The price of anarchy for a berth allocation game

被引:0
作者
Jiayin Pan
Cong Chen
Yinfeng Xu
机构
[1] Guangzhou University,School of Management
[2] South China University of Technology,School of Business Administration
[3] Xi’an Jiaotong University,School of Management
[4] The State Key Lab for Manufacturing Systems Engineering,undefined
关键词
Berth allocation game; Price of anarchy; Multiprocessor task scheduling;
D O I
暂无
中图分类号
学科分类号
摘要
In this work, we investigate a berth allocation game involving m identical berths and n vessels. Each vessel selfishly selects a consecutive set of berths for unloading, with the objective of minimizing its own cost represented by the maximum load among the chosen berths. The social cost is defined as the makespan, i.e., the maximum load over all berths. Our game generalizes classical machine scheduling games where jobs (vessels) may require multiple consecutive machines (berths). We analyze the price of anarchy (PoA) of the berth allocation game, which quantifies the impact of selfish behaviors of vessels. Specifically, we first consider a special case where each job can occupy at most two consecutive machines, and derive exact upper and lower bounds for the PoA based on the number of machines m. We show that the PoA asymptotically approaches 94\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\frac{9}{4}$$\end{document}. For the general case where each job can occupy an arbitrary number of consecutive machines, we obtain a tight bound for the PoA, which is Θlogmloglogm\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\Theta \left( \frac{\log m}{\log \log m}\right) $$\end{document}.
引用
收藏
页码:51 / 60
页数:9
相关论文
共 39 条
  • [1] Andelman N(2009)Strong price of anarchy Games and Economic Behavior 65 289-317
  • [2] Feldman M(2006)Tradeoffs in worst-case equilibria Theoretical Computer Science 361 200-209
  • [3] Mansour Y(2015)A follow-up survey of berth allocation and quay crane scheduling problems in container terminals European Journal of Operational Research 244 675-689
  • [4] Awerbuch B(2020)The consecutive multiprocessor job scheduling problem European Journal of Operational Research 284 427-438
  • [5] Azar Y(2019)An almost ideal coordination mechanism for unrelated machine scheduling Theory of Computing Systems 63 114-127
  • [6] Richter Y(1999)General multiprocessor task scheduling Naval Research Logistics (NRL) 46 57-74
  • [7] Tsur D(2007)Tight bounds for worst-case equilibria ACM Transactions on Algorithms (TALG) 3 4-350
  • [8] Bierwirth C(2002)A multiprocessor task scheduling model for berth allocation: Heuristic and worst-case analysis Operations Research Letters 30 343-45
  • [9] Meisel F(2007)A simple linear time approximation algorithm for multi-processor job scheduling on four processors Journal of Combinatorial Optimization 13 33-221
  • [10] Bukchin Y(2005)Berth allocation in a container port: Using a continuous location space approach Transportation Research Part B: Methodological 39 199-57