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 条
  • [1] Comments on An Exact Method for the Minimum Feedback Arc Set Problem
    Grötschel, Martin
    Jünger, Michael
    Reinelt, Gerhard
    ACM Journal of Experimental Algorithmics, 2022, 27 (06):
  • [2] On the Minimum Feedback Vertex Set Problem: Exact and Enumeration Algorithms
    Fedor V. Fomin
    Serge Gaspers
    Artem V. Pyatkin
    Igor Razgon
    Algorithmica, 2008, 52 : 293 - 307
  • [3] On the minimum feedback vertex set problem: Exact and enumeration algorithms
    Fomin, Fedor V.
    Gaspers, Serge
    Pyatkin, Artem V.
    Razgon, Igor
    ALGORITHMICA, 2008, 52 (02) : 293 - 307
  • [4] The minimum feedback arc set problem and the acyclic disconnection for graphs
    Paulina Figueroa, Ana
    Hernandez-Cruz, Cesar
    Olsen, Mika
    DISCRETE MATHEMATICS, 2017, 340 (07) : 1514 - 1521
  • [5] The minimum feedback arc set problem is NP-hard for tournaments
    Charbit, Pierre
    Thomasse, Stephan
    Yeo, Anders
    COMBINATORICS PROBABILITY & COMPUTING, 2007, 16 (01): : 1 - 4
  • [6] NOTES ON A MINIMUM FEEDBACK ARC SET
    KAMAE, T
    IEEE TRANSACTIONS ON CIRCUIT THEORY, 1967, CT14 (01): : 78 - &
  • [7] An Exact Algorithm for the Minimum Dominating Set Problem
    Jiang, Hua
    Zheng, Zhifei
    PROCEEDINGS OF THE THIRTY-SECOND INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2023, 2023, : 5604 - 5612
  • [8] ON MINIMUM FEEDBACK ARC SET OF A DIRECTED GRAPH.
    Wong, Yin Wah
    Chang, Shi Kuo
    International Journal on Policy and Information, 1980, 4 (02): : 1 - 20
  • [9] Feedback arc set problem in bipartite tournaments
    Gupta, Sushmita
    INFORMATION PROCESSING LETTERS, 2008, 105 (04) : 150 - 154
  • [10] Almost exact minimum feedback vertex set in meshes and butterflies
    Luccio, FL
    INFORMATION PROCESSING LETTERS, 1998, 66 (02) : 59 - 64