Recognition: unknown
Online Algorithms for Geometric Independent Set
Pith reviewed 2026-05-10 08:41 UTC · model grok-4.3
The pith
A greedy online algorithm achieves optimal competitive ratio ζ for independent set on bounded-kissing-number graphs, while randomized geometric algorithms yield polylog-competitive ratios for unit balls in R^3 and α-fat objects.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
We show that a simple greedy algorithm, requiring no geometric representation, achieves a competitive ratio of ζ. Moreover, this bound is optimal for deterministic online algorithms and asymptotically optimal for randomized ones. ... we present randomized online algorithms with improved guarantees. For unit ball graphs in R^3, we present an algorithm whose expected competitive ratio is strictly smaller than the deterministic lower bound implied by the independent kissing number.
Load-bearing premise
The input graphs have bounded independent kissing number ζ (or, for the improved bounds, that the algorithm is given the geometric representation of the objects and that the objects satisfy fatness or bounded-diameter conditions).
Figures
read the original abstract
In the classical online model, the maximum independent set problem admits an $\Omega(n)$ lower bound on the competitive ratio even for interval graphs, motivating the study of the problem under additional assumptions. We first study the problem on graphs with a bounded independent kissing number $\zeta$, defined as the size of the largest induced star in the graph minus one. We show that a simple greedy algorithm, requiring no geometric representation, achieves a competitive ratio of $\zeta$. Moreover, this bound is optimal for deterministic online algorithms and asymptotically optimal for randomized ones. This extends previous results from specific geometric graph families to more general graph classes. Since this bound rules out further improvements through randomization alone, we investigate the power of randomization with access to geometric representation. When the geometric representation of the objects is known, we present randomized online algorithms with improved guarantees. For unit ball graphs in $\mathbb{R}^3$, we present an algorithm whose expected competitive ratio is strictly smaller than the deterministic lower bound implied by the independent kissing number. For $\alpha$-fat objects and for axis-aligned hyper-rectangles in $\mathbb{R}^d$ with bounded diameters, we obtain algorithms with expected competitive ratios that depend polylogarithmically on the ratio between the maximum and minimum object diameters. In both cases, the randomized lower bound implied by the independent kissing number grows polynomially with the ratio between the maximum and minimum object diameters, implying substantial performance guarantees for our algorithms.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper studies the online maximum independent set problem on graphs with bounded independent kissing number ζ (the size of the largest induced star minus one). It shows that a simple greedy algorithm (select a vertex if it does not conflict with previously selected ones) achieves competitive ratio exactly ζ without requiring geometric representation. This ratio is optimal for deterministic online algorithms (via an adaptive adversary that forces acceptance of a center followed by ζ independent neighbors) and asymptotically optimal for randomized algorithms (consistent with Ω(ζ/log ζ) lower bounds via Yao's principle). With access to geometric representation, the paper gives randomized algorithms with strictly better expected ratios for unit balls in R^3 and polylogarithmic dependence on the max/min diameter ratio for α-fat objects and bounded-diameter axis-aligned hyper-rectangles in R^d, both of which beat the polynomial growth of the kissing-number lower bound in the diameter ratio.
Significance. If the charging arguments, adversary constructions, and geometric randomization schemes hold, the work meaningfully generalizes prior results on specific geometric families (e.g., intervals, disks) to the broader class of graphs with bounded independent kissing number while cleanly separating the power of geometry from pure randomization. The explicit optimality proofs for the deterministic case and the demonstration that geometry enables ratios below the kissing-number barrier are concrete strengths.
major comments (2)
- [§3] §3 (greedy analysis): the charging argument claims each selected vertex covers at most ζ vertices of OPT, with the special case that a selected vertex in OPT covers only itself. Verify that the definition of independent kissing number (α(N(v)) ≤ ζ) is applied uniformly when the selected vertex belongs to OPT and has no neighbors in OPT; any overcounting here would invalidate the exact 1/ζ ratio.
- [§5] §5 (unit balls in R^3): the randomized algorithm claims an expected ratio strictly smaller than the deterministic lower bound implied by the kissing number. The improvement relies on positional information to set randomization probabilities; confirm that the analysis accounts for all possible overlaps under the unit-ball geometry and that the strict inequality holds for every instance, not merely in expectation over a restricted distribution.
minor comments (3)
- [Abstract] Abstract and §2: the phrase 'asymptotically optimal for randomized ones' should be accompanied by an explicit statement of the Ω(ζ/log ζ) lower bound reference or construction to avoid ambiguity.
- [§2] Notation: ensure that the independent kissing number ζ is defined identically in the general-graph section and in the geometric sections (e.g., for fat objects); minor inconsistencies in the 'minus one' clause appear in early definitions.
- [Figures] Figures: the diagrams illustrating the adversary construction for deterministic optimality and the positional randomization for unit balls would benefit from clearer labeling of selected vs. rejected vertices.
Simulated Author's Rebuttal
We thank the referee for the positive assessment and for the detailed, constructive comments. We address each major comment below with clarifications. Minor revisions will be made to improve readability where appropriate.
read point-by-point responses
-
Referee: [§3] §3 (greedy analysis): the charging argument claims each selected vertex covers at most ζ vertices of OPT, with the special case that a selected vertex in OPT covers only itself. Verify that the definition of independent kissing number (α(N(v)) ≤ ζ) is applied uniformly when the selected vertex belongs to OPT and has no neighbors in OPT; any overcounting here would invalidate the exact 1/ζ ratio.
Authors: We thank the referee for highlighting this point. In the charging scheme of §3, every vertex of OPT is charged to exactly one vertex of the algorithm's solution ALG. If an ALG vertex v is not in OPT, then because OPT is independent the vertices of OPT charged to v must lie in N(v) and form an independent set; by definition of the independent kissing number we have α(N(v)) ≤ ζ, so at most ζ such vertices are charged to v. If v belongs to OPT, then (again because OPT is independent) v has no neighbors in OPT, so v is charged only by itself. This special case is already covered by the uniform bound “at most ζ” and introduces no overcounting. Consequently |OPT| ≤ ζ |ALG| holds for every input, giving the exact competitive ratio ζ. We will insert a short clarifying sentence in the revised manuscript to make the handling of the OPT-in-ALG case explicit. revision: yes
-
Referee: [§5] §5 (unit balls in R^3): the randomized algorithm claims an expected ratio strictly smaller than the deterministic lower bound implied by the kissing number. The improvement relies on positional information to set randomization probabilities; confirm that the analysis accounts for all possible overlaps under the unit-ball geometry and that the strict inequality holds for every instance, not merely in expectation over a restricted distribution.
Authors: The analysis in §5 does account for all possible overlaps permitted by unit-ball geometry in R^3. Randomization probabilities are computed from the known centers; the expectation calculation then uses the fact that any two unit balls intersect in a region whose volume is bounded by a constant strictly less than the volume of a single ball. This geometric constant yields a per-vertex expectation factor strictly better than 1/ζ. The resulting bound E[ALG] ≥ OPT / r with r < ζ holds for every fixed input sequence (the expectation is solely over the algorithm’s coins). No restriction to a special distribution of inputs is required; the guarantee is worst-case over inputs. We therefore confirm that the claimed strict improvement is valid as stated. revision: no
Circularity Check
No significant circularity
full rationale
The derivation is self-contained. The competitive ratio of ζ follows from a standard charging argument that directly invokes the definition of the independent kissing number (maximum size of an induced star minus one, equivalently α(N(v)) ≤ ζ for every v): each ALG vertex is charged with at most ζ OPT vertices (itself if it belongs to OPT, or its independent neighbors in OPT otherwise), and every OPT vertex is adjacent to at least one ALG vertex or belongs to ALG. The deterministic lower bound is witnessed by the same star graph that realizes ζ, and the randomized asymptotic lower bound is obtained via Yao's principle on bipartite graphs respecting the same α(N(v)) ≤ ζ bound. The geometric improvements exploit positional information to refine selection probabilities and are compared against the general-graph lower bound; none of these steps reduces to a self-definition, a fitted parameter renamed as a prediction, or a load-bearing self-citation. The analysis therefore rests on independently verifiable combinatorial facts rather than circular re-use of its own outputs.
Axiom & Free-Parameter Ledger
axioms (1)
- standard math Standard definitions of online competitive ratio, independent set, and induced subgraphs in undirected graphs.
Reference graph
Works this paper leans on
-
[1]
Approximation schemes for inde- pendent set and sparse subsets of polygons.J
Anna Adamaszek, Sariel Har-Peled, and Andreas Wiese. Approximation schemes for inde- pendent set and sparse subsets of polygons.J. ACM, 66(4):29:1–29:40, 2019
2019
-
[2]
Allan Borodin and Ran El-Yaniv.Online computation and competitive analysis.Cambridge University Press, 1998
1998
-
[3]
url: http://www.cs.toronto.edu/ bor/2420s19/papers/draft-ch1-8.pdf, DRAFT: March 14, 2019, 2019
Allan Borodin and Denis Pankratov.Online Algorithms. url: http://www.cs.toronto.edu/ bor/2420s19/papers/draft-ch1-8.pdf, DRAFT: March 14, 2019, 2019
2019
-
[4]
Favrholdt, Michal Kotrbc´ ık, and Kim S
Joan Boyar, Lene M. Favrholdt, Michal Kotrbc´ ık, and Kim S. Larsen. Relaxing the irre- vocability requirement for online graph algorithms.Algorithmica, 84(7):1916–1951, 2022
1916
-
[5]
Fishkin, Christos Kaklamanis, and Evi Papaioannou
Ioannis Caragiannis, Aleksei V. Fishkin, Christos Kaklamanis, and Evi Papaioannou. Ran- domized on-line algorithms and lower bounds for computing large independent sets in disk graphs.Discret. Appl. Math., 155(2):119–136, 2007. 16
2007
-
[6]
Maximum independent set of rectangles
Parinya Chalermsook and Julia Chuzhoy. Maximum independent set of rectangles. In Proceedings of the 20th ACM-SIAM Symposium on Discrete Algorithms, (SODA), pages 892–901. SIAM, 2009
2009
-
[7]
Chan and Sariel Har-Peled
Timothy M. Chan and Sariel Har-Peled. Approximation algorithms for maximum inde- pendent set of pseudo-disks.Discret. Comput. Geom., 48(2):373–392, 2012
2012
-
[8]
On-line maximum independent set in chordal graphs.Foundations of Computing and Decision Sciences, 30(4), 2005
George Christodoulou and Vassilis Zissmopoulos. On-line maximum independent set in chordal graphs.Foundations of Computing and Decision Sciences, 30(4), 2005
2005
-
[9]
Independent sets in vertex-arrival streams
Graham Cormode, Jacques Dark, and Christian Konrad. Independent sets in vertex-arrival streams. InProceedings of the 46th International Colloquium on Automata, Languages, and Programming, (ICALP), volume 132 ofLIPIcs, pages 45:1–45:14, 2019
2019
-
[10]
Online geometric covering and piercing.Algorithmica, pages 1–27, 2024
Minati De, Saksham Jain, Sarat Varma Kallepalli, and Satyam Singh. Online geometric covering and piercing.Algorithmica, pages 1–27, 2024
2024
-
[11]
Online dominating set and coloring for geometric intersection graphs.Comput
Minati De, Sambhav Khurana, and Satyam Singh. Online dominating set and coloring for geometric intersection graphs.Comput. Geom., 134:102256, 2026
2026
-
[12]
Mark de Berg, Arpan Sadhukhan, and Frits C. R. Spieksma. Stable approximation algo- rithms for dominating set and independent set.SIAM J. Discret. Math., 39(2):921–945, 2025
2025
-
[13]
Independence and coloring problems on intersection graphs of disks
Thomas Erlebach and Jir´ ı Fiala. Independence and coloring problems on intersection graphs of disks. InEfficient Approximation and Online Algorithms - Recent Progress on Classical Combinatorial Optimization Problems and New Applications, volume 3484 ofLNCS, pages 135–155. Springer, 2006
2006
-
[14]
Polynomial-time approximation schemes for geometric intersection graphs.SIAM J
Thomas Erlebach, Klaus Jansen, and Eike Seidel. Polynomial-time approximation schemes for geometric intersection graphs.SIAM J. Comput., 34(6):1302–1323, 2005
2005
-
[15]
Garey and David S
Michael R. Garey and David S. Johnson.Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman, 1979
1979
-
[16]
Random-order online independent set of intervals and hyperrectangles
Mohit Garg, Debajyoti Kar, and Arindam Khan. Random-order online independent set of intervals and hyperrectangles. InProceedings of the 32nd European Symposium on Algorithms, (ESA), volume 308 ofLIPIcs, pages 58:1–58:18, 2024
2024
-
[17]
Online independent set beyond the worst-case: Secretaries, prophets, and pe- riods
Oliver G¨ obel, Martin Hoefer, Thomas Kesselheim, Thomas Schleiden, and Berthold V¨ ocking. Online independent set beyond the worst-case: Secretaries, prophets, and pe- riods. InProceedings of the 41st International Colloquium on Automata, Languages, and Programming, (ICALP), Part II, volume 8573 ofLNCS, pages 508–519. Springer, 2014
2014
-
[18]
Halld´ orsson, Kazuo Iwama, Shuichi Miyazaki, and Shiro Taketomi
Magn´ us M. Halld´ orsson, Kazuo Iwama, Shuichi Miyazaki, and Shiro Taketomi. Online independent sets.Theor. Comput. Sci., 289(2):953–962, 2002
2002
-
[19]
Reducibility among combinatorial problems
Richard M Karp. Reducibility among combinatorial problems. InProceedings of the sym- posium on the Complexity of Computer Computations, pages 85–103, 1972
1972
-
[20]
Lipton and Andrew Tomkins
Richard J. Lipton and Andrew Tomkins. Online interval scheduling. InProceedings of the 5th ACM-SIAM Symposium on Discrete Algorithms, (SODA), pages 302–311, 1994
1994
-
[21]
Marathe, H
Madhav V. Marathe, H. Breu, Harry B. Hunt III, S. S. Ravi, and Daniel J. Rosenkrantz. Simple heuristics for unit disk graphs.Networks, 25(2):59–68, 1995. 17
1995
-
[22]
Joseph S. B. Mitchell. Approximating maximum independent set for rectangles in the plane. InProceedings of the 62nd Symposium on Foundations of Computer Science, (FOCS), pages 339–350. IEEE, 2021
2021
-
[23]
The problem of the twenty-five spheres.Russian Mathematical Surveys, 58(4):794, 2003
Oleg Rustumovich Musin. The problem of the twenty-five spheres.Russian Mathematical Surveys, 58(4):794, 2003
2003
-
[24]
Vazirani.Approximation algorithms
Vijay V. Vazirani.Approximation algorithms. Springer, 2001
2001
-
[25]
Probabilistic computations: Toward a unified measure of complexity (extended abstract)
Andrew Chi-Chih Yao. Probabilistic computations: Toward a unified measure of complexity (extended abstract). InProceedings of the 18th Symposium on Foundations of Computer Science, (FOCS), pages 222–227. IEEE Computer Society, 1977. 18
1977
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.