Seite - 116 - in Algorithms for Scheduling Problems
Bild der Seite - 116 -
Text der Seite - 116 -
Algorithms 2018,11, 50
Fromtheconceptualpointofview, thispaperdealswithamixed integernon-linear (MINLP)
schedulingproblem[5]that isrelaxedtoacombinatorialsetof linearprogrammingproblemsduetothe
linearâmakespanâobjective function.Asabasicapproachwetakethedisjunctivemodel [4].Asimilar
approachwasdemonstrated in [7]where the authors deployed the concept of parallel dedicated
machines scheduling subject to precedence constraints and implemented aheuristic algorithm to
generateasolution.
2.MaterialsandMethods
Inorder to formalize thecontinuous-timeschedulingproblemwewillneedto introduceseveral
basicdeïŹnitionsandvariables.After that,wewill formasystemofconstraints that reïŹectdifferent
physical, logical and economic restrictions that are in place for real industrial processes. Finally,
introducingtheobjective functionwillïŹnishtheformulationofRCPSPasanoptimizationproblem
suitable forsolving.
2.1.NotionsandBaseData forScheduling
Stickingto the industrial schedulingalsoknownas the JobShopproblem, letusdeïŹnethemain
notions thatwewilluse in the formulation:
âą Theenterprise functioningprocessutilizes resourcesofdifferent types (for instancemachines,
personnel, riggings, etc.). The set of the resources is indicated by a variable R = {Rr},
r=1,. . . , |R|.
âą Themanufacturingprocedureof theenterprise is formalizedasasetofoperations J tiedwith
eachotherviaprecedencerelations. Precedencerelationsarebrought toamatrixG=< gij>,
i= 1,. . . , |J|, j= 1,. . . , |J|. Eachelementof thematrix gij = 1 iff theoperation j follows the
operation iandzerootherwisegij=0.
âą Eachoperation i isdescribedbydurationÏi. ElementsÏi, i=1,. . . , |J|, formavectorofoperationsâ
durationsââÏ.
âą Each operation i has a list of resources it uses while running. Necessity for resources for
each operation is represented by thematrixOp =< opir >, i = 1,. . . , |J|, r = 1,. . . , |R|.
Eachelementof thematrixopir=1 iff theoperation iof themanufacturingprocessallocates the
resource r. Allothercasesbringtheelement tozerovalueopir=0.
âą The inputordersof theenterpriseareconsideredasmanufacturingtasks for thecertainamount
ofendproductandareorganized intoasetF. Eachorder is characterizedby theendproduct
amount vf and thedeadline df , f = 1,. . . , |F|. Elements inside F are sorted in thedeadline
ascendingorder.
Using thedeïŹnitions introducedabove,wecannowformalize theschedulingprocessas residing
all |J|operationsofall |F|ordersonthesetof resourcesR.Mathematically thismeansdeïŹningthe
start timeofeachoperation i=1,. . . , |J|ofeachorder f=1,. . . , |F|.
2.2. Continuous-TimeProblemSetting
Thecontinuous-timecase is formulatedaroundthevariables that standfor thestartmomentsof
eachoperation iofeachorder f: xif â„0, i=1,. . . , |J|, f=1,. . . , |F| [3]. Thevariablesxif â„0can
becombinedinto |F|vectorsââxf â„0. Themainconstraintsof theoptimizationprobleminthatcaseare:
âą Precedencegraphof themanufacturingprocedure:
Gââxf â„ (ââxf +ââÏ ), f=1,. . . , |F|.
âą Meetingdeadlines forallorders
x|J|f+Ï|J| †df , f=1,. . . , |F|.
116
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