Abstract
Restricted branching programs are considered in complexity theory in order to study the space complexity of sequential computations and in applications as a data structure for Boolean functions. In this paper (⊕, k)-branching programs and (∨, k)-branching programs are considered, i.e., branching programs starting with a ⊕- (or ∨-)node with a fan-out of k whose successors are k read-once branching programs. This model is motivated by the investigation of the power of nondeterminism in branching programs and of similar variants that have been considered as a data structure. Lower bound methods for these variants of branching programs are presented, which allow to prove even hierarchy results for polynomial size (⊕, k)- and (∨, k)-branching programs with respect to k.
Supported by GA CR grant 201/98/0717.
Supported in part by DFG grant We 1066/9.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Ajtai, M. (1999). A non-linear time lower bound for Boolean branching programs. In Proc. of 40th Symposium on Foundations of Computer Science, 60–70.
Bollig, B. and Wegener, I. (1999). Complexity theoretical results on partitioned (nondeterministic) binary decision diagrams. Theory of Computing Systems 32, 487–503.
Borodin, A., Razborov, A. and Smolensky, R. (1993). On lower bounds for read-k-times branching programs. Computational Complexity 3, 1–18.
Bryant, R.E. (1986). Graph-based algorithms for Boolean function manipulation. IEEE Transactions on Computers 35, 677–691.
Jain, J., Bitner, J., Fussell, D.S. and Abraham, J.A. (1992). Functional partitioning for verification and related problems. Brown MIT VLSI Conference, 210–226.
Jukna, S. (1988). Entropy of contact circuits and lower bounds on their complexity. Theoretical Computer Science 57, 113–129.
Jukna, S., Razborov, A., Savický, P. and Wegener, I. (1997). On P versus NP∩ co-NP for decision trees and read-once branching programs. In Proc. of Mathematical Foundations of Computer Science, Springer, Lecture Notes in Computer Science 1295, 319–326.
Krause, M. (1990). Separating ⊕L from L, NL, co-NL and AL (= P) for oblivious Turing machines of linear access time. In Proc. of Mathematical Foundations of Computer Science, Springer, Lecture Notes in Computer Science 452, 385–391.
Krause, M., Meinel, C. and Waack, S. (1991). Separating the eraser Turing machine classes L e, NL e, co-NL e and P e. Theoretical Computer Science 86, 267–275.
Meinel, C. (1990). Polynomial size Ω-branching programs and their computational power. Information and Computation 85, 163–182.
Razborov, A. A. (1991). Lower bounds for deterministic and nondeterministic branching programs. In Proc. of Fundamentals in Computing Theory, Springer, Lecture Notes in Computer Science 529, 47–60.
Sauerhoff, M. (1999). An improved hierarchy result for partitioned BDDs. To appear in Theory of Computing Systems.
Sauerhoff, M. (1999). Computing with restricted nondeterminism: the dependence of the OBDD size on the number of nondeterministic variables. In Proc. of 19th Conference on Foundations of Software Technology and Theoretical Computer Science, Springer, Lecture Notes in Computer Science 1738, 342–355.
Wegener, I. (1988). On the complexity of branching programs and decision trees for clique functions. Journal of the Association for Computing Machinery 35, 461–471.
Wegener, I. (2000). Branching Programs and Binary Decision Diagrams—Theory and Applications. SIAM Monographs on Discrete Mathematics and Its Applications, in print.
Žák, S. (1984). An exponential lower bound for one-time-only branching programs. In Proc. of Mathematical Foundations of Computer Science, Springer, Lecture Notes in Computer Science 176, 562–566.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Savický, P., Sieling, D. (2000). A Hierarchy Result for Read-Once Branching Programs with Restricted Parity Nondeterminism. In: Nielsen, M., Rovan, B. (eds) Mathematical Foundations of Computer Science 2000. MFCS 2000. Lecture Notes in Computer Science, vol 1893. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44612-5_60
Download citation
DOI: https://doi.org/10.1007/3-540-44612-5_60
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67901-1
Online ISBN: 978-3-540-44612-5
eBook Packages: Springer Book Archive