The dynamic parallel complexity of computational circuits

被引:2
|
作者
Miller, GL [1 ]
Teng, SH
机构
[1] Carnegie Mellon Univ, Sch Comp Sci, Pittsburgh, PA 15213 USA
[2] Univ So Calif, Dept Comp Sci, Los Angeles, CA 90089 USA
[3] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
[4] Univ Minnesota, Dept Comp Sci, Minneapolis, MN 55455 USA
[5] MIT, Dept Math, Cambridge, MA 02139 USA
关键词
algebraic computations; Boolean circuits; complexity; NC problems; parallel algorithms; the circuit value problem;
D O I
10.1137/S0097539795281724
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We establish connections between parallel circuit evaluation and uniform algebraic closure properties of unary function classes. We use this connection in the development of time-efficient and processor-efficient parallel algorithms for the evaluation of algebraic circuits. Our algorithm provides a nontrivial upper bound on the parallel complexity of the circuit value problem over {R, min, max, +} and {R+, min, max, x}. We partially answer an open question of Miller, Ramachandran, and Kaltofen by showing that circuits over a polynomial-bounded noncommutative semiring and circuits over infinite noncommutative semirings with a polynomial-bounded dimension over a commutative semiring can be evaluated in polylogarithmic time in their size and degree using a polynomial number of processors. We also present an improved parallel algorithm for Boolean circuits.
引用
收藏
页码:1664 / 1688
页数:25
相关论文
共 50 条
  • [1] THE COMPLEXITY OF COMPUTATIONAL CIRCUITS VERSUS RADIX
    ARMSTRONG, JR
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1980, 29 (10) : 937 - 941
  • [2] Parallel complexity of random Boolean circuits
    Machta, J.
    DeDeo, S.
    Mertens, S.
    Moore, C.
    [J]. JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2011,
  • [3] THE PARALLEL COMPLEXITY OF PROPAGATION IN BOOLEAN CIRCUITS
    SUBRAMANIAN, A
    [J]. INFORMATION AND COMPUTATION, 1995, 117 (02) : 266 - 275
  • [4] Parallel computational complexity in statistical physics
    Moriarty, KJ
    Machta, JL
    Greenlaw, R
    [J]. UNIFYING THEMES IN COMPLEX SYSTEMS, 2000, : 365 - 372
  • [5] Integrability and quantum parallel computational complexity
    Krishnamurthy, EV
    [J]. INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL I AND II, 1999, : 91 - 97
  • [7] MODELING THE COMPLEXITY OF PARALLEL AND VLSI COMPUTATIONS WITH BOOLEAN CIRCUITS
    PAPADOPOULOS, CV
    ANDRONIKOS, TS
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1995, 19 (01) : 43 - 50
  • [8] On the computational complexity of dynamic graph problems
    Ramalingam, G
    Reps, T
    [J]. THEORETICAL COMPUTER SCIENCE, 1996, 158 (1-2) : 233 - 277
  • [9] Parallel Computational Structure of Noisy Quantum Circuits Simulation
    Chernyavskiy, A. Yu.
    Voevodin, Vad. V.
    Voevodin, Vl. V.
    [J]. LOBACHEVSKII JOURNAL OF MATHEMATICS, 2018, 39 (04) : 494 - 502
  • [10] Computational complexity of the parallel knock-out problem
    Broersma, Hajo
    Johnson, Matthew
    Paulusma, Daniel
    Stewart, Iain A.
    [J]. THEORETICAL COMPUTER SCIENCE, 2008, 393 (1-3) : 182 - 195