Lower bounds on pure dynamic programming for connectivity problems on graphs of bounded path-width
By: Kacper Kluk, Jesper Nederlof
We give unconditional parameterized complexity lower bounds on pure dynamic programming algorithms - as modeled by tropical circuits - for connectivity problems such as the Traveling Salesperson Problem. Our lower bounds are higher than the currently fastest algorithms that rely on algebra and give evidence that these algebraic aspects are unavoidable for competitive worst case running times. Specifically, we study input graphs with a small width parameter such as treewidth and pathwidth and show that for any $k$ there exists a graph $G$ of pathwidth at most $k$ and $k^{O(1)}$ vertices such that any tropical circuit calculating the optimal value of a Traveling Salesperson round tour uses at least $2^{Ω(k \log \log k)}$ gates. We establish this result by linking tropical circuit complexity to the nondeterministic communication complexity of specific compatibility matrices. These matrices encode whether two partial solutions combine into a full solution, and Raz and Spieker [Combinatorica 1995] previously proved a lower bound for this complexity measure.
Similar Papers
Parameterized Complexity of Temporal Connected Components: Treewidth and k-Path Graphs
Data Structures and Algorithms
Helps find connected groups in changing networks.
Parameterized Complexity of Vehicle Routing
Computational Complexity
Finds best routes for delivery trucks.
Approximating Directed Connectivity in Almost-Linear Time
Data Structures and Algorithms
Finds the weakest links in computer networks faster.