Special issue on Selected papers from the Thirtieth International Symposium on Graph Drawing and Network Visualization, GD 2022
Effective Computation of a Feedback Arc Set Using PageRank
Vol. 27, no. 8, pp. 737-757, 2023. Regular paper.
Abstract Computing a minimum Feedback Arc Set (FAS) is important for visualizing directed graphs in hierarchical style. It is the first step of both known frameworks for hierarchical graph drawing of directed graphs and it is NP-hard. We present a new heuristic algorithm for computing a minimum FAS in directed graphs. The new technique produces solutions that, for graph drawing datasets, are better than the ones produced by the best previously known heuristics, often reducing the FAS size by more than 50%. The heuristic is based on computing the PageRank score of the nodes of the directed line graph of the input directed graph. Although the time required by our heuristic is heavily influenced by the size of the produced line graph, our experimental results show that it runs very fast even for very large graphs used in graph drawing. We compare results produced by our heuristic to known exact results for specific graphs used in a previous study and discuss the interesting trade-off. Finally, our experimental results on large web-graphs show that our technique found smaller FAS than it was known before for some web-graphs from a data set used in a recent study.

 This work is licensed under the terms of the CC-BY license.
Submitted: November 2022.
Reviewed: April 2023.
Revised: June 2023.
Reviewed: August 2023.
Revised: September 2023.
Accepted: October 2023.
Final: November 2023.
Published: November 2023.
article (PDF)