[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Selection and Ordering Policies for Hiring Pipelines via Linear Programming

Published: 28 February 2024 Publication History

Abstract

Hiring the right person for the job is crucial for the success of any organization. In “Selection and Ordering Policies for Hiring Pipelines via Linear Programming,” Epstein and Ma study several problems motivated by a firm that is carrying out a recruitment process. Restricted to a finite time budget, the firm must decide who will be interviewed out of a pool of applicants and who will receive offers among the interviewed applicants. They develop approximation algorithms with constant factor guarantees that approach optimality when the number of vacant positions grows large. The algorithms they develop are nonadaptive: they fix a subset of candidates and an order to conduct the interviews and the order remains unchanged, independent of the outcomes of other interviews. Thus, they establish bounds on the adaptivity gap: a worst-case measure of how poorly non-adaptive algorithms can perform with respect to their adaptive counterparts.

Abstract

Motivated by hiring pipelines, we study three selection and ordering problems in which applicants for a finite set of positions are interviewed or sent offers. There is a finite time budget for interviewing/sending offers, and every interview/offer is followed by a stochastic realization of discovering the applicant’s quality or acceptance decision, leading to computationally challenging problems. In the first problem, we study sequential interviewing and show that a computationally tractable, nonadaptive policy that must make offers immediately after interviewing is near optimal, assuming offers are always accepted. We further show how to use this policy as a subroutine for obtaining a polynomial-time approximation scheme. In the second problem, we assume that applicants have already been interviewed but only accept offers with some probability; we develop a computationally tractable policy that makes offers for the different positions in parallel, which can be used even if positions are heterogeneous, and is near optimal relative to a policy that can make the same total number of offers one by one. In the third problem, we introduce a parsimonious model of overbooking where all offers are sent simultaneously, and a linear penalty is incurred for each acceptance beyond the number of positions; we provide nearly tight bounds on the performance of practically motivated value-ordered policies. All in all, our paper takes a unified approach to three different hiring problems based on linear programming. Our results in the first two problems generalize and improve the existing guarantees in the literature that were between 1/8 and 1/2 to new guarantees that are at least 1−1/e≈63.2%. We also numerically compare three different settings of making offers to candidates (sequentially, in parallel, or simultaneously), providing insight into when a firm should favor each one.
Supplemental Material: The online appendices are available at https://doi.org/10.1287/opre.2023.0061.

References

[1]
Agrawal S, Sethuraman J, Zhang X (2020) On optimal ordering in the optimal stopping problem. Biró P, Hartline J, eds. Proc. 21st ACM Conf. on Econom. and Comput. (Association for Computing Machinery, New York), 187–188.
[2]
Arnosti N, Ma W (2023) Tight guarantees for static threshold policies in the prophet secretary problem. Oper. Res. 71(5):1777–1788.
[3]
Beyhaghi H, Golrezaei N, Leme RP, Pál M, Sivan B (2021) Improved revenue bounds for posted-price and second-price mechanisms. Oper. Res. 69(6):1805–1822.
[4]
Bradac D, Singla S, Zuzic G (2019) (Near) optimal adaptivity gaps for stochastic multi-value probing. Achlioptas D, Végh LA, eds. Approximation, Randomization, Combin. Optim. Algorithms Techniques, Leibniz International Proceedings in Informatics (LIPIcs), vol. 145 (Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik, Wadern), 1–49.
[5]
Cominetti R, Correa JR, Rothvoß T, Martín JS (2010) Optimal selection of customers for a last-minute offer. Oper. Res. 58(4-part-1):878–888.
[6]
Esfandiari H, Hajiaghayi M, Liaghat V, Monemizadeh M (2017) Prophet secretary. SIAM J. Discrete Math. 31(3):1685–1701.
[7]
Fu H, Li J, Xu P (2018) A PTAS for a class of stochastic dynamic programs. Chatzigiannakis I, Kaklamanis C, Marx D, Sannella D, eds. 45th Internat. Colloquium Automation, Languages, Programming (ICALP 2018), Leibniz International Proceedings in Informatics (LIPIcs), vol. 107 (Schloss Dagstuhl – Leibniz-Zentrum für Informatik, Wadern, Germany), 1–56.
[8]
Gallego G, Segev D (2022) A constructive prophet inequality approach to the adaptive probemax problem. Preprint, submitted October 14, https://arxiv.org/abs/2210.07556.
[9]
Gallego G, Topaloglu H (2019) Revenue Management and Pricing Analytics, vol. 209 (Springer, Berlin).
[10]
Gandhi R, Khuller S, Parthasarathy S, Srinivasan A (2006) Dependent rounding and its applications to approximation algorithms. J. ACM 53(3):324–360.
[11]
Goodrich MT, Tamassia R (2001) Algorithm Design: Foundations, Analysis, and Internet Examples (John Wiley & Sons, Hoboken, NJ).
[12]
Gupta A, Nagarajan V (2013) A Stochastic probing problem with applications. Goemans M, Correa J, eds. Integer Programming and Combinatorial Optimization. IPCO 2013, Lecture Notes in Computer Science, vol. 7801 (Springer, Berlin, Heidelberg).
[13]
Gupta A, Nagarajan V, Singla S (2016) Algorithms and adaptivity gaps for stochastic probing. Krauthgamer R, ed. Proc. 27th Annual ACM-SIAM Sympos. on Discrete Algorithms (Association for Computing Machinery, New York), 1731–1747.
[14]
Gupta A, Nagarajan V, Singla S (2017) Adaptivity gaps for stochastic probing: Submodular and xos functions. Krauthgamer R, ed. Proc. 28th Annual ACM-SIAM Sympos. Discrete Algorithms (SIAM, Philadelphia), 1688–1702.
[15]
Hill T (1983) Prophet inequalities and order selection in optimal stopping problems. Proc. Amer. Math. Soc. 88(1):131–137.
[16]
Kleinberg R, Weinberg SM (2012) Matroid prophet inequalities. Karloff H, ed. Proc. 44th Annual ACM Sympos. Theory Comput. (Association for Computing Machinery, New York), 123–136.
[17]
Krengel U, Sucheston L (1977) Semiamarts and finite values. Bull. Amer. Math. Soc. (New Series) 83(4):745–747.
[18]
Krengel U, Sucheston L (1978) On semiamarts, amarts, and processes with finite value. Probability Banach Spaces 4:197–266.
[19]
Purohit M, Gollapudi S, Raghavan M (2019) Hiring under uncertainty. Chaudhuri K, Salakhutdinov R, eds. Proc. Internat. Conf. Machine Learn. (PMLR, New York), 5181–5189.
[20]
Samuel-Cahn E (1984) Comparison of threshold stop rules and maximum for independent nonnegative random variables. Annals Probability 12(4):1213–1216.
[21]
Segev D, Singla S (2021) Efficient approximation schemes for stochastic probing and prophet problems. Biró P, ed. Proc. 22nd ACM Conf. Econom. Comput. (Association for Computing Machinery, New York), 793–794.
[22]
Yan Q (2011) Mechanism design via correlation gap. Randall D, ed. Proc. 22nd Annual ACM-SIAM Sympos. Discrete Algorithms (SIAM, Philadelphia), 710–719.

Index Terms

  1. Selection and Ordering Policies for Hiring Pipelines via Linear Programming
      Index terms have been assigned to the content through auto-classification.

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image Operations Research
      Operations Research  Volume 72, Issue 5
      September-October 2024
      518 pages
      DOI:10.1287/opre.2024.72.issue-5
      Issue’s Table of Contents

      Publisher

      INFORMS

      Linthicum, MD, United States

      Publication History

      Published: 28 February 2024
      Accepted: 09 January 2024
      Received: 03 February 2023

      Author Tag

      1. Markets, Platforms, and Revenue Management

      Author Tags

      1. hiring
      2. stochastic probing
      3. approximation algorithm
      4. adaptivity gap

      Qualifiers

      • Research-article

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • 0
        Total Citations
      • 0
        Total Downloads
      • Downloads (Last 12 months)0
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 17 Jan 2025

      Other Metrics

      Citations

      View Options

      View options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media