Title of article
Minimizing totalcompletiontimeonasinglemachinewithaflexible maintenanceactivity
Author/Authors
Shan-Lin Yang b، نويسنده , , YingMa، نويسنده , , Dong-lingXu ، نويسنده , , Jian-boYang، نويسنده ,
Issue Information
ماهنامه با شماره پیاپی سال 2011
Pages
16
From page
755
To page
770
Abstract
A problemofjointlyschedulingmultiplejobsandasinglemaintenanceactivityonasinglemachine
with theobjectiveofminimizingtotalcompletiontimeisconsideredinthispaper.Itisassumedthat
the machineshouldbestoppedformaintenancewhichtakesaconstantdurationwithinapredefined
period.Theproblemisgeneralizedfromtheonewithafixedmaintenanceinthatitrelaxesthestarting
time ofthemaintenancefromafixedtimepointtoapredefinedperiod.Bothresumableand
nonresumablecasesarestudied.First,threepropertiesofanoptimalsolutiontoeachofthetwocases
are identified.Thenitisshownthattheproposedshortestprocessingtime(SPT)algorithmisoptimal
for theresumablecase.Asforthenonresumablecase,theconditionsunderwhichtheSPTalgorithmis
optimalarealsospecified.Furthermore,itisshownthatrelaxingthestartingtimeofthemaintenance
cannotimprovetherelativeerrorboundoftheSPTalgorithm.Thefocusofthepaperispresented
afterwards,whichistodevelopadynamicprogrammingalgorithmandabranch-and-boundalgorithm
to generateanoptimalsolutionforthiscase.Experimentalresultsshowthatthesealgorithmsare
effectiveandcomplementaryindealingwithdifferentinstancesoftheproblem.
Statementofscopeandpurpose: In themajorityofschedulingproblemswithpreventivemaintenance,
maintenanceperiodsareassumedtobeconstant.However,inrealindustrysettings,suchperiodsmay
be flexible.Therefore,itisnecessarytoconsiderschedulingproblemswithflexiblemaintenance.This
paper focusesonasinglemachineprobleminwhichjobprocessingandmachinemaintenancehaveto
be scheduledsimultaneously.Theobjectiveistominimizetotalcompletiontimeofjobsforboth
resumableandnonresumablecases.Fortheresumablecase,aSPTalgorithmproposedinthispaperis
showntobeoptimal.Ontheotherhand,forthenonresumablecase,therelativeworst-caseerrorbound
of theSPTalgorithmisanalyzed,andfurther,adynamicprogrammingalgorithmandabranch-and-
boundalgorithmareproposedtosolvethisproblemoptimally.Finally,experimentalresultsare
providedtoshowtheeffectivenessandcomplementarityoftheabovealgorithms.
Keywords
Single machine scheduling , Flexible maintenance , Dynamic programming , Shortest processing time , branch-and-bound
Journal title
Computers and Operations Research
Serial Year
2011
Journal title
Computers and Operations Research
Record number
927899
Link To Document