Discovering Interesting Cycles in Directed Graphs
Florian Adriaens, Cigdem Aslay, Tijl De Bie, Aristides Gionis, Jefrey, Lijffijt

TL;DR
This paper introduces the problem of discovering interesting cycles in directed graphs, proposes measures for interestingness, analyzes computational complexity, and presents heuristic algorithms validated on real-world datasets.
Contribution
It formalizes the interesting cycle discovery problem, analyzes its NP-hardness, and offers heuristic algorithms with practical validation on real data.
Findings
Interestingness measure correlates with cycle significance.
Finding interesting cycles is NP-hard and hard to approximate.
Heuristic algorithms are effective on real-world datasets.
Abstract
Cycles in graphs often signify interesting processes. For example, cyclic trading patterns can indicate inefficiencies or economic dependencies in trade networks, cycles in food webs can identify fragile dependencies in ecosystems, and cycles in financial transaction networks can be an indication of money laundering. Identifying such interesting cycles, which can also be constrained to contain a given set of query nodes, although not extensively studied, is thus a problem of considerable importance. In this paper, we introduce the problem of discovering interesting cycles in graphs. We first address the problem of quantifying the extent to which a given cycle is interesting for a particular analyst. We then show that finding cycles according to this interestingness measure is related to the longest cycle and maximum mean-weight cycle problems (in the unconstrained setting) and to the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
