no code implementations • 15 Feb 2024 • Ali Zeynali, Shahin Kamali, Mohammad Hajiesmaili
We present the first learning-augmented data structure for implementing dictionaries with optimal consistency and robustness.
1 code implementation • 22 May 2023 • Adam Lechowicz, Rik Sengupta, Bo Sun, Shahin Kamali, Mohammad Hajiesmaili
We propose a parameterized deterministic algorithm where the parameter precisely captures the Pareto-optimal trade-off between fairness (static pricing) and competitiveness (dynamic pricing).
2 code implementations • 2 Dec 2021 • Spyros Angelopoulos, Shahin Kamali, Dehou Zhang
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.
1 code implementation • 5 Feb 2021 • Spyros Angelopoulos, Shahin Kamali, Kimia Shadkami
Bin packing is a classic optimization problem with a wide range of applications, from load balancing to supply chain management.
no code implementations • 24 Nov 2020 • Spyros Angelopoulos, Shahin Kamali
Contract scheduling is a general technique that allows to design a system with interruptible capabilities, given an algorithm that is not necessarily interruptible.