{"title":"具有多个测试的分支程序和具有有限不确定性的读一次分支程序中整数乘法的复杂度","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":"{\"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}","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
摘要
分支程序(bp)是一种成熟的布尔函数计算和表示模型。虽然对于受限bp(如一次读分支程序)的指数下界已经知道很长时间了,但对于重要的选定函数的下界的证明有时是困难的。特别是在不同BP模型中整数乘法等基本函数的复杂性是有趣的。在(Bolling and Woelfel, 2001)中,对于确定性BP1模型中整数乘法的复杂度,证明了/spl ω /(2/sup n/4/)的第一个强指数下界。在这里,我们考虑了两个经过充分研究的BP模型,它们分别通过允许有限数量的不确定性和多变量测试来推广BP模型。更准确地说,我们证明了(V, k)-BP模型中整数乘法复杂度的下界为/spl ω /(2/sup n/(7k)/)。作为推论,我们得到,如果不确定性节点的数目以log n - log log n - /spl omega/(1)为界,则整数乘法不能以多项式大小表示为非确定性bp。此外,我们证明了任何表示整数乘法的(1,+k)- bp的大小为/spl omega/ (2[n/48(k+1)])。这不是k = 0 (n/log n)时的多项式。
On the complexity of integer multiplication in branching programs with multiple tests and in read-once branching programs with limited nondeterminism
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).