Pre-Reduction Graph Products: Hardnesses of Properly Learning DFAs and Approximating EDP on DAGs

Abstract

The study of graph products is a major research topic and typically concerns the term f(G*H), e.g., to show that f(G*H)=f(G)f(H). In this paper, we study graph products in a non-standard form f(R[G*H] where R is a "reduction", a transformation of any graph into an instance of an intended optimization problem. We resolve some open problems as applications. (1) A tight n1-ε-approximation hardness for the minimum consistent deterministic finite automaton (DFA) problem, where n is the sample size. Due to Board and Pitt [Theoretical Computer Science 1992], this implies the hardness of properly learning DFAs assuming NP≠ RP (the weakest possible assumption). (2) A tight n1/2-ε hardness for the edge-disjoint paths (EDP) problem on directed acyclic graphs (DAGs), where n denotes the number of vertices. (3) A tight hardness of packing vertex-disjoint k-cycles for large k. (4) An alternative (and perhaps simpler) proof for the hardness of properly learning DNF, CNF and intersection of halfspaces [Alekhnovich et al., FOCS 2004 and J. Comput.Syst.Sci. 2008].

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…