skip to main content
10.1145/800113.803649acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
Article
Free Access

Universal circuits (Preliminary Report)

Published:03 May 1976Publication History

ABSTRACT

We show that there is a combinational (acyclic) Boolean circuit of complexity 0(slog s), that can be made to compute any Boolean function of complexity s by setting its specially designated set of control inputs to appropriate fixed values. We investigate the construction of such “universal circuits” further so as to exhibit directions in which refinements of the asymptotic multiplicative constant factor in the complexity bound can be found. In this pursuit useful detailed guidance is provided by available lower bound arguments. In the final section we discuss some other problems in computational complexity that can be related directly to the graph-theoretic ideas behind our constructions. For motivation we start by illustrating some of the applications of universal circuits themselves.

References

  1. 1.V.E. BENES, Mathematical Theory of Connecting Networks and Telephone Traffic. Academic Press (1965).Google ScholarGoogle Scholar
  2. 2.C. BERGE, Graphs and Hypergraphs. North Holland, (1973). Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3.A. BORODIN, Some remarks on time-space and size-depth. Manuscript (1975).Google ScholarGoogle Scholar
  4. 4.P. ERDOS, R.L. GRAHAM and E. SZEMEREDI, On sparse graphs with dense long paths. Stanford Computer Science Report,STANCS-75-504, (1975). Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5.J. HARTMANIS and J. SIMON. On the power of multiplication in random access machines. Proc. of 15th SWAT, New Orleans, (1974), 13-23.Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6.J.E. HOPCROFT, W.J. PAUL and L.G.VALIANT, Time versus space and related problems. Proc. of 16th Symp. on FOCS, Berkeley (1975), 57-64.Google ScholarGoogle Scholar
  7. 7.O.B. LUPANOV, A class of circuits of functional elements, Problemy Kibemetiki, 7, 61-114 (1962).Google ScholarGoogle Scholar
  8. 8.Yu. P. OFMAN, A universal automaton, Trans. Moscow Math. Soc. 14, 200-215, (1965).Google ScholarGoogle Scholar
  9. 9.M.S. PATERSON and L.G. VALIANT, Circuit size is nonlinear in depth. Theory of Computation Report 8, University of Warwick (1975) Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10.W.J. PAUL, Lower bound and optimal strategy for a pebble game. Manuscript (1975).Google ScholarGoogle Scholar
  11. 11.M. PINSKER, On the complexity of a concentrator. Proc. 7th International Teletraffic Congress, Stockholm (1973).Google ScholarGoogle Scholar
  12. 12.N.J. PIPPENGER, The complexity theory of switching networks, TR487, Res.Lab. Elec. MIT, (1973).Google ScholarGoogle Scholar
  13. 13.V.R. PRATT, M.O. RABIN and L.J. STOCKMEYER, A characterization of the power of vector machines. Proc. 6th ACM Symp. on Theory of Computing, Seattle (1974) 122-134. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. 14.J.E. SAVAGE. The Complexity of Computing (1974). Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. 15.A. WAKSMAN, A permutation network, JACM, 15, 159-163, (1968). Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Universal circuits (Preliminary Report)

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          STOC '76: Proceedings of the eighth annual ACM symposium on Theory of computing
          May 1976
          252 pages
          ISBN:9781450374149
          DOI:10.1145/800113

          Copyright © 1976 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 3 May 1976

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • Article

          Acceptance Rates

          STOC '76 Paper Acceptance Rate30of83submissions,36%Overall Acceptance Rate1,469of4,586submissions,32%

          Upcoming Conference

          STOC '24
          56th Annual ACM Symposium on Theory of Computing (STOC 2024)
          June 24 - 28, 2024
          Vancouver , BC , Canada

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader