Functional inversion and communication complexity

0Citations
Citations of this article
37Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In this paper, we study the relation between the multi-party communication complexity over various communication topologies and the complexity of inverting functions and/or permutations. In particular, we show that if a function has a ring-protocol or a tree-protocol of communication complexity bounded by H, then there is a circuit of size O(2Hn) which computes an inverse of the function. Consequently, we have proved, although inverting NC° Boolean circuits is N P-complete, planar N C1 Boolean circuits can be inverted in N C, and hence in polynomial time. In general, NCk planar boolean circuits can be inverted in O(nlog(k-1) n) time. Also from the ring-protocol results, we derive an Ω(n log n) lower bound on the VLSI area to layout any one-way functions. Our results on inverting boolean circuits can be extended to invert algebraic circuits over finite rings. One significant aspect of our result is that it enables us to compare the communication power of two topologies. We have proved that on some topologies, no one-way function nor its inverse can be computed with bounded communication complexity.

Cite

CITATION STYLE

APA

Teng, S. H. (1992). Functional inversion and communication complexity. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 576 LNCS, pp. 232–241). Springer Verlag. https://doi.org/10.1007/3-540-46766-1_18

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free