. "11320" . . "\u010Cepek, Ond\u0159ej" . . . "7147" . . "DE - Spolkov\u00E1 republika N\u011Bmecko" . "Properties of SLUR Formulae"@en . "unit resolution; CNF satisfiability; Boolean functions"@en . "13"^^ . . "Vl\u010Dek, V\u00E1clav" . "Single look-ahead unit resolution (SLUR) algorithm is a non-deterministic polynomial time algorithm which for a given input formula in a conjunctive normal form (CNF) either outputs its satisfying assignment or gives up. A CNF formula belongs to the SLUR class if no sequence of nondeterministic choices causes the SLUR algorithm to give up on it. The SLUR class is reasonably large. It is known to properly contain the well studied classes of Horn CNFs, renamable Horn CNFs, extended Horn CNFs, and CC-balanced CNFs. In this paper we show that the SLUR class is considerably larger than the above mentioned classes of CNFs by proving that every Boolean function has at least one CNF representation which belongs to the SLUR class. On the other hand, we show, that given a CNF it is coNP-complete to decide whether it belongs to the SLUR class or not. Finally, we define a non-collapsing hierarchy of CNF classes SLUR(i) in such a way that for every fixed i there is a polynomial time satisfiability algorithm for the class SLUR(i), and that every CNF on n variables belongs to SLUR(i) for some i {= n."@en . . "2012" . "3"^^ . "0302-9743" . "162907" . "3"^^ . "Properties of SLUR Formulae" . . . . "Properties of SLUR Formulae"@en . "Properties of SLUR Formulae" . "Lecture Notes in Computer Science" . "[9FD95D68974C]" . "10.1007/978-3-642-27660-6_15" . "RIV/00216208:11320/12:10126236!RIV13-GA0-11320___" . "Ku\u010Dera, Petr" . "http://link.springer.com/chapter/10.1007%2F978-3-642-27660-6_15" . "I, P(GAP202/10/1188), S" . "Single look-ahead unit resolution (SLUR) algorithm is a non-deterministic polynomial time algorithm which for a given input formula in a conjunctive normal form (CNF) either outputs its satisfying assignment or gives up. A CNF formula belongs to the SLUR class if no sequence of nondeterministic choices causes the SLUR algorithm to give up on it. The SLUR class is reasonably large. It is known to properly contain the well studied classes of Horn CNFs, renamable Horn CNFs, extended Horn CNFs, and CC-balanced CNFs. In this paper we show that the SLUR class is considerably larger than the above mentioned classes of CNFs by proving that every Boolean function has at least one CNF representation which belongs to the SLUR class. On the other hand, we show, that given a CNF it is coNP-complete to decide whether it belongs to the SLUR class or not. Finally, we define a non-collapsing hierarchy of CNF classes SLUR(i) in such a way that for every fixed i there is a polynomial time satisfiability algorithm for the class SLUR(i), and that every CNF on n variables belongs to SLUR(i) for some i {= n." . . . . "RIV/00216208:11320/12:10126236" . . . . "000307258500015" . . . . .