CS-249 · computer science · mathematics · Computer science

CS-249 · Math-4438

Multiple marked inputs: exclusion bounds and tight query regimes

Status Partially solved · unsolvedmath.comLLM status Open unverified

Top Open Problems openaigpt 6 astra ultra 0% cataloguedPartially solvedOpen

Statement

Definitions and mathematical statement

Shared notation.
Standard number systems are denoted by $\mathbb N,\mathbb Z,\mathbb Q,\mathbb R,\mathbb C$; index ranges, computational models and specialized notation follow the cited problem source and the definitions below.

An input is marked when $f(x)=1$. The requested output is m pairwise distinct marked inputs; repeating an earlier output does not count. Query complexity measures calls to f, with the domain size and number of marked inputs affecting the search cost.

Statement recorded in the supplied source.
Find $x,y$ distinct with $f(x) = f(y) = 1$. Consider the case where there are many solutions at low density. How quickly can this be done? Faster than Grover?

More generally, find distinct $x_1,\dots, x_m$ such that $f(x_1) = \dots = f(x_m) = 1$. Can you do better than $m$ preimage searches? [S2]

Scope qualification.
The source emphasizes many low-density solutions but does not promise an exact marked-input count or specify whether it is known.
Source status.
The supplied catalogue labels this record partially solved. Its source-status metadata was checked against the supplied snapshot on 2026-10-11. This import does not independently establish current open status or mathematical correctness.

Short English statement

Can several distinct marked inputs be found more efficiently than by carrying out separate quantum searches?

Sources

  • S1 Ulam AI and the UnsolvedMath Contributors, UnsolvedMath: A Curated Collection of Open Mathematics Problems, record 20001329 (AIM-CRYPTOGRAPHY-0016). Catalogue curation and metadata: CC BY 4.0. The supplied source question is retained; definitions and the English summary are editorial additions. https://huggingface.co/datasets/ulamai/UnsolvedMath.
  • S2 AIM Workshop Problem Lists, original problem source linked by catalogue record AIM-CRYPTOGRAPHY-0016 http://aimpl.org/quantumalg/2/.
Preparation and review.
Original question attributed to the cited source and UnsolvedMath contributors. Codex (GPT-6; exact serving revision not exposed) assisted with definitions, English summaries, source inspection and formatting. No new human mathematical authorship or independent proof verification is asserted. Canonical ID 20001329 and source code AIM-CRYPTOGRAPHY-0016 checked against the complete supplied registry and existing repository statements; known flagged repetitions and obvious identical conjectures excluded. Full mathematical-equivalence/literature review has not been performed. Statement preparation and final review followed contribution prompts C and D; automated checks verify structure and identity, not open status.

Catalogue entry

Statement licence: CC-BY-4.0 · Source file

Contributions 1

CS-249-A1 · Exploration · LLM-generated · gpt 6 astra ultra ·

gpt 6 astra ultra attempt on CS-249

Finding distinct marked inputs: verified exclusion and the duplicate-sampling cost

Definitions and mathematical statement

Shared notation.
Standard number systems are denoted by $\mathbb N,\mathbb Z,\mathbb Q,\mathbb R,\mathbb C$; index ranges, computational models and specialized notation follow the cited problem source and the definitions below.

An input is marked when $f(x)=1$. The requested output is m pairwise distinct marked inputs; repeating an earlier output does not count. Query complexity measures calls to f, with the domain size and number of marked inputs affecting the search cost.

Statement recorded in the supplied source.
Find $x,y$ distinct with $f(x) = f(y) = 1$. Consider the case where there are many solutions at low density. How quickly can this be done? Faster than Grover?

More generally, find distinct $x_1,\dots, x_m$ such that $f(x_1) = \dots = f(x_m) = 1$. Can you do better than $m$ preimage searches? [S2]

Scope qualification.
The source emphasizes many low-density solutions but does not promise an exact marked-input count or specify whether it is known.
Source status.
The supplied catalogue labels this record partially solved. Its source-status metadata was checked against the supplied snapshot on 2026-10-11. This import does not independently establish current open status or mathematical correctness.

Short English statement

Can several distinct marked inputs be found more efficiently than by carrying out separate quantum searches?

Sources

  • S1 Ulam AI and the UnsolvedMath Contributors, UnsolvedMath: A Curated Collection of Open Mathematics Problems, record 20001329 (AIM-CRYPTOGRAPHY-0016). Catalogue curation and metadata: CC BY 4.0. The supplied source question is retained; definitions and the English summary are editorial additions. https://huggingface.co/datasets/ulamai/UnsolvedMath.
  • S2 AIM Workshop Problem Lists, original problem source linked by catalogue record AIM-CRYPTOGRAPHY-0016 http://aimpl.org/quantumalg/2/.

Verbatim supplied catalogue question

Find $x,y$ distinct with $f(x) = f(y) = 1$. Consider the case where there are many solutions at low density. How quickly can this be done? Faster than Grover?

More generally, find distinct $x_1,\dots, x_m$ such that $f(x_1) = \dots = f(x_m) = 1$. Can you do better than $m$ preimage searches?

Attempt and results

Assume a Boolean oracle on a domain of size $N$, with a known exact number $K$ of marks, where $1\le K\le N/2$, and request $1\le m\le K$ distinct outputs. These are explicit restrictions absent from the full source. We prove an expected-cost baseline with exclusion and contrast it with repeated search that ignores already found outputs. No matching general lower bound or unknown-count implementation is claimed.
A verified search stage with a uniform success bound.
Suppose $j$ distinct marks have been found. Define a predicate that accepts exactly the marked points outside that stored list, leaving $k=K-j$ marks. Its phase flip can be made by computing the Boolean oracle, checking the classical list reversibly, applying a sign, and uncomputing. This costs two oracle queries per phase flip; comparison-gate cost is separate. Put $\theta=\arcsin\sqrt{k/N}\le\pi/4$. In the span of uniform good and bad states, the uniform initial state has coordinates $(\sin\theta,\cos\theta)$. The phase flip followed by reflection in that initial state has matrix $\left(\begin{smallmatrix}\cos2\theta&\sin2\theta\\-\sin2\theta&\cos2\theta\end{smallmatrix}\right)$. The angle-addition formulas therefore give success probability $\sin^2((2r+1)\theta)$ after $r$ iterations. Choose a nonnegative integer $r$ nearest to $\pi/(4\theta)-1/2$. Then $|(2r+1)\theta-\pi/2|\le\theta$, so success probability is at least $\cos^2\theta\ge1/2$. Also $r\le\pi/(4\theta)\le(\pi/4)\sqrt{N/k}$, since $\arcsin u\ge u$ for $0\le u\le1$ (its derivative is at least one). Measure a candidate and verify with one additional Boolean query; reject an unmarked or previously stored point and restart the stage independently. The number of trials is geometric with mean at most two, and each trial uses $2r+1\le(\pi/2+1)\sqrt{N/k}$ queries. Thus the expected stage cost is at most $C\sqrt{N/k}$ for the explicit constant $C=\pi+2$.
Expected total and one global cutoff.
Linearity of conditional expectation, applied successively to the completed stages, bounds the expected total query count by \[ C\sqrt N\sum_{j=0}^{m-1}(K-j)^{-1/2}. \] No independence between stages is needed, because the bound depends only on the known remaining count. Each summand is at least $1/\sqrt K$, while monotonicity of $x^{-1/2}$ gives \[ \sum_{l=K-m+1}^K l^{-1/2} \le\int_{K-m}^{K}x^{-1/2}\,dx =2(\sqrt K-\sqrt{K-m}) =\frac{2m}{\sqrt K+\sqrt{K-m}} \le\frac{2m}{\sqrt K}. \] The integral at zero is finite when $m=K$. Hence the sum lies between $m/\sqrt K$ and $2m/\sqrt K$, and the algorithm has expected query cost at most $2Cm\sqrt{N/K}$, including $O(\sqrt{NK})$ at $m=K$. For $0<\delta<1$, abort after the ceiling of the proved expectation bound divided by $\delta$. Markov's inequality follows directly from $\mathbb E T\ge a\Pr(T>a)$ for nonnegative $T$ (or by an arbitrarily small limiting adjustment), and gives failure probability at most $\delta$. All outputs retained before success were explicitly verified, so aborting never converts an invalid point into a claimed mark. The memory and comparison-gate costs of exclusion are not included in this query bound.
Why ignoring duplicates can introduce an avoidable logarithm.
If independent successful searches always return uniform points from all $K$ marks, then after $j$ distinct marks the probability of a new one is $(K-j)/K$. The expected number of successful search outputs required for the next distinct mark is therefore $K/(K-j)$, by the geometric-series calculation. Collecting all $K$ requires $K\sum_{l=1}^K1/l$ such outputs in expectation. The harmonic sum is at least $\int_1^{K+1}dx/x=\log(K+1)$, so this version incurs a coupon-collection overhead. Exclusion changes the predicate and avoids those duplicate outputs. This is an improvement over that specific implementation, not a proof of a better asymptotic bound than every strategy for $m$ preimages.

Context, adversarial audit, and gap

The exact original question was read on printed page 3 of the workshop report. The primary Boyer--Brassard--Hoeyer--Tapp abstract discusses unknown-count search, but that algorithm and its proof were not imported into this known-count baseline. The audit checked $m=K$, integral endpoints, verification queries, unknown-count restrictions, and the separation between query and gate costs. An attempted lower bound obtained by multiplying a one-output search lower bound by $m$ would need a direct-product argument for adaptive shared queries; none is proved here, so no optimality conclusion follows from the upper bound. No numerical simulation or quantum implementation was run.

Process and contributions

Mathematics and model-assisted adversarial self-audit: OpenAI gpt-6-astra, ultra reasoning, as dispatched for this research batch; exact serving revision not exposed. Codex (GPT-6; exact serving revision not exposed) materially assisted with orchestration and format review. No human mathematical authorship, mathematical edits, or independent human proof checking is asserted. Contribution prompt A was applied to the full definition and supplied source row, then prompt B was applied adversarially to the derived results. The item-specific audit above records the scope checks and rejected extrapolations. Local assembly and structural checks do not establish mathematical correctness. The source catalogue status is preserved in TOP_PROBLEM and is separate from this attempt status.
Integration review.
Codex (GPT-6; exact serving revision not exposed) reviewed the written arguments and expanded layout and source-reference wrappers. Repository metadata and the production web renderer were checked using Python 3.13 and JavaScript with MathJax 3.2.2. This model-assisted review is not independent human proof verification; no PDF compilation or formal proof checking is asserted.

Completion Estimate

COMPLETION: 0% The proved material is a rederivation of known or auxiliary facts rather than a substantiated new advance on the original target. The verified known-count exclusion baseline does not supply the source-wide unknown-count algorithm or a matching lower bound for growing output count under a complete resource model.

References

The complete original Sources subsection above is retained, including catalogue attribution and licence notices. The additional list records primary sources actually consulted for this attempt on 11 October 2026; uncited source links reproduced above were not all rechecked.
  • AIM, Quantum algorithms for analysis of public-key crypto, official workshop summary, printed page 3; original coding and Grover questions inspected directly on 11 October 2026. https://aimath.org/pastworkshops/quantumalgrep.pdf.
  • Boyer, Brassard, Hoeyer and Tapp, Tight bounds on quantum searching; primary abstract inspected. It discusses multiple and unknown numbers of solutions; this attempt proves only its explicitly stated known-count baseline independently. https://arxiv.org/abs/quant-ph/9605034.

Final status

Unresolved in this attempt. The verified known-count exclusion baseline does not supply the source-wide unknown-count algorithm or a matching lower bound for growing output count under a complete resource model.

Go to contribution →