Yilong Feng , Bo Li , Haolong Li , Xiaowei Wu , Yutong Wu
{"title":"IID prophet inequality with a single data point","authors":"Yilong Feng , Bo Li , Haolong Li , Xiaowei Wu , Yutong Wu","doi":"10.1016/j.artint.2025.104296","DOIUrl":null,"url":null,"abstract":"<div><div>In this work, we study the single-choice prophet inequality problem, where a seller encounters a sequence of <em>n</em> online bids. These bids are modeled as independent and identically distributed (i.i.d.) random variables drawn from an unknown distribution. Upon the revelation of each bid's value, the seller must make an immediate and irrevocable decision on whether to accept the bid and sell the item to the bidder. The objective is to maximize the competitive ratio between the expected gain of the seller and that of the maximum bid. It is shown by Correa et al. <span><span>[1]</span></span> that when the distribution is unknown or only <span><math><mi>o</mi><mo>(</mo><mi>n</mi><mo>)</mo></math></span> uniform samples from the distribution are given, the best an algorithm can do is <span><math><mn>1</mn><mo>/</mo><mi>e</mi></math></span>-competitive. In contrast, when the distribution is known <span><span>[2]</span></span>, or when <span><math><mi>Ω</mi><mo>(</mo><mi>n</mi><mo>)</mo></math></span> uniform samples are given <span><span>[3]</span></span>, the optimal competitive ratio of 0.7451 can be achieved. In this paper, we study the setting when the seller has access to a single point in the cumulative density function of the distribution, which can be learned from historical sales data. We investigate how effectively this data point can be used to design competitive algorithms. Motivated by the algorithm for the secretary problem, we propose the observe-and-accept algorithm that sets a threshold in the first phase using the data point and adopts the highest bid from the first phase as the threshold for the second phase. It can be viewed as a natural combination of the single-threshold algorithm for prophet inequality and the secretary problem algorithm. We show that our algorithm achieves a good competitive ratio for a wide range of data points, reaching up to 0.6785-competitive as <span><math><mi>n</mi><mo>→</mo><mo>∞</mo></math></span> for certain data points. Additionally, we study an extension of the algorithm that utilizes more than two phases and show that the competitive ratio can be further improved to at least 0.6862.</div></div>","PeriodicalId":8434,"journal":{"name":"Artificial Intelligence","volume":"341 ","pages":"Article 104296"},"PeriodicalIF":5.1000,"publicationDate":"2025-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Intelligence","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0004370225000153","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
In this work, we study the single-choice prophet inequality problem, where a seller encounters a sequence of n online bids. These bids are modeled as independent and identically distributed (i.i.d.) random variables drawn from an unknown distribution. Upon the revelation of each bid's value, the seller must make an immediate and irrevocable decision on whether to accept the bid and sell the item to the bidder. The objective is to maximize the competitive ratio between the expected gain of the seller and that of the maximum bid. It is shown by Correa et al. [1] that when the distribution is unknown or only uniform samples from the distribution are given, the best an algorithm can do is -competitive. In contrast, when the distribution is known [2], or when uniform samples are given [3], the optimal competitive ratio of 0.7451 can be achieved. In this paper, we study the setting when the seller has access to a single point in the cumulative density function of the distribution, which can be learned from historical sales data. We investigate how effectively this data point can be used to design competitive algorithms. Motivated by the algorithm for the secretary problem, we propose the observe-and-accept algorithm that sets a threshold in the first phase using the data point and adopts the highest bid from the first phase as the threshold for the second phase. It can be viewed as a natural combination of the single-threshold algorithm for prophet inequality and the secretary problem algorithm. We show that our algorithm achieves a good competitive ratio for a wide range of data points, reaching up to 0.6785-competitive as for certain data points. Additionally, we study an extension of the algorithm that utilizes more than two phases and show that the competitive ratio can be further improved to at least 0.6862.
期刊介绍:
The Journal of Artificial Intelligence (AIJ) welcomes papers covering a broad spectrum of AI topics, including cognition, automated reasoning, computer vision, machine learning, and more. Papers should demonstrate advancements in AI and propose innovative approaches to AI problems. Additionally, the journal accepts papers describing AI applications, focusing on how new methods enhance performance rather than reiterating conventional approaches. In addition to regular papers, AIJ also accepts Research Notes, Research Field Reviews, Position Papers, Book Reviews, and summary papers on AI challenges and competitions.