{"title":"On the complexity of integer multiplication in branching programs with multiple tests and in read-once branching programs with limited nondeterminism","authors":"Philipp Woelfel","doi":"10.1109/CCC.2002.1004343","DOIUrl":null,"url":null,"abstract":"Branching programs (BPs) are a well-established computation and representation model for Boolean functions. Although exponential lower bounds for restricted BPs such as read-once branching programs (BP1s) have been known for a long time, the proof of lower bounds for important selected functions is sometimes difficult. Especially the complexity of fundamental functions such as integer multiplication in different BP models is interesting. In (Bolling and Woelfel, 2001), the first strongly exponential lower bound of /spl Omega/(2/sup n/4/) has been proven for the complexity of integer multiplication in the deterministic BP1 model. Here, we consider two well-studied BP models which generalize BP1s by allowing a limited amount of nondeterminism and multiple variable tests, respectively. More precisely, we prove a lower bound of /spl Omega/(2/sup n/(7k)/) for the complexity of integer multiplication in the (V, k)-BP model. As a corollary, we obtain that integer multiplication cannot be represented in polynomial size by nondeterministic BP1s, if the number of nondeterministic nodes is bounded by log n - log log n - /spl omega/ (1). Furthermore, we show that any (1, +k)-BP representing integer multiplication has a size of /spl Omega/(2[n/48(k+1)]). This is not polynomial for k = o(n/log n).","PeriodicalId":193513,"journal":{"name":"Proceedings 17th IEEE Annual Conference on Computational Complexity","volume":"29 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-05-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 17th IEEE Annual Conference on Computational Complexity","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCC.2002.1004343","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
Branching programs (BPs) are a well-established computation and representation model for Boolean functions. Although exponential lower bounds for restricted BPs such as read-once branching programs (BP1s) have been known for a long time, the proof of lower bounds for important selected functions is sometimes difficult. Especially the complexity of fundamental functions such as integer multiplication in different BP models is interesting. In (Bolling and Woelfel, 2001), the first strongly exponential lower bound of /spl Omega/(2/sup n/4/) has been proven for the complexity of integer multiplication in the deterministic BP1 model. Here, we consider two well-studied BP models which generalize BP1s by allowing a limited amount of nondeterminism and multiple variable tests, respectively. More precisely, we prove a lower bound of /spl Omega/(2/sup n/(7k)/) for the complexity of integer multiplication in the (V, k)-BP model. As a corollary, we obtain that integer multiplication cannot be represented in polynomial size by nondeterministic BP1s, if the number of nondeterministic nodes is bounded by log n - log log n - /spl omega/ (1). Furthermore, we show that any (1, +k)-BP representing integer multiplication has a size of /spl Omega/(2[n/48(k+1)]). This is not polynomial for k = o(n/log n).