Grounding Rule-Based Argumentation Using Datalog
By: Martin Diller , Sarah Alice Gaggl , Philipp Hanisch and more
Potential Business Impact:
Helps AI understand complex rules better.
ASPIC+ is one of the main general frameworks for rule-based argumentation for AI. Although first-order rules are commonly used in ASPIC+ examples, most existing approaches to reason over rule-based argumentation only support propositional rules. To enable reasoning over first-order instances, a preliminary grounding step is required. As groundings can lead to an exponential increase in the size of the input theories, intelligent procedures are needed. However, there is a lack of dedicated solutions for ASPIC+. Therefore, we propose an intelligent grounding procedure that keeps the size of the grounding manageable while preserving the correctness of the reasoning process. To this end, we translate the first-order ASPIC+ instance into a Datalog program and query a Datalog engine to obtain ground substitutions to perform the grounding of rules and contraries. Additionally, we propose simplifications specific to the ASPIC+ formalism to avoid grounding of rules that have no influence on the reasoning process. Finally, we performed an empirical evaluation of a prototypical implementation to show scalability.
Similar Papers
Investigating the Grounding Bottleneck for a Large-Scale Configuration Problem: Existing Tools and Constraint-Aware Guessing
Artificial Intelligence
Solves huge computer design problems with less memory.
On the Complexity of the Grounded Semantics for Infinite Argumentation Frameworks
Artificial Intelligence
Makes computers reason better with conflicting ideas.
Relating Answer Set Programming and Many-sorted Logics for Formal Verification
Logic in Computer Science
Makes smart computer programs easier to check.