The cut cone, L1 embeddability, complexity, and multicommodity flows

A finite metric (or more properly semimetric) on n points is a nonnegative vector d = (dij) 1 ⩽ i < j ⩽ n that satisfies the triangle inequality dij ⩽ dik + djk. The L1 (or Manhattan) distance ‖x − y‖1 between two vectors x = (xi) and y = (yi) in Rm is given by ‖x − y‖1 = ∑1⩽i⩽m |xi − yi|. A metric d is L1-embeddable if there exist vectors z1, z2,…, zn in Rm for some m, such that dij = ‖zi − zj‖1 for 1 ⩽ i < j ⩽ n. A cut metric is a metric with all distances zero or one and corresponds to the incidence vector of a cut in the complete graph on n vertices. The cut cone Hn is the convex cone formed by taking all nonnegative combinations of cut metrics. It is easily shown that a metric is L1-embeddable if and only if it is contained in the cut cone. In this expository paper, we provide a unified setting for describing a number of results related to L1-embeddability and the cut cone. We collect and describe results on the facial structure of the cut cone and the complexity of testing the L1-embeddability of a metric. One of the main sections of the paper describes the role of L1-embeddability in the feasibility problem for multi-commodity flows. The Ford and Fulkerson theorem for the existence of a single commodity flow can be restated as an inequality that must be valid for all cut metrics. A more general result, known as the Japanese theorem, gives a condition for the existence of a multicommodity flow. This theorem gives an inequality that must be satisfied by all metrics. For multicommodity flows involving a small number of terminals, it is known that the condition of the Japanese theorem can be replaced with one of the Ford–Fulkerson type. We review these results and show that the existence of such Ford–Fulkerson-type conditions for flows with few terminals depends critically on the fact that certain metrics are L1-embeddable.

[1]  T. C. Hu Multi-Commodity Network Flows , 1963 .

[2]  Michel Deza,et al.  The classification of finite connected hypermetric spaces , 1987, Graphs Comb..

[3]  B. Rothschild,et al.  MULTICOMMODITY NETWORK FLOWS. , 1969 .

[4]  Viatcheslav P. Grishukhin All Facets of the Cut Cone Cn for n = 7 are Known , 1990, Eur. J. Comb..

[5]  Caterina De Simone,et al.  The cut polytope and the Boolean quadric polytope , 1990, Discret. Math..

[6]  David Avis Extremal Metrics Induced by Graphs , 1980 .

[7]  L. Lovász,et al.  Geometric Algorithms and Combinatorial Optimization , 1981 .

[8]  Martin Grötschel,et al.  Clique-Web Facets for Multicut Polytopes , 1992, Math. Oper. Res..

[9]  J. Williamson,et al.  Determinants whose Elements are 0 and 1 , 1946 .

[10]  Michel Deza,et al.  Rigid pentagons in hypercubes , 1988, Graphs Comb..

[11]  David Avis,et al.  All the Facets of the Six-point Hamming Cone , 1989, Eur. J. Comb..

[12]  D. Djoković Distance-preserving subgraphs of hypercubes , 1973 .

[13]  H. Maehara,et al.  Metric transforms and Euclidean embeddings , 1990 .

[14]  Michel Deza,et al.  New Results on Facets of the Cut Cone , 1990, Conference on Integer Programming and Combinatorial Optimization.

[15]  David Avis,et al.  Hypermetric Spaces and the Hamming Cone , 1981, Canadian Journal of Mathematics.

[16]  Antonio Sassano,et al.  The equipartition polytope. I: Formulations, dimension and basic facets , 1990, Math. Program..

[17]  B. Rothschild,et al.  On Two Commodity Network Flows , 1966, Oper. Res..

[18]  Martin Grötschel,et al.  An Application of Combinatorial Optimization to Statistical Physics and Circuit Layout Design , 1988, Oper. Res..

[19]  Ian Holyer,et al.  The NP-Completeness of Some Edge-Partition Problems , 1981, SIAM J. Comput..

[20]  J. G. Pierce,et al.  Geometric Algorithms and Combinatorial Optimization , 2016 .

[21]  Keith Ball Isometric Embedding in lp-spaces , 1990, Eur. J. Comb..

[22]  Paul D. Seymour,et al.  Four-terminus flows , 1980, Networks.

[23]  David Avis On the Complexity of Isometric Embedding in the Hypercube , 1990, SIGAL International Symposium on Algorithms.

[24]  K. Onaga,et al.  On feasibility conditions of multicommodity flows in networks , 1971 .

[25]  Patrice Assouad Sur les Inégalités Valides dans L1 , 1984, Eur. J. Comb..

[26]  V. Chvétal Recognizing Intersection Patterns , 1980 .

[27]  F. Barahona The max-cut problem on graphs not contractible to K5 , 1983 .

[28]  Michel Deza,et al.  The inequicut cone , 1993, Discret. Math..

[29]  Alexander V. Karzanov Half-integral five-terminus flows , 1987, Discret. Appl. Math..

[30]  Ali Ridha Mahjoub,et al.  On the cut polytope , 1986, Math. Program..

[31]  Alexander V. Karzanov,et al.  Metrics and undirected cuts , 1985, Math. Program..

[32]  Michel Deza,et al.  The cut cone III: On the role of triangle facets , 1992, Graphs Comb..

[33]  Michel Deza,et al.  Positive independence and enumeration of codes with a given distance pattern , 1990 .

[34]  D. Avis On the Extreme Rays of the Metric Cone , 1980, Canadian Journal of Mathematics.

[35]  Michel Deza,et al.  The even and odd cut polytopes , 1993, Discret. Math..