• DocumentCode
    245357
  • Title

    Common Due-Date Problem: Linear Algorithm for a Given Job Sequence

  • Author

    Lassig, Jorg ; Awasthi, Abhishek ; Kramer, Oliver

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Appl. Sci., Gorlitz, Germany
  • fYear
    2014
  • fDate
    19-21 Dec. 2014
  • Firstpage
    97
  • Lastpage
    104
  • Abstract
    This work presents a study on the general case of the Common Due-Date scheduling problem (CDD). The CDD is a problem of scheduling and sequencing a certain number of jobs with different processing times on a single machine against a common due-date. The objective of the problem is to minimize the total penalty incurred due to earliness or tardiness of the jobs. This work presents a novel property for the CDD which implies that in any given job sequence (also the optimal job sequence) of the CDD the position of the due-date is independent to the processing times of the jobs. Thereafter, we put forward an exact polynomial algorithm to optimize a given job sequence with a run-time complexity of O(n), where n is the number of jobs. Henceforth, we implement our polynomial algorithm in conjunction with a modified Simulated Annealing (SA) algorithm to obtain the optimal or best job sequence. The effectiveness of our approach is evident from our results for the benchmark instances provided in the OR-library.
  • Keywords
    computational complexity; simulated annealing; single machine scheduling; CDD; OR-library; common due-date scheduling problem; job processing time; job sequence; linear algorithm; modified SA algorithm; modified simulated annealing algorithm; optimization; polynomial algorithm; run-time complexity; Equations; Heuristic algorithms; Linear programming; Optimal scheduling; Schedules; Single machine scheduling; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Science and Engineering (CSE), 2014 IEEE 17th International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4799-7980-6
  • Type

    conf

  • DOI
    10.1109/CSE.2014.51
  • Filename
    7023562