Web-Books
in the Austria-Forum
Austria-Forum
Web-Books
Informatik
Algorithms for Scheduling Problems
Page - 55 -
  • User
  • Version
    • full version
    • text only version
  • Language
    • Deutsch - German
    • English

Page - 55 - in Algorithms for Scheduling Problems

Image of the Page - 55 -

Image of the Page - 55 - in Algorithms for Scheduling Problems

Text of the Page - 55 -

Algorithms 2018,11, 80 anexponentofn. In theoryandpractice,wemaytakeoneof the twoalternativeoptions: eitherwetry all suchpossiblenon-dominatedsubsetsbuildinganimplicitenumerativealgorithm,orwemayrather chooseaheuristicapproachgeneratingafixednumberof“themostpromising”subsetsofsubstitution jobs inpolynomial time. Basedonourgeneral framework,both implicitenumerationandheuristic algorithmsmightbe implemented indifferentways. Thestudyofsuchalgorithms,whichwouldrely ontheresultsofnumericalexperiments, isbeyondthescopeof thispaperandcouldratherbeasubject of independentresearch. 6.Conclusions We have proposed a general framework for the solution of a strongly NP-hard bi-criteria schedulingproblemonasinglemachinewiththeobjectives tominimize themaximumjoblateness and themakespan. Theorem2 specifies explicitly the nature of the problem instances forwhich theParetooptimal frontier canbe found inpolynomial time. Findinga feasible solutionwith the maximumjob latenessnotexceedingsomeconstant thresholdbecomes intractable if thefirst condition in the theoremisnotsatisfied.Relyingonthecomputationalexperiments from[9],wehaveobserved thatalreadyforsmall trialδ’s, thebinswouldhavebeenscheduledinPhase1, i.e.,noIA(b2)would arise inPhase1. Inaddition, since therewill benoavoidablegap leftwithin thebins for these δ’s, thesecondcondition inTheorem2wouldbesatisfied,andPhase1wouldsuccessfullycomplete in polynomial time.Wehavealsoobservedthat for themajorityof the testedprobleminstances from[9], bothobjectivecriteriaweresimultaneouslyminimizedor themaximumjob latenesswasveryclose to theoptimum,whereas themakespanwasoptimal. Theoretically,weareunable toguaranteesucha behavior,andhence,wedescribedhowthesolutionprocesscanproceedinPhase2.Wehaveshown that it suffices toenumeratesomesubsetsof thesubstitution jobsandgenerate theresultant feasible schedules.Withacompleteenumeration,weguarantee thatoneof thesesolutionswill respectagiven threshold,unless thereexistsnosuchafeasibleschedule. Inpractice, if acompleteenumerationofall dominant subsets turnsout to takeanadmissible time,wemay“switch” toheuristicmethods that enumerateaconstantnumberofthe“mostpromising”subsetsandthecorrespondingfeasiblesolutions (In the lattercase, theoretically, it ispossible thatwefail tocreatea feasibleschedulerespecting the thresholdwhere such a feasible schedule exists. Then, the Pareto frontier that the algorithmwill generatewillmiss thecorrespondingPareto-optimalsolution, i.e., it willnotbe“complete”.). By partitioning the scheduling horizon into kernel and bin intervals, we have reduced the problemofminimizing themakespan ina feasible schedule respectingagiven threshold to thatof minimizing the gaps in the bins in that schedule. Bin packingproblemswith this objective have been extensively studied in the literature, and anumber of efficient enumeration algorithms and also heuristicsswith good theoretical and also practical behavior exist. We showed how such a heuristicmethodcanbeadoptedforpackingourbinswith jobswithrelease timesandduedates (the latter jobparameters impose additional restrictions, notpresent inbinpackingproblems). In this way,our frameworkhasreducedthebi-criteriaschedulingproblemtotheabovetwosingle-criterion problems, inducingfourbasic typesofalgorithmsforthebi-criteriaproblem(dependingonwhetheran exactorheuristicmethodis incorporatedforeitherof the twoproblems). For thefuturework, itwould be interestingto testparticular implementationsof thesealgorithmsandtoverify theirperformance forprobleminstances thatsignificantlydiffer fromthose tested in [9]. Conflictsof Interest:Theauthorsdeclarenoconflictof interest. References 1. Garey, M.R.; Johnson, D.S. Computers and Intractability: A Guide to the Theory of NP—Completeness; W.H.FreemanandCompany: SanFrancisco,CA,USA,1979. 2. Jackson, J.R. Schedulig a Production Line toMinimize theMaximumTardiness. InManegement Scince ResearchProject,UniversityofCalifornia;OfficeofTechnicalServices: LosAngeles,CA,USA,1955. 55
back to the  book Algorithms for Scheduling Problems"
Algorithms for Scheduling Problems
Title
Algorithms for Scheduling Problems
Authors
Frank Werner
Larysa Burtseva
Yuri Sotskov
Editor
MDPI
Location
Basel
Date
2018
Language
English
License
CC BY 4.0
ISBN
978-3-03897-120-7
Size
17.0 x 24.4 cm
Pages
212
Keywords
Scheduling Problems in Logistics, Transport, Timetabling, Sports, Healthcare, Engineering, Energy Management
Categories
Informatik
Technik
Web-Books
Library
Privacy
Imprint
Austria-Forum
Austria-Forum
Web-Books
Algorithms for Scheduling Problems