Skip to main content
Log in

Separating complexity classes related to bounded alternating ω-branching programs

  • Published:
Mathematical systems theory Aims and scope Submit manuscript

Abstract

We develop a theory of communication within branching programs that provides exponential lower bounds on the size of branching programs that are bounded alternating. Our theory is based on the algebraic concept of Ω-branching programs, ω: ℕ → ℝ, a semiring homomorphism, that generalizes ordinary branching programs, Ω-branching programs [M2] andMOD p-branching programs [DKMW].

Due to certain exponential lower and polynomial upper bounds on the size of bounded alternating ω-branching programs we are able to separate the corresponding complexity classesN ba ,co-N ba ⊕ℒ ba , andMOD p -ℒ ba ,p prime, from each other, and from that classes corresponding to oblivious linear length-bounded branching programs investigated in the past.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. N. Alon, W. Maass: Meanders, Ramsey Theory and Lower Bounds,J. Comput. System Sci.,37 (1988), 118–129.

    Google Scholar 

  2. G. Buntrock, C. Damm, U. Hertrampf, Ch. Meinel: Structure and Importance of Logspace-MOD-classes,Proc. STACS '91, LNCS, Vol. 480, Springer-Verlag, Berlin, pp. 360–371. Also inMath. Systems Theory,25 (1992), 223–237.

  3. D. Damm, M. Krause, Ch. Meinel, S. Waack: Separating Restricted MOD p -Branching Program Classes, Informatik-Preprint 3 (1990), Humboldt-University, Berlin.

    Google Scholar 

  4. M. Krause: Separating ⊕ℒ from ℒ,co-Nℒ andAL=P for Oblivious Turing Machines of Linear Access Time,Proc. MFCS '90, LNCS, Springer-Verlag, Berlin, pp. 385–391.

  5. M. Krause, Ch. Meinel, S. Waack: Separating the Eraser Turing Machine Classes ℒ e ,N e co-N e andP e , Proc. MFCS '88, LNCS, Vol. 324, Springer-Verlag, Berlin, pp. 405–413.

  6. M. Krause, Ch. Meinel, S. Waack: Separating Complexity Classes Related to Certain Input Oblivious Logarithmic Space Bounded Turing Machines,Proc. 4th IEEE Structure in Complexity Theory, 1989, pp. 240–259.

  7. S. Lang:Algebra, Addison-Wesley, Reading, MA.

  8. C. Y. Lee: Representation of Switching Functions by Binary Decision Programs,Bell System Tech. J.,38 (1959), 985–999.

    Google Scholar 

  9. Ch. Meinel: Polynomial Size Ω-Branching Programs and Their Computational Power,Proc. STACS '88, LNCS Vol. 294, Springer Verlag, Berlin, pp. 81–90.

  10. Ch. Meinel:Modified Branching Programs and Their Computational Power, LNCS, Vol. 370, Springer-Verlag, Berlin, 1989.

    Google Scholar 

  11. Ch. Meinel, S. Waack: Upper and Lower Bounds for Certain Graph-Accessibility-Problems on Bounded Alternating Branching Programs, Proc. MFCS '91, LNCS, Vol. 520, Springer-Verlag, Berlin, pp. 337–345.

  12. P. Pudlák, S. Žak: Space Complexity of Computations, Preprint, University of Prague, 1983.

  13. W. Savitch: Relations Between Nondeterministic and Deterministic Tape Complexities,J. Comput. System Sci., 4 (1970), 177–192.

    Google Scholar 

  14. I. Wegener: The Complexity of Branching Programs and Decision Trees for Clique Functions,J. Assoc. Comput. Mach.,35(2) (1988), 461–471.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Meinel, C., Waack, S. Separating complexity classes related to bounded alternating ω-branching programs. Math. Systems Theory 28, 21–39 (1995). https://doi.org/10.1007/BF01294594

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01294594

Keywords

Navigation