ASP modulo CSP: The clingcon system
Max Ostrowski, Torsten Schaub

TL;DR
The paper introduces clingcon, a hybrid ASP solver that integrates ASP with constraint programming techniques, significantly improving performance through advanced learning methods and supporting global constraints.
Contribution
It presents a novel hybrid ASP-CP system with enhanced syntax and innovative learning techniques, leading to substantial performance gains.
Findings
Performance improved by an order of magnitude
Supports global constraints and optimization
Effective integration of ASP and CP techniques
Abstract
We present the hybrid ASP solver clingcon, combining the simple modeling language and the high performance Boolean solving capacities of Answer Set Programming (ASP) with techniques for using non-Boolean constraints from the area of Constraint Programming (CP). The new clingcon system features an extended syntax supporting global constraints and optimize statements for constraint variables. The major technical innovation improves the interaction between ASP and CP solver through elaborated learning techniques based on irreducible inconsistent sets. A broad empirical evaluation shows that these techniques yield a performance improvement of an order of magnitude. To appear in Theory and Practice of Logic Programming
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, Reasoning, and Knowledge · Multi-Agent Systems and Negotiation · Constraint Satisfaction and Optimization
