Algorithms for Fair Repetitive Scheduling

D. Shabtay, A. Plotkin, Y. Fink

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We consider a single machine scheduling problem consisting of n clients and q consecutive operational periods (e.g., days). Each client submits a single job to processing on each of the days and wants his jobs to be completed as early as possible. A solution is defined by a set of q schedules (one per day), and it is classified as a K-fair solution if the total completion time of any of the clients on the entire set of q days is not greater than K. The scheduler's objective is to obtain a K-fair solution with the minimum possible K value. The problem is known to be strongly NP-hard, but no practical techniques were developed for solving it. Our main goal is to close this gap in the literature by providing a set of tools to maximize the system's fairness. To do so, we design a mixed integer linear programming formulation, two greedy algorithms and a metaheuristic. We intend to compute the entire set of algorithms and to test the quality of the different algorithms by applying an extensive experimental study.

Original languageEnglish
Title of host publicationIEEE International Conference on Industrial Engineering and Engineering Management, IEEM 2024
PublisherInstitute of Electrical and Electronics Engineers
Pages844-847
Number of pages4
ISBN (Electronic)9798350386097
DOIs
StatePublished - 1 Jan 2024
Event2024 IEEE International Conference on Industrial Engineering and Engineering Management, IEEM 2024 - Bangkok, Thailand
Duration: 15 Dec 202418 Dec 2024

Publication series

NameIEEE International Conference on Industrial Engineering and Engineering Management
ISSN (Print)2157-3611
ISSN (Electronic)2157-362X

Conference

Conference2024 IEEE International Conference on Industrial Engineering and Engineering Management, IEEM 2024
Country/TerritoryThailand
CityBangkok
Period15/12/2418/12/24

Keywords

  • Fairness
  • Repetitive Scheduling
  • Total Completion Time

ASJC Scopus subject areas

  • Business, Management and Accounting (miscellaneous)
  • Industrial and Manufacturing Engineering
  • Safety, Risk, Reliability and Quality

Fingerprint

Dive into the research topics of 'Algorithms for Fair Repetitive Scheduling'. Together they form a unique fingerprint.

Cite this