TY - GEN
T1 - Average-case competitive ratio for evaluating scheduling algorithms of multi-user cache
AU - Dolev, Shlomi
AU - Berend, Daniel
AU - Hassidim, Avinatan
AU - Kogan-Sadetsky, Marina
PY - 2017/6/29
Y1 - 2017/6/29
N2 - The goal of this paper is to present an efficient realistic metric for evaluating cache scheduling algorithms in multi-user multi-cache environments. In a previous work, the requests sequence was set deliberately by an opponent (offline optimal) algorithm in an extremely unrealistic way, leading to an unlimited competitive ratio and to extremely unreasonable and unrealistic cache management strategies. In this paper, we propose to analyze the performance of cache management in a typical scenario, ie, we consider all possible scenarios, with their (realistic) distribution. In other words, we analyze the average case and not the worst case of scheduling scenarios. In addition, we present an efficient, according to our novel average case analysis, online heuristic algorithm for cache scheduling. The algorithm is based on machine-learning concepts, and is flexible and easy to implement.
AB - The goal of this paper is to present an efficient realistic metric for evaluating cache scheduling algorithms in multi-user multi-cache environments. In a previous work, the requests sequence was set deliberately by an opponent (offline optimal) algorithm in an extremely unrealistic way, leading to an unlimited competitive ratio and to extremely unreasonable and unrealistic cache management strategies. In this paper, we propose to analyze the performance of cache management in a typical scenario, ie, we consider all possible scenarios, with their (realistic) distribution. In other words, we analyze the average case and not the worst case of scheduling scenarios. In addition, we present an efficient, according to our novel average case analysis, online heuristic algorithm for cache scheduling. The algorithm is based on machine-learning concepts, and is flexible and easy to implement.
UR - https://scholar.google.com/citations?view_op=view_citation&hl=en&user=CnBvgwcAAAAJ&cstart=20&pagesize=80&sortby=pubdate&citation_for_view=CnBvgwcAAAAJ%3Au9iWguZQMMsC&inst=1200643855431153338
M3 - Conference contribution
BT - 2017 International Symposium on Cyber Security Cryptography and Machine Learning (CSCML 2017)
ER -