Equivalence in finite-variable logics is complete for polynomial time (Q1977423)

From MaRDI portal
Revision as of 22:20, 19 March 2024 by Openalex240319060354 (talk | contribs) (Set OpenAlex properties.)





scientific article
Language Label Description Also known as
English
Equivalence in finite-variable logics is complete for polynomial time
scientific article

    Statements

    Equivalence in finite-variable logics is complete for polynomial time (English)
    0 references
    0 references
    14 May 2000
    0 references
    In this paper the author investigates the complexity of equivalence checking in finite variable logics. The main result says that for each \(k\geq 2\) there is an \(\text{AC}_0\)-reduction from MONOTONE CIRCUIT VALUE to \(E(k)\) and \(T(k)\). From this theorem follows that for a logic \({\mathtt L}\in \{{\mathtt L}^k,{\mathtt C}^k \mid k\geq 2\}\) the problems \({\mathtt L}\)-EQUIVALENCE (if two directed graphs are equivalent in \({\mathtt L}\)) and \({\mathtt L}\)-TYPE (if two vertices of a directed graph \(G\) have the same \({\mathtt L}\)-type) are complete for polynomial time under uniform \(\text{AC}_0\)-reductions. Several other important corollaries are obtained.
    0 references
    first-order logic
    0 references
    complexity of equivalence checking
    0 references
    isomorphism
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references