How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Optimization problems and approximation ratios
Definition
A finite-instance optimization problem consists of the following data.
- A problem domain of explicitly encoded finite instances, each with a finite encoding length .
- A polynomial solution-length bound: a polynomial such that every feasible solution of an instance satisfies .
- A feasible-solution relation , recognizable in deterministic time polynomial in .
- A nonnegative rational objective with , computable in deterministic time polynomial in for every feasible .
- A direction, either minimization or maximization.
Every instance of the stated domain is assumed to have at least one feasible solution. For an instance , the feasible solutions lie in the finite set of strings of length at most ; hence the set of values is a finite nonempty set of nonnegative rationals, and its minimum or maximum, as selected by the direction,
is attained. The order of the quantifiers is fixed: is defined for every domain instance, independently of any algorithm.
Let be rational. A polynomial-time algorithm is a -approximation for the problem when it runs in deterministic time polynomial in and, on every domain instance , outputs a feasible solution whose value satisfies
These are inequalities between values, not quotients: they include the case , where the minimization inequality asks for a feasible solution of value and the maximization inequality is automatic, and neither guarantee is formed by dividing by . Suitable examples fixed later on this page are minimum vertex cover, weighted set cover, max-cut, metric TSP, max-3SAT and maximum independent set, always with explicitly encoded rational instance data.
For the max-cut problem used below, the instances are the finite simple graphs, a feasible solution is a bipartition of the vertex set, the objective is the number of edges whose endpoints lie in different parts, and denotes the attained maximum over the finitely many bipartitions. For a randomized algorithm, the -guarantee is read in the value form of the maximization inequality above.
Used by
- Gap promise problems and gap-preserving reductions Definition
- L-reductions between optimization problems Definition
- Metric traveling-salesperson problem Definition
- PTAS, FPTAS and APX Definition
- Weighted greedy set cover and element charges Definition
- Conditional expectation derandomizes Max-Cut on a triangle Example
- The clause graph is an L-reduction with constants one and one Example
- False: exact NP-hardness rules out constant-factor approximation False statement
- L-reductions compose and transfer PTAS and APX-hardness Lemma
- The greedy charge on each newly covered element is at most OPT divided by the remaining count Lemma
- A maximal matching gives a 2-approximate minimum vertex cover Theorem
- A random cut crosses half the edges in expectation Theorem
- Conditional expectation yields a deterministic half-approximation for Max-Cut Theorem
- Double-tree shortcutting is a 2-approximation for metric TSP Theorem
- Weighted greedy set cover has approximation factor Hₙ Theorem
Dependency tree · 0 levels
Nothing. This result depends on no other item in the library.
Sources
- Williamson and Shmoys, The Design of Approximation Algorithms, §§1.1, 1.6, 2.4, 5.1–5.2, 16.2, printed pp. 14–15, 24–26, 44–46, 107–109, 413–414 (standard reference, not scraped)
- Ghaffari, Advanced Algorithms, Lecture 1: Approximation Algorithms I, §§1, 2.1, 2.2.2, PDF pp. 1–5 (standard reference, not scraped)