首页    期刊浏览 2025年02月28日 星期五
登录注册

文章基本信息

  • 标题:A probabilistic nonequivalence test for syntactic (1,+k)-branching programs
  • 本地全文:下载
  • 作者:Petr Savicky
  • 期刊名称:Electronic Colloquium on Computational Complexity
  • 印刷版ISSN:1433-8092
  • 出版年度:1998
  • 卷号:1998
  • 出版社:Universität Trier, Lehrstuhl für Theoretische Computer-Forschung
  • 摘要:Branching programs are a model for representing Boolean functions. For general branching programs, the satisfiability and nonequivalence tests are NP-complete. For read-once branching programs, which can test each variable at most once in each computation, the satisfiability test is trivial and there is also a probabilistic polynomial time test of nonequivalence of two diagrams by a result of Blum, Chandra and Wegman (1980). We generalize the satisfiability test and the probabilistic nonequivalence test for syntactic (1,+k)-branching programs. The algorithms work in time (cn/k)^k times a polynomial in the input size, where c is an absolute constant. This is better than the exhaustive search whenever k=o(n). The restriction leading to syntactic (1,+k)-branching programs is that for every path from the source to the 1-sink, there are at most k variables that are read more than once. Let us point out that even (1,+1)-branching programs are strictly more powerfull than read-once branching programs. There are functions with polynomial size (1,+1)-branching programs such that every read-once branching program for them is of exponential size.
  • 关键词:branching programs, equivalencetest, satifiability test
国家哲学社会科学文献中心版权所有