Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

Lecture notes in computer science

The Complexity of Classical and Quantum Branching Programs: A Communication Complexity Approach

Farid Mansurovich Ablayev

Published Jan 1, 2005• 1 citation
Publisher
DOI
10.1007/11571155_16

Related papers

Quantum branching programs and space-bounded nonuniform quantum complexity

Martin Sauerhoff, Detlef Sieling

arXiv:quant-ph/0403164•Theoretical Computer Science•Feb 8, 2005•41 citations

On Computational Power of Quantum Branching Programs

Farid Mansurovich Ablayev, Aida Gainutdinova, Marek Karpiński

arXiv:quant-ph/0302022•Lecture notes in computer science•Jan 1, 2001•41 citations

Unitary Branching Programs: Learnability and Lower Bounds

Fidel Ernesto Diaz Andino, Maria Kokkou, Mateus de Oliveira Oliveira +1 more

Bounded width branching programs are a formalism that can be used to capture the notion of non-uniform constant-space computation. In this work, we study a generalized version of bounded width branching programs where instructions are defined by unitary matrices of bounded dimension. We introduce a new learning framework for these branching programs that leverages on a combination of local search techniques with gradient descent over Riemannian manifolds. We also show that gapped, read-once branching programs of bounded dimension can be learned with a polynomial number of queries in the presence of a teacher. Finally, we provide explicit near-quadratic size lower-bounds for bounded-dimension unitary branching programs, and exponential size lower-bounds for bounded-dimension read-once gapped unitary branching programs. The first lower bound is proven using a combination Neeiporuk's lower bound technique with classic results from algebraic geometry. The second lower bound is proven within the framework of communication complexity theory.

•Jul 18, 2021•1 citation

On simulating the quantum and classical branching programs

Aida Gainutdinova

The complexity classes defined on the basis of branching programs are considered. Some basic relations are established between the complexity classes defined by the probabilistic and quantum branching programs (measure-once, as well as measure-many), computing with bounded or unbounded error. To prove these relations, we developed a method of “linear simulation” of a quantum branching program and a method of “quantum simulation” of a probabilistic branching program.

Journal of Applied and Industrial Mathematics•Mar 1, 2007•1 citation

On the computational power of probabilistic and quantum branching program

Farid Mansurovich Ablayev, Aida Gainutdinova, Marek Karpiński +2 more

Information and Computation•Sep 27, 2005•48 citations

Classical Simulation Complexity of Quantum Branching Programs

Farid Mansurovich Ablayev

We present classical simulation techniques for measure once quantum branching programs. For bounded error syntactic quantum branching program of width $w$ that computes a function with error $delta$ we present a classical deterministic branching program of the same length and width at most $(1+2/(1-2delta))^{2w}$ that computes the same function. Second technique is a classical stochastic simulation technique for bounded error and unbounded error quantum branching programs. Our result is that it is possible stochastically-classically simulate quantum branching programs with the same length and almost the same width, but we lost bounded error acceptance property.

Language and Automata Theory and Applications•Jan 1, 2008•0 citations
Bounded width branching programs are a formalism that can be used to capture the notion of non-uniform constant-space computation. In this work, we study a generalized version of bounded width branching programs where instructions are defined by unitary matrices of bounded dimension. We introduce a new learning framework for these branching programs that leverages on a combination of local search techniques with gradient descent over Riemannian manifolds. We also show that gapped, read-once branching programs of bounded dimension can be learned with a polynomial number of queries in the presence of a teacher. Finally, we provide explicit near-quadratic size lower-bounds for bounded-dimension unitary branching programs, and exponential size lower-bounds for bounded-dimension read-once gapped unitary branching programs. The first lower bound is proven using a combination Neeiporuk's lower bound technique with classic results from algebraic geometry. The second lower bound is proven within the framework of communication complexity theory.
We present classical simulation techniques for measure once quantum branching programs. For bounded error syntactic quantum branching program of width www that computes a function with error deltadeltadelta we present a classical deterministic branching program of the same length and width at most (1+2/(1−2delta))2w(1+2/(1-2delta))^{2w}(1+2/(1−2delta))2w that computes the same function. Second technique is a classical stochastic simulation technique for bounded error and unbounded error quantum branching programs. Our result is that it is possible stochastically-classically simulate quantum branching programs with the same length and almost the same width, but we lost bounded error acceptance property.