2 Repos
Database systems that use declarative logic, Horn clauses, and tabling to derive results.
Distinct from Database Query Execution: Deductive logic querying is a distinct paradigm from the relational SQL or graph queries listed in candidates.
Explore 2 awesome GitHub repositories matching data & databases · Deductive Databases. Refine with filters or upvote what's useful.
Racket ist eine Mehrzweck-Programmiersprache mit mehreren Paradigmen aus der Lisp-Familie, die für die Sprachschöpfung entwickelt wurde. Sie fungiert als Sprach-Workbench und bietet eine Plattform zum Entwerfen und Implementieren benutzerdefinierter Programmiersprachen durch ein flexibles System aus Makros und Modulen. Das System zeichnet sich durch eine umfassende Suite für Semantik-Engineering aus, die den Aufbau spezialisierter Sprach-Subsets und Bildungsschichten ermöglicht. Es enthält Tools für das Design benutzerdefinierter Sprachen, wie Lexer- und Parser-Generierung, sowie die Fähigkeit, Modul-Erweiterungsregeln und dynamische Sprachauswahl zur Lesezeit zu definieren. Das Projekt bietet eine integrierte Entwicklungsumgebung mit eingebautem Editor, visuellem Debugger und einem Software-Paketmanager. Die Funktionspalette erstreckt sich auf eine Standardbibliothek für allgemeine Zwecke, die 2D-Grafik-Rendering, Binärdatenverarbeitung, SQL- und deduktive Datenbankintegration sowie den Bau grafischer Benutzeroberflächen abdeckt. Die Umgebung unterstützt das Kompilieren von Quellcode in eigenständige ausführbare Dateien für die Distribution.
Supports executing declarative logic queries using Horn clauses and tabling to ensure result termination.
AlphaGeometry ist ein neuro-symbolisches KI-System, das als automatisierter Geometrie-Solver und Theorem-Prover konzipiert ist. Es integriert ein Large Language Model mit einer formalen Beweis-Engine, um geometrische Schlussfolgerungen aus gegebenen Prämissen abzuleiten und schrittweise formale Beweise zu generieren. Das System zeichnet sich durch die Kombination einer symbolischen Deduktions-Engine mit neuronal gesteuerten Hilfskonstruktionen aus. Diese Architektur verwendet ein Sprachmodell, um zusätzliche Punkte oder Linien vorzuschlagen, um Lücken in einem Beweis zu schließen, während eine deduktive Datenbank und ein algebraisches Schlussfolgerungssystem die mathematische Korrektheit jedes Schrittes gegen strikte Axiome verifizieren. Das Projekt deckt formale mathematische Verifizierung und symbolisches geometrisches Schlussfolgern durch eine iterative Beweissuche und eine symbolisch-neuronale Hybrid-Schleife ab.
Utilizes a deductive database to store geometric properties and derive new conclusions via symbolic logic.