Rocket-crane algorithm for the Feedback Arc Set problem

Abstract Understanding information flow in the brain can be facilitated by arranging neurons in the fly connectome to form a maximally “feedforward” structure. This task is naturally formulated as the Minimum Feedback Arc Set (MFAS)—a well-known NP-hard problem, especially for large-scale graphs. To address this, we propose the Rocket-Crane algorithm, an efficient two-phase method for solving MFAS. In the first phase, we develop a continuous-space optimization method that rapidly generates excellent solutions. In the second phase, we refine these solutions through advanced exploration techniques that integrate randomized and heuristic strategies to effectively escape local minima. Extensive experiments demonstrate that Rocket-Crane outperforms state-of-the-art methods in terms of solution quality, scalability, and computational efficiency. On the primary benchmark—the fly connectom—our method achieved a feedforward arc set with a total forward weight of 35,459,266 (about 85 $$\%$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mo>%</mml:mo> </mml:math> ), the highest among all competing methods. The algorithm is open-source and available on GitHub.

Authors

Institutions

Publication Details

Journal
Social Network Analysis and Mining
Published
2025-07-12
DOI
https://doi.org/10.1007/s13278-025-01491-2
Primary Topic
Optimization and Packing Problems
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Rocket-crane algorithm for the Feedback Arc Set problem

Gert‐Jan Both, Srinivas C. Turaga, David A. Bader, Zhihui Du et al.
1 links
Social Network Analysis and Mining
Optimization and Packing Problems
article

Rocket-crane algorithm for the Feedback Arc Set problem

Gert‐Jan Both, Srinivas C. Turaga, David A. Bader, Zhihui Du, Justin Ellis-Joyce, Harinarayan Asoori Sriram, Srijith Chinthalapudi
article en

Abstract

Abstract Understanding information flow in the brain can be facilitated by arranging neurons in the fly connectome to form a maximally “feedforward” structure. This task is naturally formulated as the Minimum Feedback Arc Set (MFAS)—a well-known NP-hard problem, especially for large-scale graphs. To address this, we propose the Rocket-Crane algorithm, an efficient two-phase method for solving MFAS. In the first phase, we develop a continuous-space optimization method that rapidly generates excellent solutions. In the second phase, we refine these solutions through advanced exploration techniques that integrate randomized and heuristic strategies to effectively escape local minima. Extensive experiments demonstrate that Rocket-Crane outperforms state-of-the-art methods in terms of solution quality, scalability, and computational efficiency. On the primary benchmark—the fly connectom—our method achieved a feedforward arc set with a total forward weight of 35,459,266 (about 85 $$\%$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mo>%</mml:mo> </mml:math> ), the highest among all competing methods. The algorithm is open-source and available on GitHub.

Social Network Analysis and MiningVol. 15(1)
New Jersey Institute of Technology (US), Johns Hopkins University (US), Janelia Research Campus (US), Johns Hopkins Medicine (US), Edison Pharmaceuticals (United States) (US)
National Science Foundation
Openalex Percentile: Top 76%
Optimization and Packing Problems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Rocket-crane algorithm for the Feedback Arc Set problem — Gert‐Jan Both, Srinivas C. Turaga, et al. · Social Network Analysis and Mining (2025) | TGRS Research Map | TGRS