Abstract

In this paper we introduce a new operation for Linear Programming (LP), called LP complementation, which resembles many properties of LP duality. Given a maximisation (resp.~minimisation) LP PP, we define its complement QQ as a specific minimisation (resp.~maximisation) LP with the same objective function as PP. Our central result is the LP complementation theorem, that establishes the following relationship between the optimal value Opt(P)\text{Opt}(P) of PP and the optimal value Opt(Q)\text{Opt}(Q) of its complement: 1Opt(P)+1Opt(Q)=1\frac{1}{\text{Opt}(P)}+\frac{1}{\text{Opt}(Q)}=1. The LP complementation operation can be applied if and only if Opt(P)>1\text{Opt}(P) > 1. We then apply LP complementation to hypergraphs. For every hypergraph H=(V,E)H=(V,E), its dual is H∗H^* and we call H‾=(V,{V∖e:e∈E})\overline{H}=(V,\{V\setminus e : e\in E\}) the complement of HH. For the covering LP K(H)K(H) we obtain 1Opt(K(H∗))+1Opt(K(H‾))=1\frac{1}{ \text{Opt}( K(H^*) ) }+\frac{1}{\text{Opt}( K(\overline{H}) ) } = 1 (and similarly for packing, matching and transversal LPs). We then consider \emph{fractional graph theory}. We prove that the LP for the \Define{fractional in-dominating number} of a digraph DD is the complement of the LP for the \Define{fractional total out-dominating number} of the digraph complement of DD. We also establish that the fractional matching number of a matroid coincides with its edge toughness. Finally, we introduce the problem \text{Vertex Cover with Budget (VCB)}: for a graph GG and a positive integer bb, what is the maximum number tbt_b of vertex covers S1,…,StbS_1, \dots, S_{t_b} of GG, such that every vertex appears in at most bb vertex covers? We relate \text{VCB} with the LP QGQ_G for the fractional chromatic number of GG: as b→∞b \to \infty, tb∼tf⋅bt_b \sim t_f \cdot b, where tft_f is the optimal value of the complement LP of QGQ_G.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.