Skip to main content

Showing 1–19 of 19 results for author: Kullmann, O

Searching in archive cs. Search in all archives.
.
  1. arXiv:2003.03639  [pdf, ps, other

    cs.DM math.CO

    Classification of minimally unsatisfiable 2-CNFs

    Authors: Hoda Abbasizanjani, Oliver Kullmann

    Abstract: We consider minimally unsatisfiable 2-CNFs (short 2-MUs). Characterisations of 2-MUs in the literature have been restricted to the nonsingular case (where every variable occurs positively and negatively at least twice), and those with a unit-clause. We provide the full classification of 2-MUs F. The main tool is the implication digraph, and we show that the implication digraph of F is a "weak doub… ▽ More

    Submitted 2 May, 2020; v1 submitted 7 March, 2020; originally announced March 2020.

    Comments: 27 pages; second version with editorial improvements, and added list of applications

    MSC Class: 05C60; 05C90; 03B05; 68R99 ACM Class: F.2.2; G.2.2

  2. arXiv:1907.12156  [pdf, ps, other

    cs.LO

    Introducing Autarkies for DQCNF

    Authors: Oliver Kullmann, Ankit Shukla

    Abstract: Autarkies for SAT can be used for theoretical studies, pre-processing and inprocessing. They generalise satisfying assignments by allowing to leave some clauses "untouched" (no variable assigned). We introduce the natural generalisation to DQCNF (dependency-quantified boolean CNF), with the perspective of SAT translations for special cases. Finding an autarky for DQCNF is as hard as finding a sati… ▽ More

    Submitted 25 July, 2019; originally announced July 2019.

    Comments: 5 pages

    Journal ref: International Workshop on Quantified Boolean Formulas and Beyond-2019

  3. arXiv:1610.08575  [pdf, ps, other

    cs.DM math.CO

    Minimal unsatisfiability and deficiency: recent developments

    Authors: Oliver Kullmann

    Abstract: Starting with Aharoni and Linial in 1986, the deficiency delta(F) = c(F) - n(F) >= 1 for minimally unsatisfiable clause-sets F, the difference of the number of clauses and the number of variables, is playing an important role in investigations into the structure of minimal unsatisfiability. The talk belonging to this extended abstract, available at http://cs.swan.ac.uk/~csoliver/papers.html#BORDEA… ▽ More

    Submitted 26 October, 2016; originally announced October 2016.

    Comments: 4 pages; extended abstract for the talk given at International Workshop on Graph Structure and Satisfiability Testing 2016 https://www.ac.tuwien.ac.at/structsat2016/

    MSC Class: 68R99 (Primary); 03B05; 05D99 (Secondary) ACM Class: F.2.2; G.2.2

  4. Solving and Verifying the boolean Pythagorean Triples problem via Cube-and-Conquer

    Authors: Marijn J. H. Heule, Oliver Kullmann, Victor W. Marek

    Abstract: The boolean Pythagorean Triples problem has been a longstanding open problem in Ramsey Theory: Can the set N = $\{1, 2, ...\}$ of natural numbers be divided into two parts, such that no part contains a triple $(a,b,c)$ with $a^2 + b^2 = c^2$ ? A prize for the solution was offered by Ronald Graham over two decades ago. We solve this problem, proving in fact the impossibility, by using the Cube-an… ▽ More

    Submitted 2 May, 2016; originally announced May 2016.

    Journal ref: SAT 2016, LNCS 9710, pages 228-245

  5. arXiv:1604.01288  [pdf, ps, other

    cs.DM cs.LO math.CO

    Unsatisfiable hitting clause-sets with three more clauses than variables

    Authors: Oliver Kullmann, Xishun Zhao

    Abstract: The topic of this paper is the Finiteness Conjecture for minimally unsatisfiable clause-sets (MUs), stating that for each fixed deficiency (number of clauses minus number of variables) there are only finitely many patterns, given a certain basic reduction (generalising unit-clause propagation). We focus our attention on hitting clause-sets (every two clauses have at least one clash), where the con… ▽ More

    Submitted 5 April, 2016; originally announced April 2016.

    Comments: 17 pages

    MSC Class: 05D99; 05B99; 68R05 ACM Class: F.2.2; G.2.2

  6. Computing maximal autarkies with few and simple oracle queries

    Authors: Oliver Kullmann, Joao Marques-Silva

    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, using various capabilities. Using the standard SAT oracle, log_2(n(F)) oracle calls suffice, where n(F) is the number of… ▽ More

    Submitted 2 August, 2015; v1 submitted 10 May, 2015; originally announced May 2015.

    Comments: 18 pages; second version with editorial changes, to appear in LNCS for Theory and Applications of Satisfiability Testing - SAT 2015

    MSC Class: 68R99 (Primary) 03B05; 05D99 (Secondary) ACM Class: F.2.2; G.2.1

    Journal ref: LNCS 9340, pages 138-155, 2015

  7. arXiv:1505.02318  [pdf, ps, other

    cs.DM cs.LO math.CO

    Parameters for minimal unsatisfiability: Smarandache primitive numbers and full clauses

    Authors: Oliver Kullmann, Xishun Zhao

    Abstract: We establish a new bridge between propositional logic and elementary number theory. The main objects are "minimally unsatisfiable clause-sets", short "MUs", unsatisfiable conjunctive normal forms rendered satisfiable by elimination of any clause. In other words, irredundant coverings of the boolean hypercube by subcubes. The main parameter for MUs is the "deficiency" k, the difference between the… ▽ More

    Submitted 7 July, 2015; v1 submitted 9 May, 2015; originally announced May 2015.

    Comments: 19 pages; second version with more explanations and examples

    MSC Class: 68R99 (Primary); 03B05; 05D99 (Secondary) ACM Class: F.2.2; G.2.2

  8. arXiv:1408.0629  [pdf, ps, other

    math.CO cs.DM cs.LO

    Bounds for variables with few occurrences in conjunctive normal forms

    Authors: Oliver Kullmann, Xishun Zhao

    Abstract: We investigate connections between SAT (the propositional satisfiability problem) and combinatorics, around the minimum degree (number of occurrences) of variables in various forms of redundancy-free boolean conjunctive normal forms (clause-sets). Lean clause-sets do not have non-trivial autarkies, that is, it is not possible to satisfy some clauses and leave the other clauses untouched. The def… ▽ More

    Submitted 20 January, 2017; v1 submitted 4 August, 2014; originally announced August 2014.

    Comments: 103 pages; second version has changed style, various small errors and typos corrected, and improved presentation of results, third version with editorial improvements, fourth version with editorial corrections and improvements/updates, fifth version with complete literature update and improved proofs and presentation; continues arXiv:1010.5756

    MSC Class: 68R99 (Primary) 03B05; 05D99 (Secondary) ACM Class: F.2.2; G.2.2

  9. arXiv:1406.7398  [pdf, ps, other

    cs.CC

    A framework for good SAT translations, with applications to CNF representations of XOR constraints

    Authors: Matthew Gwynne, Oliver Kullmann

    Abstract: We present a general framework for good CNF-representations of boolean constraints, to be used for translating decision problems into SAT problems (i.e., deciding satisfiability for conjunctive normal forms). We apply it to the representation of systems of XOR-constraints, also known as systems of linear equations over the two-element field, or systems of parity constraints. The general framewor… ▽ More

    Submitted 5 August, 2014; v1 submitted 28 June, 2014; originally announced June 2014.

    Comments: 67 pages; second version with extended discussion of literature. Continues arXiv:1309.3060

    ACM Class: F.4.1; I.2.4

  10. arXiv:1310.7627  [pdf, ps, other

    cs.CC cs.LO

    Hardness measures and resolution lower bounds

    Authors: Olaf Beyersdorff, Oliver Kullmann

    Abstract: Various "hardness" measures have been studied for resolution, providing theoretical insight into the proof complexity of resolution and its fragments, as well as explanations for the hardness of instances in SAT solving. In this report we aim at a unified view of a number of hardness measures, including different measures of width, space and size of resolution proofs. We also extend these measures… ▽ More

    Submitted 17 February, 2014; v1 submitted 28 October, 2013; originally announced October 2013.

    Comments: 43 pages, preliminary version (yet the application part is only sketched, with proofs missing)

    ACM Class: F.2.2

  11. arXiv:1310.5746  [pdf, ps, other

    cs.CC

    Trading inference effort versus size in CNF Knowledge Compilation

    Authors: Matthew Gwynne, Oliver Kullmann

    Abstract: Knowledge Compilation (KC) studies compilation of boolean functions f into some formalism F, which allows to answer all queries of a certain kind in polynomial time. Due to its relevance for SAT solving, we concentrate on the query type "clausal entailment" (CE), i.e., whether a clause C follows from f or not, and we consider subclasses of CNF, i.e., clause-sets F with special properties. In this… ▽ More

    Submitted 7 November, 2013; v1 submitted 21 October, 2013; originally announced October 2013.

    Comments: 43 pages, second version with literature updates. Proceeds with the separation results from the discontinued arXiv:1302.4421

    MSC Class: 94C10 ACM Class: F.2.3; I.2.4

  12. On SAT representations of XOR constraints

    Authors: Matthew Gwynne, Oliver Kullmann

    Abstract: We study the representation of systems S of linear equations over the two-element field (aka xor- or parity-constraints) via conjunctive normal forms F (boolean clause-sets). First we consider the problem of finding an "arc-consistent" representation ("AC"), meaning that unit-clause propagation will fix all forced assignments for all possible instantiations of the xor-variables. Our main negative… ▽ More

    Submitted 18 December, 2013; v1 submitted 12 September, 2013; originally announced September 2013.

    Comments: 39 pages; 2nd v. improved handling of acyclic systems, free-standing proof of the transformation from AC-representations to monotone circuits, improved wording and literature review; 3rd v. updated literature, strengthened treatment of monotonisation, improved discussions; 4th v. update of literature, discussions and formulations, more details and examples; conference v. to appear LATA 2014

    ACM Class: F.4.1; I.2.4

    Journal ref: LATA 2014: Language and Automata Theory and Applications, LNCS 8370, pages 409-420

  13. arXiv:1302.4421  [pdf, ps, other

    cs.AI cs.LO

    Towards a theory of good SAT representations

    Authors: Matthew Gwynne, Oliver Kullmann

    Abstract: We aim at providing a foundation of a theory of "good" SAT representations F of boolean functions f. We argue that the hierarchy UC_k of unit-refutation complete clause-sets of level k, introduced by the authors, provides the most basic target classes, that is, F in UC_k is to be achieved for k as small as feasible. If F does not contain new variables, i.e., F is equivalent (as a CNF) to f, then F… ▽ More

    Submitted 10 May, 2013; v1 submitted 18 February, 2013; originally announced February 2013.

    Comments: 59 pages; second version with some extended discussions and editorial corrections, third version with extended introduction, more examples and explanations, and some editorial improvements, fourth version with further examples, explanations and discussions, and with added computational experiments

    MSC Class: 68T15; 68T30 ACM Class: F.4.1

  14. Generalising unit-refutation completeness and SLUR via nested input resolution

    Authors: Matthew Gwynne, Oliver Kullmann

    Abstract: We introduce two hierarchies of clause-sets, SLUR_k and UC_k, based on the classes SLUR (Single Lookahead Unit Refutation), introduced in 1995, and UC (Unit refutation Complete), introduced in 1994. The class SLUR, introduced in [Annexstein et al, 1995], is the class of clause-sets for which unit-clause-propagation (denoted by r_1) detects unsatisfiability, or where otherwise iterative assignmen… ▽ More

    Submitted 20 January, 2013; v1 submitted 29 April, 2012; originally announced April 2012.

    Comments: 41 pages; second version improved formulations and added examples, and more details regarding future directions, third version further examples, improved and extended explanations, and more on SLUR, fourth version various additional remarks and editorial improvements, fifth version more explanations and references, typos corrected, improved wording

    Journal ref: Journal of Automated Reasoning 52(1): 31-65 (2014)

  15. On Davis-Putnam reductions for minimally unsatisfiable clause-sets

    Authors: Oliver Kullmann, Xishun Zhao

    Abstract: For investigations into the structure of MU, i.e., minimally unsatisfiable clause-sets or conjunctive normal forms, singular DP-reduction is a fundamental tool, applying DP-reduction F -> DP_v(F) in case variable v occurs in one polarity only once. Recall, in general DP_v(F) replaces all clauses containing variable v by their resolvents on v (another name is "variable elimination"). We consider sD… ▽ More

    Submitted 26 December, 2012; v1 submitted 12 February, 2012; originally announced February 2012.

    Comments: 31 pages; editorial improvements for the third version, two technical corrections, more examples and making some aspects more explicit for the fourth version, more discussions, examples and details and some small corrections for fifth version. This is the underlying (extended and corrected) report for the paper at SAT 2012 (LNCS 7317); journal version to appear in Theoretical Computer Science

    MSC Class: 03F07; 68R05 ACM Class: F.2.2; G.2.1

    Journal ref: Theoretical Computer Science Volume 492, Year 2013, Pages 70-87

  16. Constraint satisfaction problems in clausal form

    Authors: Oliver Kullmann

    Abstract: This is the report-version of a mini-series of two articles on the foundations of satisfiability of conjunctive normal forms with non-boolean variables, to appear in Fundamenta Informaticae, 2011. These two parts are here bundled in one report, each part yielding a chapter. Generalised conjunctive normal forms are considered, allowing literals of the form "variable not-equal value". The first pa… ▽ More

    Submitted 18 March, 2011; originally announced March 2011.

    Comments: 91 pages, to appear in Fundamenta Informaticae, 2011, as Constraint satisfaction problems in clausal form I: Autarkies and deficiency, Constraint satisfaction problems in clausal form II: Minimal unsatisfiability and conflict structure

    MSC Class: 68R05 ACM Class: F.2.2

    Journal ref: Fundamenta Informaticae, 2011, 109(1): pages 27-81, 83-119

  17. On the van der Waerden numbers w(2;3,t)

    Authors: Tanbir Ahmed, Oliver Kullmann, Hunter Snevily

    Abstract: We present results and conjectures on the van der Waerden numbers w(2;3,t) and on the new palindromic van der Waerden numbers pdw(2;3,t). We have computed the new number w(2;3,19) = 349, and we provide lower bounds for 20 <= t <= 39, where for t <= 30 we conjecture these lower bounds to be exact. The lower bounds for 24 <= t <= 30 refute the conjecture that w(2;3,t) <= t^2, and we present an impro… ▽ More

    Submitted 5 March, 2014; v1 submitted 26 February, 2011; originally announced February 2011.

    Comments: Second version 25 pages, updates of numerical data, improved formulations, and extended discussions on SAT. Third version 42 pages, with SAT solver data (especially for new SAT solver) and improved representation. Fourth version 47 pages, with updates and added explanations

    MSC Class: 05D10 ACM Class: F.2.2; G.2.2; I.2.8

    Journal ref: Discrete Applied Mathematics 174: 27-51 (2014)

  18. On variables with few occurrences in conjunctive normal forms

    Authors: Oliver Kullmann, Xishun Zhao

    Abstract: We consider the question of the existence of variables with few occurrences in boolean conjunctive normal forms (clause-sets). Let mvd(F) for a clause-set F denote the minimal variable-degree, the minimum of the number of occurrences of variables. Our main result is an upper bound mvd(F) <= nM(surp(F)) <= surp(F) + 1 + log_2(surp(F)) for lean clause-sets F in dependency on the surplus surp(F). -… ▽ More

    Submitted 26 March, 2011; v1 submitted 27 October, 2010; originally announced October 2010.

    Comments: 14 pages. Revision contains more explanations, and more information regarding the sharpness of the bound

    MSC Class: 05D99; 68R05 ACM Class: F.2.2; G.2.2

    Journal ref: SAT 2011, LNCS 6695, page 33-46

  19. Exact Ramsey Theory: Green-Tao numbers and SAT

    Authors: Oliver Kullmann

    Abstract: We consider the links between Ramsey theory in the integers, based on van der Waerden's theorem, and (boolean, CNF) SAT solving. We aim at using the problems from exact Ramsey theory, concerned with computing Ramsey-type numbers, as a rich source of test problems, where especially methods for solving hard problems can be developed. In order to control the growth of the problem instances, we intro… ▽ More

    Submitted 24 April, 2010; v1 submitted 5 April, 2010; originally announced April 2010.

    Comments: 25 pages; a shortened version appears in LNCS (Springer), "Theory and Applications of Satisfiability Testing - SAT 2010", editors O. Strichman and S. Szeider. Revision contains new van-der-Waerden and Green-Tao numbers, especially "transversal numbers", corresponding to independence numbers of hypergraphs of arithmetic progressions. Some new comments discussing behaviour of vdW- and GT-numbers.

    MSC Class: 05D10; 11Y16 ACM Class: F.2.2; I.2.8

    Journal ref: Theory and Applications of Satisfiability Testing - SAT 2010, LNCS 6175, 352-362