Monotone boolean dualization is in co-NP[log2n]

  • Authors:
  • Dimitris J. Kavvadias;Elias C. Stavropoulos

  • Affiliations:
  • University of Patras, Department of Mathematics, GR-265 00 Patras, Greece;University of Patras, Computer Engineering & Informatics Department, GR-265 00 Patras, Greece

  • Venue:
  • Information Processing Letters
  • Year:
  • 2003

Quantified Score

Hi-index 0.89

Visualization

Abstract

In 1996, Fredman and Khachiyan [J. Algorithms 21 (1996) 618-628] presented a remarkable algorithm for the problem of checking the duality of a pair of monotone Boolean expressions in disjunctive normal form. Their algorithm runs in no(log n) time, thus giving evidence that the problem lies in an intermediate class between P and co-NP. In this paper we show that a modified version of their algorithm requires deterministic polynomial time plus O(log2 n) nondeterministic guesses, thus placing the problem in the class co-NP[log2 n]. Our nondeterministic version has also the advantage of having a simpler analysis than the deterministic one.