Computing Fair Solutions in Single Machine Scheduling

被引:0
|
作者
Cosmi, Matteo [1 ]
Nicosia, Gaia [2 ]
Pacifici, Andrea [3 ]
机构
[1] Luxembourg Ctr Logist & Supply Chain Management, 6 Rue Richard Coudenhove Kalergi, L-1359 Luxembourg, Luxembourg
[2] Univ Roma Tre, Dipartimento Ingn, Via Vasca Navale 79, I-00146 Rome, Italy
[3] Univ Roma Tor Vergata, Dipartimento Ingn Civile & Ingn Informat, Via Politecn 1, I-00133 Rome, Italy
来源
IFAC PAPERSONLINE | 2022年 / 55卷 / 10期
关键词
Scheduling; Integer Programming; Optimization Problems; Combinatorial Mathematics; Multi-agent systems; Fairness; PRICE;
D O I
10.1016/j.ifacol.2022.10.032
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We address a scheduling problem arising when two agents, each with a set of jobs, compete to perform their respective jobs on a common processing resource. Each agent wants to minimize the total completion times of its jobs only and, associated with one agent's objective value, a certain utility can be derived for each agent. On the other hand, we adopt as an index of collective satisfaction (system utility) the sum of the agents' utilities. A system optimum is any solution maximizing system utility. However, such a solution may well be highly unbalanced and therefore possibly unacceptable by the worse-off agent. Hence, we are interested in a solution that incorporates some criterion of equity for the agents and, to this purpose, we make use of a concept of fairness-namely the Kalai-Smorodinsky solution-which is standard in game theory. We propose different MIP models and a heuristic algorithm to tackle the problem of determining a schedule which is fair to both agents. These approaches are then tested to assess their performance. Finally, an empirical evaluation of the amount of system utility that must be traded to reach a fair solution is given. Copyright (C) 2022 The Authors.
引用
收藏
页码:2185 / 2190
页数:6
相关论文
共 50 条
  • [21] A Batching Machine Model for Lot Scheduling on a Single Machine
    Kovalyov, Mikhail Y.
    FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2018, 43 (01) : 37 - 40
  • [22] Predictive Scheduling for a Single Machine with Random Machine Breakdowns
    Zhu, Hongli
    Zhou, Hong
    LISS 2013, 2015, : 753 - 758
  • [23] Scheduling with Restricted Machine Availability Using Cloud Computing
    Mandy, Araby, I
    Elfar, Abdullah A.
    2021 8TH INTERNATIONAL CONFERENCE ON SOFT COMPUTING & MACHINE INTELLIGENCE (ISCMI 2021), 2021, : 74 - 79
  • [24] A Single Machine Scheduling Problem with Discrete Machine Conditions
    Yang, Wenhui
    Chen, Lu
    2019 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2019, : 496 - 500
  • [25] On the Robust Single Machine Scheduling Problem
    Jian Yang
    Gang Yu
    Journal of Combinatorial Optimization, 2002, 6 : 17 - 33
  • [26] Vector scheduling with rejection on a single machine
    Li, Weidong
    Cui, Qianna
    4OR-A QUARTERLY JOURNAL OF OPERATIONS RESEARCH, 2018, 16 (01): : 95 - 104
  • [27] Vector scheduling with rejection on a single machine
    Weidong Li
    Qianna Cui
    4OR, 2018, 16 : 95 - 104
  • [28] On single machine scheduling with resource constraint
    Wu, Lidong
    Cheng, Cong-Dian
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2016, 31 (02) : 491 - 505
  • [29] Maximization Problems in Single Machine Scheduling
    Mohamed Ali Aloulou
    Mikhail Y. Kovalyov
    Marie-Claude Portmann
    Annals of Operations Research, 2004, 129 : 21 - 32
  • [30] On the robust single machine scheduling problem
    Yang, J
    Yu, G
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2002, 6 (01) : 17 - 33