Randomized polynomial time identity testing for noncommutative circuits

V. Arvind, Pushkar S. Joglekar, P. Mukhopadhyay, S. Raja
{"title":"Randomized polynomial time identity testing for noncommutative circuits","authors":"V. Arvind, Pushkar S. Joglekar, P. Mukhopadhyay, S. Raja","doi":"10.1145/3055399.3055442","DOIUrl":null,"url":null,"abstract":"In this paper we show that black-box polynomial identity testing for noncommutative polynomials f∈𝔽⟨z1,z2,…,zn⟩ of degree D and sparsity t, can be done in randomized (n,logt,logD) time. As a consequence, given a circuit C of size s computing a polynomial f∈𝔽⟨ z1,z2,…,zn⟩ with at most t non-zero monomials, then testing if f is identically zero can be done by a randomized algorithm with running time polynomial in s and n and logt. This makes significant progress on a question that has been open for over ten years. Our algorithm is based on automata-theoretic ideas that can efficiently isolate a monomial in the given polynomial. In particular, we carry out the monomial isolation using nondeterministic automata. In general, noncommutative circuits of size s can compute polynomials of degree exponential in s and number of monomials double-exponential in s. In this paper, we consider a natural class of homogeneous noncommutative circuits, that we call +-regular circuits, and give a white-box polynomial time deterministic polynomial identity test. These circuits can compute noncommutative polynomials with number of monomials double-exponential in the circuit size. Our algorithm combines some new structural results for +-regular circuits with known results for noncommutative ABP identity testing, rank bound of commutative depth three identities, and equivalence testing problem for words. Finally, we consider the black-box identity testing problem for depth three +-regular circuits and give a randomized polynomial time identity test. In particular, we show if f∈𝔽Z⟩ is a nonzero noncommutative polynomial computed by a depth three +-regular circuit of size s, then f cannot be a polynomial identity for the matrix algebra 𝕄s(𝔽) when 𝔽 is sufficiently large depending on the degree of f.","PeriodicalId":20615,"journal":{"name":"Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing","volume":"92 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2016-06-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3055399.3055442","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13

Abstract

In this paper we show that black-box polynomial identity testing for noncommutative polynomials f∈𝔽⟨z1,z2,…,zn⟩ of degree D and sparsity t, can be done in randomized (n,logt,logD) time. As a consequence, given a circuit C of size s computing a polynomial f∈𝔽⟨ z1,z2,…,zn⟩ with at most t non-zero monomials, then testing if f is identically zero can be done by a randomized algorithm with running time polynomial in s and n and logt. This makes significant progress on a question that has been open for over ten years. Our algorithm is based on automata-theoretic ideas that can efficiently isolate a monomial in the given polynomial. In particular, we carry out the monomial isolation using nondeterministic automata. In general, noncommutative circuits of size s can compute polynomials of degree exponential in s and number of monomials double-exponential in s. In this paper, we consider a natural class of homogeneous noncommutative circuits, that we call +-regular circuits, and give a white-box polynomial time deterministic polynomial identity test. These circuits can compute noncommutative polynomials with number of monomials double-exponential in the circuit size. Our algorithm combines some new structural results for +-regular circuits with known results for noncommutative ABP identity testing, rank bound of commutative depth three identities, and equivalence testing problem for words. Finally, we consider the black-box identity testing problem for depth three +-regular circuits and give a randomized polynomial time identity test. In particular, we show if f∈𝔽Z⟩ is a nonzero noncommutative polynomial computed by a depth three +-regular circuit of size s, then f cannot be a polynomial identity for the matrix algebra 𝕄s(𝔽) when 𝔽 is sufficiently large depending on the degree of f.
非交换电路的随机多项式时间同一性测试
在本文中,我们证明了D次和稀疏度为t的非交换多项式f∈⟨z1,z2,…,zn⟩的黑盒多项式恒等式检验可以在随机化(n,logt,logD)时间内完成。因此,给定一个大小为s的电路C,计算多项式f∈⟨z1,z2,…,zn⟩,最多有t个非零单项式,那么测试f是否为同零可以通过一个随机化算法来完成,该算法的运行时间多项式为s, n和logt。这在一个十多年来一直悬而未决的问题上取得了重大进展。我们的算法是基于自动机理论的思想,可以有效地从给定的多项式中分离出一个多项式。特别地,我们使用不确定性自动机来实现单项隔离。一般来说,大小为s的非交换电路可以计算次数为s的指数多项式和次数为s的单项式双指数多项式。本文考虑了一类自然的齐次非交换电路,我们称之为+正则电路,并给出了一个白盒多项式时间确定性多项式恒等检验。这些电路可以计算非交换多项式,其单项数在电路尺寸上呈双指数。我们的算法结合了+规则电路的一些新的结构结果和已知的非交换ABP恒等式检验、交换深度三恒等式的秩界、词的等价检验问题的结果。最后,我们考虑了深度3 +规则电路的黑盒恒等式检验问题,并给出了一个随机多项式时间恒等式检验。特别地,我们证明如果f∈𝔽Z⟩是由大小为s的深度3 +规则回路计算的非零非交换多项式,那么当f的度足够大时,f不能是矩阵代数𝕄s(≠)的多项式恒等式。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信