Table of Contents
Fetching ...

Karp's patching algorithm on random perturbations of dense digraphs

Alan Frieze, Peleg Michaeli

TL;DR

This work analyzes Karp's patching algorithm for the asymmetric traveling salesperson problem on random perturbations of dense digraphs. By combining LP duality, Dijkstra-based augmentations, and probabilistic bounds on the sparse random edge set, the authors prove that the patching algorithm yields a Hamilton tour whose cost is asymptotically the same as the optimal assignment problem cost, in polynomial time. The results hold for a broad class of cost distributions with density near zero (including Uniform and Exp), and are extended via transformations to more general distributions. The findings illuminate how introducing a small amount of randomness to dense structures can unlock near-optimal combinatorial solutions with practical computational efficiency.

Abstract

We consider the following question. We are given a dense digraph $D_0$ with minimum in- and out-degree at least $αn$, where $α>0$ is a constant. We then add random edges $R$ to $D_0$ to create a digraph $D$. Here an edge $e$ is placed independently into $R$ with probability $n^{-ε}$ where $ε>0$ is a small positive constant. The edges $E(D)$ of $D$ are given independent edge costs $C=C(e),e\in E(D)$, where $C$ has a density $f(x)=a+bx+o(x)$ as $x\to 0$. Here $a>0,b$ are constants. The prime examples will be the uniform $[0,1]$ distribution ($a=1,b=0$) and the exponential mean 1 distribution $EXP(1)$ ($a=1,b=-1$). Let $C(i,j),i,j\in[n]$ be the associated $n\times n$ cost matrix where $C(i,j)=\infty$ if $(i,j)\notin E(D)$. We show that w.h.p.\ the patching algorithm of Karp finds a tour for the asymmetric traveling salesperson problem whose cost is asymptotically equal to the cost of the associated assignment problem. Karp's algorithm runs in polynomial time.

Karp's patching algorithm on random perturbations of dense digraphs

TL;DR

This work analyzes Karp's patching algorithm for the asymmetric traveling salesperson problem on random perturbations of dense digraphs. By combining LP duality, Dijkstra-based augmentations, and probabilistic bounds on the sparse random edge set, the authors prove that the patching algorithm yields a Hamilton tour whose cost is asymptotically the same as the optimal assignment problem cost, in polynomial time. The results hold for a broad class of cost distributions with density near zero (including Uniform and Exp), and are extended via transformations to more general distributions. The findings illuminate how introducing a small amount of randomness to dense structures can unlock near-optimal combinatorial solutions with practical computational efficiency.

Abstract

We consider the following question. We are given a dense digraph with minimum in- and out-degree at least , where is a constant. We then add random edges to to create a digraph . Here an edge is placed independently into with probability where is a small positive constant. The edges of are given independent edge costs , where has a density as . Here are constants. The prime examples will be the uniform distribution () and the exponential mean 1 distribution (). Let be the associated cost matrix where if . We show that w.h.p.\ the patching algorithm of Karp finds a tour for the asymmetric traveling salesperson problem whose cost is asymptotically equal to the cost of the associated assignment problem. Karp's algorithm runs in polynomial time.
Paper Structure (19 sections, 16 theorems, 59 equations)

This paper contains 19 sections, 16 theorems, 59 equations.

Key Result

Theorem 1

Suppose that $D_0\in {\mathcal{D}}(\alpha,n)$, $\alpha>0$ where $\alpha$ is constant. Suppose that $D$ is created by adding random edges $R$ to $D_0$ and that each edge of $D$ is given an independent cost drawn from distribution dist. An edge $e\notin E(D_0)$ is placed independently into $R$ with pr

Theorems & Definitions (29)

  • Theorem 1
  • Lemma 2
  • Lemma 3
  • Lemma 4
  • proof
  • Lemma 5
  • proof
  • Lemma 6
  • proof
  • Corollary 7
  • ...and 19 more