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.
Similar content being viewed by others
Notes
We discuss other formulations of the problem later in this section.
Recall that Krieger and coauthors assumed the convention that 1 is the best relative rank and \(n\) is the worst.
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].
Here, by a non-degenerate hiring strategy, we mean a hiring strategy that is not hiring everybody nor discarding everybody.
References
Ajtai, M., Megiddo, N., Waarts, O.: Improved algorithms and analysis for secretary problems and generalizations. SIAM J. Discret. Math. 14, 1–27 (2001)
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)
Arnold, B.C., Balakrishnan, N., Nagaraja, H.N.: Records. Wiley Series in Probability and Mathematical Statistics. Wiley, New York (1998)
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)
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)
Curtiss, J.H.: A note on the theory of moment generating functions. Ann. Math. Stat. 13(4), 430–433 (1942)
Flajolet, Ph, Sedgewick, R.: Analytic Combinatorics. Cambridge University Press, Cambridge (2008)
Freeman, P.R.: The secretary problem and its extensions: a review. Int. Stat. 51(2), 189–206 (1983)
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)
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)
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)
Helmi, A., Panholzer, A.: Analysis of the “hiring above the median” selection strategy for the hiring problem. Algorithmica. 66(4), 762–803 (2013)
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)
Knuth, D.E.: The Art of Computer Programming: Fundamental Algorithms, vol. 1, 3rd edn. Addison-Wesley, Reading (1997)
Knuth, D.E., Graham, R.L., Patashnik, O.: Concrete Mathematics, 2nd edn. Addison-Wesley, Reading (1994)
Kösters, H.: A note on multiple stopping rules. J. Math. Program. Oper. Res 53, 69–75 (2004)
Krieger, A.M., Pollak, M., Samuel-Cahn, E.: Select sets: rank and file. Ann. Appl. Probab. 17, 360–385 (2007)
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)
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)
Kuba, M., Prodinger, H.: A note on Stirling series. Integers 10(A34), 393–406 (2010)
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)
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)
Nikolaev, M.L., Sofronov, G.Y.: Multiple optimal stopping rules for the sum of independent random variables. Diskretn. Mat. 19, 42–51 (2007)
Pitman, J.: Combinatorial Stochastic Processes. Springer, Berlin 2006. http://works.bepress.com/jim_pitman/1. Accessed 4 Jun 2014
Platen, E.: About secretary problems. Mathematical Statistics, vol. 6, pp. 257–266. Banach Center Publications, Warsaw (1980)
Preater, J.: A multiple stopping problem. Probab. Eng. Inf. Sci. 8, 169–177 (1994)
Preater, J.: On multiple choice secretary problems. Math. Oper. Res. 19, 597–602 (1994)
Preater, J.: Sequential selection with a better-than-average rule. Stat. Probab. Lett. 50, 187–191 (2000)
Prodinger, H.: \(d\)-records in geometrically distributed random variables. Discret. Math. Theor. Comput. Sci. 8(1), 273–284 (2006)
Samuels, S.: Secretary problems. In: Ghosh, B.K., Sen, P.K. (eds.) Handbook of Sequential Analysis, pp. 381–405. Marcel Dekker, Boston (1991)
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
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00453-014-9895-3