The advice model of online computation captures the setting in which the online algorithm is given some information concerning the request sequence. This paradigm allows to establish tradeoffs between the amount of this additional information and the performance of the online algorithm. However, unlike real life in which advice is a recommendation that we can choose to follow or to ignore based on trustworthiness, in the current advice model, the online algorithm treats it as infallible. This means that if the advice is corrupt or, worse, if it comes from a malicious source, the algorithm may perform poorly. In this work, we study online computation in a setting in which the advice is provided by an untrusted source. Our objective is to quantify the impact of untrusted advice so as to design and analyze online algorithms that are robust and perform well even when the advice is generated in a malicious, adversarial manner. To this end, we focus on well- studied online problems such as ski rental, online bidding, bin packing, and list update. For ski-rental and online bidding, we show how to obtain algorithms that are Pareto-optimal with respect to the competitive ratios achieved; this improves upon the framework of Purohit et al. [NeurIPS 2018] in which Pareto-optimality is not necessarily guaranteed. For bin packing and list update, we give online algorithms with worst-case tradeoffs in their competitiveness, depending on whether the advice is trusted or not; this is motivated by work of Lykouris and Vassilvitskii [ICML 2018] on the paging problem, but in which the competitiveness depends on the reliability of the advice. More importantly, we demonstrate how to prove lower bounds, within this model, on the tradeoff between the number of advice bits and the competitiveness of any online algorithm.
翻译:在线计算的建议模式捕捉了在线算法获得有关请求序列的某些信息的设置。 这个模式允许在这种额外信息的数量和在线算法的性能之间进行权衡。 但是, 不同于现实生活, 在目前的建议模式中, 在线算法将建议视为基于可信赖性的建议, 而在目前的咨询模式中, 在线算法将它视为不可错错错。 这意味着, 如果建议是腐败的, 更糟糕的是, 如果它来自恶意来源, 算法可能表现不善。 在这项工作中, 我们研究在线计算时, 是在一种由不受信任的来源提供建议。 我们的目标是量化不受信任的建议的影响, 以便设计和分析可靠且运行良好的在线算法。 为此, 我们专注于研究诸如滑雪租赁、 在线投标、 bin 包装和列表更新等在线问题。 对于滑雪和在线投标来说, 我们展示了如何在竞争比率方面获得最佳的算法。 我们的目标是, 更可靠的网络算算法框架, 更肯定的是, 更可靠的内部的算法是, 更稳定的算法框架, 更可靠地是, 更可靠地, 更可靠地, 更可靠地, 更可靠地, 更可靠地, 。