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 条
  • [31] Single machine scheduling with outsourcing allowed
    Lee, Ik Sun
    Sung, C. S.
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2008, 111 (02) : 623 - 634
  • [32] Single machine scheduling with batch deliveries
    Cheng, TCE
    Gordon, VS
    Kovalyov, MY
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 94 (02) : 277 - 283
  • [33] Decomposition in single-machine scheduling
    Wlodzimierz Szwarc
    Annals of Operations Research, 1998, 83 : 271 - 287
  • [35] Single machine bicriteria scheduling: A survey
    Yen, BPC
    Wan, GH
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING-THEORY APPLICATIONS AND PRACTICE, 2003, 10 (03): : 222 - 231
  • [36] Single machine scheduling with preventive maintenances
    Batun, S.
    Azizolu, M.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (07) : 1753 - 1771
  • [37] Dynamic and flexible scheduling for a single machine
    Bahroun, Z.
    Shamayleh, A.
    Zakaria, R. S.
    2018 5TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2018, : 616 - 621
  • [38] Single machine scheduling with flow allowances
    Adamopoulos, GI
    Pappis, CP
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1996, 47 (10) : 1280 - 1285
  • [39] Decomposition in single-machine scheduling
    Szwarc, W
    ANNALS OF OPERATIONS RESEARCH, 1998, 83 (0) : 271 - 287
  • [40] Maximization problems in single machine scheduling
    Aloulou, MA
    Kovalyov, MY
    Portmann, MC
    ANNALS OF OPERATIONS RESEARCH, 2004, 129 (1-4) : 21 - 32