In the online (time-series) search problem, a player is presented with a sequence of prices which are revealed in an online manner. In the standard definition of the problem, for each revealed price, the player must decide irrevocably whether to accept or reject it, without knowledge of future prices (other than an upper and a lower bound on their extreme values), and the objective is to minimize the competitive ratio, namely the worst-case ratio between the maximum price in the sequence and the one selected by the player. The problem formulates several applications of decision-making in the face of uncertainty on the revealed samples. Previous work on this problem has largely assumed extreme scenarios in which either the player has almost no information about the input, or the player is provided with some powerful, and error-free advice. In this work, we study learning-augmented algorithms, in which there is a potentially erroneous prediction concerning the input. Specifically, we consider two different settings: the setting in which the prediction is related to the maximum price in the sequence, as well as the setting in which the prediction is obtained as a response to a number of binary queries. For both settings, we provide tight, or near-tight upper and lower bounds on the worst-case performance of search algorithms as a function of the prediction error. We also provide experimental results on data obtained from stock exchange markets that confirm the theoretical analysis, and explain how our techniques can be applicable to other learning-augmented applications.
翻译:在在线(时间序列)搜索问题中,向玩家展示了在线披露的一系列价格。在对问题的标准定义中,对于每个披露的价格,玩家必须不可撤销地决定接受还是拒绝这一问题,而不了解未来价格(除了其极端价值的上限和下限约束之外),目标是尽量减少竞争比率,即序列中最高价格与玩家所选最高价格之间的最坏比例。在发现披露样品的不确定性时,问题提出了若干决策应用。以前关于该问题的工作主要假设了极端情况,即玩家几乎没有关于投入的信息,或者向玩家提供一些强大和无误的建议。在这项工作中,我们研究学习推荐的算法,其中对投入有潜在错误的预测。具体地说,我们考虑两种不同的环境:预测与序列中最高价格有关的情况,以及预测作为若干双轨查询的响应的设置。对于这两个环境,我们提供最坏的、最坏的和最坏的逻辑分析,我们提供最接近的或最差的检索结果,我们从最差的市场提供最接近或最差的检索结果。我们从最接近的检索中提供最接近或最差的计算结果。