An Exact Method for the Minimum Feedback Arc Set Problem

被引:0
|
作者
Baharev A. [1 ]
Schichl H. [1 ]
Neumaier A. [1 ]
Achterberg T. [2 ]
机构
[1] University of Vienna, Wien
[2] Gurobi GmbH, Frankfurt am Main
基金
奥地利科学基金会;
关键词
Linear ordering problem; maximum acyclic subgraph; minimum feedback arc set; minimum feedback vertex set; tearing;
D O I
10.1145/3446429
中图分类号
学科分类号
摘要
A feedback arc set of a directed graph G is a subset of its arcs containing at least one arc of every cycle in G. Finding a feedback arc set of minimum cardinality is an NP-hard problem called the minimum feedback arc set problem. Numerically, the minimum set cover formulation of the minimum feedback arc set problem is appropriate as long as all simple cycles in G can be enumerated. Unfortunately, even those sparse graphs that are important for practical applications often have ω (2n) simple cycles. Here we address precisely such situations: An exact method is proposed for sparse graphs that enumerates simple cycles in a lazy fashion and iteratively extends an incomplete cycle matrix. In all cases encountered so far, only a tractable number of cycles has to be enumerated until a minimum feedback arc set is found. The practical limits of the new method are evaluated on a test set containing computationally challenging sparse graphs, relevant for industrial applications. The 4,468 test graphs are of varying size and density and suitable for testing the scalability of exact algorithms over a wide range. © 2021 ACM.
引用
收藏
相关论文
共 50 条
  • [41] Exact algorithms for the minimum latency problem
    Wu, BY
    Huang, ZN
    Zhan, FJ
    INFORMATION PROCESSING LETTERS, 2004, 92 (06) : 303 - 309
  • [42] ON DETERMINATION OF MINIMUM FEEDBACK ARC AND VERTEX SETS
    DIVIETI, L
    GRASSELLI, A
    LEMPEL, A
    CEDERBAUM, I
    IEEE TRANSACTIONS ON CIRCUIT THEORY, 1968, CT15 (01): : 86 - +
  • [43] MINIMUM FEEDBACK ARC SETS FOR A DIRECTED GRAPH
    YOUNGER, DH
    IEEE TRANSACTIONS ON CIRCUIT THEORY, 1963, CT10 (02): : 238 - &
  • [44] ON THE MINIMUM DUMMY-ARC PROBLEM
    MICHAEL, DJ
    KAMBUROWSKI, J
    STALLMANN, M
    RAIRO-RECHERCHE OPERATIONNELLE-OPERATIONS RESEARCH, 1993, 27 (02): : 153 - 168
  • [45] Minimum feedback vertex set and acyclic coloring
    Fertin, G
    Godard, E
    Raspaud, A
    INFORMATION PROCESSING LETTERS, 2002, 84 (03) : 131 - 139
  • [46] Spin-glass phase transitions and minimum energy of the random feedback vertex set problem
    Qin, Shao-Meng
    Zeng, Ying
    Zhou, Hai-Jun
    PHYSICAL REVIEW E, 2016, 94 (02)
  • [47] On the Minimum Hitting Set of Bundles problem
    Angel, Eric
    Bampis, Evripidis
    Gourves, Laurent
    ALGORITHMIC ASPECTS IN INFORMATION AND MANAGEMENT, PROCEEDINGS, 2008, 5034 : 3 - +
  • [48] On the minimum hitting set of bundles problem
    Angel, Eric
    Bampis, Evripidis
    Gourves, Laurent
    THEORETICAL COMPUTER SCIENCE, 2009, 410 (45) : 4534 - 4542
  • [49] The probabilistic minimum dominating set problem
    Boria, Nicolas
    Murat, Cecile
    Paschos, Vangelis Th.
    DISCRETE APPLIED MATHEMATICS, 2018, 234 : 93 - 113
  • [50] MINT - AN EXACT ALGORITHM FOR FINDING MINIMUM TEST SET
    MATSUNAGA, Y
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1993, E76A (10) : 1652 - 1658