5 research outputs found

    Theories for TC0 and Other Small Complexity Classes

    Full text link
    We present a general method for introducing finitely axiomatizable "minimal" two-sorted theories for various subclasses of P (problems solvable in polynomial time). The two sorts are natural numbers and finite sets of natural numbers. The latter are essentially the finite binary strings, which provide a natural domain for defining the functions and sets in small complexity classes. We concentrate on the complexity class TC^0, whose problems are defined by uniform polynomial-size families of bounded-depth Boolean circuits with majority gates. We present an elegant theory VTC^0 in which the provably-total functions are those associated with TC^0, and then prove that VTC^0 is "isomorphic" to a different-looking single-sorted theory introduced by Johannsen and Pollet. The most technical part of the isomorphism proof is defining binary number multiplication in terms a bit-counting function, and showing how to formalize the proofs of its algebraic properties.Comment: 40 pages, Logical Methods in Computer Scienc

    2-D Tucker is PPA complete

    Get PDF
    The 2-D Tucker search problem is shown to be PPA-hard under many-one reductions; therefore it is complete for PPA. The same holds for k-D Tucker for all k≥2. This corrects a claim in the literature that the Tucker search problem is in PPAD.Peer ReviewedPostprint (author's final draft

    Polynomial-size Frege and Resolution Proofs of st-Connectivity and Hex Tautologies

    Get PDF
    Abstract A grid graph has rectangularly arranged vertices with edges permit-ted only between orthogonally adjacent vertices. The st-connectivityprinciple states that it is not possible to have a red path of edges and a green path of edges which connect diagonally opposite corners of thegrid graph unless the paths cross somewhere. We prove that the propositional tautologies which encode the st-connectivity principle have polynomial size Frege proofs and poly-nomial size T C0-Frege proofs. For bounded width grid graphs, the st-connectivity tautologies have polynomial size resolution proofs. Akey part of the proof is to show that the group with two generators, both of order two, has word problem in alternating logtime (Alogtime)and even in T C0.Conversely, we show that constant depth Frege proofs of the st-connectivity tautologies require near-exponential size. The proofuses a reduction from the pigeonhole principle, via tautologies that express a "directed single source " principle SINK, which is related toPapadimitriou's search classes PPAD and PPADS (or, PSK). The st-connectivity principle is related to Urquhart's propositionalHex tautologies, and we establish the same upper and lower bounds on proof complexity for the Hex tautologies. In addition, the Hextautology is shown to be equivalent to the SINK tautologies and to the one-to-one onto pigeonhole principle. *Supported in part by NSF grants DMS-0100589 and DMS-0400848

    Polynomial-size Frege and Resolution Proofs of st-Connectivity and Hex Tautologies

    No full text
    A grid graph has rectangularly arranged vertices with edges permitted only between orthogonally adjacent vertices. The st-connectivity principle states that it is not possible to have a red path of edges and a green path of edges which connect diagonally opposite corners of the grid graph unless the paths cross somewhere
    corecore