Abstract
We study coupon collection when each type is at risk of disappearing until its first observation, after which it becomes permanently safe. Sampling follows a fixed independent and identically distributed law. For uniform sampling and common fragility, the success probability is the probability-generating function of a pre-discovery exposure statistic. An independent weighted-geometric decomposition gives an exact product, a critical disappearance scale of , and a central limit theorem with a Berry–Esseen bound. For common fragility , the deadline-success probability is strictly Schur-concave on the open probability simplex. For heterogeneous fragilities and sampling probabilities , we prove a uniform approximation to the actual success probability on a bounded-profile class. For positive fragility profiles uniformly bounded away from zero, this yields an optimality gap for square-root allocation whenever that allocation belongs to the same admissible class. We distinguish this conclusion from exact finite-size optimality and treat zero fragility separately. An independent-exponential continuous-time model provides a benchmark, with a quantified discrepancy from the discrete model.
Keywords:
coupon collector; random deadlines; poissonization; cover cost; schur concavity; stochastic optimization MSC:
60C05; 60F05
1. Introduction
The classical coupon collector asks how long one must sample from a finite collection of types before every type has appeared. Its uniform and nonuniform forms have a long history, with exact formulas, asymptotic limit laws, Poissonization methods, and optimization questions all well developed; see, for example, Refs. [1,2,3,4] and the references therein.
We consider a different source of difficulty. A type that has not yet been observed is fragile: after each draw it may disappear, independently of the other unseen types. Once a type has been observed, it is safe. The collection succeeds only if every type is discovered before any still-unseen type disappears. Equivalently, every type carries an independent geometric deadline and must be sampled no later than its deadline. We call this the fragile coupon collector. The model abstracts searches for transient opportunities or states whose availability can be lost before discovery, while the information obtained after discovery is retained.
Throughout the paper, the sampling law is chosen before the experiment and then held fixed. It can represent an observation mechanism or a fixed randomized acquisition protocol. This class is appropriate, for example, when coupon types arrive from an exogenous source or fixed instrument whose type distribution cannot be redirected online. Choosing this law does not permit the observer to target a particular unseen type after each draw. Such state-dependent control is a different problem; Section 4 gives a simple comparison that makes the distinction explicit.
The distinction between pre-discovery and post-discovery losses is important. Recent variants allow already-collected types to be lost or to expire [5,6,7]; reset-button models erase the collection accumulated so far [8,9]; and weighted-threshold variants modify the stopping rule while retaining independent discovery clocks [10]. A recent status-update model also uses a coupon-collector formulation with stochastic expiration of acquired samples, but studies scheduling and control rather than pre-discovery survival [11]. In our model the hazard acts only while a type remains unseen. This makes success naturally expressible as a transform of the amount of time the ordinary coupon collector spends with types still missing.
The uniform model already shows the main mechanism. With common per-round disappearance probability q, the success probability can be written in two complementary ways. One is an explicit product. The other, which will drive most of the analysis, is
where records the total number of unseen-type exposures along an ordinary coupon-collector trajectory. This is the pathwise quantity corresponding to the unnormalized cover-cost sum of first hitting times for the complete i.i.d. chain (viewed as a Markov chain with self-loops), following the terminology of Georgakopoulos [12,13]; we do not claim the underlying functional itself as new. The point here is that fragility turns its probability generating function into the success probability, while the i.i.d. chain gives an exact independent decomposition of .
Chase and Rubin [14] study a different sum of waiting times in coupon collection: if is the geometric waiting time while m types remain missing, one ordinary completion time is , and Chase and Rubin study sums of independent copies of . By contrast, the exposure functional here satisfies
a weighted sum within a single collection trajectory. The two distributional objects are therefore distinct.
The decomposition implies in , showing directly that fragility first has a nontrivial effect when q is of order . More precisely, gives a limiting success probability . We then compare the discrete model with an independent-exponential continuous-time benchmark and obtain an explicit second-order correction. The same decomposition also leads to a central limit theorem for , with a Berry–Esseen error of order .
A second question is whether one can improve the chance of success by changing how often the types are sampled. When all types have the same fragility but the sampling probabilities are strictly positive, we show that the deadline-success probability is strictly Schur-concave in . Uniform sampling is therefore the unique finite-n optimizer. This is a different optimization problem from the classical one for the ordinary completion time. Shioda [15] derives computational upper and lower bounds for completion-time tails under unequal sampling probabilities. Stochastic and majorization-based optimization results implying the optimality of uniform or almost-uniform sampling are given by Anceaume et al. [16,17] and Nakata [18]. Brown and Ross [19] also optimize sampling probabilities, but minimize the expected time to meet prescribed type-dependent collection quotas. Here each type is required only once, and the objective is the probability of meeting independent pre-discovery deadlines.
For type-dependent sampling and fragility, we obtain an exact subset recursion and an exposure-vector representation. In the scaling
we work with uniformly bounded profiles, with bounded away from zero and bounded above. The sampling lower bound excludes types whose discovery probabilities are much smaller than ; an explicit example shows that this exclusion matters. Writing
we prove uniformly on this class. For positive fragility coefficients uniformly bounded away from zero, Cauchy–Schwarz minimizes at . When this vector belongs to the declared admissible class, the uniform approximation also bounds its loss relative to the largest actual success probability in that class by . This is an asymptotic probability guarantee, not an exact finite-n optimization result for arbitrary unequal fragilities.
Independent random deadlines are also classical in stochastic resource allocation. Righter [20,21] studies sequential allocation to maximize expected returns, rather than choosing a fixed i.i.d. law for complete discovery. In the cell-survivability model of Adler et al. [22], successive hits eliminate cells and the question concerns the cells surviving when a target population is exhausted.
The contribution here is the analysis of complete discovery before independent pre-discovery deadlines under a fixed i.i.d. sampling law. The cover-cost viewpoint, geometric waiting times, Poisson thinning, and Cauchy–Schwarz are standard tools. Their use in this model yields the exact deadline-success transform, its critical and fluctuation laws, strict finite-size balancing for common fragility, and a uniform probability guarantee for heterogeneous bounded profiles.
The paper is organized as follows. Section 2 gives the discrete model, the exact success product, and the cover-cost transform. Section 3 develops the critical scale, a second-order comparison with the independent-exponential benchmark, and Gaussian fluctuations. Section 4 proves exact finite-n optimality of uniform sampling. Section 5 treats type-dependent sampling and fragility. Section 6 treats the independent-exponential benchmark and its optimizer. Section 7 gives numerical comparisons and documents the computations, and Section 8 discusses scope, limitations, and extensions.
2. The Uniform Fragile Collector
There are coupon types. The draws are independent and uniform on . Survival decisions are independent of these draws and of one another across types and rounds. The order within a round is:
- (i)
- one coupon is drawn;
- (ii)
- each type that remains unseen independently survives with probability ;
- (iii)
- if any still-unseen type fails to survive, the collection fails;
- (iv)
- once a type has been observed, it remains safe thereafter.
Let be the probability that all n types are observed before failure. For , assign independent deadlines with
These deadlines are independent of the sampling sequence. If is the first draw of type i, that type succeeds precisely when : discovery on round occurs before that round’s possible disappearance. It therefore needs , not , successful survival trials. For , take .
2.1. Exact Success Probability
We begin with the finite success probability. Suppose that exactly m types are still unseen, and let denote the probability of eventual success from that state. Clearly . For , conditioning on the next draw gives
The first term corresponds to discovering a new type, after which the remaining unseen types must survive; the second corresponds to drawing an already-seen type, after which all m unseen types must survive.
Theorem 1
(Exact product). For ,
2.2. A Cover-Cost Transform
The product formula is explicit, but it does not yet explain why the scale will appear. For that, it is useful to look at the same experiment through the ordinary coupon collector, with fragility temporarily switched off.
Let be the first time all types have appeared, and let be the number of types still unseen immediately after draw t. We keep track of the total amount of pre-discovery exposure by setting
The next identity is the basic bridge between the ordinary and fragile models:
To see this, fix a coupon trajectory. After draw t, each of the types that is still unseen must survive that round. Over the whole trajectory there are therefore exactly such exposures. Their survival events are independent, each with probability , so the conditional success probability is . Averaging over the coupon trajectory proves (5).
The same variable has a useful hitting-time interpretation. Condition on the first coupon , and shift the sequence by writing and for . If
then every type contributes one unit to until its first visit, and hence
Thus, is the pathwise sum of first hitting times, and its expectation is the unnormalized cover-cost analogue for this complete i.i.d. chain (with self-loops), in the terminology of [12]. Here, we need more than its expectation: the fragile model depends on the full probability-generating function through (5).
2.3. Independent Decomposition
The cover-cost representation becomes especially useful when the ordinary collector is viewed stage by stage. While m types remain unseen, let be the number of already-seen coupons drawn before the next new type appears. At the start of a stage, the future draws are independent of the past. Given any particular set of m unseen types, each subsequent draw discovers a new type with the same probability . Thus the conditional distribution of the stage length depends only on m, not on the previous stage lengths or the identities of the missing types. Applying this observation successively proves independence of the , and
At such a stage, each old-coupon draw contributes m units of exposure. The draw that finally discovers a new type leaves only types unseen and therefore contributes units. Summing these contributions over the stages gives
Proposition 1
(PGF and moments). For (the domain of the probability generating function),
Moreover,
3. Critical Fragility and Fluctuations
The moment formulas already reveal the scale on which fragility can matter. Indeed, (10) gives
so in .
Theorem 2
(Critical window). Let .
- (i)
- If , then .
- (ii)
- If , then .
- (iii)
- If , then .
Thus is the critical fragility scale.
Proof.
For the first two cases, write
Since in probability and when , the conditional survival factor converges in probability to . Because it always lies in , this convergence also holds in , and (5) gives the desired limit. If , then deterministically , and hence
□
3.1. Second-Order Comparison with the Continuous-Time Benchmark
The limit is shared by the discrete model and the independent-exponential model of Section 6. To see how close the two models really are, we now keep the next term in the expansion. This is where the discrete correction first appears.
Theorem 3
(Second-order comparison). Fix . Uniformly for ,
For the uniform independent-exponential model,
Consequently,
3.2. Gaussian Fluctuations of the Exposure Functional
The independent-stage decomposition also gives more than the law of large numbers used above: it describes the fluctuations of the exposure around its mean. Let
Theorem 4
(CLT and Berry–Esseen bound). As ,
Moreover, writing Φ for the distribution function of , for an absolute constant ,
Proof.
Remark 1.
The ordinary coupon-collector completion time is governed by its final rare-coupon stages and has a classical extreme-value limit. The weighting in spreads variance across the stages, producing Gaussian fluctuations instead. Related Gaussian regimes occur in dynamically accelerated continuous-time coupon collection, where state-dependent arrival rates lead to weighted sums of independent exponentials [23]; here, the weighted-geometric exposure arises from pre-discovery risk in discrete time.
4. Exact Finite-Size Optimal Sampling
So far, the coupons have been sampled uniformly. We now ask whether deliberately biasing the sampling probabilities can improve the chance of beating the deadlines. Keep a common survival probability , but allow any strictly positive sampling vector chosen ex ante and held fixed
The draws remain i.i.d. with law , independent of the geometric deadlines in (1). Let be the first draw of type i. The success event is
Write
The right notion of “more even” here is majorization. Recall that majorizes when the partial sums of the decreasing rearrangement of dominate those of and the total sums agree. A symmetric function F is Schur-concave when majorizing implies ; strict Schur concavity means strict inequality unless the vectors differ only by a permutation.
Theorem 5
(Strict Schur concavity). For fixed and , the function is strictly Schur-concave on the interior of the probability simplex. In particular,
with equality if and only if .
Proof.
We prove strict increase under every nontrivial balancing of an unequal pair, not only replacement by its midpoint. Fix all coordinates except , fix their sum , and write
Merge types i and j into a single symbol B. The resulting coarsened infinite sequence has probability c for B and probabilities for the remaining symbols, so its law does not depend on r. Conditional on the coarsened sequence, each occurrence of B is independently labeled i with probability r and j with probability .
Condition now only on the coarsened coupon sequence. For each type , its first occurrence is then fixed, so the conditional probability that all such types meet their deadlines is a strictly positive factor that does not depend on the split parameter r (the empty product is one). For , let be the number of B-occurrences among the first d draws, and put
The map is now deterministic. Applying this same map to the independent, identically distributed deadlines makes conditionally i.i.d. copies of a random variable K. The labels of the B-occurrences are independent of these deadlines. All probabilities and expectations in the next three displays are conditional on this coarsened sequence.
If or , the pair cannot both meet their deadlines. If and , pair success fails precisely if the first kB-occurrences are all labeled j or the first ℓB-occurrences are all labeled i. These two failure events are disjoint, because each imposes the opposite label on the first B-occurrence. Hence,
Let
If , summing the conditional pair probability over gives
Consequently,
Now,
The coarsened i.i.d. sequence contains infinitely many B’s almost surely, and gives positive probability that a deadline reaches at least the second B-occurrence. Thus, , so g is strictly convex on . Therefore, is symmetric and strictly concave, with unique maximum at .
For this fixed coarsened sequence, the full conditional success probability is exactly , with independent of r. Thus, every nontrivial Robin–Hood transfer that moves an unequal pair toward equality strictly increases the conditional success probability while preserving the pair sum. Averaging over the coarsened sequence preserves the strict inequality. By the standard characterization of majorization through a finite sequence of such T-transforms, is strictly Schur-concave. Since every probability vector majorizes the uniform vector, the latter is the unique maximizer. □
Remark 2.
Theorem 5 concerns a deadline-success probability. Classical coupon-collector optimization asks instead about the ordinary completion-time distribution. Shioda [15] studies computable tail bounds under unequal sampling probabilities, while Anceaume et al. [16,17] and Nakata [18] give stochastic-order and Schur-concavity results implying the optimality of uniform or almost-uniform sampling. The objective here is different; the use of majorization and balancing arguments is a standard mechanism in this literature.
Remark 3
(An enlarged adaptive class). A controller allowed to target an unseen type without error can discover all types in n rounds. Its exposure is then and, for common survival , its success probability is . This exposure is minimal because at most one new type can be discovered per round. Under a strictly positive fixed i.i.d. law, a repeated draw before completion has positive probability, so the exposure is strictly larger with positive probability when . Thus, even the optimal fixed law is inferior to perfect adaptive targeting. Theorem 5 optimizes only the former class.
5. Heterogeneous Fragility
We now let the types differ in both how often they are sampled and how fragile they are. Type i is sampled with probability , with , and, while unseen, survives each round with probability , where . The sampling law is fixed. All survival decisions are independent across types and rounds and independent of the coupon trajectory. Let denote the all-ones vector, and put
Thus, is the number of rounds during which type i remains exposed before its first observation.
Proposition 2
(Exposure-vector representation). The success probability is
Proof.
Conditional on the coupon trajectory, type i must survive precisely its first rounds. Independence of the survival decisions gives conditional success probability ; taking expectation proves the claim. □
5.1. Exact Finite-State Recursion
Before turning to asymptotics, it is useful to record an exact recursion for the finite heterogeneous model. For a set S of still-unseen types define
and let be the probability of eventual success from state S, with .
Theorem 6
(Subset recursion). For nonempty S,
Hence , and the finite model can be evaluated in arithmetic operations and memory.
Proof.
From state S, a draw of an already-seen type has probability ; then, every member of S must survive and the state remains S. If the draw is , that type becomes safe before the survival step, while every type in must survive. Thus,
The denominator is positive: . Rearranging gives (20). □
5.2. Exposure Moments
The exposure representation also makes the first two moments accessible. Each individual exposure time is geometric in the usual failures-before-success convention:
The first-occurrence times are not independent, but their pairwise dependence turns out to have a simple closed form.
Lemma 1
(Pairwise covariance). For ,
Consequently, for deterministic weights ,
Proof.
For nonnegative integer-valued variables, the tail-sum formula gives
If , avoiding type i for the first r draws and type j for the first s draws has probability
the case is symmetric. Writing and , summing the two regions gives
Since and , direct simplification yields
which is (22). Equations (23) and (24) follow by linearity and the variance formula. □
5.3. Heterogeneous Critical Window
Write
and put . Fix constants and , independent of n and of the chosen profile. Our bounded-profile assumptions are
In particular, sampling probabilities remain of order . Define
The following quantitative version does not require to converge.
Theorem 7
(Uniform heterogeneous approximation). Let and , with , and , for fixed and . If , then
Thus, the error is uniformly over these profiles. In particular, if , then
Proof.
The upper bound on the sampling coefficients is convenient when specifying the design class; the proof of (28) itself uses only . The positive lower bound is substantive. For example, take
Only type 1 is fragile, and the other types eventually appear almost surely. Therefore,
Here, the formal value of is one, but violates (26), and the limit is not . Thus, the theorem does not cover such rare-type profiles.
5.4. Square-Root Allocation and Its Scope
Corollary 1
(Minimization of the leading exponent). For a fixed positive fragility profile , the leading exponent is uniquely minimized over , , by
The minimum is
Proof.
Cauchy–Schwarz gives
with equality exactly when is proportional to . □
To compare actual success probabilities, both the competing class and feasibility of (34) must be specified. Set
Corollary 2
(Asymptotic optimality for the actual probability). Fix and . Suppose , , and the vector in (34) belongs to . Then
Sufficient conditions for feasibility for every such fragility profile are
Proof.
The estimate in (28) is a uniform worst-case asymptotic certificate, not a sharp finite-n error bar. Its constants can be large. For the two-group profile considered in the numerical illustrations below, and the natural box containing the square-root vector has and . Then, the Corollary 2 bound is
which is approximately at , much larger than the probabilities reported for this profile. Thus, the corollary certifies first-order asymptotic optimality but is not numerically informative for those displayed sizes. More generally, under the sufficient feasibility choice , the term equals ; the certificate therefore deteriorates as the positive lower fragility bound approaches zero. If the square-root vector lies outside the prescribed box, Corollary 2 does not apply to it. Nor does the corollary optimize over all positive sampling vectors without the lower bound, or over adaptive policies.
For uniform sampling, write and . The difference of exponents is exactly
where is variance under the empirical weights . Under the hypotheses of Corollary 2, both leading probabilities are bounded away from zero, and (28) yields
Thus, gives a limiting relative gain , whereas gives limiting ratio one. For coefficients equal to and one equal to ,
Nonconstancy of each finite profile therefore ensures strict improvement of the exponent but does not, by itself, ensure a nonvanishing limiting probability gain.
Remark 4
(No general exact finite-size square-root optimum). The distinction from exact finite-size optimality persists even inside the bounded critical regime of Corollary 2. Let and
and consider
Here, is the square-root allocation, , , , and both normalized sampling vectors and lie in . Evaluating (20) in exact rational arithmetic gives
The full exact numerator–denominator certificate and its positive difference are included in Supplementary File. Thus, improves on square-root allocation while remaining in the same admissible class. This does not claim that is a global optimum; it shows directly that Corollary 2 is an asymptotic gap guarantee rather than an exact finite-size optimization theorem.
5.5. Zero Fragility
Zero fragility is allowed in Theorem 7, but not in the positive-profile allocation corollaries. Substituting directly into (34) gives , which prevents that type from ever being observed. The finite-size boundary problem must therefore be treated separately.
Proposition 3
(Immortal types). Fix n and a fragility vector with both and nonempty. Let be the success probability in the reduced system consisting only of the types in F, with their original fragilities and positive sampling law . Then,
The supremum on the left is not attained on the open simplex.
Proof.
Let and for . Delete all draws from Z. The remaining sequence is i.i.d. on F with law . If is the original index of its tth draw and is the first occurrence of i in the reduced sequence, then . The pathwise survival product in (19) is therefore no larger than its reduced-system counterpart.
This inequality is strict in expectation. With probability , the first original draw belongs to Z, so for every t. On this event, every fragile type has at least one extra exposure, and all its survival probabilities lie strictly between zero and one. Hence,
Conversely, fix positive laws on F and on Z, and use masses and . Couple the insertion of Z draws by a fixed sequence of independent uniforms. The reduced collection time is finite almost surely, and, as , eventually no Z draw is inserted before its completion. Bounded convergence in the exposure identity gives .
For completeness, the reduced maximum is attained. The objective is continuous on the interior by (20), and for each fragile type
It therefore extends continuously by zero to the boundary, while its interior values are positive. Compactness gives an interior maximizer. If , the reduced simplex is the singleton . □
If every , success is one under every strictly positive sampling law. In the mixed case, the reduced finite-size optimizer in Proposition 3 is not asserted to be square-root allocation. At a vector with zero sampling probability for an immortal type, complete collection is impossible; this is different from taking a limit through positive probabilities.
There is a related distinction at the level of the exponent. With some and total sampling mass assigned to these types, its minimum over positive allocations at that fixed mass is
The infimum as is not attained. This boundary limit does not belong to a class with uniformly; that constraint must be retained when applying Theorem 7.
6. An Independent-Exponential Benchmark
For comparison, consider a continuous-time model that Poissonizes coupon arrivals and assigns independent exponential death clocks. This is a separate model: embedding the original discrete rounds in Poisson time leaves their simultaneous survival trials attached to common arrival epochs, so the induced death events across types are not independent exponential clocks. Consider a rate-1 Poisson stream of coupon arrivals. Type i arrivals then form an independent Poisson process of rate , so the first discovery time of type i is exponential with rate . While unseen, type i carries an independent exponential death clock of rate .
The discovery and death races are independent across types, and therefore
In particular, for uniform sampling and common death rate ,
The matched choice equates the leading weak hazard, since while the discrete per-round disappearance probability is . Taking this gives , matching Theorem 2; Theorem 3 quantifies the discrete correction.
The relation to the heterogeneous discrete model can also be bounded. Under the hypotheses of Theorem 7, set and . Since for ,
Both logarithms are nonpositive, so the exponential is 1-Lipschitz between them. Combining this bound with (28) gives
This estimate is a first-order heterogeneous comparison of probabilities in the stated scaling; it does not identify the exact optimizers of the two models. The second-order comparison in Theorem 3 is established only for the uniform common-fragility model, and no second-order heterogeneous expansion is claimed here.
The continuous model admits an exact finite-size sampling optimizer.
Proposition 4
(Continuous-time optimizer). For fixed death rates , the unique maximizer of (41) over , , satisfies
for a common . Equivalently,
where λ is chosen so that the probabilities sum to one. More precisely, if with fixed and , then the optimizer satisfies
Proof.
The log objective is
It tends to if any coordinate tends to 0, so the maximizer lies in the interior of the simplex. The objective is strictly concave because its second derivative in coordinate i is
The Lagrange multiplier condition is (44), whose positive solution is (45); strict concavity then gives uniqueness. For the weak-hazard limit, set and . Then, (45) becomes
Let and define
The normalization condition is . For each , the function is strictly increasing, and on every compact interval it converges uniformly to . Choose . For all sufficiently small ,
so monotonicity gives . Every subsequential limit r must then satisfy , hence . Therefore, , and (46) follows. □
7. Numerical Illustrations and Reproducibility
All examples in this section are synthetic. “Exact” refers to the finite-model formula or recursion, not to the precision of its floating-point evaluation. Supplementary File contains the code, parameter grids, seeds, machine information, generated tables, and exact rational certificates. The tables below are generated from those outputs without manual transcription.
7.1. Computational Materials and Methods
The reproducibility package uses Python 3.13.5, NumPy 2.3.5, SciPy 1.17.0, and mpmath 1.3.0; exact finite certificates use Python’s rational-arithmetic Fraction type. The complete environment record and one-command reproduction instructions are included in Supplementary File.
7.2. Accuracy of the Uniform Approximations
For , compare the exact product with
Table 1 reports the absolute relative errors as percentages. The full grid in Supplementary File has and . The second-order expression is an asymptotic approximation, not a probability formula for every small n. In fact, precisely when ; this does not occur in the displayed grid.
Table 1.
Uniform model: exact success probabilities and relative approximation errors (percent).
In the displayed range the second-order correction reduces the error. Its accuracy still depends on both c and n: for and the error remains about , whereas at it is below . This distinction is relevant when using a limiting expression at a finite collection size.
7.3. Heterogeneous Allocation at Finite Sizes
Take an even number of types, half with coefficient and half with . Uniform sampling has . Square-root allocation instead has in the first group and in the second. The two limiting probabilities are and , respectively; the limiting ratio is e.
The values in Table 2 can be computed without enumerating subsets because types are exchangeable within each group in both sampling probability and fragility. If group j has common per-type parameters , put . With k and ℓ unseen types in the two groups, the exact aggregation of (20) is
with an absent-group numerator term omitted. Here . The two-class calculation has states. It is not a scalable method for arbitrary heterogeneous profiles.
Table 2.
Two-group finite-size comparison. and are the actual probabilities under uniform and square-root sampling. The last two columns give and , respectively.
Square-root sampling improves on uniform sampling throughout this persistent-heterogeneity example, and the ratio approaches e. This is not a universal finite-n ordering: Remark 4 gives an exact counterexample to exact finite-size square-root optimality, while the one-outlier calculation in (38) shows that finite-size heterogeneity alone need not produce a nonvanishing limiting gain.
7.4. Computational Cost and Validation
The generic subset implementation stores three float64 arrays, for subset sampling masses, log survival factors, and success probabilities. Their combined payload is bytes, before temporary-array and interpreter overhead. Table 3 records timings on the execution environment described in Supplementary File. These machine-specific measurements reach ; the implementation guard at is not a claim that such a run was benchmarked.
Table 3.
Generic subset recursion: measured wall-clock time and payload of the three main arrays. One MiB is bytes.
The denominator of (20) is evaluated as
using log1p and expm1 for the survival factors. This avoids subtracting two numbers close to one. Very small probabilities can still underflow in float64, so exact rational or higher-precision calculations are used for certificates and precision checks.
Supplementary File reproduces the tables and implements independent finite checks of the main formulas. It compares the uniform product with the subset recursion, enumerates discovery orders in rational arithmetic, bounds success by direct finite-horizon evolution, tests non-midpoint pair balancing and the finite-profile error bounds, and verifies the continuous model’s multiplier equations. The finite-n counterexample is reproduced exactly without an optimization solver. Selected calculations are recomputed with 60-digit arithmetic, including the grouped cases, and seeded exposure simulations use 30,000 trajectories at each . These are implementation checks and distributional diagnostics, not proofs of the asymptotic results.
8. Discussion
The model isolates a distinction that is easy to lose in finite-lifetime collection problems: a type may be vulnerable before it is found, or it may remain vulnerable after it has been collected. Here fragility acts only before first discovery; observed types become permanently safe. That asymmetry creates the survival transform (5), the critical scale, and the deadline optimization problem of Section 4. By contrast, post-discovery loss models repeatedly endanger already-collected types and have different state dynamics and completion objectives [5,6,7].
For the complete i.i.d. chain, the pre-discovery version is unusually tractable. The pathwise cover-cost functional breaks into independent weighted geometric stages; this single decomposition explains both the explicit PGF and the Gaussian fluctuations in Theorem 4. On a general Markov chain, the same survival-transform construction can still be formulated by charging each step according to the number or weights of unvisited states, but the independent geometric-stage decomposition disappears.
For heterogeneous types, the uniform approximation (28) connects exponent minimization to the actual success probability on a specified class of fixed sampling laws. Square-root allocation is asymptotically optimal in that class when feasible. When the uniform and square-root exponents converge, a strictly positive limiting gain corresponds to a positive limit of the empirical variance in (38). Finite-size heterogeneity alone does not imply such a gain. The unrestricted finite-size problem remains different, as Remark 4 and Proposition 3 demonstrate.
Another natural question is the distribution of the collection time conditional on successful completion, including its conditional mean and variance.
The memoryless deadline assumption can also be relaxed at the level of the survival transform. For independent deadlines , write for . Independence from the sampling sequence gives
For nongeometric lifetimes, however, the residual survival probabilities generally depend on the round number. The subset recursion must then retain this additional time information, and the weighted-geometric product and critical approximation need not remain valid in their present forms. Studying these extensions requires assumptions on the deadline tails rather than substitution of a mean lifetime into the geometric formulas. Flexible discrete lifetime families, such as the discrete Weibull Marshall–Olkin family of Gillariose et al. [24], provide candidates for this extension. They allow alternatives to a constant geometric hazard; the cited family includes a geometric-type special case. This is a direction for future work, not an extension of the present theorems to arbitrary lifetime laws.
The numerical examples are synthetic and test approximation accuracy and implementation. They do not constitute an empirical validation of the model. A data-based application would require estimates of sampling probabilities and pre-discovery lifetimes, with attention to how disappearance and detection are observed.
Supplementary Materials
The following supporting information can be downloaded at https://www.mdpi.com/article/10.3390/math14203729/s1, Supplementary File: The Python implementation, instructions for reproducing all computations, generated CSV and LaTeX tables, exact rational certificates, and numerical validation logs.
Funding
This research received no external funding.
Data Availability Statement
No empirical data were collected. Synthetic numerical results and the code that generates them are included in Supplementary File.
Acknowledgments
OpenAI ChatGPT (GPT-5.6 Sol, accessed in August 2026) was used as a research-assistance tool during the development of this manuscript. It was used for numerical and symbolic checks of formulas and special cases, simulation and verification code, and proofreading of the English and LaTeX presentation. The numerical and symbolic checks were used to verify calculations and test special cases alongside the mathematical proofs.
Conflicts of Interest
The author declares no conflicts of interest.
References
- Boneh, A.; Hofri, M. The coupon-collector problem revisited—A survey of engineering problems and computational methods. Commun. Stat.-Stoch. Model. 1997, 13, 39–66. [Google Scholar] [CrossRef] [Scilit]
- Flajolet, P.; Gardy, D.; Thimonier, L. Birthday paradox, coupon collectors, caching algorithms and self-organizing search. Discret. Appl. Math. 1992, 39, 207–229. [Google Scholar] [CrossRef] [Scilit]
- Adler, I.; Oren, S.; Ross, S.M. The coupon-collector’s problem revisited. J. Appl. Probab. 2003, 40, 513–518. [Google Scholar] [CrossRef] [Scilit]
- Berenbrink, P.; Sauerwald, T. The weighted coupon collector’s problem and applications. In COCOON 2009; Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2009; Volume 5609, pp. 449–458. [Google Scholar] [CrossRef] [Scilit]
- Cruciani, E.; Dudeja, A. The careless coupon collector’s problem. In FUN 2026; LIPIcs: Wadern, Germany, 2026; Volume 366, pp. 14:1–14:21. [Google Scholar] [CrossRef]
- Attrill, L.J.; Garoni, T.M. The clumsy coupon collector’s problem. arXiv 2026, arXiv:2605.14206. [Google Scholar]
- Long, C.D. The Expiring Coupon Collector: Sliding-Window Surjection Flux and Rare-Entry Laws. arXiv 2026, arXiv:2604.26298. [Google Scholar]
- Jocković, J.; Todić, B. Coupon collector problem with reset button. Mathematics 2024, 12, 239. [Google Scholar] [CrossRef] [Scilit]
- Li, Y.; Dai, C.; Kim, D. Generalized analysis of the coupon collector problem with reset button. AIMS Math. 2026, 11, 19739–19748. [Google Scholar] [CrossRef] [Scilit]
- Müller, S.; Šebek, S. Weighted-threshold coupon collection. arXiv 2026, arXiv:2607.08551. [Google Scholar]
- Ahmed, Y.; Ghosh, A.; Wang, C.-C.; Shroff, N.B. Beyond freshness and semantics: A coupon-collector framework for effective status updates. arXiv 2026, arXiv:2603.26998. [Google Scholar]
- Georgakopoulos, A. A tractable variant of cover time. arXiv 2012, arXiv:1206.6605. [Google Scholar]
- Georgakopoulos, A.; Wagner, S. Hitting times, cover cost, and the Wiener index of a tree. J. Graph Theory 2017, 84, 311–326. [Google Scholar] [CrossRef] [Scilit]
- Chase, G.; Rubin, H. Distribution of a Sum of Waiting Times in Coupon Collection; Technical Report No. 109; Department of Statistics, Stanford University: Stanford, CA, USA, 1965; Available online: https://purl.stanford.edu/nx823mb9064 (accessed on 8 October 2026).
- Shioda, S. Some upper and lower bounds on the coupon collector problem. J. Comput. Appl. Math. 2007, 200, 154–167. [Google Scholar] [CrossRef] [Scilit]
- Anceaume, E.; Busnel, Y.; Sericola, B. New results on a generalized coupon collector problem using Markov chains. J. Appl. Probab. 2015, 52, 405–418. [Google Scholar] [CrossRef] [Scilit]
- Anceaume, E.; Busnel, Y.; Schulte-Geers, E.; Sericola, B. Optimization results for a generalized coupon collector problem. J. Appl. Probab. 2016, 53, 622–629. [Google Scholar] [CrossRef] [Scilit]
- Nakata, T. Coupon collector’s problem with unlike probabilities. J. Class. Anal. 2019, 14, 177–180. [Google Scholar] [CrossRef] [Scilit]
- Brown, M.; Ross, S.M. Optimality results for coupon collection. J. Appl. Probab. 2016, 53, 930–937. [Google Scholar] [CrossRef] [Scilit]
- Righter, R. The stochastic sequential assignment problem with random deadlines. Probab. Eng. Inf. Sci. 1987, 1, 189–202. [Google Scholar] [CrossRef] [Scilit]
- Righter, R. A resource allocation problem in a random environment. Oper. Res. 1989, 37, 329–338. [Google Scholar] [CrossRef] [Scilit]
- Adler, I.; Ahn, H.-S.; Karp, R.M.; Ross, S.M. A probabilistic model for the survivability of cells. J. Appl. Probab. 2005, 42, 919–931. [Google Scholar] [CrossRef] [Scilit]
- Maziya, G.M.; Cocconi, L.; Pruessner, G.; Moloney, N.R. Dynamically accelerated cover times. Phys. Rev. Res. 2020, 2, 023421. [Google Scholar] [CrossRef] [Scilit]
- Gillariose, J.; Balogun, O.S.; Almetwally, E.M.; Sherwani, R.A.K.; Jamal, F.; Joseph, J. On the discrete Weibull Marshall–Olkin family of distributions: Properties, characterizations, and applications. Axioms 2021, 10, 287. [Google Scholar] [CrossRef] [Scilit]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.