REVIEW 2 major objections 5 minor
An approximation notion between P and FPTAS
T0 review · 2 major / 5 minor · reviewed 2026-07-13 · grok-4.5
Pith's one-line read An amortized relaxation yields a new approximation class strictly between P and FPTAS.
desk verdict Clean intermediate class between P and FPTAS via amortized multi-copy optima, with matching partition examples; the sandwich is real inside FracP and carefully proved. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The amortized (relaxed) optimum OptFrac(x) := sup_k OptInt(x^{*k})/k, the largest per-copy value attainable when k identical copies of the input are solved jointly; an FFPTAS approximates this value within factor (1−t) in time polynomial in the input size and 1/t, or correctly reports that no integral solution reaches that threshold.
What would settle it
Exhibit a fractionally-polynomial problem that has a classical FPTAS but also an FFPTAS while remaining NP-hard, or prove that every fractionally-polynomial problem with an FPTAS automatically has an FFPTAS (collapsing the strict separation claimed for 4-way partition).
Extended reading notes
Core claim
Assuming P ≠ NP, among fractionally-polynomial maximization problems the new FFPTAS notion sits strictly between polynomial-time solvability and classical FPTAS: every poly-time problem has an FFPTAS, every problem with an FFPTAS has an FPTAS, yet there exist problems with an FFPTAS but no poly-time algorithm and problems with an FPTAS but no FFPTAS.
Load-bearing premise
The sandwich between P and FPTAS holds only for problems whose amortized optimum can be computed in polynomial time and whose true optimum can be written down in polynomial space; without that restriction the inclusions already fail.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces FFPTAS, an approximation notion for optimization problems based on an amortized (replication) relaxation OptFrac(x) := sup_k OptInt(x^{*k})/k. An FFPTAS returns a value v with (1-t)·OptFrac(x) ≤ v ≤ OptInt(x) (or None) in time poly(len(x),1/t). Restricting to fractionally-polynomial problems FracP (OptFrac poly-time computable and OptInt poly-space representable), Theorem 6 proves the sandwich (P ∩ FracP) ⊊ (FFPTAS ∩ FracP) ⊊ (FPTAS ∩ FracP) assuming P ≠ NP: (1) poly-time exact algorithms yield FFPTAS; (2) max-min 2-partition has an FFPTAS (via FPTAS for a critical-coordinate variant) but is NP-hard; (3) FFPTAS implies FPTAS by polynomially many iterative calls that exploit poly bit-length; (4) 4-way partition has an FPTAS but no FFPTAS (reduction from Equal-Cardinality Partition). Appendices show the FracP restriction is necessary and develop a graph-theoretic example (Restricted Shortest Path) with an NP-hard special case that admits FFPTAS.
Significance. If correct, the work cleanly inserts a new intermediate class between P and FPTAS for optimization problems, refining the classical hierarchy of approximation schemes. The four directions of Theorem 6 are proved by explicit algorithmic constructions and classical NP-hardness reductions rather than asymptotic or conditional arguments; the definitions are self-contained and the necessity of the FracP restriction is demonstrated by a concrete counter-example (Appendix A). The amortized relaxation is natural (analogous to fractional chromatic number / Shannon capacity) and the paper supplies both maximization and minimization instantiations, including a non-trivial graph problem (EERSP) that is still NP-hard yet admits FFPTAS. These are genuine contributions to the structural theory of approximation algorithms.
major comments (2)
- The abstract and the opening of §4 claim a new class that is a strict superset of P and a strict subset of FPTAS. Theorem 6 establishes the sandwich only inside FracP; outside FracP, Appendix A (Propositions 10–11) shows P ⊈ FFPTAS. The authors later define the artificial union C := P ∪ (FFPTAS ∩ FracP) to recover P ⊊ C ⊊ FPTAS. The abstract should be aligned with this precise statement (or the definition of C should be moved earlier) so that the headline claim matches the theorems that are actually proved.
- §3.4, Claim 8 and the surrounding reduction: the argument that some pair of bins must contain exactly 2(m+1) items relies on a short case analysis of pair-sums. The write-up is correct but dense; a one-line verification that the three pairings force a contradiction when all pair-sums are ≤ 2m+1 would make the load-bearing combinatorial step easier to check. This is not a correctness gap, but it is the only non-routine step in the hardness direction and should be fully transparent.
minor comments (5)
- Definition 3 (FFPTAS): the parenthetical “if such a value exists” is clear, but an explicit note that the algorithm may return None even when OptInt is positive would prevent misreading by readers used to classical FPTAS.
- Algorithm 3 (FPTAS from FFPTAS): the bound k ≤ q(len(x))/ε uses log(1/(1-ε)) > ε; a short remark that a tighter series expansion is unnecessary for the polynomial bound would be helpful.
- Appendix B, Open Question 1: the question whether full RSP admits an FFPTAS is well-motivated; a one-sentence pointer to the obstacle (lack of a uniform additive-gap bound of the kind used for EERSP) would orient future work.
- Typographical: “P̸=NP” appears both with and without spaces; unify. The arXiv identifier in the header is 2603.17489v4 — confirm final version number before camera-ready.
- References: Woeginger’s FPTAS survey [17] and the classical Partition hardness [4] are correctly cited; a pointer to the modern treatment of fractional graph parameters (e.g., Scheinerman–Ullman) already present could be moved earlier for readers less familiar with amortized relaxations.
Circularity Check
No circularity: Theorem 6 is proved by explicit algorithms and classical NP-hardness reductions, not by self-definition or fitted inputs.
full rationale
The paper is a pure complexity-theory construction. OptFrac is defined from OptInt via replication (Definition 2); FFPTAS and FracP are defined from that (Definitions 3, 5). Parts (1)–(4) of Theorem 6 are proved by direct algorithms (Algorithm 1–3) and reductions from Equal-Cardinality Partition / Partition / SAT (classical, external). Appendix A constructs a counter-example showing why FracP is needed; Appendix B encodes RSP so that OptFrac equals the path LP and builds an FFPTAS for the EERSP special case. No parameter is fitted to data and then re-predicted; no uniqueness theorem is imported from the authors’ prior work as a load-bearing premise; the single self-citation [1] is motivational only. The sandwich (P ∩ FracP) ⊊ (FFPTAS ∩ FracP) ⊊ (FPTAS ∩ FracP) therefore stands or falls on the explicit constructions and classical hardness, not on circular reduction to its own inputs.
Assumptions & free parameters
assumptions (4)
- domain assumption P ≠ NP
- standard math Equal-Cardinality Partition is NP-hard
- standard math Woeginger’s scheme yields an FPTAS for the critical-coordinate 2-partition variant and for k-way partition
- domain assumption OptFrac is finite for every input under consideration
invented entities (3)
-
FFPTAS (Fractional Fully Polynomial Time Approximation Scheme)
-
Fractionally-polynomial problems (FracP)
-
Amortized / relaxed optimum OptFrac
independent evidence
Cite this review
Pith. "Pith review of An approximation notion between P and FPTAS." pith.science (2026). https://pith.science/paper/ICIMLZ2D
@misc{pith2026260317489,
author = {Pith},
title = {Pith review of: An approximation notion between P and FPTAS},
year = {2026},
howpublished = {\url{https://pith.science/paper/ICIMLZ2D}},
note = {Machine review of arXiv:2603.17489}
}
read the original abstract
We present an approximation notion for NP-hard optimization problems. The notion is based on an amortized relaxation: the relaxed optimum of an input is the largest per-copy value attainable when many copies of the input are solved together. Assuming P != NP, we prove that the new notion is strictly stronger than FPTAS, but strictly weaker than having a polynomial-time algorithm. Our results therefore reveal a new computational complexity class, which is a strict superset of P and a strict subset of FPTAS.
Reviewed July 13, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.