Fair scheduling on parallel batch machines with non-identical capacities

被引:0
|
作者
Zhang, Cui-Lin [1 ]
Fan, Guo-Qiang [2 ]
Wang, Jun-Qiang [3 ,4 ]
机构
[1] Xian Aeronaut Univ, Sch Econ & Management, Xian, Peoples R China
[2] Xidian Univ, Sch Econ & Management, Xian, Peoples R China
[3] Northwestern Polytech Univ, Performance Anal Ctr Prod & Operat Syst PacPos, Xian, Peoples R China
[4] Northwestern Polytech Univ, Dept Ind Engn, Xian, Peoples R China
基金
中国国家自然科学基金;
关键词
Fair scheduling; parallel batch machines; approximation algorithm; worst-case ratio; MINIMIZE; MAKESPAN;
D O I
10.1080/0305215X.2024.2351188
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The fairness of jobs from agents is considered in an advanced manufacturing factory and the fair scheduling of jobs on parallel batch machines is studied for two competing agents. Each agent and the system aim to minimize the makespan of their own jobs and the weighted sum makespans of the two agents, respectively. A modified full-batch longest processing time (MFBLPT) algorithm is proposed to minimize the makespan, and a Kalai-Smorodinsky fairness (KSF) algorithm is proposed to obtain fair schedules. These algorithms are analysed based on worst-case ratios, and the results show that these ratios are related to the workloads and importance of agents. Computational experiments are conducted to compare the performance of algorithm KSF with that of machine-centric and agent-centric algorithms. The results show that the pursuance of fairness leads to interest losses of a system, and that a proper preference of an agent leads to good performance of algorithm KSF.
引用
收藏
页数:15
相关论文
共 50 条
  • [42] An Implementation of a Genetic Algorithm Approach in Non-Identical Parallel Machines
    Alcan, Pelin
    Ozdemir, Yavuz
    Cinar, Berk
    Basligil, Huseyin
    JOURNAL OF MULTIPLE-VALUED LOGIC AND SOFT COMPUTING, 2013, 21 (3-4) : 373 - 389
  • [43] Minimizing makespan and total completion time for parallel batch processing machines with non-identical job sizes
    Cheng, Bayi
    Yang, Shanlin
    Hu, Xiaoxuan
    Chen, Bo
    APPLIED MATHEMATICAL MODELLING, 2012, 36 (07) : 3155 - 3161
  • [44] Minimising makespan on parallel batch processing machines with non-identical ready time and arbitrary job sizes
    Chung, S. H.
    Tai, Y. T.
    Pearn, W. L.
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2009, 47 (18) : 5109 - 5128
  • [45] Simulated annealing approach to minimise total weighted tardiness of non-identical parallel batch processing machines
    Kakkunuri R.
    Nguyen C.
    Damodaran P.
    International Journal of Industrial and Systems Engineering, 2020, 34 (03) : 301 - 320
  • [46] Non-identical parallel machine scheduling using genetic algorithm
    Balin, Savas
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (06) : 6814 - 6821
  • [47] A decision support system for non-identical parallel machine scheduling
    Saricicek, Inci
    PAMUKKALE UNIVERSITY JOURNAL OF ENGINEERING SCIENCES-PAMUKKALE UNIVERSITESI MUHENDISLIK BILIMLERI DERGISI, 2018, 24 (01): : 108 - 116
  • [48] An Energy-Saving Scheduling Algorithm for Non-identical Parallel Machines with Multi-resource Contraints
    Zhou B.-H.
    Gu J.-Y.
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2019, 40 (03): : 403 - 408
  • [49] A Two-Stage Ant Colony Algorithm for Job Shop Scheduling with Non-Identical Parallel Machines
    Sun, Shuhong
    Wang, Jian
    INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND INDUSTRIAL AUTOMATION (ICITIA 2015), 2015, : 490 - 502
  • [50] Mixed batch scheduling with non-identical job sizes to minimize makespan
    Fan, Guo-Qiang
    Wang, Jun-Qiang
    Liu, Zhixin
    OR SPECTRUM, 2025, 47 (01) : 105 - 127