Self-duality of bounded monotone boolean functions and related problems

  • Authors:
  • Daya Ram Gaur;Ramesh Krishnamurti

  • Affiliations:
  • Department of Mathematics & Computer Science, University of Lethbridge, Lethbridge, AB, Canada T1K 3M4;School of Computing Science, Simon Fraser University, Burnaby, BC, Canada V5A 1S6

  • Venue:
  • Discrete Applied Mathematics
  • Year:
  • 2008

Quantified Score

Hi-index 0.04

Visualization

Abstract

In this paper we examine the problem of determining the self-duality of a monotone boolean function in disjunctive normal form (DNF). We show that the self-duality of monotone boolean functions with n disjuncts such that each disjunct has at most k literals can be determined in O(2^k^^^2k^2n) time. This implies an O(n^2logn) algorithm for determining the self-duality of logn-DNF functions. We also consider the version where any two disjuncts have at most c literals in common. For this case we give an O(n^4^(^c^+^1^)) algorithm for determining self-duality.