Computer science is permeated with canonical hard problems that, a priori, have a fundamentally combinatorial structure, such as the graph coloring problem, the Steiner tree problem, the Hamiltonian cycle problem, the k-clique problem, and so forth. Accordingly, it would perhaps be quite reasonable to expect that currently the asymptotically fastest solution techniques would rely on the canonical ...