total dual integrality
In mathematical optimization, total dual integrality is a sufficient condition for the integrality of a polyhedron. Thus, the optimization of a linear objective over the integral points of such a polyhedron can be done using techniques from linear programming.
A linear system , where and are rational, is called totally dual integral (TDI) if for any such that there is a feasible, bounded solution to the linear program
:
\begin{align}
&&\max c^\mathrm{T}x \\
&& Ax\le b,
\end{align}
there is an integer optimal dual solution.{{cite journal|last=Giles|first=F.R.|author2=W.R. Pulleyblank|author2-link=William R. Pulleyblank |title=Total Dual Integrality and Integer Polyhedra|journal=Linear Algebra and its Applications|year=1979|volume=25|pages=191–196|doi=10.1016/0024-3795(79)90018-1|doi-access=free}}{{cite journal|last=Edmonds|first=J.|author-link=Jack Edmonds|author2=R. Giles |title=A min-max relation for submodular functions on graphs|journal=Annals of Discrete Mathematics|year=1977|volume=1|pages=185–204}}{{cite journal|last=Schrijver|first=A.|title=On Total Dual Integrality|journal=Linear Algebra and its Applications|year=1981|volume=38|pages=27–32|doi=10.1016/0024-3795(81)90005-7|doi-access=free}}
Edmonds and Giles showed that if a polyhedron is the solution set of a TDI system , where has all integer entries, then every vertex of is integer-valued. Thus, if a linear program as above is solved by the simplex algorithm, the optimal solution returned will be integer. Further, Giles and Pulleyblank showed that if is a polytope whose vertices are all integer valued, then is the solution set of some TDI system , where is integer valued.
Note that TDI is a weaker sufficient condition for integrality than total unimodularity.{{cite web|last=Chekuri|first=C.|title=Combinatorial Optimization Lecture Notes|url=http://courses.engr.illinois.edu/cs598csc/sp2010/Lectures/Lecture12.pdf}}
References
{{Reflist}}