• Home
  • Search
  • Computing Maximal Autarkies with Few and Simple Oracle Queries
  • Open Access IconOpen Access
  • Cite Icon13
  • https://doi.org/10.1007/978-3-319-24318-4_11Copy DOI Icon

Computing Maximal Autarkies with Few and Simple Oracle Queries

  • Jan 1, 2015
  • Oliver Kullmann +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We consider the algorithmic task of computing a maximal autarky for a clause-set F, i.e., a partial assignment which satisfies every clause of F it touches, and where this property is destroyed by adding any non-empty set of further assignments. We employ SAT solvers as oracles here, and we are especially concerned with minimising the number of oracle calls. Using the standard SAT oracle, $$\log _2(n(F))$$ oracle calls suffice, where n(F) is the number of variables, but the drawback is that (translated) cardinality constraints are employed, which makes this approach less efficient in practice. Using an extended SAT oracle, motivated by the capabilities of modern SAT solvers, we show how to compute maximal autarkies with $$2 \sqrt{n(F)}$$ simpler oracle calls, by a novel algorithm, which combines the previous two main approaches, based on the autarky-resolution duality and on SAT translations.

Similar Papers
  • PDF
  • Dissertation
  • Citations6

Solving hard industrial combinatorial problems with SAT

  • May 15, 2013
  • Ignasi Abío Roig
  • Book Chapter
  • Citations72

On the Power of Clause-Learning SAT Solvers with Restarts

  • Jan 01, 2009
  • Knot Pipatsrisawat +1
  • Book Chapter

Empirical Evaluation of the Asymptotic Behavior of the Analysis Complexity of Hard Random 3-CNF Formulas

  • Nov 24, 2022
  • Frontiers in artificial intelligence and applications
  • Sergey I Uvarov
  • Book Chapter
  • Citations82

Incremental Cardinality Constraints for MaxSAT

  • Jan 01, 2014
  • Ruben Martins +3
  • Supplementary Content
  • Citations2

Computing Attribute Ranges for Partial Configurations with JavaSMT: Bachelor's Thesis

  • Jan 01, 2018
  • LeoPARD - TU Braunschweig Publications And Research Data
  • Joshua Sprey +1
  • PDF
  • Research Article
  • Citations16

Exploiting Partial Assignments for Efficient Evaluation of Answer Set Programs with External Source Access

  • Jul 30, 2018
  • Journal of Artificial Intelligence Research
  • Thomas Eiter +3
  • Research Article

A novel structure-exploiting encoding for SAT-based diagnosis

  • Aug 28, 2022
  • Journal of Experimental & Theoretical Artificial Intelligence
  • Sajjad Ahmed Siddiqi
  • Research Article
  • Citations47

Performance of Sequential Local Algorithms for the Random NAE-$K$-SAT Problem

  • Jan 01, 2017
  • SIAM Journal on Computing
  • David Gamarnik +1
  • Book Chapter
  • Citations25

Propositional SAT Solving

  • Jan 01, 2018
  • Joao Marques-Silva +1
  • Supplementary Content
  • Citations8

Approximate Model Counting: Is SAT Oracle More Powerful than NP Oracle?

  • Jun 17, 2023
  • arXiv (Cornell University)
  • Diptarka Chakraborty +3
  • Research Article
  • Citations6

Improving linear search algorithms with model-based approaches for MaxSAT solving

  • Jan 12, 2015
  • Journal of Experimental & Theoretical Artificial Intelligence
  • Ruben Martins +2
  • Book Chapter
  • Citations80

Impact of Community Structure on SAT Solver Performance

  • Jan 01, 2014
  • Zack Newsham +4
  • Conference Article
  • Citations4

Methods for exploiting SAT solvers in unbounded model checking

  • Jun 24, 2003
  • Kenneth L Mcmillan
  • Book Chapter

Solving SMT Problems with a Costly Decision Procedure by Finding Minimum Satisfying Assignments of Boolean Formulas

  • Jan 01, 2014
  • Martin Babka +2
  • Book Chapter
  • Citations2

Approximation Guarantees for Parallelized Maximization of Monotone Non-submodular Function with a Cardinality Constraint

  • Jan 01, 2020
  • Min Cui +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.