The Densest k Subgraph Problem in b-Outerplanar Graphs
Pith reviewed 2026-05-25 00:29 UTC · model grok-4.3
The pith
Outerplanar graphs admit an exact O(n k squared) algorithm for the densest k-subgraph problem.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
We give an exact O(nk^2) algorithm for finding the densest k subgraph in outerplanar graphs. We extend this to an exact O(nk^2 8^b) algorithm for finding the densest k subgraph in b-outerplanar graphs. Finally, we hypothesize that Baker's PTAS technique will not work for the densest k subgraph problem in planar graphs.
What carries the argument
Dynamic programming that exploits the structure of outerplanar graphs and the layered structure of b-outerplanar graphs to track candidate subgraphs of size up to k.
Load-bearing premise
The structure of outerplanar graphs and the layered structure of b-outerplanar graphs permits a dynamic programming solution whose state space and transitions yield exactly the stated time bound without additional hidden factors or correctness gaps.
What would settle it
An outerplanar graph instance on which the algorithm either exceeds the claimed O(n k^2) running time on all inputs or returns a k-vertex subgraph whose density is strictly less than the true maximum.
Figures
read the original abstract
We give an exact $O(nk^2)$ algorithm for finding the densest k subgraph in outerplanar graphs. We extend this to an exact $O(nk^2 8^b)$ algorithm for finding the densest k subgraph in b-outerplanar graphs. Finally, we hypothesize that Baker's PTAS technique will not work for the densest k subgraph problem in planar graphs.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript presents dynamic programming algorithms for the densest k-subgraph problem. It claims an exact O(n k^2) algorithm for outerplanar graphs and an O(n k^2 8^b) algorithm for b-outerplanar graphs. It also states a hypothesis that Baker's PTAS technique will not work for this problem on planar graphs.
Significance. If the claimed algorithms hold, the results supply the first polynomial-time exact solutions for densest k-subgraph on outerplanar graphs and a singly exponential dependence on the outerplanarity parameter b. The manuscript supplies explicit recurrences realizing the stated time bounds with no hidden polynomial or exponential factors, which strengthens verifiability.
minor comments (1)
- [Abstract] Abstract: the hypothesis that Baker's PTAS technique will not work for planar graphs is stated without any supporting argument, counter-example sketch, or reference; if retained, it should be expanded in a dedicated paragraph or section.
Simulated Author's Rebuttal
We thank the referee for their thorough review and positive recommendation to accept the manuscript. We are pleased that the explicit recurrences and time bounds were found to strengthen verifiability.
Circularity Check
No significant circularity
full rationale
The manuscript constructs an explicit dynamic program whose states track selected vertices and induced edges over the outerplanar embedding (or b-layered decomposition). The O(nk²) and O(nk² 8^b) bounds follow directly from the per-bag transition sizes stated in the recurrences; these sizes are obtained by enumerating the O(k) or O(1) choices per layer rather than by fitting parameters or invoking prior self-citations. No load-bearing step reduces to a definition of the target quantity, a fitted input renamed as prediction, or an ansatz imported via self-citation. The derivation is therefore self-contained against the graph class and the problem definition.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption Outerplanar graphs admit an efficient dynamic programming decomposition for the densest k-subgraph problem.
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/AlexanderDuality.leanalexander_duality_circle_linking unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
exact O(nk²8^b) algorithm for b-outerplanar graphs via tables with 4^b rows (2b boundary vertices) and merge/extend/contract procedures
-
IndisputableMonolith/Cost/FunctionalEquation.leanwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
dynamic program over rooted labelled tree T with merge of tables T(x,y) and T(y,z)
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
Dense subgraph maintenance under streaming edge weight updates for real-time story identification
Albert Angel, Nikos Sarkas, Nick Koudas, and Divesh Srivastava. Dense subgraph maintenance under streaming edge weight updates for real-time story identification. Proc. VLDB Endow., 5(6):574–585, February 2012
work page 2012
-
[2]
Brenda S. Baker. Approximation algorithms for NP-complete problems on planar graphs. Journal of The ACM , 41:153–180, 1994. 16
work page 1994
-
[3]
Approx- imation schemes for steiner forest on planar graphs and graphs of bounded treewidth
MohammadHossein Bateni, MohammadTaghi Hajiaghayi, and D´ aniel Marx. Approx- imation schemes for steiner forest on planar graphs and graphs of bounded treewidth. CoRR, 2009
work page 2009
-
[4]
Detecting High Log-Densities -- an O(n^1/4) Approximation for Densest k-Subgraph
Aditya Bhaskara, Moses Charikar, Eden Chlamtac, Uriel Feige, and Aravindan Vi- jayaraghavan. Detecting high log-densities – an o(n1/4) approximation for densest k-subgraph. CoRR, abs/1001.2891, 2010
work page internal anchor Pith review Pith/arXiv arXiv 2010
-
[5]
An o(n log n) approximation scheme for steiner tree in planar graphs
Glencora Borradaile, Philip Klein, and Claire Mathieu. An o(n log n) approximation scheme for steiner tree in planar graphs. ACM Trans. Algorithms, 5:31:1–31:31, July 2009
work page 2009
-
[6]
A scalable pattern mining approach to web graph compression with communities
Gregory Buehrer and Kumar Chellapilla. A scalable pattern mining approach to web graph compression with communities. In Proceedings of the 2008 International Conference on Web Search and Data Mining , WSDM ’08, pages 95–106, New York, NY, USA, 2008. ACM
work page 2008
-
[7]
J. Chen and Y. Saad. Dense subgraph extraction with application to community detection. Knowledge and Data Engineering, IEEE Transactions on , PP(99):1, 2010
work page 2010
-
[8]
Reachability and dis- tance queries via 2-hop labels
Edith Cohen, Eran Halperin, Haim Kaplan, and Uri Zwick. Reachability and dis- tance queries via 2-hop labels. In Proceedings of the Thirteenth Annual ACM-SIAM Symposium on Discrete Algorithms , SODA ’02, pages 937–946, Philadelphia, PA, USA, 2002. Society for Industrial and Applied Mathematics
work page 2002
-
[9]
D.G. Corneil and Y. Perl. Clustering and domination in perfect graphs. Discrete Applied Mathematics, 9(1):27 – 39, 1984
work page 1984
-
[10]
Xiaoxi Du, Ruoming Jin, Liang Ding, Victor E. Lee, and John H. Thornton, Jr. Migration motif: A spatial - temporal pattern mining approach for financial markets. In Proceedings of the 15th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , KDD ’09, pages 1135–1144, New York, NY, USA, 2009. ACM
work page 2009
-
[11]
David Eppstein and Michael T. Goodrich. Studying (non-planar) road networks through an algorithmic lens. In Proceedings of the 16th ACM SIGSPATIAL Interna- tional Conference on Advances in Geographic Information Systems , GIS ’08, pages 16:1–16:10, New York, NY, USA, 2008. ACM
work page 2008
-
[12]
Crossing patterns in nonplanar road networks
David Eppstein and Siddharth Gupta. Crossing patterns in nonplanar road networks. In Proceedings of the 25th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems , SIGSPATIAL ’17, pages 40:1–40:9, New York, NY, USA, 2017. ACM
work page 2017
-
[13]
Uriel Feige, Guy Kortsarz, and David Peleg. The dense k-subgraph problem. Algo- rithmica, 29:2001, 1999
work page 2001
-
[14]
E. Fratkin, B. T. Naughton, D. L. Brutlag, and S. Batzoglou. Motifcut: regulatory motifs finding with maximum density subgraphs. In Bioinformatics, pages 150–157, 2006. 17
work page 2006
-
[15]
Inferring web communities from link topology
David Gibson, Jon Kleinberg, and Prabhakar Raghavan. Inferring web communities from link topology. In Proceedings of the ninth ACM conference on Hypertext and hypermedia : links, objects, time and space—structure in hypermedia systems: links, objects, time and space—structure in hypermedia systems , HYPERTEXT ’98, pages 225–234, New York, NY, USA, 1998. ACM
work page 1998
-
[16]
Discovering large dense subgraphs in massive graphs
David Gibson, Ravi Kumar, and Andrew Tomkins. Discovering large dense subgraphs in massive graphs. In Proceedings of the 31st international conference on Very large data bases, VLDB ’05, pages 721–732. VLDB Endowment, 2005
work page 2005
-
[17]
Aristides Gionis and Charalampos Tsourakakis. Dense subgraph recovery. In KDD, 2015
work page 2015
-
[18]
A. V. Goldberg. Finding a maximum density subgraph. Technical report, University of California at Berkeley, Berkeley, CA, USA, 1984
work page 1984
-
[19]
J. Mark Keil and Timothy B. Brecht. The complexity of clustering in planar graphs. The Journal of Combinatorial Mathematics and Combinatorial Computing , 9:155– 159, 1991
work page 1991
-
[20]
Ruling out PTAS for graph min-bisection, dense k-subgraph, and bipartite clique
Subhash Khot. Ruling out PTAS for graph min-bisection, dense k-subgraph, and bipartite clique. SIAM J. Comput. , 36:1025–1071, December 2006
work page 2006
-
[21]
Philip N. Klein. A linear-time approximation scheme for tsp in undirected planar graphs with edge-weights. SIAM J. Comput. , 37:1926–1952, 2008
work page 1926
-
[22]
Langston, Lan Lin, Xinxia Peng, Nicole E
Michael A. Langston, Lan Lin, Xinxia Peng, Nicole E. Baldwin, Christopher T. Symons, Bing Zhang, and Jay R. Snoddy. A combinatorial approach to the analysis of differential gene expression data: The use of graph algorithms for disease prediction and screening. In Methods of Microarray Data Analysis IV , pages 223–238. Springer Verlag, 2005
work page 2005
-
[23]
M. E. J. Newman. Fast algorithm for detecting community structure in networks. Phys. Rev. E , 69:066133, Jun 2004
work page 2004
-
[24]
Event detection in activity networks
Polina Rozenshtein, Aris Anagnostopoulos, Aristides Gionis, and Nikolaj Tatti. Event detection in activity networks. In Proceedings of the 20th ACM SIGKDD Interna- tional Conference on Knowledge Discovery and Data Mining , KDD ’14, pages 1176– 1185, New York, NY, USA, 2014. ACM. A A Complete Set of Tables for the Example in Figure 1 As mentioned in Sectio...
work page 2014
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.