Approximations for the Maximum Acyclic Subgraph Problem

Abstract Given a directed graph G = (V,A), the maximum acyclic subgraph problem is to compute a subset, A′, of arcs of maximum size or total weight so that G′ = (V,A′) is acyclic. We discuss several approximation algorithms for this problem. Our main result is an O(|A| + d3max) algorithm that produces a solution with at least a fraction 1 2 +ω( 1 d max ) of the number of arcs in an optimal solution. Here, dmax is the maximum vertex degree in G.

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

[2]  Javier Márquez Diez-Canedo,et al.  An analytical study of a swapping operation in the money market , 1981 .

[3]  András Frank,et al.  How to make a digraph strongly connected , 1981, Comb..

[4]  Vijaya Ramachandran,et al.  Finding a Minimum Feedback Arc Set in Reducible Flow Graphs , 1988, J. Algorithms.

[5]  R. Kaas,et al.  A branch and bound algorithm for the acyclic subgraph problem , 1981 .

[6]  Harold N. Gabow A framework for cost-scaling algorithms for submodular flow problems , 1993, Proceedings of 1993 IEEE 34th Annual Foundations of Computer Science.

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

[8]  Mihalis Yannakakis,et al.  Node-and edge-deletion NP-complete problems , 1978, STOC.

[9]  Satoru Miyano,et al.  Systematized approaches to complexity of subgraph problems , 1990 .

[10]  B. Korte,et al.  An Analysis of the Greedy Heuristic for Independence Systems , 1978 .

[11]  Bernhard Korte,et al.  Approximative Algorithms for Discrete Optimization Problems , 1979 .

[12]  Noga Alon,et al.  The Probabilistic Method , 2015, Fundamentals of Ramsey Theory.

[13]  Gerhard Reinelt,et al.  On the acyclic subgraph polytope , 1985, Math. Program..

[14]  Mihalis Yannakakis,et al.  Optimization, approximation, and complexity classes , 1991, STOC '88.

[15]  Merrill M. Flood,et al.  Exact and heuristic algorithms for the weighted feedback arc set problem: A special case of the skew-symmetric quadratic assignment problem , 1990, Networks.

[16]  Harold N. Gabow,et al.  A representation for crossing set families with applications to submodular flow problems , 1993, SODA '93.

[17]  Michael Jünger,et al.  Polyhedral combinatorics and the acyclic subdigraph problem , 1985 .

[18]  Bonnie Berger,et al.  Approximation alogorithms for the maximum acyclic subgraph problem , 1990, SODA '90.