DocumentCode
2170198
Title
Symmetric polynomials over Zm and simultaneous communication protocols
Author
Bhatnagar, Nayantara ; Gopalan, Parikshit ; Lipton, Richard J.
Author_Institution
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
fYear
2003
fDate
11-14 Oct. 2003
Firstpage
450
Lastpage
459
Abstract
We study the problem of representing symmetric Boolean functions as symmetric polynomials over Zm. We show an equivalence between such representations and simultaneous communication protocols. Computing a function f on 0 - 1 inputs with a polynomial of degree d modulo pq is equivalent to a two player simultaneous protocol for computing f where one player is given the first [logpd] digits of the weight in base q. This reduces the problem of proving bounds on the degree of symmetric polynomials to proving bounds on simultaneous communication protocols. We use this equivalence to show lower bounds of Ω(n) on symmetric polynomials weakly representing classes of Modr and Threshold functions. We show there exist symmetric polynomials over Zm of degree o(n) strongly representing Threshold c for c constant, using the fact that the number of solutions of certain exponential Diophantine equations are finite. Conversely, the fact that the degree is o(n) implies that some classes of Diophantine equations can have only finitely many solutions. Our results give simplifications of many previously known results and show that polynomial representations are intimately related to certain questions in number theory.
Keywords
Boolean functions; communication complexity; number theory; polynomials; protocols;
m; bound proving; degree; equivalence; exponential Diophantine equations; finite solutions; lower bounds; modulo; number theory; polynomial representations; rings; simultaneous communication protocols; symmetric Boolean functions; symmetric polynomials; threshold functions; Application software; Boolean functions; Character generation; Chromium; Complexity theory; Computer science; Educational institutions; Equations; Polynomials; Protocols;
m; bound proving; degree; equivalence; exponential Diophantine equations; finite solutions; lower bounds; modulo; number theory; polynomial representations; rings; simultaneous communication protocols; symmetric Boolean functions; symmetric polynomials; threshold functions; Application software; Boolean functions; Character generation; Chromium; Complexity theory; Computer science; Educational institutions; Equations; Polynomials; Protocols;fLanguage
English
Publisher
ieee
Conference_Titel
Foundations of Computer Science, 2003. Proceedings. 44th Annual IEEE Symposium on
ISSN
0272-5428
Print_ISBN
0-7695-2040-5
Type
conf
DOI
10.1109/SFCS.2003.1238218
Filename
1238218
Link To Document