Tight Guarantees for Static Threshold Policies in the Prophet Secretary Problem

In the prophet secretary problem, \(n\) values are drawn independently from known distributions, and presented in a uniformly random order. A decision-maker must accept or reject each value when it is presented, and may accept at most \(k\) values in total. The objective is to maximize the expected...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:arXiv.org 2022-06
Hauptverfasser: Arnosti, Nick, Ma, Will
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Arnosti, Nick
Ma, Will
description In the prophet secretary problem, \(n\) values are drawn independently from known distributions, and presented in a uniformly random order. A decision-maker must accept or reject each value when it is presented, and may accept at most \(k\) values in total. The objective is to maximize the expected sum of accepted values. We analyze the performance of static threshold policies, which accept the first \(k\) values exceeding a fixed threshold (or all such values, if fewer than \(k\) exist). We show that an appropriate threshold guarantees \(\gamma_k = 1 - e^{-k}k^k/k!\) times the value of the offline optimal solution. Note that \(\gamma_1 = 1-1/e\), and by Stirling's approximation \(\gamma_k \approx 1-1/\sqrt{2 \pi k}\). This represents the best-known guarantee for the prophet secretary problem for all \(k>1\), and is tight for all \(k\) for the class of static threshold policies. We provide two simple methods for setting the threshold. Our first method sets a threshold such that \(k \cdot \gamma_k\) values are accepted in expectation, and offers an optimal guarantee for all \(k\). Our second sets a threshold such that the expected number of values exceeding the threshold is equal to \(k\). This approach gives an optimal guarantee if \(k > 4\), but gives sub-optimal guarantees for \(k \le 4\). Our proofs use a new result for optimizing sums of independent Bernoulli random variables, which extends a classical result of Hoeffding (1956) and is likely to be of independent interest. Finally, we note that our methods for setting thresholds can be implemented under limited information about agents' values.
format Article
fullrecord <record><control><sourceid>proquest</sourceid><recordid>TN_cdi_proquest_journals_2567809326</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2567809326</sourcerecordid><originalsourceid>FETCH-proquest_journals_25678093263</originalsourceid><addsrcrecordid>eNqNiksKwjAUAIMgWLR3eOC6EBP7cS1-dhbavcT6alJiU1_Shbe3ggdwNTAzMxYJKTdJsRViwWLvO865yHKRpjJil9o8dIDTqEj1AdFD6wiqoIJpoNaEXjt7h9JZ05ipmh6CRijJDRoDVNgQBkXvr7lZfK7YvFXWY_zjkq2Ph3p_TgZyrxF9uHZupH5KV5FmecF3UmTyv-sDEW4-lA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2567809326</pqid></control><display><type>article</type><title>Tight Guarantees for Static Threshold Policies in the Prophet Secretary Problem</title><source>Freely Accessible Journals</source><creator>Arnosti, Nick ; Ma, Will</creator><creatorcontrib>Arnosti, Nick ; Ma, Will</creatorcontrib><description>In the prophet secretary problem, \(n\) values are drawn independently from known distributions, and presented in a uniformly random order. A decision-maker must accept or reject each value when it is presented, and may accept at most \(k\) values in total. The objective is to maximize the expected sum of accepted values. We analyze the performance of static threshold policies, which accept the first \(k\) values exceeding a fixed threshold (or all such values, if fewer than \(k\) exist). We show that an appropriate threshold guarantees \(\gamma_k = 1 - e^{-k}k^k/k!\) times the value of the offline optimal solution. Note that \(\gamma_1 = 1-1/e\), and by Stirling's approximation \(\gamma_k \approx 1-1/\sqrt{2 \pi k}\). This represents the best-known guarantee for the prophet secretary problem for all \(k&gt;1\), and is tight for all \(k\) for the class of static threshold policies. We provide two simple methods for setting the threshold. Our first method sets a threshold such that \(k \cdot \gamma_k\) values are accepted in expectation, and offers an optimal guarantee for all \(k\). Our second sets a threshold such that the expected number of values exceeding the threshold is equal to \(k\). This approach gives an optimal guarantee if \(k &gt; 4\), but gives sub-optimal guarantees for \(k \le 4\). Our proofs use a new result for optimizing sums of independent Bernoulli random variables, which extends a classical result of Hoeffding (1956) and is likely to be of independent interest. Finally, we note that our methods for setting thresholds can be implemented under limited information about agents' values.</description><identifier>EISSN: 2331-8422</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Algorithms ; Decision making ; Guarantees ; Independent variables ; Policies ; Random variables</subject><ispartof>arXiv.org, 2022-06</ispartof><rights>2022. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>780,784</link.rule.ids></links><search><creatorcontrib>Arnosti, Nick</creatorcontrib><creatorcontrib>Ma, Will</creatorcontrib><title>Tight Guarantees for Static Threshold Policies in the Prophet Secretary Problem</title><title>arXiv.org</title><description>In the prophet secretary problem, \(n\) values are drawn independently from known distributions, and presented in a uniformly random order. A decision-maker must accept or reject each value when it is presented, and may accept at most \(k\) values in total. The objective is to maximize the expected sum of accepted values. We analyze the performance of static threshold policies, which accept the first \(k\) values exceeding a fixed threshold (or all such values, if fewer than \(k\) exist). We show that an appropriate threshold guarantees \(\gamma_k = 1 - e^{-k}k^k/k!\) times the value of the offline optimal solution. Note that \(\gamma_1 = 1-1/e\), and by Stirling's approximation \(\gamma_k \approx 1-1/\sqrt{2 \pi k}\). This represents the best-known guarantee for the prophet secretary problem for all \(k&gt;1\), and is tight for all \(k\) for the class of static threshold policies. We provide two simple methods for setting the threshold. Our first method sets a threshold such that \(k \cdot \gamma_k\) values are accepted in expectation, and offers an optimal guarantee for all \(k\). Our second sets a threshold such that the expected number of values exceeding the threshold is equal to \(k\). This approach gives an optimal guarantee if \(k &gt; 4\), but gives sub-optimal guarantees for \(k \le 4\). Our proofs use a new result for optimizing sums of independent Bernoulli random variables, which extends a classical result of Hoeffding (1956) and is likely to be of independent interest. Finally, we note that our methods for setting thresholds can be implemented under limited information about agents' values.</description><subject>Algorithms</subject><subject>Decision making</subject><subject>Guarantees</subject><subject>Independent variables</subject><subject>Policies</subject><subject>Random variables</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><recordid>eNqNiksKwjAUAIMgWLR3eOC6EBP7cS1-dhbavcT6alJiU1_Shbe3ggdwNTAzMxYJKTdJsRViwWLvO865yHKRpjJil9o8dIDTqEj1AdFD6wiqoIJpoNaEXjt7h9JZ05ipmh6CRijJDRoDVNgQBkXvr7lZfK7YvFXWY_zjkq2Ph3p_TgZyrxF9uHZupH5KV5FmecF3UmTyv-sDEW4-lA</recordid><startdate>20220608</startdate><enddate>20220608</enddate><creator>Arnosti, Nick</creator><creator>Ma, Will</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope></search><sort><creationdate>20220608</creationdate><title>Tight Guarantees for Static Threshold Policies in the Prophet Secretary Problem</title><author>Arnosti, Nick ; Ma, Will</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-proquest_journals_25678093263</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Algorithms</topic><topic>Decision making</topic><topic>Guarantees</topic><topic>Independent variables</topic><topic>Policies</topic><topic>Random variables</topic><toplevel>online_resources</toplevel><creatorcontrib>Arnosti, Nick</creatorcontrib><creatorcontrib>Ma, Will</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection (ProQuest)</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Arnosti, Nick</au><au>Ma, Will</au><format>book</format><genre>document</genre><ristype>GEN</ristype><atitle>Tight Guarantees for Static Threshold Policies in the Prophet Secretary Problem</atitle><jtitle>arXiv.org</jtitle><date>2022-06-08</date><risdate>2022</risdate><eissn>2331-8422</eissn><abstract>In the prophet secretary problem, \(n\) values are drawn independently from known distributions, and presented in a uniformly random order. A decision-maker must accept or reject each value when it is presented, and may accept at most \(k\) values in total. The objective is to maximize the expected sum of accepted values. We analyze the performance of static threshold policies, which accept the first \(k\) values exceeding a fixed threshold (or all such values, if fewer than \(k\) exist). We show that an appropriate threshold guarantees \(\gamma_k = 1 - e^{-k}k^k/k!\) times the value of the offline optimal solution. Note that \(\gamma_1 = 1-1/e\), and by Stirling's approximation \(\gamma_k \approx 1-1/\sqrt{2 \pi k}\). This represents the best-known guarantee for the prophet secretary problem for all \(k&gt;1\), and is tight for all \(k\) for the class of static threshold policies. We provide two simple methods for setting the threshold. Our first method sets a threshold such that \(k \cdot \gamma_k\) values are accepted in expectation, and offers an optimal guarantee for all \(k\). Our second sets a threshold such that the expected number of values exceeding the threshold is equal to \(k\). This approach gives an optimal guarantee if \(k &gt; 4\), but gives sub-optimal guarantees for \(k \le 4\). Our proofs use a new result for optimizing sums of independent Bernoulli random variables, which extends a classical result of Hoeffding (1956) and is likely to be of independent interest. Finally, we note that our methods for setting thresholds can be implemented under limited information about agents' values.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2022-06
issn 2331-8422
language eng
recordid cdi_proquest_journals_2567809326
source Freely Accessible Journals
subjects Algorithms
Decision making
Guarantees
Independent variables
Policies
Random variables
title Tight Guarantees for Static Threshold Policies in the Prophet Secretary Problem
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-15T02%3A43%3A03IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=document&rft.atitle=Tight%20Guarantees%20for%20Static%20Threshold%20Policies%20in%20the%20Prophet%20Secretary%20Problem&rft.jtitle=arXiv.org&rft.au=Arnosti,%20Nick&rft.date=2022-06-08&rft.eissn=2331-8422&rft_id=info:doi/&rft_dat=%3Cproquest%3E2567809326%3C/proquest%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2567809326&rft_id=info:pmid/&rfr_iscdi=true