Unifying Framework for Optimizations in non-boolean Formalisms
Yuliya Lierler

TL;DR
This paper introduces a unifying framework called extended weight systems that standardizes the expression of optimization problems across various automated reasoning paradigms, revealing their core similarities and differences.
Contribution
It proposes a formal, unified framework for diverse optimization languages in automated reasoning, enabling better comparison and understanding of their properties.
Findings
Unified framework clarifies relationships between paradigms
Formal properties of systems are derived and analyzed
Framework supports multiple reasoning languages within a single formalism
Abstract
Search-optimization problems are plentiful in scientific and engineering domains. Artificial intelligence has long contributed to the development of search algorithms and declarative programming languages geared towards solving and modeling search-optimization problems. Automated reasoning and knowledge representation are the subfields of AI that are particularly vested in these developments. Many popular automated reasoning paradigms provide users with languages supporting optimization statements. Recall integer linear programming, MaxSAT, optimization satisfiability modulo theory, and (constraint) answer set programming. These paradigms vary significantly in their languages in ways they express quality conditions on computed solutions. Here we propose a unifying framework of so called extended weight systems that eliminates syntactic distinctions between paradigms. They allow us to…
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 · Semantic Web and Ontologies · Multi-Agent Systems and Negotiation
