Skip to main contentSkip to search
Episciences
Open Access Journals
Sign in(new window)
Discrete Mathematics & Theoretical Computer Science logo
Discrete Mathematics & Theoretical Computer Science
Discrete Mathematics & Theoretical Computer Science logo
Discrete Mathematics & Theoretical Computer Science
Sign in(new window)
Articles & Issues
All articlesAll accepted articlesAll volumesLast volumeSectionsSpecial issuesAuthors
About
The journalIndexing
Boards
Publish
For authorsEthical charter
Submit
Discrete Mathematics & Theoretical Computer Science logo
Contact
|
Credits
eISSN 1365-8050
|
RSS
|
Atom
Episciences
Documentation
|
Acknowledgements
|
Publishing policy
Accessibility: non-compliant
|
Legal mentions
|
Privacy statement
|
Terms of use
  1. Home > Articles & Issues >
  2. Articles >
  3. The Hiring Problem a ...
Conference paper

The Hiring Problem and Permutations

Margaret Archibald ORCID (1), Conrado Martínez ORCID (2)
(1) Department of Mathematics and Applied Mathematics [Cape Town]
(2) Departament Llenguatges i Sistemes Informatics,
Download article
Open on HAL
Imported on
January 31, 2017
Published on
December 31, 2008
Last modified on
March 31, 2025
Volume
DMTCS Proceedings vol. AK, 21st International Conference on Formal Power Series and Algebraic Combinatorics (FPSAC 2009)
Proceedings
DOI
10.46298/dmtcs.2731
License
https://about.hal.science/hal-authorisation-v1
Indicators
772
Views
751
Downloads

The Hiring Problem and Permutations

Margaret Archibald ORCID (1), Conrado Martínez ORCID (2)
(1) Department of Mathematics and Applied Mathematics [Cape Town]
(2) Departament Llenguatges i Sistemes Informatics,
Abstract
The $\textit{hiring problem}$ has been recently introduced by Broder et al. in last year's ACM-SIAM Symp. on Discrete Algorithms (SODA 2008), as a simple model for decision making under uncertainty. Candidates are interviewed in a sequential fashion, each one endowed with a quality score, and decisions to hire or discard them must be taken on the fly. The goal is to maintain a good rate of hiring while improving the "average'' quality of the hired staff. We provide here an alternative formulation of the hiring problem in combinatorial terms. This combinatorial model allows us the systematic use of techniques from combinatorial analysis, e. g., generating functions, to study the problem. Consider a permutation $\sigma :[1,\ldots, n] \to [1,\ldots, n]$. We process this permutation in a sequential fashion, so that at step $i$, we see the score or quality of candidate $i$, which is actually her face value $\sigma (i)$. Thus $\sigma (i)$ is the rank of candidate $i$; the best candidate among the $n$ gets rank $n$, while the worst one gets rank $1$. We define $\textit{rank-based}$ strategies, those that take their decisions using only the relative rank of the current candidate compared to the score of the previous candidates. For these strategies we can prove general theorems about the number of hired candidates in a permutation of length $n$, the time of the last hiring, and the average quality of the last hired candidate, using techniques from the area of analytic combinatorics. We apply these general results to specific strategies like hiring above the best, hiring above the median or hiring above the $m$th best; some of our results provide a complementary view to those of Broder et al., but on the other hand, our general results apply to a large family of hiring strategies, not just to specific cases.
Keywords
  • [MATH.MATH-CO]Mathematics [math]/Combinatorics [math.CO]
  • [INFO.INFO-DM]Computer Science [cs]/Discrete Mathematics [cs.DM]
  • On-line decision making
  • secretary problem
  • hiring problem
  • permutations
  • generating functions
  • analytic combinatorics
Cited by

Source: OpenCitations

  • The hiring problem with rank-based strategies

    Electronic Journal of Probability

    Authors : Svante Janson ORCID

    Journal reference : Volume 24, 2019, pp.

    DOI : 10.1214/19-ejp382
  • Estimating similarity and distance using FracMinHash

    Algorithms for Molecular Biology

    Authors : Mahmudur Rahman Hera ORCID, David Koslicki ORCID

    Journal reference : Volume 20, 2025, pp. 8

    DOI : 10.1186/s13015-025-00276-8
  • Data Streams as Random Permutations: the Distinct Element Problem

    Discrete Mathematics & Theoretical Computer Science

    Authors : Ahmed Helmi ORCID, Jérémie Lumbroso ORCID, Conrado Martínez ORCID, Alfredo Viola ORCID

    Journal reference : Volume DMTCS Proceedings vol. AQ,..., 2012, pp.

    DOI : 10.46298/dmtcs.3002
  • Hiring above the m-th Best Candidate: A Generalization of Records in Permutations

    UPCommons institutional repository (Universitat Politècnica de Catalunya)

    Authors : Ahmed Helmi ORCID, Conrado Martínez ORCID, Alois Panholzer ORCID

    Journal reference : Volume , 2012, pp. 470-481

    DOI : 10.1007/978-3-642-29344-3_40
  • Analysis of the Strategy “Hiring Above the $$m$$ m -th Best Candidate”

    Algorithmica

    Authors : Ahmed Helmi ORCID, Conrado Martínez ORCID, Alois Panholzer ORCID

    Journal reference : Volume 70, 2014, pp. 267-300

    DOI : 10.1007/s00453-014-9895-3
Preview
Loading PDF preview...