Hybrid Answer Set Programming: Foundations and Applications
Nicolas R\"uhling

TL;DR
This paper develops a formal logical foundation for hybrid Answer Set Programming (ASP) that combines traditional ASP with specialized constraints, aiming to improve understanding and implementation of hybrid solvers for complex real-world problems.
Contribution
It introduces the Logic of Here-and-There with constraints (HT_c) as a formal foundation for hybrid ASP, addressing theoretical gaps and guiding solver development.
Findings
HT_c extends the logic of Here-and-There for hybrid ASP.
Provides a formal framework to analyze hybrid ASP solvers.
Enhances understanding of problem structures in product configuration applications.
Abstract
Answer Set Programming (ASP) is a powerful tool for solving real-world problems. However, many problems involve numeric values and complex constraints beyond the capabilities of standard ASP solvers. Hybrid solvers like CLINGCON and CLINGO[DL] address this by using specialized methods for specific constraints. However, these solvers lack a strong theoretical foundation. This issue has first been addressed by introducing the Logic of Here-and-There with constraints (HT_c) as an extension of the Logic of Here-and-There (HT) and its non-monotone extension Equilibrium Logic. Nowadays, HT serves as a logical foundation for ASP and has facilitated a broader understanding of this paradigm. The idea is that HTC (and other extensions) play an analogous role for hybrid ASP. There remain many open questions about these logics regarding their fundamental characteristics as well as their…
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
MethodsConvolution · RoIAlign · 1x1 Convolution · Feature Pyramid Network · Region Proposal Network · Hybrid Task Cascade · Sparse Evolutionary Training
