,
Artur Riazanov
Creative Commons Attribution 4.0 International license
We show that assuming the Exponential Time Hypothesis, the Partial Minimum Branching Program Size Problem ({MBPSP}^{*}) requires superpolynomial time. This result also applies to the partial minimization problems for many interesting subclasses of branching programs, such as read-k branching programs and OBDDs.
Combining these results with the recent unconditional lower bounds for {MCSP} [Ludmila Glinskih and Artur Riazanov, 2022], we obtain an unconditional superpolynomial lower bound on the size of Read-Once Nondeterministic Branching Programs (1- NBP) computing the total versions of the minimum BP, read-k-BP, and OBDD size problems.
Additionally we show that it is NP-hard to check whether a given BP computing a partial Boolean function can be compressed to a BP of a given size.
@InProceedings{glinskih_et_al:LIPIcs.ITCS.2025.54,
author = {Glinskih, Ludmila and Riazanov, Artur},
title = {{Partial Minimum Branching Program Size Problem Is ETH-Hard}},
booktitle = {16th Innovations in Theoretical Computer Science Conference (ITCS 2025)},
pages = {54:1--54:22},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-361-4},
ISSN = {1868-8969},
year = {2025},
volume = {325},
editor = {Meka, Raghu},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITCS.2025.54},
URN = {urn:nbn:de:0030-drops-226822},
doi = {10.4230/LIPIcs.ITCS.2025.54},
annote = {Keywords: MCSP, branching programs, meta-complexity, lower bounds}
}