You get a bonus - 1 coin for daily activity. Now you have 1 coin

The Picky Bride Problem, or the Secretary Problem

Lecture



The picky bride problem (the choice-stopping problem) is an optimization problem first formulated by Martin Gardner in 1960.

In the English-language literature it is also found under the name of the secretary problem.

Formulation

The problem can be formulated as follows :

  1. The bride is looking for a groom for herself (there is a single vacant position).
  2. There is a known number of candidates — {\displaystyle n}The Picky Bride Problem, or the Secretary Problem.
  3. The bride interacts with candidates in random order, with each one at most once.
  4. The candidates form a linear order: asymmetric, transitive, and any two are comparable — for each candidate it is known whether he is better or worse than any of the previous ones.
  5. Having talked with a candidate, the bride compares him with the previous ones and either refuses or accepts his proposal. If the proposal is accepted, they marry and the process stops. If the bride refuses the suitor, she will not be able to return to him later.
  6. The goal is to choose the best candidate. Even the second best does not satisfy her.

Solutions

In 1963 Eugene Dynkin proposed a solution to this problem for a special case. The general solution was found by Sabir Huseyn-Zade in 1966.

This problem has received a great deal of attention largely because the optimal strategy has an interesting feature: if the number of candidates is large enough, the optimal strategy consists of rejecting all the first The Picky Bride Problem, or the Secretary Problem (where The Picky Bride Problem, or the Secretary Problem — the base of the natural logarithm) candidates and then choosing the first one who is better than all the previous ones . As {\displaystyle n}The Picky Bride Problem, or the Secretary Problem increases, the probability of selecting the best candidate tends to The Picky Bride Problem, or the Secretary Problem, that is, to approximately 37%.

Variants of the problem

Among the variants and generalizations of the problem are those in which the total number of candidates is not known in advance, or those in which each candidate can not only be compared with the others, but also given an absolute rating .

In the dissertation of Boris Berezovsky, later a corresponding member of the Russian Academy of Sciences, for the degree of Doctor of Sciences, «Development of theoretical foundations for the algorithmization of pre-design decision-making and their application», defended in 1983, a generalization of the picky bride problem is considered .

The secretary problem

The secretary problem demonstrates a scenario involving the theory of optimal stopping , which is widely studied in the fields of applied probability theory, statistics, and decision theory. It is also known as the marriage problem, the sultan's dowry problem, the fussy suitor problem, the googol game, and the best choice problem.

The Picky Bride Problem, or the Secretary Problem

Graphs of the probabilities of getting the best candidate (red circles) from n applications and k / n (blue crosses), where k is the sample size

The basic form of the problem is this: imagine an administrator who wants to hire the best secretary out of all of them. The Picky Bride Problem, or the Secretary Problemhighly-rated candidates for the position. The candidates are interviewed one at a time in random order. A decision about each particular applicant is made immediately after the interview. Once rejected, an applicant cannot be recalled. During the interview, the administrator obtains information sufficient to rank the candidate among all candidates interviewed so far, but does not know about the quality of candidates not yet seen. The question is the optimal strategy (a stopping rule) to maximize the probability of choosing the best candidate. If the decision could be postponed until the end, this could be solved with a simple maximum-selection algorithm: tracking the running maximum (and who achieved it), and selecting the overall maximum at the end. The difficulty is that the decision has to be made immediately.

The shortest rigorous proof known so far is given by the odds algorithm. This means that the optimal probability of winning is always at least The Picky Bride Problem, or the Secretary Problem(where e is the base of the natural logarithm), and the latter holds even in much greater generality. The optimal stopping rule prescribes always rejecting the first The Picky Bride Problem, or the Secretary Problemcandidates who are interviewed, and then stopping at the first candidate who is better than every candidate interviewed so far (or moving on to the last candidate if this never happens). This strategy is sometimes called the The Picky Bride Problem, or the Secretary Problem stopping rule, because the probability of stopping at the best candidate with this strategy is about The Picky Bride Problem, or the Secretary Problem already for moderate values of The Picky Bride Problem, or the Secretary Problem. One of the reasons the secretary problem receives so much attention is that the optimal policy for the problem (the stopping rule) is simple and selects the single best candidate in about 37% of cases, regardless of whether there are 100 or 100 million candidates.

Formulation of the secretary problem

Although there are many variants, the basic problem can be formulated as follows:

  • A single position must be filled.
  • There are n applicants for the position, and the value of n is known.
  • The applicants, considered together, can be unambiguously ranked from best to worst.
  • Candidates are interviewed sequentially in random order, with each order being equally likely.
  • Immediately after the interview, the interviewed candidate is either accepted or rejected, and the decision is irrevocable.
  • The decision to accept or reject an applicant may be based only on the relative ranks of the applicants interviewed so far.
  • The goal of the overall decision is to provide the greatest probability of choosing the best candidate from the entire group. This is the same as maximizing the expected payoff, with the payoff defined as one for the best candidate and zero otherwise.

A candidate is defined as an applicant who, at interview, is better than all applicants interviewed previously. To skip means «to reject immediately after the interview». Since the goal of the problem is to select the single best candidate, only candidates will be considered for acceptance. A «candidate» in this context corresponds to the concept of a record in a permutation.

Deriving the optimal policy [ edit ]

The optimal policy for solving the problem is a stopping rule. Under it, the interviewer rejects the first r - 1 applicants (let applicant M be the best applicant among these r - 1 applicants), and then selects the first subsequent applicant who is better than applicant M. It can be shown that the optimal strategy lies within this class of strategies. [ citation needed ] (Note that we should never select a candidate who is not the best candidate we have seen so far, since he cannot be the overall best candidate.) For an arbitrary cutoff r, the probability that the best candidate will be selected equals

The Picky Bride Problem, or the Secretary Problem

The sum is undefined for r = 1, but in this case the only possible policy is to select the first applicant, and hence P (1) = 1 / n. This sum follows from the fact that if candidate i is the best candidate, then he is selected if and only if the best candidate among the first i - 1 applicants is among the first r - 1 applicants who were rejected. Letting n tend to infinity, writingThe Picky Bride Problem, or the Secretary Problemas the limit of (r-1) / n, using t for (i-1) / n and dt for 1 / n, the sum can be approximated by the integral

The Picky Bride Problem, or the Secretary Problem

Taking the derivative of P ( x ) with respect toThe Picky Bride Problem, or the Secretary Problem, setting it to 0 and solving for x, we find that the optimal x equals 1 / e. Thus the optimal cutoff tends to n / e as n increases, and the best candidate is selected with probability 1 / e.

For small values of n the optimal r can also be obtained by standard dynamic programming methods. The optimal thresholds r and the probability P of selecting the best alternative for several values of n are shown in the following table.

The Picky Bride Problem, or the Secretary Problem 1 2 3 4 5 6 7 8 9
The Picky Bride Problem, or the Secretary Problem 1 1 2 2 3 3 3 4 4
The Picky Bride Problem, or the Secretary Problem 1.000 0,500 0,500 0,458 0,433 0,428 0,414 0,410 0,406

The probability of selecting the best candidate in the classical secretary problem converges to The Picky Bride Problem, or the Secretary Problem.

Alternative solution to the secretary problem

This problem and several modifications can be solved (including the proof of optimality) in a simple way using the odds algorithm, which also has other applications. Modifications of the secretary problem that can be solved by this algorithm include random availability of candidates, more general hypotheses for candidates of interest to the decision maker, group interviews for candidates, and certain models for a random number of candidates.

Limitations of the secretary problem

Solving the secretary problem makes sense only if the assumption is justified that the candidates are unaware of the decision-making strategy used, because early candidates would otherwise have no chance at all and might not show up. [ citation needed ]

One important drawback of applications of the solution to the classical secretary problem is that the number of applicants The Picky Bride Problem, or the Secretary Problemmust be known in advance, which is rarely the case. One way to solve this problem is to assume that the number of applicants is a random variableThe Picky Bride Problem, or the Secretary Problemwith a known distribution The Picky Bride Problem, or the Secretary Problem(Presman, Sonin, 1972). However, for this model the optimal solution is generally much more complex. Moreover, the optimal probability of success is now no longer around 1 / е, but usually lower. This can be understood in the context of a «price» that has to be paid for not knowing the number of applicants. However, in this model the price is high. Depending on the choice of the distribution ofThe Picky Bride Problem, or the Secretary Problem, the optimal probability of winning can approach zero. Finding ways to deal with this new problem led to a new model yielding the so-called 1/e law of best choice.

The 1/e law of best choice for the secretary problem

The essence of the model is based on the idea that life is sequential and that real problems occur in real time. Furthermore, it is easier to estimate the time at which particular events (arrivals of candidates) are more likely to occur (if they occur) than to estimate the distribution of the number of particular events that will occur. This idea led to the following approach, the so-called unified approach (1984):

The model is defined as follows: a candidate must be chosen over some time interval The Picky Bride Problem, or the Secretary Problemfrom an unknown number The Picky Bride Problem, or the Secretary Problemof highly-rated applicants. The goal is to maximize the probability of selecting only the best under the hypothesis that all arrival orders of different ranks are equally likely. Suppose that all candidates have the same, but mutually independent, density of arrival timeThe Picky Bride Problem, or the Secretary Problemon The Picky Bride Problem, or the Secretary Problemand let The Picky Bride Problem, or the Secretary Problemdenote the corresponding arrival time distribution function, that is

The Picky Bride Problem, or the Secretary Problem, The Picky Bride Problem, or the Secretary Problem.

Let The Picky Bride Problem, or the Secretary Problem be such that The Picky Bride Problem, or the Secretary Problem Consider the strategy of waiting and watching all candidates until time The Picky Bride Problem, or the Secretary Problem and then selecting, if possible, the first candidate after time The Picky Bride Problem, or the Secretary Problemwho is better than all the previous ones. Then this strategy, called the 1/e-strategy, has the following properties:

1/e-strategy

(i) yields, for all The Picky Bride Problem, or the Secretary Problem, a probability of success of at least 1/e,

(ii) is the only strategy guaranteeing this lower bound of 1/e on the probability of success, and this bound is optimal,

(iii) selects, if there is at least one applicant, no one with probability exactly 1/e.

The 1/e law, proved in 1984 by F. Thomas Bruss, came as a surprise. The reason was that a value near 1/e had previously been thought unattainable in the model for unknownThe Picky Bride Problem, or the Secretary Problem, whereas this value of 1/e was now achieved as a lower bound on the probability of success, and this in a model with possibly weaker hypotheses (see, e.g., Math. Reviews 85: m).

The 1/e law is sometimes confused with the solution to the classical secretary problem described above, because of the similar role of the number 1/e. However, in the 1/e law this role is more general. The result is also stronger, since it holds for an unknown number of candidates and since the model, based on the arrival time distribution F, is more convenient for applications.

The googol game

According to Ferguson 1989 harvnb error: multiple targets (2 ×): CITEREFFerguson1989 ( help ), the secretary problem first appeared in print when it was presented by Martin Gardner in his «Mathematical Games» column in the February 1960 issue of Scientific American. Here is how Gardner phrased it: «Ask someone to take as many sheets of paper as he likes, and write a different positive number on each one. The numbers may range from small fractions of a unit to a number as large as a googol(1 followed by a hundred zeros) or even larger. These sheets are turned face down and shuffled over on the table. One at a time, you turn the sheets face up. The goal is to stop turning when you reach the number that you believe is the largest in the series. You cannot go back and choose a previously turned sheet. If you turn over all the sheets, then of course you must choose the last one».

In the article "Who Solved the Secretary Problem?" Ferguson 1989 harvnb error: multiple targets (2 ×): CITEREFFerguson1989 ( help ) pointed out that the secretary problem remained unsolved as it was stated by M. Gardner, that is, as a two-person zero-sum game with two antagonistic players. In this game, Alice, the informed player, secretly writes different numbers onThe Picky Bride Problem, or the Secretary Problemcards. Bob, the stopping player, observes the actual values and can stop turning over cards whenever he wants, winning if the last card turned over has the overall maximum value. The difference from the basic secretary problem is that Bob observes the actual values written on the cards, which he can use in his decision-making procedures. The numbers on the cards are analogous to the quantitative qualities of the applicants in some versions of the secretary problem. The joint probability distribution of the numbers is under Alice's control.

Bob wants to guess the maximum number with the highest possible probability, while Alice's goal is to keep that probability as low as possible. It is not optimal for Alice to draw numbers independently from some fixed distribution, and she can play better by choosing random numbers in some dependent manner. ForThe Picky Bride Problem, or the Secretary ProblemAlice has no minimax strategy, which is closely related to T. Cover's paradox. But forThe Picky Bride Problem, or the Secretary Problemthe game has a solution: Alice can choose random numbers (which are dependent random variables) in such a way that Bob cannot play better than using the classical stopping strategy based on relative ranks ( Gnedin 1994 ).

Heuristic performance

The remainder of the article again considers the secretary problem for a known number of candidates.

The Picky Bride Problem, or the Secretary Problem
Expected probabilities of success for three heuristics.

Stein, Seale & Rapoport 2003 derived the expected probabilities of success for several psychologically plausible heuristics that could be used in the secretary problem. They examined the following heuristics:

  • Cutoff rule (CR): do not accept any of the first y candidates; after that, select the first candidate encountered (i.e., the candidate with relative rank 1). This rule has as a special case the optimal policy for the classical secretary problem, for which y = r.
  • Candidate count rule (CCR): select the y-th candidate encountered. Note that this rule does not necessarily skip candidates; it only takes into account how many candidates have been observed, not how deep the decision maker is in the sequence of candidates.
  • Successive non-candidates rule (SNCR): select the first candidate encountered after observing y non-candidates (i.e., candidates with relative rank > 1).

Each heuristic has a single parameter y. The figure (shown at right) shows the expected probabilities of success for each heuristic as a function of y for problems with n = 80.

Cardinal payoff variant

Searching for the single best candidate may seem like a rather strict task. One could imagine that an interviewer would prefer to hire a more valuable applicant than a less valuable one, and not only care about getting the best. That is, the interviewer would derive some value from selecting a candidate who is not necessarily the best, and the value obtained increases together with the value of the selected candidate.

To model this problem, suppose that The Picky Bride Problem, or the Secretary Problemcandidates have «true» values that are random variables X, drawn iid from a uniform distribution on [0, 1]. As in the classical problem described above, the interviewer only observes whether each candidate is the best so far (a candidate), must accept or reject each on the spot, and must accept the last one if reached. (To be clear, the interviewer does not learn the actual relative rank of every candidate. He/she only learns whether the candidate has relative rank 1.) However, in this version the payoffis given by the true value of the selected applicant. For example, if he/she selects a candidate whose true value is 0.8, then he/she earns 0.8. The interviewer's task is to maximize the expected value of the selected applicant.

Since the applicants' values are iid draws from a uniform distribution on [0, 1], the expected value of the t-th applicant given thatThe Picky Bride Problem, or the Secretary Problem is given by

The Picky Bride Problem, or the Secretary Problem

As in the classical problem, the optimal policy is given by a threshold, which for this problem we denote as The Picky Bride Problem, or the Secretary Problem, at which the interviewer should begin accepting candidates. Bearden 2006 showed that c is eitherThe Picky Bride Problem, or the Secretary Problem or The Picky Bride Problem, or the Secretary Problem. (In fact, whichever is closest toThe Picky Bride Problem, or the Secretary Problem.) This follows from the fact that, given a problem with The Picky Bride Problem, or the Secretary Problem applicants, the expected payoff for some arbitrary threshold The Picky Bride Problem, or the Secretary Problem is

The Picky Bride Problem, or the Secretary Problem

Differentiating The Picky Bride Problem, or the Secretary Problemwith respect to c, we obtain

The Picky Bride Problem, or the Secretary Problem

The Picky Bride Problem, or the Secretary Problem
Learning in the sequential search with partial information paradigm. The numbers display the expected values of applicants based on their relative rank (out of m candidates viewed so far) at various points in the search. Expectations are calculated based on the case where their values are uniformly distributed between 0 and 1. Information about relative rank allows the interviewer to evaluate candidates more accurately, as they accumulate more data points to compare them.

Since The Picky Bride Problem, or the Secretary Problem for all admissible values of The Picky Bride Problem, or the Secretary Problem, we find that The Picky Bride Problem, or the Secretary Problem is maximized at The Picky Bride Problem, or the Secretary Problem. Since V is convex inThe Picky Bride Problem, or the Secretary Problem, the optimal integer threshold must be either The Picky Bride Problem, or the Secretary Problem or The Picky Bride Problem, or the Secretary Problem. Thus, for most values ofThe Picky Bride Problem, or the Secretary Problem, the interviewer will begin accepting candidates earlier in the cardinal-payoff version than in the classical version, where the goal is to select the single best candidate. Note that this is not an asymptotic result: it holds for allThe Picky Bride Problem, or the Secretary Problem. However, this is not the optimal policy for maximizing the expected value from a known distribution. In the case of a known distribution, the optimal slack can be calculated using dynamic programming.

A more general form of this problem, presented by Palley and Kremer (2014) , assumes that as each new applicant arrives, the interviewer observes their rank relative to all candidates previously observed. This model corresponds to the concept of the interviewer learningas they continue the search process, accumulating a set of past data that they can use to evaluate new candidates as they arrive. The advantage of this so-called partial information model is that the decisions and outcomes achieved with knowledge of relative rank information can be directly compared with the corresponding optimal decisions and outcomes if the interviewer had been given complete information about the value of every candidate. This full information problem, in which candidates are drawn independently from a known distribution and the interviewer seeks to maximize the expected value of the selected candidate, was originally solved by Moser (1956), Sakaguchi (1961), and Karlin (1962).

Other modifications

There are several variants of the secretary problem that also have simple and elegant solutions.

One variant replaces the desire to select the best with the desire to select the second best. Robert J. Vanderbei calls this the «postdoc» problem, arguing that «the best» will go to Harvard. For this problem, the probability of success for an even number of applicants equals exactlyThe Picky Bride Problem, or the Secretary Problem. This probability tends to 1/4 as n tends to infinity, which shows that it is easier to select the best than the second best.

For the second variant, the number of choices allowed is greater than one. In other words, the interviewer hires not one secretary, but, say, accepts a group of students from a pool of candidates. Under the assumption that success is achieved if and only if all the selected candidates outrank all the unselected candidates, this is again a problem that can be solved. In Vanderbei 1980 it was shown that for even n, and wanting to select exactly half of the candidates, the optimal strategy gives a probability of success equal toThe Picky Bride Problem, or the Secretary Problem.

Another variant is selecting the best The Picky Bride Problem, or the Secretary Problem secretaries from a pool of The Picky Bride Problem, or the Secretary Problem, again in an online algorithm. This leads to a strategy related to the classical one, and a cutoff thresholdThe Picky Bride Problem, or the Secretary Problemfor which the classical problem is a special case, Ghirdar 2009 .

The multiple-choice problem

The player is allowed The Picky Bride Problem, or the Secretary Problemchoices, and wins if any of the choices is the best. Gilbert and Mosteller 1966 showed that the optimal strategy is given by a threshold strategy (a cutoff strategy). The optimal strategy belongs to the class of strategies defined by a set of threshold numbersThe Picky Bride Problem, or the Secretary Problem, where The Picky Bride Problem, or the Secretary Problem. The first choice should be used for the first candidates, starting from theThe Picky Bride Problem, or the Secretary Problem-th candidate, and once the first option has been used, the second option should be used for the first applicant starting from the The Picky Bride Problem, or the Secretary Problem-th applicant, and so on.

Gilbert and Mosteller showed that The Picky Bride Problem, or the Secretary Problem. For further cases, whereThe Picky Bride Problem, or the Secretary Problemsee Matsui & Ano 2016 (for example,The Picky Bride Problem, or the Secretary Problem).

When The Picky Bride Problem, or the Secretary Problemthe probability of winning converges to The Picky Bride Problem, or the Secretary Problem( Gilbert and Mosteller, 1966 ). Matsui and Ano 2016 showed that for any positive integerThe Picky Bride Problem, or the Secretary Problem, the probability of winning (of The Picky Bride Problem, or the Secretary Problem choice of secretary) converges to The Picky Bride Problem, or the Secretary Problem where The Picky Bride Problem, or the Secretary Problem. Thus the probability of winning converges to The Picky Bride Problem, or the Secretary Problem and The Picky Bride Problem, or the Secretary Problem when The Picky Bride Problem, or the Secretary Problem respectively.

Experimental research

Experimental psychologists and economists have studied the behavior of real people making decisions in secretary-problem situations. To a large extent, this work has shown that people tend to stop searching too soon. This can be explained, at least in part, by the cost of evaluating candidates. In real-world settings this may mean that people do not search enough whenever they face problems in which alternative solutions are encountered sequentially. For example, when trying to decide which gas station along the highway to stop at for refueling, people may not search enough before stopping. If this is true, then they will pay more for gasoline than if they had searched longer. The same may be true when people search online for airline tickets. Experimental research on problems such as the secretary problem is sometimes referred to as the study of behavioral operations.

Neural correlates

Although there is a substantial body of neuroscientific research on the integration of information or the representation of beliefs in perceptual decision-making tasks using both animals and humans , relatively little is known about how this decision is made to stop gathering information.

Researchers studied the neural basis of solving the secretary problem in healthy volunteers using functional MRI. [10] A Markov decision process (MDP) was used to quantify the cost of continuing to search versus committing to the current option. Decisions to select an option versus continuing to decide involved the parietal and dorsolateral prefrontal cortex, as well as the ventral striatum, anterior insula, and anterior cingulate cortex. Thus, brain regions previously implicated in evidence integration and reward representation encode the crossing of threshold values that trigger decisions to commit to a choice.

History

The secretary problem was apparently introduced in 1949 by Merrill M. Flood, who called it the bride problem in a lecture he gave that same year. He mentioned it several times during the 1950s, for example during a talk at a Purdue conference on May 9, 1958, and it eventually became widely known in folklore, although nothing was published about it at the time. In 1958 he sent a letter to Leonard Gillman with copies to a dozen friends, including Samuel Karlin and D. Robbins, presenting a proof of the optimal strategy, with an appendix by R. Palermo, who proved that among all strategies the dominant one has the form «unconditionally reject the first p, then accept the next candidate who is better». (See Flood (1958).)

The first publication was apparently by Martin Gardner in Scientific American, February 1960. He had heard about it from John H. Fox Jr. and L. Gerald Marnie, who independently developed a similar problem in 1958; they called it the «googol game». Fox and Marnie did not know the optimal solution; Gardner sought advice from Leo Moser, who (together with J. R. Pounder) provided the correct analysis for publication in the magazine. Soon after, several mathematicians wrote to Gardner to tell him about an equivalent problem they had heard through the grapevine, all of which can most likely be traced back to Flood's original work.

The best-choice 1/e law is due to F. Thomas Bruss (1984).

Ferguson (1989) has an extensive bibliography and points out that a similar (but different) problem was considered by Arthur Cayley in 1875, and even by Johannes Kepler long before that.

Combinatorial generalization

The secretary problem can be generalized to the case where there are several different positions. Again, there areThe Picky Bride Problem, or the Secretary Problemapplicants arriving in random order. When a candidate arrives, she reveals a set of nonnegative numbers. Each value indicates her qualification for one of the positions. The administrator must not only decide whether to accept the applicant, but, if so, must also assign her permanently to one of the positions. The task is to find the assignment in which the sum of qualifications is as large as possible. This problem is identical to finding a maximum-weight matching in an edge-weighted bipartite graph, whereThe Picky Bride Problem, or the Secretary Problemnodes on one side arrive online in random order. Thus it is a special case of the online bipartite matching problem.

By generalizing the classical algorithm for the secretary problem, one can obtain an assignment in which the expected sum of qualifications is only a factor of The Picky Bride Problem, or the Secretary Problemless than the optimal (offline) assignment.

See also

  • The three prisoners problem
  • Conditional probability
  • Bayes' theorem
  • Two envelopes paradox
  • Boy or girl paradox
  • Bertrand paradox (probability)
  • [[b8545]]
  • [[b8544]]
  • Assignment problem
  • Odds algorithm
  • Optimal stopping
  • Robbins' problem
  • Search theory
  • Stable marriage problem

See also

created: 2021-06-07
updated: 2026-03-09
350



Was this answer useful?
Choose a quick rating so we can improve the next answer for you.
How satisfied are you?


Comments

To leave a comment

If you have any suggestion, idea, thanks or comment, feel free to write. We really value feedback and are glad to hear your opinion.
To reply

Lectures and tutorial on "Probability theory. Mathematical Statistics and Stochastic Analysis"

Terms: Probability theory. Mathematical Statistics and Stochastic Analysis