{"id":"f5f843de-1878-4181-9335-59019a1b48f5","arxiv_id":"2504.17955","paper_version":2,"verdict":"CONDITIONAL","confidence":"MODERATE","novelty_score":8.0,"correctness_risk":"medium","formal_verification":"none","parameter_count":3,"one_line_summary":"For the Marco Polo problem (binary radial probes), the paper gives algorithms using 2.53 to 6 times log-base-2 of n probes, a lower bound of 2.4 times log n, and an O(log k)-competitive strategy for finding all k targets.","lead":"This paper introduces a search problem where a searcher can only ask yes/no questions about whether a hidden target is within a certain radius, like calling Marco and hearing Polo. The authors design strategies that find one or many targets with bounded numbers of questions and bounded travel distance.","discovery_kind":"new_method","skeptic_critique":{"model":"deepseek-v4-flash","headline":"Lower-bound proof covers only a stricter memoryless model; the paper's own all-negative recursion and possible negative-information cell refinement are not analyzed, so the 2.40001 constant is not established for the stated algorithm class.","rationale":"I read the paper in good faith; the contribution is a new probe model and a family of shrinking-disk algorithms, and much of the upper-bound machinery is self-consistent. The most load-bearing issue is the lower-bound theorem, because the paper's headline comparison (2.53 upper vs 2.40001 lower) is only meaningful if the lower bound applies to the same class as Algorithms 1-8. The manuscript's own algorithms violate the memoryless assumption used in the proof (all-negative recursion), and the proof never rules out using negative information inside the successful probe to shrink to a smaller disk. This is an internal-consistency issue rather than a disagreement with consensus. The reader's weakest_assumption pointed at the perimeter-coverage assertion; I agree the lower-bound section is the soft spot, but I would sharpen it to the missing formal class definition and the recurrence branches. The TSP O(log k) claim is also overstated (the dn additive term is not absorbed), but it is separable and easier to fix; it is not the load-bearing point. Since the concern is addressable by formalizing the model and either repairing or narrowing the theorem, the conditional verdict stands.","tokens_in":14945,"tokens_out":24010,"duration_ms":274567,"concrete_test":"Take the exact recurrences including (a) the all-negative branch: if m probes fail, recurse to the minimal disk containing the complement; and (b) the positive branch: if probe i succeeds after i-1 failures, recurse to the minimal disk containing probe_i minus the union of the preceding probes. For up to m=20 probes per level, optimize over placements to minimize c = max over branches of (probes used)/(-log(shrink factor)). If any placement gives c < 2.40001, Theorem 1 fails for the class that includes the paper's own Algorithm 1; if the optimum stays above 2.40001, the proof can be repaired. A cheap first subset is to run this for the published Algorithm 1 and Algorithm 4 placements and compare the coefficient against the memoryless formula.","verdict_should_be":"UNCHANGED","load_bearing_attack":"Section 2's lower bound assumes a memoryless model: 'any algorithm must at least probe the perimeter', and the recurrence P(n)=k+P(ρ_k n) is derived by assuming the first success is on the k-th probe, so the new search area is the whole k-th probe disk. The constant 2.40001 then follows from covering the perimeter with disks of radii 2^{-k/c}. The paper never proves that this recurrence covers the class it calls 'progressive shrinking'. In particular, Algorithm 1 and the 'omission of the last probe' optimization progress on an all-negative outcome by recursing to the last unprobed region; the lower-bound argument does not model that branch. More generally, when probe i is the first positive probe, the feasible region is probe_i minus the union of probes 1..i-1, whose minimal enclosing disk can be substantially smaller than the probe disk. An algorithm that recurses to that smaller disk would need fewer probes than P(ρ_k n), possibly lowering the coefficient below 2.40001. The sum equation and chord-placement optimality are thus necessary but not sufficient; the missing step is a formal definition of the algorithm class and a recurrence that includes all-negative and negative-information branches. This is a proof gap, not a demonstrated falsehood: if the class is intended to be memoryless, the theorem statement should say so and exclude Algorithm 1's branch.","agreement_with_reader":"partial"},"referee_report":{"model":"deepseek-v4-flash","summary":"The paper introduces the Marco Polo problem, a geometric localization problem in which a mobile search point issues binary 'yes/no' probes (radius-d disks) and must localize one or more stationary points of interest (POIs) within distance n of the origin. The authors propose a series of progressive-shrinking algorithms, from simple hexagonal tiling to computer-assisted 'darting' probe placements, with worst-case probe counts ranging from 5⌈logn⌉ down to 2.53⌈logn⌉. They also prove a lower bound of about 2.4⌈logn⌉ probes for 'progressive shrinking algorithms,' present a family of algorithms trading off probe count against the number of POI responses, and give a memoryless multi-POI extension whose traveled distance is O(log k)-competitive with the optimal TSP tour. The paper includes pseudocode, omitted proofs in an appendix, and large-scale simulations (40 million runs per algorithm).","tokens_in":15234,"tokens_out":7295,"duration_ms":70139,"significance":"If the central lower bound and the advertised upper-bound constants are correct, the paper makes a clean contribution: it defines a natural combinatorial geometric search problem, gives a nearly tight constant-factor characterization (2.4⌈logn⌉ versus 2.53⌈logn⌉), and provides several algorithm families with different trade-offs among probes, traveled distance, and POI responses. The multi-POI extension to an O(log k)-competitive TSP-style tour is also a useful result. Strengths of the manuscript include the breadth of algorithmic ideas, the use of computer-assisted placement with explicit numerical constants, the careful experiments (including Table 1 and Figures 13–15), and the transparent reporting of a discrepancy between theoretical worst-case bounds and observed finite-n performance in Observation 8. The paper is generally well written and the algorithms are described in enough detail to be reproducible.","major_comments":[{"comment":"The lower-bound argument rests on two unproven assertions: (i) that every progressive shrinking algorithm must probe the entire perimeter of the current search area at each level, and (ii) that after the first positive probe k, the residual uncertainty is exactly the full disk of radius ρ_k n. Neither is established. In particular, the algorithms themselves exploit the all-negative branch: the 'omission of the last probe' optimization recurses to the final unprobed region when all prior probes in a level are negative, and this branch is not modeled by the recurrence P(n)=k+P(ρ_k n). Moreover, when probe i is the first positive probe after i−1 negative responses, the feasible region is probe_i minus the union of the earlier probes, whose minimal enclosing disk can be substantially smaller than the probe disk. An algorithm that recurses to that smaller disk could use fewer probes than P(ρ_i n), potentially lowering the coefficient below 2.40001. The numerical equation Σ sin^{-1}(2^{-k/c}) = π is therefore necessary but not sufficient for the theorem as stated. Theorem 1 should either restrict its scope to a precisely defined memoryless algorithm class that provably excludes these branches, or the lower-bound recurrence must incorporate all-negative and negative-information branches.","section":"Section 2, 'A Lower Bound for Progressive Shrinking'"},{"comment":"The upper-bound constants in Theorem 1 and Figures 4, 6, and 7 (e.g., P(n) < 3.54⌈logn⌉, P(n) < 3.34⌈logn⌉, P(n) < 2.53⌈logn⌉) are stated as if they hold for every n, but Appendix F reports that progressive algorithms can exceed their theoretical worst-case bounds by an additive |probes|−2 term, and Table 1 shows empirical maxima above the stated bounds (e.g., Algorithm 3 max 4.25 versus bound 4.08; Algorithm 8 max 3.20 versus bound 2.53). The paper acknowledges this in Observation 8 and says the bound holds 'for sufficiently large n,' but that caveat is absent from the theorem statement. The claims in Section 2 and in the abstract should be phrased as asymptotic bounds with an explicit n0, or the theorem should state the corrected bound P*(n) = P(n) + |probes| − 2.","section":"Theorem 1 and Appendix F, Observation 8"},{"comment":"The probe-count bound in the multi-POI theorem uses the inequality Σ_{i=1}^{k−1} ⌈log e_i⌉ ≤ (k−1)⌈log e⌉, justified by 'Jensen's inequality' applied to the concave function log. This justification is invalid as written because the ceiling function is not concave, and Jensen's inequality applies to log, not to ⌈log⌉. The inequality may be true, but it requires a separate proof; for example, one would need to bound the gap introduced by the ceiling operation. As written, the proof of Theorem 5's probe bound is incomplete.","section":"Appendix C, proof of Theorem 6 (Theorem 5 in the main text)"}],"minor_comments":[{"comment":"The quoted phrase 'Macro' should be 'Marco' in the description of the children's game.","section":"Section 1, first paragraph"},{"comment":"The typesetting of Equation (4) is garbled; the binomial coefficient is not visually clear. Please reformat it for readability.","section":"Section 2, Equation (4)"},{"comment":"The formula r = (3L/2 − 1)s is stated for lattices with an even number of layers; the odd-layer case is dismissed in a parenthetical. Please give the explicit odd-layer formula or a short justification.","section":"Appendix C, Lemma 1 proof"},{"comment":"The table's 'Max' column is useful but should be annotated to indicate that for progressive algorithms the maximum observed value can exceed the displayed theoretical bound because of the last-layer effect discussed in Observation 8.","section":"Appendix F, Table 1"},{"comment":"The symbol P(n) is used both for the number of probes in the single-POI problem and for the probability-like notation elsewhere; consider a distinct symbol, e.g., P_1(n), to avoid confusion in Section 3.","section":"General notation"}],"recommendation":"major_revision","confidential_remarks":"The paper addresses a natural new problem and contains a substantial body of algorithmic work, but the two headline results—the 2.40001 lower bound and the 2.53 upper bound—are not yet fully established as stated. The lower-bound proof excludes branches that the paper's own algorithms use, and the upper bounds are acknowledged in Appendix F to be only asymptotic. If the authors can formalize the intended algorithm class and correct the asymptotic wording, and if they can supply a valid proof of the ceil-log inequality in Theorem 5, the paper would be a solid contribution. I recommend major revision rather than rejection because the gaps appear repairable and the algorithmic contributions are genuine."},"author_rebuttal":null,"desk_editor":{"model":"deepseek-v4-flash","letter":"First thing to know: this paper introduces a genuinely new query model and a solid family of algorithms for it. The binary radial probe—yes/no inside a disk, no direction or range—is a natural localization primitive, and the related-work appendix makes a credible case that it hasn't been studied before. The clean recurrence P(n)=k+P(ρ_k n), the progression from hexagonal tilings to chord-based shrinking to the computer-placed darting algorithms (down to 2.53⌈log n⌉ probes), and the response-limited variants are all real contributions. The authors are also unusually honest: Observation 8 admits that their own experiments show probe counts above the worst-case bounds for finite n, with an extra |probes|-2 term, and they flag that constants are asymptotic.\n\nThe soft spots are real but mostly addressable. The main one is the lower bound in Theorem 1. Section 2 asserts that any progressive shrinking algorithm must probe the perimeter, then derives the recurrence from 'first success on the kth probe' and takes the new search area to be the kth probe disk. That excludes branches the paper's own algorithms use: the 'omit the last probe' trick recurses on the all-negative region, and more generally, when probe i is first positive, the feasible region is probe_i minus the union of earlier probes, whose covering disk can be much smaller than the probe itself. An algorithm that recursed to that smaller disk could in principle beat 2.40001. The proof needs a formal definition of the algorithm class and a recurrence that covers all-negative and negative-information branches. This is a proof gap, not a demonstrated counterexample, but as written Theorem 1 does not cover the class it claims to bound.\n\nSecond, the abstract's O(log k)-competitive multi-target claim outruns the stated theorem. Theorem 5 gives Dtot≤dn+2dE with E<OPT(⌈log k⌉+1); that only yields O(log k) competitiveness if n=O(OPT), which is not guaranteed when POIs cluster near the origin. The theorem should either state the additive dn term honestly or define OPT as a tour anchored at the origin and use an n≥OPT-type bound.\n\nMinor: Algorithm 8's 2.53 constant depends on differential-evolution placement coordinates and greedy fill-in that aren't in the paper; those should be shipped for verification. Observation 8's finite-n caveat should be in the main text, not only the appendix.\n\nWho gets value: computational geometers and search-theory people; it's a good reading-group paper, and I'd likely cite it for the model even while being careful about the lower bound. The paper deserves a serious referee and a major revision rather than a desk reject.","headline":"Introduces a genuinely new binary-probe localization model with strong algorithmic results, but the lower-bound proof has a real definitional gap and the O(log k) TSP claim is overstated.","tokens_in":15793,"tokens_out":4333,"would_cite":true,"duration_ms":46434,"reading_group":"yes","serious_thinker":"yes","would_accept_peer_review":true},"rs_alignment":null,"lean_confirmation":null,"pith_extraction":{"msc":["68U05","68Q25","90C27"],"pacs":[],"model":"deepseek-v4-flash","headline":"A searcher with only yes/no distance probes can localize a hidden point in under 2.53 log n questions.","keywords":["Marco Polo problem","geometric localization","binary probes","progressive shrinking","probe complexity","computer-assisted proof","traveling salesperson","search and rescue"],"falsifier":"Exhibit a progressive shrinking localization algorithm for circular search areas whose worst-case probe count is certified below $2.40001\\lceil\\log n\\rceil$ for large $n$. Concretely, one could search for a finite per-level probe layout that covers a smaller inscribed disk to recurse on while leaving part of the perimeter unprobed; if such a layout localizes every target with fewer than $2.40001$ probes per halving, the theorem's lower bound is false.","tokens_in":14760,"feed_emoji":"📡","tokens_out":12546,"duration_ms":108919,"temperature":0.7,"pith_summary":"The paper introduces the Marco Polo problem, in which a searcher at the origin may ask only yes/no questions of the form \"is there a target within distance $d$ of my current position?\" and must get within distance $1$ of a hidden target somewhere in a disk of radius $n$. It claims that this purely combinatorial form of localization is nearly information-theoretically optimal: a carefully chosen, computer-assisted sequence of progressively smaller probes finds a target with fewer than $2.53\\lceil\\log n\\rceil$ questions, while any progressive-shrinking strategy requires at least $2.4\\lceil\\log n\\rceil$ questions. If true, a single constant near $2.5$ binary decisions per halving of the search radius governs this class of search problems. The paper also shows that the probe model can find every one of $k$ targets while traveling only $O(\\log k)$ times farther than the optimal tour visiting them, and that the number of times a target device must respond can be capped at any value from $1$ to $\\lceil\\log n\\rceil$ at a predictable probe cost.","feed_headline":"2.53 log n probes find a hidden point inside a disk","feed_subtitle":"Computer-assisted probe placement lands within about 5 percent of the proven 2.4 log n lower bound.","key_machinery":"The driving mechanism is the progressive shrinking probe sequence. At each recursion level of radius $r$, probes have radii $\\rho_1 r,\\rho_2 r,\\dots$ with $\\rho_k=\\rho_1^k$, so each level costs the same number of probes per halving of the radius; balancing the recurrence gives $P(n)\\le -\\lceil\\log n\\rceil/\\log\\rho_1$. The lower bound is the perimeter-covering identity: to force progress, an adversary can keep the target on the perimeter, so probes whose diameters are chords of the search circle must cover the whole circumference, and the optimal chord cover satisfies $\\sum_{k\\ge1}\\sin^{-1}(2^{-k/c})=\\pi$, yielding $c\\approx 2.40001$. Algorithm 8's machinery is the computer-assisted layout itself: differential evolution for the first six probe centers, then greedy insertion of probes into the largest uncovered convex-hull gap until the disk is covered.","core_discovery":"Theorem 1 is the load-bearing result: for any progressive shrinking algorithm on a circular search area, $P(n)>2.40001\\lceil\\log n\\rceil$ probes are needed, and Algorithm 8 achieves $P(n)<2.53\\lceil\\log n\\rceil$ probes. The upper bound comes from a per-level layout of 33 probes whose radii shrink geometrically; the first six centers are chosen by differential evolution and the rest are placed greedily into the largest uncovered convex-hull gaps, with the layout certified by computer-assisted proof. The paper further derives $P(n)<3.34\\lceil\\log n\\rceil$ for a monotone spiral path whose worst-case travel is $6.02n$, and a hexagonal-lattice family that trades probes against target responses, giving $P(n)\\le 4n^2/3+6n+6$ when a target may respond only once.","pith_inferences":["The 2.4-to-2.53 gap suggests the true optimal constant for this probe model lies near 2.5; a lower bound that drops the perimeter-coverage assumption could close the gap.","The computer-assisted layouts point to a general recipe: use global optimization to choose a few large probes, then greedy gap-filling; this could carry over to rectangles, annuli, or higher-dimensional balls, where the perimeter becomes a surface and the constants should shift.","The response-cap family implies a battery-aware protocol: choose $R_{\\max}$ from the target device's remaining power and pay the corresponding probe cost, although the paper does not formulate a joint searcher-target energy objective.","The multi-target extension's $O(\\log k)$-competitive distance depends on the memoryless re-probing loop; letting the searcher reuse earlier positive probe information might improve the constant, but would break the deliberately stateless design."],"forward_implications":["A single target in a radius-$n$ disk can be found with fewer than $2.53\\lceil\\log n\\rceil$ binary probes, within about 5 percent of the $2.4\\lceil\\log n\\rceil$ lower bound for progressive shrinking algorithms.","Directional or range information is unnecessary for near-optimal localization: pure yes/no answers to radial probes suffice.","A monotone spiral path can localize one target while traveling at most $6.02n$, which is less than the $2\\pi n$ circumference of the search disk.","Target responses can be capped at any $R_{\\max}$ from $1$ to $\\lceil\\log n\\rceil$, with probe cost ranging from $O(n^2)$ at $R_{\\max}=1$ down to $6\\lceil\\log n\\rceil$ at $R_{\\max}=\\lceil\\log n\\rceil$.","The same memoryless strategy finds all $k$ targets with total distance at most $dn+2dE$, where $E<\\mathrm{OPT}(\\lceil\\log k\\rceil+1)$, making the traveled distance $O(\\log k)$-competitive with the optimal traveling salesperson tour."],"supporting_citations":[{"why":"It supplies the differential evolution optimizer used to place Algorithm 8's first six probe centers.","marker":"[19]"},{"why":"It supplies the Euclidean nearest-neighbor traveling salesperson approximation factor used in the all-target distance bound.","marker":"[18]"},{"why":"It supports the factor-two nearest-neighbor tour claim used inside the all-POI proof.","marker":"[5]"},{"why":"It also supports the nearest-neighbor tour approximation used in the all-POI proof.","marker":"[13]"}],"fun_headline_variants":["2.53 log n probes localize a hidden point in a disk","Marco Polo search: tighter probe bounds via geometry","Combinatorial localization: 2.53 log n probe algorithm","Hidden point found with 2.53 log n probes, proof verified","Probe placement strategy achieves near-optimal disk search"],"cache_read_input_tokens":3200,"weakest_assumption_plain":"The lower bound assumes that every progressive shrinking strategy must cover the entire perimeter of its current search circle, with probe diameters placed as chords of that circle, before it can shrink to a smaller subproblem; if a strategy could instead make progress by recursing on an inner disk while leaving part of the perimeter unprobed, the $2.4\\lceil\\log n\\rceil$ floor would not follow.","fun_headline_variants_meta":{"raw":{"variants":["2.53 log n probes localize a hidden point in a disk","Marco Polo search: tighter probe bounds via geometry","Combinatorial localization: 2.53 log n probe algorithm","Hidden point found with 2.53 log n probes, proof verified","Probe placement strategy achieves near-optimal disk search"]},"model":"deepseek-v4-flash","effort":"low","cost_usd":0.000254,"raw_usage":{"total_tokens":1632,"prompt_tokens":1072,"completion_tokens":560,"prompt_tokens_details":{"cached_tokens":384},"prompt_cache_hit_tokens":384,"prompt_cache_miss_tokens":688,"completion_tokens_details":{"reasoning_tokens":473}},"tokens_in":688,"tokens_out":560,"duration_ms":5068,"temperature":1.0,"reasoning_tokens":473,"cache_read_input_tokens":384,"cache_creation_input_tokens":0},"cache_creation_input_tokens":0},"created_at":"2026-08-16T10:29:32.410493+00:00","model_set":{"reader":"deepseek-v4-flash"},"falsifier":"Exhibit a progressive shrinking localization algorithm for circular search areas whose worst-case probe count is certified below $2.40001\\lceil\\log n\\rceil$ for large $n$. Concretely, one could search for a finite per-level probe layout that covers a smaller inscribed disk to recurse on while leaving part of the perimeter unprobed; if such a layout localizes every target with fewer than $2.40001$ probes per halving, the theorem's lower bound is false.","supporting_citations":[{"cited_title":"Rosenkrantz, Richard E","cited_arxiv_id":null,"evidence_quote":"It supplies the Euclidean nearest-neighbor traveling salesperson approximation factor used in the all-target distance bound."},{"cited_title":"The approximation ratio of the greedy algorithm for the metric traveling salesman problem","cited_arxiv_id":null,"evidence_quote":"It supports the factor-two nearest-neighbor tour claim used inside the all-POI proof."},{"cited_title":"On the nearest neighbor rule for the metric traveling salesman prob- lem","cited_arxiv_id":null,"evidence_quote":"It also supports the nearest-neighbor tour approximation used in the all-POI proof."}],"review_version":1}