Cluster deletion revisited
Pith reviewed 2026-05-24 19:14 UTC · model grok-4.3
The pith
Cluster Deletion can be decided by removing at most k edges to form cliques in O^*(1.404^k) time.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The paper claims there is an algorithm for Cluster Deletion whose running time is O^*(1.404^k).
What carries the argument
The algorithm that achieves the O^*(1.404^k) bound by branching on choices of edges to delete.
If this is right
- Cluster Deletion instances with moderate k become solvable by direct search rather than slower methods.
- The same technique may apply to related edge-deletion problems that ask for clique or cluster structures.
- Better exponential bases reduce the gap between theory and practical computation for this problem.
Where Pith is reading between the lines
- If the base can be lowered further, the problem might eventually admit a sub-1.3^k algorithm.
- The result suggests that other graph-modification problems with similar local constraints could receive similar speed-ups.
- Applications in community detection or data clustering may benefit from the faster exact solver when k is the main parameter.
Load-bearing premise
The analysis that establishes the 1.404 base in the running time is correct and the procedure always returns the right answer.
What would settle it
A concrete graph and value of k on which the algorithm either outputs the wrong yes/no answer or exceeds the claimed time bound by a measurable factor.
read the original abstract
In the Cluster Deletion problem the input is a graph $G$ and an integer $k$, and the goal is to decide whether there is a set of at most $k$ edges whose removal from $G$ results a graph in which every connected component is a clique. In this paper we give an algorithm for Cluster Deletion whose running time is $O^*(1.404^k)$.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript presents a branching algorithm for the Cluster Deletion problem (given G and k, delete at most k edges so that every connected component is a clique) and claims a running time of O^*(1.404^k).
Significance. If the analysis holds, the result supplies a concrete improvement to the parameterized complexity of Cluster Deletion via an explicit branching-vector analysis whose largest root is bounded by 1.404. The derivation of the bound from the recurrences is stated to be explicit and the case distinctions exhaustive for the chosen measure.
minor comments (1)
- Abstract: the running-time claim is stated without any indication of the branching measure or recurrence; while the full analysis is supplied later in the manuscript, a one-sentence pointer to the method would improve readability of the abstract.
Simulated Author's Rebuttal
We thank the referee for their review and positive recommendation of minor revision. The significance of the explicit branching-vector analysis for Cluster Deletion is appreciated.
Circularity Check
No significant circularity in algorithmic derivation
full rationale
The paper presents a branching algorithm for Cluster Deletion whose running time is obtained by exhaustive case analysis on a chosen measure, yielding a linear recurrence whose largest root is bounded by 1.404. This is a standard, self-contained derivation from the algorithm's branching rules and does not reduce to any self-definition, fitted input renamed as prediction, or load-bearing self-citation. The central claim is an explicit upper bound on the size of the search tree, independently verifiable from the stated recurrences.
Axiom & Free-Parameter Ledger
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/AbsoluteFloorClosure.leanreality_from_one_distinction unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
We give an algorithm for Cluster Deletion whose running time is O^*(1.404^k)
-
IndisputableMonolith/Cost/FunctionalEquation.leanwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
branching vector of Rule (B5) … less than 1.404
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.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.