Web-Books
im Austria-Forum
Austria-Forum
Web-Books
Informatik
Algorithms for Scheduling Problems
Seite - 36 -
  • Benutzer
  • Version
    • Vollversion
    • Textversion
  • Sprache
    • Deutsch
    • English - Englisch

Seite - 36 - in Algorithms for Scheduling Problems

Bild der Seite - 36 -

Bild der Seite - 36 - in Algorithms for Scheduling Problems

Text der Seite - 36 -

Algorithms 2018,11, 66 classesofharderproblems,wherethe jobpermutationπk∈SconstructedbyAlgorithm3outperforms themid-pointpermutationπmid−pandthepermutationπmax constructedbyAlgorithmMAX-OPTBOX derived in [15].AlgorithmMAX-OPTBOXandAlgorithm3werecodedinC#andtestedonaPCwith IntelCore (TM)2Quad,2.5GHz,4.00GBRAM.Forall tested instances, inequalities pLi < p U i hold forall jobs Ji∈J . Table2presents computational results for randomlygenerated instancesof the problem1|pLi ≤ pi≤ pUi |∑Ciwithn∈{100,500,1000,5000,10,000}. Thesegmentsof thepossible processingtimeshavebeenrandomlygeneratedsimilar to that in [15]. An integer centerCof thesegment [pLi ,p U i ]wasgeneratedusingauniformdistribution in the range [1,100]. ThelowerboundpLi ofthepossibleprocessingtimepiwasdeterminedusingtheequality pLi =C ·(1− δ100).Hereafter,δdenotes themaximal relativeerrorof theprocessingtimes pidueto the givensegments [pLi ,p U i ]. Theupperbound p U i wasdeterminedusingtheequality p U i =C ·(1+ δ100). Then, foreach job Ji∈J , thepoint piwasgeneratedusingauniformdistributionintherange [pLi ,pUi ]. In order to generate instances,where all jobsJ belong to a single block, the segments [pLi ,pUi ]of thepossibleprocessingtimesweremodifiedas follows: [p˜Li , p˜ U i ]= [p L i +p−pi, pUi +p−pi],where p=maxni=1pi. Since the inclusion p ∈ [p˜Li , p˜Ui ]holds, each constructed instance contains a single block, |B|=1. Themaximumabsoluteerrorof theuncertainprocessingtimes pi, Ji∈J , isequal to maxni=1(p U i −pLi ), andthemaximumrelativeerrorof theuncertainprocessingtimes pi, Ji∈J , isnot greater than2δ%.Wesaythat these instancesbelongtoclass1. Similarlyas in [15], threedistribution lawswereused inourexperiments todetermine the factual processingtimesof the jobs. (Weremindthat if inequality pLi < p U i holds, thenthe factualprocessing timeof the job Jibecomesknownaftercompletingthe job Ji.)Wecall theuniformdistributionas the distribution lawwithnumber1, thegammadistributionwith theparametersα=9andβ=2as the distribution lawwithnumber2andthegammadistributionwith theparametersα=4andβ=2as thedistribution lawwithnumber3. Ineach instanceofclass1, forgeneratingthe factualprocessing times fordifferent jobsof thesetJ , thenumberof thedistribution lawwasrandomlychosenfromthe set{1,2,3}.Wesolved15seriesof therandomlygenerated instances fromclass1. Eachseriescontains 10 instanceswith thesamecombinationofnandδ. In theconductedexperiments,weansweredthequestionofhowlarge theobtainedrelativeerror Δ= γkp∗−γtp∗ γtp∗ ·100%of thevalueγkp∗ of theobjective functionγ=∑ni=1Ciwasfor thepermutationπk withtheminimalvalueofF(πk,T)withrespect to theactuallyoptimalobjective functionvalueγtp∗ calculatedfor the factualprocessingtimes p∗=(p∗1,p ∗ 2, . . . ,p ∗ n)∈T.Wealsoansweredthequestion ofhowsmall theobtainedrelativeerrorΔof thevalueγkp∗ of theobjective function∑Ciwasfor the permutationπkwiththeminimalvalueofF(πk,T).WecomparedtherelativeerrorΔwiththerelative errorΔmid−pof thevalueγmp∗ of theobjective function∑Ci for thepermutationπmid−pobtainedfor determining the jobprocessing times using themid-points of the given segments. We compared the relative errorΔwith the relative errorΔmax of the value of the objective function∑Ci for the permutationπmax constructedbyAlgorithmMAX-OPTBOXderivedin [15]. Thenumbernof jobs in the instance isgiven incolumn1inTable2. Thehalfof themaximum possible errors δ of the randomprocessing times (inpercentage) is given in column2. Column3 gives the average errorΔ for the permutation πk with theminimal value of F(πk,T). Column 4 presents theaverageerrorΔmid−pobtainedfor themid-pointpermutationsπmid−p,whereall jobsare orderedaccordingto increasingmid-pointsof their segments.Column5presents theaveragerelative perimeterof theoptimalityboxOB(πk,T) for thepermutationπkwith theminimalvalueofF(πk,T). Column6presents therelationΔmid−p/Δ. Column7presents therelationΔmax/Δ. Column8presents theaverageCPU-timeofAlgorithm3for thesolvedinstances inseconds. Thecomputationalexperimentsshowedthat forall solvedexamplesofclass1, thepermutations πkwiththeminimalvaluesofF(πk,T) for theiroptimalityboxesgeneratedgoodobjective function valuesγkp∗,whicharesmallerthanthoseobtainedforthepermutationsπmid−pandforthepermutations 36
zurück zum  Buch Algorithms for Scheduling Problems"
Algorithms for Scheduling Problems
Titel
Algorithms for Scheduling Problems
Autoren
Frank Werner
Larysa Burtseva
Yuri Sotskov
Herausgeber
MDPI
Ort
Basel
Datum
2018
Sprache
englisch
Lizenz
CC BY 4.0
ISBN
978-3-03897-120-7
Abmessungen
17.0 x 24.4 cm
Seiten
212
Schlagwörter
Scheduling Problems in Logistics, Transport, Timetabling, Sports, Healthcare, Engineering, Energy Management
Kategorien
Informatik
Technik
Web-Books
Bibliothek
Datenschutz
Impressum
Austria-Forum
Austria-Forum
Web-Books
Algorithms for Scheduling Problems