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...
Gespeichert in:
Veröffentlicht in: | arXiv.org 2022-06 |
---|---|
Hauptverfasser: | , |
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>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.</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>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.</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 & 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>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.</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 |