VSL 2014: VIENNA SUMMER OF LOGIC 2014

Faster decision of first-order graph properties

Author: Ryan Williams

PapersPapers with AbstractsPrefaceAuthor IndexKeyword Index

Paper Information

Title:Faster decision of first-order graph properties
Authors:Ryan Williams
Proceedings:CSL-LICS 2014 Full and Final Proceedings
Editors: Dale Miller and Laura Kovacs
Keywords:first-order logic, graph algorithms, matrix multiplication
Abstract:

ABSTRACT. First-order logic captures a vast number of computational problems on graphs. We study the time complexity of deciding graph properties definable by first-order sentences with $k$ variables. The trivial algorithm for this problem runs in $O(n^k)$ time on $n$-node graphs (the big-O hides the dependence on $k$).

Answering a question of Miki Ajtai, we give the first algorithms running faster than the trivial algorithm, in the general case of arbitrary first-order sentences and arbitrary graphs. One algorithm runs in $O(n^{k-3+\omega)} \leq O(n^{k-0.627})$ time for all $k \geq 3$, where $\omega < 2.373$ is the $n \times n$ matrix multiplication exponent. By applying fast rectangular matrix multiplication, the algorithm can be improved further to run in $O(n^{k-1+o(1)})$ time, for all $k \geq 9$. Finally, we observe that the exponent of $k-1$ is optimal, under the hypothesis that CNF satisfiability with $n$ variables and $m$ clauses cannot be solved in $(2-\epsilon)^n \cdot \poly(m)$ time for some $\epsilon > 0$.

Pages:6
Talk:Jul 14 18:00
Paper:
Disclaimer | Powered by EasyChair Smart Program