• Home
  • Search
  • Identifying 2-monotonic positive boolean functions in polynomial time
  • Cite Icon21
  • https://doi.org/10.1007/3-540-54945-5_54Copy DOI Icon

Identifying 2-monotonic positive boolean functions in polynomial time

  • Jan 1, 1991
  • E Boros +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We consider to identify an unknown Boolean function f by asking an oracle the functional values f(a) for a selected set of test vectors a ε {0,1}n. If f is known to be a positive function of n variables, the algorithm by Gainanov can achieve the goal by issuing O(mn) queries, where m = ¦minT(f)¦ + ¦maxF(f)¦ and minT(f) (resp. maxF(f)) denotes the set of minimal true vectors (resp. maximal false vectors) of f. However, it is not known whether this whole task including the generation of test vectors can be carried out in polynomial time in n and m or not. To partially answer this question, we propose here two algorithms that, given an unknown positive function f of n variables, decide whether f is 2-monotonic or not, and if f is 2-monotonic, output sets min T(f) and max F(f). The first algorithm uses O(nm 2+n 2 m) time and O(nm) queries while the second one uses O(n3m) time and O(n 3 m) queries.

Similar Papers
  • Research Article
  • Citations64

Polynomial-Time Recognition of 2-Monotonic Positive Boolean Functions Given by an Oracle

  • Feb 01, 1997
  • SIAM Journal on Computing
  • Endre Boros +3
  • Research Article
  • Citations85

Dual subimplicants of positive Boolean functions *

  • Jan 01, 1998
  • Optimization Methods and Software
  • Endre Boros +2
  • Research Article
  • Citations26

Reversible parallel computation: An evolving space-model

  • Jun 01, 1990
  • Theoretical Computer Science
  • G Jacopini +1
  • Research Article
  • Citations68

Light types for polynomial time computation in lambda calculus

  • Oct 31, 2008
  • Information and Computation
  • Patrick Baillot +1
  • Research Article
  • Citations47

Counting with rational generating functions

  • Oct 05, 2007
  • Journal of Symbolic Computation
  • Sven Verdoolaege +1
  • Research Article
  • Citations7

Graph-based output phase assignment for PLA minimization

  • May 01, 1995
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems
  • Yanbing Xu +2
  • Research Article
  • Citations13

Combinatorial Optimization with Rational Objective Functions: A Communication

  • May 01, 1983
  • Mathematics of Operations Research
  • R K Ahuja +2
  • Conference Article
  • Citations27

Efficient SAT-based ATPG techniques for all multiple stuck-at faults

  • Oct 01, 2014
  • Masahiro Fujita +1
  • Research Article
  • Citations7

Intensional Properties of Polygraphs

  • Mar 01, 2008
  • Electronic Notes in Theoretical Computer Science
  • Guillaume Bonfante +1
  • Research Article
  • Citations25

Weighted medians — positive Boolean functions conversion algorithms

  • Nov 01, 1993
  • Signal Processing
  • Jacek Niewȩgłowski +2
  • Conference Article

Optimization of Negative Gate Networks Realized in Weinberger-Likf Layout in a Boolean Level Silicon Compiler

  • Jan 01, 1984
  • A Wieclawski +1
  • Research Article
  • Citations5

Polynomial-Time Algorithms for Checking Some Properties of Boolean Functions Given by Polynomials

  • Nov 23, 2014
  • Theory of Computing Systems
  • Svetlana N Selezneva +1
  • Research Article
  • Citations17

Stack filter design using selection probabilities

  • Mar 01, 2005
  • IEEE Transactions on Signal Processing
  • M.K Prasad
  • Research Article
  • Citations2

Polynomial time testability of circuits generated by input decomposition

  • Jan 01, 1994
  • IEEE Transactions on Computers
  • Gueesang Lee +2
  • Research Article
  • Citations24

Fuzzy stack filters-their definitions, fundamental properties, and application in image processing

  • Jun 01, 1996
  • IEEE Transactions on Image Processing
  • Pao-Ta Yu +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.