Scheduling Jobs with Piecewise Linear Decreasing Processing Times

We study the problems of scheduling a set of nonpreemptive jobs on a single or multiple machines without idle times where the processing time of a job is a piecewise linear nonincreasing function of its start time. The objectives are the minimization of makespan and minimization of total job complet...

Full description

Saved in:
Bibliographic Details
Main Authors: Cheng, T. C. E., DING, Qing, Kovalyov, M.Y, Bachman, A., Janiak, A.
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2003
Subjects:
Online Access:https://ink.library.smu.edu.sg/lkcsb_research/870
https://doi.org/10.1002/nav.10073
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.lkcsb_research-1869
record_format dspace
spelling sg-smu-ink.lkcsb_research-18692010-09-23T06:24:04Z Scheduling Jobs with Piecewise Linear Decreasing Processing Times Cheng, T. C. E. DING, Qing Kovalyov, M.Y Bachman, A. Janiak, A. We study the problems of scheduling a set of nonpreemptive jobs on a single or multiple machines without idle times where the processing time of a job is a piecewise linear nonincreasing function of its start time. The objectives are the minimization of makespan and minimization of total job completion time. The single machine problems are proved to be NP-hard, and some properties of their optimal solutions are established. A pseudopolynomial time algorithm is constructed for makespan minimization. Several heuristics are derived for both total completion time and makespan minimization. Computational experiments are conducted to evaluate their efficiency. NP-hardness proofs and polynomial time algorithms are presented for some special cases of the parallel machine problems. 2003-01-01T08:00:00Z text https://ink.library.smu.edu.sg/lkcsb_research/870 info:doi/10.1002/nav.10073 https://doi.org/10.1002/nav.10073 Research Collection Lee Kong Chian School Of Business eng Institutional Knowledge at Singapore Management University Business
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Business
spellingShingle Business
Cheng, T. C. E.
DING, Qing
Kovalyov, M.Y
Bachman, A.
Janiak, A.
Scheduling Jobs with Piecewise Linear Decreasing Processing Times
description We study the problems of scheduling a set of nonpreemptive jobs on a single or multiple machines without idle times where the processing time of a job is a piecewise linear nonincreasing function of its start time. The objectives are the minimization of makespan and minimization of total job completion time. The single machine problems are proved to be NP-hard, and some properties of their optimal solutions are established. A pseudopolynomial time algorithm is constructed for makespan minimization. Several heuristics are derived for both total completion time and makespan minimization. Computational experiments are conducted to evaluate their efficiency. NP-hardness proofs and polynomial time algorithms are presented for some special cases of the parallel machine problems.
format text
author Cheng, T. C. E.
DING, Qing
Kovalyov, M.Y
Bachman, A.
Janiak, A.
author_facet Cheng, T. C. E.
DING, Qing
Kovalyov, M.Y
Bachman, A.
Janiak, A.
author_sort Cheng, T. C. E.
title Scheduling Jobs with Piecewise Linear Decreasing Processing Times
title_short Scheduling Jobs with Piecewise Linear Decreasing Processing Times
title_full Scheduling Jobs with Piecewise Linear Decreasing Processing Times
title_fullStr Scheduling Jobs with Piecewise Linear Decreasing Processing Times
title_full_unstemmed Scheduling Jobs with Piecewise Linear Decreasing Processing Times
title_sort scheduling jobs with piecewise linear decreasing processing times
publisher Institutional Knowledge at Singapore Management University
publishDate 2003
url https://ink.library.smu.edu.sg/lkcsb_research/870
https://doi.org/10.1002/nav.10073
_version_ 1770569706296573952