Skip to main content
Log in

Analysis of the Strategy “Hiring Above the \(m\)-th Best Candidate”

  • Published:
Algorithmica Aims and scope Submit manuscript

Abstract

The hiring problem is a simple model for on-line decision-making, inspired by the well-known and time-honored secretary problem (see, for instance, the surveys of Freeman Int Stat 51:189–206, 1983 or Samuels Handbook of sequential analysis, 1991). In the combinatorial model of the hiring problem (Archibald and Martínez Proc. of the 21st Int. Col. on Formal Power Series and Algebraic Combinatorics (FPSAC), 2009), there is a sequence of candidates of unknown length, and we can rank all candidates from best to worst without ties; all orders are equally likely. Thus any finite prefix of the sequence of candidates can be modeled as a random permutation. Candidates come one after another, and a decision must be taken immediately either to hire or to discard the current candidate, based on her relative rank among all candidates seen so far. In this paper we analyze in depth the strategy hiring above the \(m\)-th best candidate (or hiring above the \(m\)-th best, for short), formally introduced by Archibald and Martínez (Proc. of the 21st Int. Col. on Formal Power Series and Algebraic Combinatorics (FPSAC), 2009). This hiring strategy hires the first \(m\) candidates in the sequence whatever their relative ranks, then any further candidate is hired if her relative rank is better than the \(m\)-th best candidate seen so far. The close connection of this hiring strategy to the notion of records in sequences and permutations is quite evident; records and their generalizations (namely, \(m\)-records) have been throughly studied in the literature (see, for instance, the book of Arnold et al. Records, Wiley Series in Probability and Mathematical Statistics, 1998), and we explore here that relationship. We also discuss the relationship between this hiring strategy and the seating plan \((0,m)\) for the well-known Chinese restaurant process (Pitman Combinatorial stochastic processes, 2006). We analyze in this paper several random variables (we also call them hiring parameters) that give us an accurate description of the main probabilistic features of “hiring above the \(m\)-th best”, from the point of view of the hiring rate (number of hired candidates, waiting time to hire a certain number of candidates, time between consecutive hirings,...) and also of the quality of the hired staff (rank of the last hired candidate, best discarded candidate,...). We are able to obtain the exact and asymptotic probability distributions for the most fundamental parameter, namely, the number of hired candidates, and also for most of the other parameters. Another novel quantity that we analyze here is the number of replacements, a quantity naturally arising when we consider “hiring above the \(m\)-th best” endowed with a replacement mechanism: that is, an incoming candidate can be: (1) hired anew, because the candidate is among the \(m\) best seen so far, (2) hired to replace some previously hired worse candidate, or (3) discarded.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Notes

  1. We discuss other formulations of the problem later in this section.

  2. Recall that Krieger and coauthors assumed the convention that 1 is the best relative rank and \(n\) is the worst.

  3. They have been hinted at in an informal way in some previous papers and we already discussed and presented our results for these parameters in the preliminary publication [10].

  4. Here, by a non-degenerate hiring strategy, we mean a hiring strategy that is not hiring everybody nor discarding everybody.

References

  1. Ajtai, M., Megiddo, N., Waarts, O.: Improved algorithms and analysis for secretary problems and generalizations. SIAM J. Discret. Math. 14, 1–27 (2001)

    Article  MathSciNet  Google Scholar 

  2. Archibald, M., Martínez, C.: The hiring problem and permutations. In: Proc. of the 21st Int. Col. on Formal Power Series and Algebraic Combinatorics (FPSAC), volume AK of Discrete Mathematics & Theoretical Computer Science Proceedings, pp. 63–76 (2009)

  3. Arnold, B.C., Balakrishnan, N., Nagaraja, H.N.: Records. Wiley Series in Probability and Mathematical Statistics. Wiley, New York (1998)

    Google Scholar 

  4. Bateni, M., Hajiaghayi, M., Zadimoghaddam, M.: Submodular secretary problem and extensions. In: Proc. of APPROX-RANDOM 2010, volume 6302 of Lecture Notes in Computer Science, pp. 39–52. Springer (2010)

  5. Broder, A.Z., Kirsch, A., Kumar, R., Mitzenmacher, M., Upfal, E., Vassilvitskii, S.: The hiring problem and Lake Wobegon strategies. In: Proc. of the \(19^\text{ th }\) Annual ACM-SIAM Symposium on Discrete Algorithms (SODA’08), pp. 1184–1193. SIAM, Philadelphia, (2008)

  6. Curtiss, J.H.: A note on the theory of moment generating functions. Ann. Math. Stat. 13(4), 430–433 (1942)

    Article  MATH  MathSciNet  Google Scholar 

  7. Flajolet, Ph, Sedgewick, R.: Analytic Combinatorics. Cambridge University Press, Cambridge (2008)

    Google Scholar 

  8. Freeman, P.R.: The secretary problem and its extensions: a review. Int. Stat. 51(2), 189–206 (1983)

    Article  MATH  MathSciNet  Google Scholar 

  9. Helmi, A., Lumbroso, J., Martínez, C., Viola, A.: Data streams as random permutations: the distinct element problem. In: Proc. of the \(23^\text{ rd }\) Int. Meeting on Probabilistic, Combinatorial and Asymptotic Methods for the Analysis of Algorithms (AofA2012), volume AQ of Discrete Mathematics & Theoretical Computer Science Proceedings, pp. 323–338 (2012)

  10. Helmi, A., Martínez, C., Panholzer, A.: Hiring above the \(m\)-th best candidate: a generalization of records in permutations. In: Proc. of the \(10^\text{ th }\) Latin American Theoretical Informatics Conference (LATIN 2012)”, volume 7256 of Lecture Notes in Computer Science, pp. 470–481. Springer, Berlin 92012)

  11. Helmi A., Panholzer, A.: Analysis of “hiring above the median”: a “Lake Wobegon” strategy for the hiring problem. In: Proc. of the ACM-SIAM Meeting on Analytic Algorithmics and Combinatorics (ANALCO 2012), pp. 75–83. SIAM (2012)

  12. Helmi, A., Panholzer, A.: Analysis of the “hiring above the median” selection strategy for the hiring problem. Algorithmica. 66(4), 762–803 (2013)

  13. Kleinberg, R.: A multiple-choice secretary algorithm with applications to online auctions. In: Proc. of the 16th Annual ACM-SIAM Symposium on Discrete algorithms (SODA 2005), ACM-SIAM, pp. 630–631. SIAM (2005)

  14. Knuth, D.E.: The Art of Computer Programming: Fundamental Algorithms, vol. 1, 3rd edn. Addison-Wesley, Reading (1997)

    MATH  Google Scholar 

  15. Knuth, D.E., Graham, R.L., Patashnik, O.: Concrete Mathematics, 2nd edn. Addison-Wesley, Reading (1994)

    MATH  Google Scholar 

  16. Kösters, H.: A note on multiple stopping rules. J. Math. Program. Oper. Res 53, 69–75 (2004)

    MATH  Google Scholar 

  17. Krieger, A.M., Pollak, M., Samuel-Cahn, E.: Select sets: rank and file. Ann. Appl. Probab. 17, 360–385 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  18. Krieger, A.M., Pollak, M., Samuel-Cahn, E.: Beat the mean: sequential selection by better than average rules. J. Appl. Probab. 45, 244–259 (2008)

    Article  MATH  MathSciNet  Google Scholar 

  19. Krieger, A.M., Pollak, M., Samuel-Cahn, E.: Extreme(ly) mean(ingful): sequential formation of a quality group. Ann. Appl. Probab. 20, 2261–2294 (2010)

    Article  MATH  MathSciNet  Google Scholar 

  20. Kuba, M., Prodinger, H.: A note on Stirling series. Integers 10(A34), 393–406 (2010)

    MATH  MathSciNet  Google Scholar 

  21. Moreno-Rebollo, J.L., López-Blázquez, F., Barranco-Chamorro, I., Pascual-Acosta, A.: Estimating the unknown sample size. J. Stat. Plan. Inference 83(2), 311–318 (2000)

    Article  MATH  Google Scholar 

  22. Móri, T.F.: The random secretary problem with multiple choice. Annales Universitatis Scientiarum Budapestinensis de Rolando Eötvös Nominatæ. Sect. Comput. 5, 91–102 (1984)

    MATH  Google Scholar 

  23. Nikolaev, M.L., Sofronov, G.Y.: Multiple optimal stopping rules for the sum of independent random variables. Diskretn. Mat. 19, 42–51 (2007)

    Article  MathSciNet  Google Scholar 

  24. Pitman, J.: Combinatorial Stochastic Processes. Springer, Berlin 2006. http://works.bepress.com/jim_pitman/1. Accessed 4 Jun 2014

  25. Platen, E.: About secretary problems. Mathematical Statistics, vol. 6, pp. 257–266. Banach Center Publications, Warsaw (1980)

    Google Scholar 

  26. Preater, J.: A multiple stopping problem. Probab. Eng. Inf. Sci. 8, 169–177 (1994)

    Article  Google Scholar 

  27. Preater, J.: On multiple choice secretary problems. Math. Oper. Res. 19, 597–602 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  28. Preater, J.: Sequential selection with a better-than-average rule. Stat. Probab. Lett. 50, 187–191 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  29. Prodinger, H.: \(d\)-records in geometrically distributed random variables. Discret. Math. Theor. Comput. Sci. 8(1), 273–284 (2006)

    MATH  MathSciNet  Google Scholar 

  30. Samuels, S.: Secretary problems. In: Ghosh, B.K., Sen, P.K. (eds.) Handbook of Sequential Analysis, pp. 381–405. Marcel Dekker, Boston (1991)

    Google Scholar 

Download references

Acknowledgments

The authors would like to thank the comments of the reviewers of the preliminary version of this paper [10], in particular, for bringing to our attention some important references which where missing there. We also want to thank the anonymous reviewers of this article; their comments have contributed to improve the readability of the paper and to get rid of a few minor typos and minor mistakes in the initial submitted version. This work started when the first author was visiting the third author in a short stay supported by an FPI grant from the Spanish Ministry of Science. The first and the second authors were supported by Project TIN2010-17254 (FRADA) from the Spanish Ministry of Science and Innovation. The third author was supported by the Austrian Science Foundation FWF, Grants S9608-N23 and P25337-N23.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Conrado Martínez.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Helmi, A., Martínez, C. & Panholzer, A. Analysis of the Strategy “Hiring Above the \(m\)-th Best Candidate”. Algorithmica 70, 267–300 (2014). https://doi.org/10.1007/s00453-014-9895-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00453-014-9895-3

Keywords

Navigation