Counting classes and the fine structure between NC1 and L

Datta, Samir ; Mahajan, Meena ; Raghavendra Rao, B.V. ; Thomas, Michael ; Vollmer, Heribert (2012) Counting classes and the fine structure between NC1 and L Theoretical Computer Science, 417 . pp. 36-49. ISSN 0304-3975

[img] PDF
327kB

Official URL: http://doi.org/10.1016/j.tcs.2011.05.050

Related URL: http://dx.doi.org/10.1016/j.tcs.2011.05.050

Abstract

The class N C 1 of problems solvable by bounded fan-in circuit families of logarithmic depth is known to be contained in logarithmic space L, but not much about the converse is known. In this paper we examine the structure of classes in between N C 1 and L based on counting functions or, equivalently, based on arithmetic circuits. The classes P NC 1 and C= NC 1, defined by a test for positivity and a test for zero, respectively, of arithmetic circuit families of logarithmic depth, sit in this complexity interval. We study the landscape of Boolean hierarchies, constant-depth oracle hierarchies, and logarithmic-depth oracle hierarchies over P NC 1 and C= NC 1. We provide complete problems, obtain the upper bound L for all these hierarchies, and prove partial hierarchy collapses. In particular, the constant-depth oracle hierarchy over P NC 1 collapses to its first level P NC 1, and the constant-depth oracle hierarchy over C=LC 1collapses to its second level.

Item Type:Article
Source:Copyright of this article belongs to Elsevier B.V.
Keywords:Arithmetic circuits; Complexity classes; Oracle hierarchy; Threshold classes; Exact counting classes
ID Code:128007
Deposited On:14 Oct 2022 11:28
Last Modified:14 Oct 2022 11:28

Repository Staff Only: item control page