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 :
بازگشت