alphaFeedback

WorksComputer Science

The Pareto Secretary Problem

AI contributions
  • ChatGPT
  • Codex
View details
Ancillary data
1 code link
View

Abstract

The Pareto secretary problem asks for online selection of a Pareto-maximal observation from an i.i.d. sample: no other observation is at least as good in every coordinate and strictly better in one. For every fixed dimension d≥2d\ge2 and independent continuous coordinates, the optimal failure probability is of order 1/[(log⁡n)d−1log⁡log⁡n]1/[(\log n)^{d-1}\log\log n], both with full information and with coordinate ranks alone. A deterministic rank rule attains the optimal leading term uniformly over the marginals. For every fixed positive definite Gaussian covariance, the same failure order holds, with a leading constant depending on the correlation matrix, and a rank-based rule attains the optimal leading failure probability without knowing the Gaussian parameters. In both models, we determine the optimal fixed cutoff and its leading failure constant; its failure probability exceeds the unrestricted optimum by a factor Θd((log⁡log⁡n)2)Θ_d((\log\log n)^2). Under arbitrary dependence, a fixed joint density with uniform marginals can instead have optimal full-information success tending to approximately 0.580.58. The proof uses the scarcity of observations with very small domination probability to bound every stopping rule. A matching rule selects a currently maximal point when this probability is below a threshold that increases as time runs out. Coordinate ranks from an initial sample provide sufficiently accurate estimates to preserve the optimal leading failure probability. For singular Gaussian distributions with known correlations, we characterize the optimal failure asymptotics attainable using ranks. Singular dependence can make every observation acceptable or recover the difficulty of selecting a single best point.

Introduction

The classical secretary problem asks a decision maker to select the best candidate from a sequence arriving in uniformly random order. Each candidate must be accepted or rejected immediately, and a rejected candidate cannot be recalled. When the decision maker observes only relative ranks, the optimal probability of selecting the best candidate tends to 1/e1/e [4]. Observing numerical values drawn i.i.d. from a known continuous distribution improves the limit to approximately 0.58 in the full-information best-choice problem [8 GKS23]. In both settings, selecting the single best candidate leaves a constant probability of failure even as the number of candidates grows.

Several criteria can change which outcomes are acceptable. A hiring committee may compare candidates by education and professional experience without assigning a common numerical score to the two attributes. One candidate may have more education, while another has more experience. These candidates represent different tradeoffs, and either can be a reasonable choice when the criteria are assessed together. This setting leads naturally to a selection objective that allows several mutually incomparable outcomes.

We represent a candidate by a point in Rd\mathbb{R}^{d}, with larger coordinates preferable. One point dominates another if it is at least as good in every coordinate and strictly better in at least one. A point is Pareto maximal if no other point in the sample dominates it; the set of all such points is the Pareto frontier. We study a known number nn of independent observations Z1,…,ZnZ_1,\ldots,Z_n from the same distribution, revealed sequentially, and seek to select one point on the frontier of the complete sample. Selection is irrevocable, and at most one point can be selected. Selecting a Pareto-maximal point is a success; selecting any other point or selecting nothing is a failure. When d=1d=1 and the distribution is continuous, the frontier almost surely consists of the unique largest observation. In several dimensions it can contain many points, each offering a different tradeoff among the criteria.

This additional freedom changes the asymptotic outcome. For every fixed d≥2d\ge2, independent continuous coordinates permit success probability tending to one. Gnedin [Gne83] already showed that this probability can tend to one in a model where observations are ranked independently and uniformly at random in two coordinates. The growing set of acceptable points creates opportunities for reliable online selection. Our results quantify how its size governs the optimal failure probability and identify how dependence between the criteria changes that conclusion.

Main results

We compare two information settings. A full-information rule knows the joint distribution and observes numerical values. A rank-based rule observes only the ranking of all observations seen so far in each coordinate. Below, we specify what distributional knowledge the rank-based rules need. We consider fixed dimensions d≥2d\ge2 and fixed distributions as n→∞n\to\infty.

The expected number of acceptable observations gives a common way to express our main result. Let MnM_n be the expected number of Pareto-maximal points in the complete sample. For independent continuous coordinates and for Gaussian observations with a fixed positive definite covariance matrix, the optimal failure probability satisfies

1−pn∗∼2Mnlog⁡Mn,1-p_n^* \sim\frac{2}{M_n\log M_n},

where pn∗p_n^* denotes the optimal success probability in either information setting. Here ∼\sim means that the ratio of the two sides tends to one as n→∞n\to\infty. Thus, within these families, a larger expected frontier makes online selection easier in a precise quantitative sense. The constructions below attain this leading term using coordinate ranks alone; the Gaussian rule also learns the correlations from the observations. § 6.5 derives the common relation from the distribution-specific bounds.

Independent coordinates. We first assume that the coordinates of each observation are independent and have continuous distributions, which may differ across coordinates. A simple cutoff rule rejects the first ss observations and selects the first later point that no earlier point dominates. We characterize exactly which cutoffs make the probability of selecting a maximal point tend to one. The smallest failure probability among these rules is of order

log⁡log⁡n(log⁡n)d−1\frac{\log\log n}{(\log n)^{d-1}}

(Theorems 3.2 and 3.3).

We then improve this bound with a time-dependent threshold rule. It selects the first point that no earlier observation dominates and whose probability of being dominated by a new independent observation is below a threshold specified for its arrival time. This threshold increases as fewer observations remain, allowing more points to be accepted near the end. The failure probability improves to order

1(log⁡n)d−1log⁡log⁡n.\frac{1}{(\log n)^{d-1}\log\log n}.

We determine the leading constants for both rules, which depend only on the dimension. A rank-based implementation of the more selective rule achieves the same leading failure probability as the optimal full-information rule, for every choice of continuous marginal distributions (Theorem 4.1). It needs to know only that the coordinates are independent.

Allowing dependence. We next allow dependence between coordinates, while observations remain independent. Without restrictions on this dependence, the improvement over one-dimensional selection can disappear. We construct a fixed distribution with a joint density and uniform marginals whose optimal full-information probability tends to ≈0.5801\approx0.5801, the tight success probability for the one-dimensional case [8]. This is the sharp asymptotic worst-case constant among distributions with a joint density, since using a single coordinate always gives at least the one-dimensional full-information probability (Theorem 5.1).

For Gaussian observations with a fixed positive definite covariance matrix Σ\Sigma, both constructions extend from the independent case with the same orders of failure probability. Correlation enters through the size of the frontier. We write aΣa_{\Sigma} for its leading coefficient, so that

Mn∼aΣ(log⁡n)d−1.M_n \sim a_{\Sigma}(\log n)^{d-1}.

A larger coefficient means a larger expected frontier at the same sample size, to first order. It equals 1/(d−1)!1/(d-1)! under independence and depends only on the correlation matrix in the Gaussian model. Section 6 derives an integral formula for this coefficient and explains its role in both stopping rules. We determine the leading constants for the best cutoff and the optimal rule (Theorems 6.1 and 6.2). A rank-based rule again matches the optimal full-information leading term, knowing only that the observations are Gaussian, without knowing their means, variances, or correlations.

We also consider singular Gaussian distributions, whose observations lie in a lower-dimensional affine subspace, and characterize how the relationships between coordinates affect the selection guarantees (§ 6.4).

Proof overview

For independent coordinates, we apply each marginal distribution function and then the inverse standard Gaussian distribution function to obtain independent standard Gaussian coordinates. Because we assume the distributions are absolutely continuous, this preserves independence and, almost surely, the ranking in every coordinate and hence which points are maximal. It gives us a common starting point for the later extension to Gaussian dependence.

Our rules never select a point already dominated by an earlier observation. They can therefore fail in two ways, by selecting nothing or by selecting a point that a later observation dominates. For a cutoff rule, waiting longer leaves fewer opportunities to select, but also fewer later observations that might dominate the selected point. We estimate both probabilities and balance them to find the best cutoff.

A more selective rule accepts only points that a new observation is unlikely to dominate. Such points are rare, so a rule that selects with high probability must sometimes accept a point that a later observation dominates. This gives a lower bound on failure. Our time-dependent threshold rule matches it. We bound how often an observation meets the threshold without being dominated by earlier observations, and hence how likely the rule is still waiting at each time. We then add the probabilities of selecting a point that a later observation dominates, bounding all failure near the end by the probability of still waiting.

To implement the rule using only coordinate rankings, we reject the first half of the observations and use them as a sample. For each later observation, we use the number of sample observations exceeding it in each coordinate to estimate the probability of being exceeded in that coordinate. Under independence, the product estimates its probability of being dominated by a new observation. We prove that these estimates are accurate enough to give the same leading failure probability as with known distributions.

With Gaussian dependence, a linear transformation makes the coordinates independent, but changes the directions in which one point dominates another (Figure 1). Probability estimates for the new comparison regions let us extend both the fixed-cutoff analysis and the lower and upper bounds on the optimal failure probability from the independent case. The rank-based rule also estimates the correlations from the initial sample.

Correlated Gaussian observations; change of coordinates; independent standard Gaussian observations

Figure 1. A change of coordinates makes the Gaussian coordinates independent. The shaded regions identify the same dominating observations; after the change, comparisons follow the slanted region.

The other results use separate arguments. For arbitrary dependence, we construct a distribution where the additional coordinates provide no useful alternative to selecting the first-coordinate maximum. To compare values with ranks in the worst case, we adapt the method of Correa et al. [2]. We change numerical values without changing their order, making a rule’s decisions depend almost entirely on ranks.

Related work

The early literature on stopping at a Pareto-optimal option includes Gnedin [Gne83]; Ferguson [5] discusses this line of multicriteria stopping problems. Gnedin models the criteria as independent uniform random rankings and proves that, for two criteria, a fixed-cutoff rule can select a Pareto-maximal observation with probability tending to one. Independent continuous marginals induce the same rank distribution, so this conclusion also applies to our rank-based setting. The fixed-cutoff rule is the same as the one we analyze under independence. His result establishes the existence of cutoffs whose selection probability tends to one; we characterize all such cutoff sequences and determine the best cutoff failure asymptotics. Our analysis determines the sharp first-order failure asymptotics, compares numerical and rank information, and relates stopping difficulty to expected frontier size under independent coordinates and Gaussian dependence.

Another multiple-criteria objective accepts an observation that is best in at least one criterion. Gnedin [10] studies this objective using relative ranks under independent criteria. With two criteria, at most two observations are acceptable. Pareto maximality also accepts intermediate tradeoffs that maximize neither coordinate, and the expected frontier size grows with the sample under independence. Ferguson [5] and Gnedin [Gne94] study dependent-criteria variants. Samuels and Chotlos [SC86] instead minimize the expected sum of final coordinate ranks, with rank one best in each coordinate. Yu, Jacobson, and Kiyavash [YJK19] consider multiple selections with full information and two expected-reward objectives, studying policies that are Pareto optimal with respect to those objectives.

Secretary problems on partially ordered sets share the objective of selecting a maximal element. Freij and Wästlund [6] obtain a probability at least 1/e1/e of selecting a maximal element for every finite partially ordered set in random arrival order. Kumar et al. [KLVV11] give guarantees improving with the number of maximal elements. Garrod and Morris [9] obtain a sharp improving bound when the width, the largest number of mutually incomparable elements, equals the number of maximal elements; they also obtain a 1/e1/e guarantee without this restriction. These results connect selection guarantees to the number of acceptable points in a partially ordered set. Here the order is generated by an i.i.d. geometric sample, and the decision maker also has access to coordinate comparisons. This structure permits the sharp relation between expected frontier size and optimal failure in (34). Partial comparisons also arise in selection models motivated by biased evaluations and fairness, with score-based or group-based objectives [SG24, CCDNF21].

The unknown-marginal reduction adapts the Ramsey-theoretic method of Correa et al. [2] for making stopping decisions insensitive to numerical labels. Their objective maximizes the expected selected value relative to the expected sample maximum; ours maximizes the probability of selecting a Pareto-maximal point. Applying Ramsey theory to coordinate grids gives increasing changes of numerical values that preserve all coordinate comparisons. The argument allows dependence and ties, including singular distributions. The complete reduction appears in Appendix § 11.

Organization. § 2 gives the model and information settings. § 3 and § 4 analyze fixed cutoffs and optimal stopping for independent coordinates. § 5 studies arbitrary dependence, and § 6 extends the analysis to Gaussian dependence and singular cases, followed by discussion.

The appendices contain the rank-sufficiency reduction and the probability and sample estimates used in the stopping proofs.

Model and Information Settings

Model

Fix a horizon n∈Nn \in\mathbb{N} and a dimension d≥2d \ge2. The observations Z1,…,ZnZ_1,\ldots,Z_n are independent with common distribution FF on Rd\mathbb{R}^d. Unless stated otherwise, we assume FF is absolutely continuous with respect to the Lebesgue measure. For z,z′∈Rdz,z' \in\mathbb{R}^d, write z⪯z′z \preceq z' if z(k)≤z′(k)z^{(k)} \le z'^{(k)} for every k∈[d]k \in[d], and write z≺z′z \prec z' if also z≠z′z \ne z'. We say that z′z' dominates zz when it is at least as good in every coordinate and strictly better in at least one. Under this convention, identical observations do not dominate each other. For observations z1,…,ztz_1,\ldots,z_t, their Pareto frontier is

Max⁡(z1,…,zt)={zi:∄j∈[t] such that zi≺zj}.\operatorname{Max}(z_1,\ldots,z_t) = \{z_i : \nexists j \in[t]\text{ such that }z_i \prec z_j\}.

At time tt, we call ZtZ_t currently maximal when Zt∈Max⁡(Z1,…,Zt)Z_t \in\operatorname{Max}(Z_1,\ldots,Z_t), and maximal when Zt∈Max⁡(Z1,…,Zn)Z_t \in\operatorname{Max}(Z_1,\ldots,Z_n).

The decision maker knows the horizon nn, and the observations arrive sequentially, one at a time. At time tt, the decision maker observes ZtZ_t and either selects it and stops or rejects it permanently. The goal is to maximize the probability of selecting a maximal observation. We call this outcome a success; selecting a nonmaximal observation or making no selection counts as a failure.

A stopping rule r=(r1,…,rn)\mathbf{r}=(r_1,\ldots,r_n) consists of measurable functions rt:(Rd)t→[0,1]r_t:(\mathbb{R}^d)^t \to[0,1], where rtr_t gives the stopping probability conditional on reaching time tt. Using independent random variables U1,…,Un∼Unif⁡[0,1]U_1,\ldots,U_n \sim\operatorname{Unif}[0,1], independent of the observations, its stopping time is

τr=inf⁡{t∈[n]:Ut≤rt(Z1,…,Zt)},inf⁡∅=∞.\tau_{\mathbf{r}}=\inf\{t\in[n]:U_t\le r_t(Z_1,\ldots,Z_t)\},\qquad\inf\varnothing=\infty.

For a fixed rule we write τ\tau for τr\tau_{\mathbf{r}}. Its probability of selecting a maximal observation is

pF(r)=PF{τ≤n, Zτ∈Max⁡(Z1,…,Zn)}.p_F(\mathbf{r})=\mathbb{P}_F\{\tau\le n,\ Z_\tau\in\operatorname{Max}(Z_1,\ldots,Z_n)\}.

For conditioning in proofs, write

H0={∅,Ω},Ht=σ(Z1,…,Zt,U1,…,Ut),t∈[n],\mathcal{H}_0=\{\varnothing,\Omega\},\qquad\mathcal{H}_t=\sigma(Z_1,\ldots,Z_t,U_1,\ldots,U_t),\qquad t\in[n],

where σ(⋅)\sigma(\cdot) denotes the information generated by the listed random variables. This includes the observations and the rule’s randomization through time tt.

For a point zz, we let qF(z)=P{z≺Z}q_F(z)=\mathbb{P}\{z\prec Z\} be the domination risk of zz, which is the probability that an observation Z∼FZ\sim F dominates it. We write q(z)q(z) when FF is clear from context. Conditional on the observations through time tt, the probability that ZtZ_t is maximal is

P{Zt∈Max⁡(Z1,…,Zn)∣Z1,…,Zt}=1{Zt∈Max⁡(Z1,…,Zt)}(1−q(Zt))n−t.(1)\mathbb{P}\{Z_t\in\operatorname{Max}(Z_1,\ldots,Z_n)\mid Z_1,\ldots,Z_t\} =\mathbb{1}\{Z_t\in\operatorname{Max}(Z_1,\ldots,Z_t)\}(1-q(Z_t))^{n-t}. \tag*{(1)}

The indicator requires that no earlier observation dominates ZtZ_t and the remaining factor is the probability that none of the independent future observations does. An observation already dominated when it arrives cannot be maximal in the complete sample. A rule can reject such an observation and continue without decreasing its probability of selecting a maximal one. We may therefore restrict attention to rules that select only currently maximal observations whenever we seek an optimal rule or construct one. For any such rule, failure is the disjoint union of

{τ=∞}⏟no selectionand{τ≤n, ∃j>τ:Zτ≺Zj}⏟later domination\underbrace{\{\tau= \infty\}}_{\text{no selection}} \quad\text{and}\quad \underbrace{\{\tau\le n,\ \exists j > \tau: Z_\tau\prec Z_j\}}_{\text{later domination}}

These names refer to these two events. An unrestricted rule can also fail by selecting an observation already dominated when it arrives.

Additional Notation. All logarithms are natural unless a base is displayed. Dimensions and distribution parameters are fixed as n→∞n \to\infty unless stated otherwise. We use cc for a positive absolute constant and subscripts to show allowed dependence, as in cdc_d and cΣc_\Sigma. Such constants may change between inequalities unless explicitly fixed. Subscripts on OO, oo, Ω\Omega, and Θ\Theta indicate the same allowed dependence. Without a subscript, dependence on fixed parameters is understood from context. We write Xs→pXX_s \xrightarrow{p} X for convergence in probability and op(1)o_p(1) for a random quantity converging to zero in probability.

Information Settings

We distinguish what the decision maker observes from what it knows about FF. In the full-information setting, it knows FF and observes numerical values. This is the natural multivariate extension of the full-information best-choice problem of Gilbert and Mosteller [8], with the objective of selecting a maximal observation. Write

pn∗(F)=sup⁡rpF(r)p_n^*(F) = \sup_{\mathbf r} p_F(\mathbf r)

for the optimal probability in this setting; the rule may depend on FF.

A rank-based rule uses only coordinate comparisons among the observations seen so far, together with their arrival order. Such rules are natural when the marginal distributions are unknown, as comparisons still determine which observations are maximal, without requiring a numerical scale for each criterion. Formally, for i≤ti \le t and k∈[d]k \in[d], let

Rt,i(k)=1+#{j≤t:Zj(k)<Zi(k)},Rt=(Rt,i(k))i∈[t], k∈[d].R_{t,i}^{(k)} = 1 + \#\{j \le t : Z_j^{(k)} < Z_i^{(k)}\}, \qquad\mathcal{R}_t = \left(R_{t,i}^{(k)}\right)_{i \in[t],\,k \in[d]}.

The array Rt\mathcal{R}_t represents the observed points on the rank grid [t]d[t]^d, with label ii recording arrival time (Figure 2). A rule is rank-based if its stopping probability at time tt depends on the observations only through Rt\mathcal{R}_t. It may still use prior knowledge about their distribution.

Six observations and their coordinate ranks

Figure 2. Six observations and their coordinate ranks on a 6×66 \times6 grid. Replacing values by ranks preserves comparisons but removes numerical distances.

To specify that knowledge, let GG be the distribution of Rn\mathcal{R}_n. It gives the probability of each arrangement of the nn labeled observations on the rank grid. Write

F(G)={F:Rn has distribution G under F⊗n}.\mathcal{F}(G) = \{F : \mathcal{R}_n\text{ has distribution }G\text{ under }F^{\otimes n}\}.

The complete array determines all earlier comparisons and whether a selected observation is maximal. Thus any fixed rank-based rule has the same value for every F∈F(G)F \in\mathcal{F}(G). Let pn,rank∗(G)p_{n,\mathrm{rank}}^*(G) be the largest such value. The following theorem shows that, if only GG is known, numerical observations cannot improve the worst-case guarantee.

References

  1. [2]José Correa, Paul Dütting, Felix Fischer, and Kevin Schewior. Prophet inequalities for independent and identically distributed random variables from an unknown distribution. Mathematics of Operations Research, 47(2):1287–1309, 2022.DOI
  2. [3]Bradley Efron and Charles Stein. The jackknife estimate of variance. The Annals of Statistics, 9(3):586–596, 1981.DOI
  3. [4]Thomas S. Ferguson. Who Solved the Secretary Problem? Statistical Science, 4(3):282–289, 1989.
  4. [5]Thomas S. Ferguson. Best-choice problems with dependent criteria. In F. Thomas Bruss, Thomas S. Ferguson, and Stephen M. Samuels, editors, Strategies for Sequential Search and Selection in Real Time, volume 125 of Contemporary Mathematics, pages 135–151. American Mathematical Society, Providence, RI, 1992.DOI
  5. [6]Ragnar Freij and Johan Wästlund. Partially ordered secretaries. Electronic Communications in Probability, 15:504–507, 2010.
  6. [8]John P. Gilbert and Frederick Mosteller. Recognizing the maximum of a sequence. Journal of the American Statistical Association, 61(313):35–73, 1966.
  7. [9]Bryn Garrod and Robert Morris. The secretary problem on an unknown poset. Random Structures & Algorithms, 43(4):429–451, 2013.arxiv.org/abs/1107.1379
  8. [10]A. V. Gnedin. Multicriterial problem of optimum stopping of the selection process. Automation and Remote Control, 42(7, part 2):981–986, 1981.

Paper details

vlnc:W_jgvrz39r
v1 · latestHistory (1)

published · Fresh — added to the Hub within the last 30 days

added ·

Usage

views · 9

downloads · 0

A view counts once per browser per day, a download each time the PDF is requested.

CC BY 4.0

Original source

  • Computer Science

ChatGPT, Codex · View statement →

Looking for related papers…
Contents