Quadratic-Time Algorithm for the Maximum-Weight $(k, \ell)$-Sparse Subgraph Problem
Bence De\'ak, P\'eter Madarasi

TL;DR
This paper introduces the first quadratic-time algorithm for finding maximum-weight $(k, \, \ell)$-sparse subgraphs, significantly improving efficiency for applications in rigidity theory and related fields.
Contribution
It presents the first $O(n^2 + m)$ algorithm for maximum-weight $(k, \, \ell)$-sparse subgraphs, correcting previous analysis and enabling faster computations.
Findings
Achieves $O(n^2 + m)$ runtime for the problem
Enables faster solutions for rigidity-related problems
Implementation is publicly available online
Abstract
The family of -sparse graphs, introduced by Lorea, plays a central role in combinatorial optimization and has a wide range of applications, particularly in rigidity theory. A key algorithmic challenge is to compute a maximum-weight -sparse subgraph of a given edge-weighted graph. Although prior approaches have long provided an -time solution, a previously proposed method was based on an incorrect analysis, leaving open whether this bound is achievable. We answer this question affirmatively by presenting the first -time algorithm for computing a maximum-weight -sparse subgraph, which combines an efficient data structure with a refined analysis. This quadratic-time algorithm enables faster solutions to key problems in rigidity theory, including computing minimum-weight redundantly rigid and globally rigid subgraphs.…
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.
Taxonomy
TopicsStructural Analysis and Optimization · Computational Geometry and Mesh Generation · Topology Optimization in Engineering
