A problem-independent search heuristic for single machine scheduling with release dates and deadlines

Yacine Laalaoui, Rym M'Hallah

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

1 Citation (Scopus)

Abstract

This paper presents a new search heuristic F that determines the feasibility of scheduling a set of jobs on a single machine where each job is characterized by its release date, processing time, and deadline. F alternates between (i) a construction phase that builds a partial feasible solution by assigning positions to on-time jobs and (ii) a backtracking phase that removes on-time jobs that are causing the tardiness of the current job. F chooses jobs according to a new dynamic priority rule. It stops when it successfully schedules all jobs or when it reaches a threshold runtime. F is unique in two ways. It does not guide its search via a problem-dependent heuristic. In addition, its parameters are problem-independent; thus, require no tuning. Experimental results provide computational evidence that F is superior to existing heuristics such as NEH and Profile Fitting.

Original languageEnglish
Title of host publicationProceedings of the 2022 IEEE Symposium Series on Computational Intelligence, SSCI 2022
EditorsHisao Ishibuchi, Chee-Keong Kwoh, Ah-Hwee Tan, Dipti Srinivasan, Chunyan Miao, Anupam Trivedi, Keeley Crockett
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages782-789
Number of pages8
ISBN (Electronic)9781665487689
DOIs
Publication statusPublished - 2022
Event2022 IEEE Symposium Series on Computational Intelligence, SSCI 2022 - Singapore, Singapore
Duration: 4 Dec 20227 Dec 2022

Publication series

NameProceedings of the 2022 IEEE Symposium Series on Computational Intelligence, SSCI 2022

Conference

Conference2022 IEEE Symposium Series on Computational Intelligence, SSCI 2022
Country/TerritorySingapore
CitySingapore
Period4/12/20227/12/2022

Keywords

  • Deadlines
  • Position manipulation
  • Release dates
  • Scheduling
  • Search heuristic

Fingerprint

Dive into the research topics of 'A problem-independent search heuristic for single machine scheduling with release dates and deadlines'. Together they form a unique fingerprint.

Cite this