Redirecting to original paper in 30 seconds...
Click below to go immediately or wait for automatic redirect
📄 Abstract
Abstract: In the context of large language models (LLMs), current advanced reasoning
methods have made impressive strides in various reasoning tasks. However, when
it comes to logical reasoning tasks, major challenges remain in both efficacy
and efficiency. This is rooted in the fact that these systems fail to fully
leverage the inherent structure of logical tasks throughout the reasoning
processes such as decomposition, search, and resolution. To address this, we
propose a logic-complete reasoning framework, Aristotle, with three key
components: Logical Decomposer, Logical Search Router, and Logical Resolver. In
our framework, symbolic expressions and logical rules are comprehensively
integrated into the entire reasoning process, significantly alleviating the
bottlenecks of logical reasoning, i.e., reducing sub-task complexity,
minimizing search errors, and resolving logical contradictions. The
experimental results on several datasets demonstrate that Aristotle
consistently outperforms state-of-the-art reasoning frameworks in both accuracy
and efficiency, particularly excelling in complex logical reasoning scenarios.
We will open-source all our code at https://llm-symbol.github.io/Aristotle/.
Key Contributions
Introduces Aristotle, a logic-complete reasoning framework that integrates symbolic expressions and logical rules throughout decomposition, search, and resolution. This framework significantly alleviates bottlenecks in logical reasoning by reducing sub-task complexity, minimizing search errors, and resolving contradictions, outperforming existing methods.
Business Value
Enhances the reliability and capability of AI systems in tasks requiring strict logical deduction, applicable in areas like formal verification, legal reasoning, and complex problem-solving.