On the most imbalanced orientation of a graph

Walid Ben-Ameur, Antoine Glorieux, José Neto

Research output: Contribution to journalArticlepeer-review

Abstract

We study the problem of orienting the edges of a graph such that the minimum over all the vertices of the absolute difference between the outdegree and the indegree of a vertex is maximized. We call this minimum the imbalance of the orientation, i.e. the higher it gets, the more imbalanced the orientation is. The studied problem is denoted by MAXIM. We first characterize graphs for which the optimal objective value of MAXIM is zero. Next we show that MAXIM is generally NP-hard and cannot be approximated within a ratio of 12+ε for any constant ε> 0 in polynomial time unless P= NP even if the minimum degree of the graph δ equals 2. Then we describe a polynomial-time approximation algorithm whose ratio is almost equal to 12. An exact polynomial-time algorithm is also derived for cacti. Finally, two mixed integer linear programming formulations are presented. Several valid inequalities are exhibited with the related separation algorithms. The performance of the strengthened formulations is assessed through several numerical experiments.

Original languageEnglish
Pages (from-to)637-669
Number of pages33
JournalJournal of Combinatorial Optimization
Volume36
Issue number2
DOIs
Publication statusPublished - 1 Aug 2018
Externally publishedYes

Keywords

  • (In)approximability
  • Cactus
  • Complexity
  • Cutting plane algorithm
  • Graph theory
  • Mixed integer programming
  • Orientation

Fingerprint

Dive into the research topics of 'On the most imbalanced orientation of a graph'. Together they form a unique fingerprint.

Cite this