ebook img

Machine Scheduling to Minimize Weighted Completion Times PDF

63 Pages·2018·0.838 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Machine Scheduling to Minimize Weighted Completion Times

SPRINGER BRIEFS IN MATHEMATICS Nicoló Gusmeroli Machine Scheduling to Minimize Weighted Completion Times The Use of the α-point SpringerBriefs in Mathematics Series editors Nicola Bellomo Michele Benzi Palle Jorgensen Tatsien Li Roderick Melnik Otmar Scherzer Benjamin Steinberg Lothar Reichel Yuri Tschinkel George Yin Ping Zhang SpringerBriefs in Mathematics showcase expositions in all areas of mathematics andappliedmathematics.Manuscriptspresentingnewresultsorasinglenewresult inaclassicalfield,newfield,oranemergingtopic,applications,orbridgesbetween newresultsandalreadypublishedworks,areencouraged.Theseriesisintendedfor mathematicians and applied mathematicians. More information about this series at http://www.springer.com/series/10030 SpringerBriefs present concise summaries of cutting-edge research and practical applications across a wide spectrum offields. Featuring compact volumes of 50 to 125 pages, the series covers a range of content from professional to academic. Briefs are characterized by fast, global electronic dissemination, standard publish- ing contracts, standardized manuscript preparation and formatting guidelines, and expedited production schedules. Typical topics might include: (cid:129) A timely report of state-of-the art techniques (cid:129) A bridge between new research results, as published in journal articles, and a contextual literature review (cid:129) A snapshot of a hot or emerging topic (cid:129) An in-depth case study (cid:129) Apresentation ofcore conceptsthatstudents mustunderstand inordertomake independent contributions Titles from this series are indexed by Web of Science, Mathematical Reviews, and zbMATH. ó Nicol Gusmeroli Machine Scheduling to Minimize Weighted Completion Times a The Use of the -point 123 NicolóGusmeroli Institut für Mathematik Alpen-Adria-Universität Klagenfurt Klagenfurt, Kärnten Austria ISSN 2191-8198 ISSN 2191-8201 (electronic) SpringerBriefs inMathematics ISBN978-3-319-77527-2 ISBN978-3-319-77528-9 (eBook) https://doi.org/10.1007/978-3-319-77528-9 LibraryofCongressControlNumber:2018935956 ©TheAuthor(s)2018 Thisworkissubjecttocopyright.AllrightsarereservedbythePublisher,whetherthewholeorpart of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission orinformationstorageandretrieval,electronicadaptation,computersoftware,orbysimilarordissimilar methodologynowknownorhereafterdeveloped. The use of general descriptive names, registered names, trademarks, service marks, etc. in this publicationdoesnotimply,evenintheabsenceofaspecificstatement,thatsuchnamesareexemptfrom therelevantprotectivelawsandregulationsandthereforefreeforgeneraluse. The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authorsortheeditorsgiveawarranty,expressorimplied,withrespecttothematerialcontainedhereinor for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictionalclaimsinpublishedmapsandinstitutionalaffiliations. Printedonacid-freepaper ThisSpringerimprintispublishedbytheregisteredcompanySpringerInternationalPublishingAG partofSpringerNature Theregisteredcompanyaddressis:Gewerbestrasse11,6330Cham,Switzerland To those who ever believed in me… Preface This work reviews the most important results regarding the use of the a-point in SchedulingTheory.ItprovidesanumberofdifferentLPrelaxationsforscheduling problems and seeks to explain their polyhedral consequences. It also explains theconceptofthea-pointandhowtheconversionalgorithmworks,pointingoutthe relationstothesumoftheweightedcompletiontimes.Lastly,thebookexploresthe latesttechniquesusedformanyschedulingproblemswithdifferentconstraints,such as release dates, precedences, and parallel machines. This reference book is intended for advanced undergraduate and postgraduate studentswhoareinterestedinSchedulingTheory.Itisalsoinspiringforresearchers wanting to learn about sophisticated techniques and open problems of the field. Klagenfurt, Austria Nicoló Gusmeroli January 2018 vii Contents Machine Scheduling to Minimize Weighted Completion Times . . . . . . . 1 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 List of Main Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3 LP Relaxations for the Release Dates Case. . . . . . . . . . . . . . . . . . . . . 5 3.1 Time-Indexed Relaxation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3.2 Mean Busy Time Relaxation . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3.3 Polyhedral Consequences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4 Conversion Algorithm. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 4.1 The Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 4.2 Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 4.3 Some ConsequenquPes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 5 Approximations for 1jrjj wjCj . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 5.1 2-Approximation Algorithm. . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 5.2 Another 2-Approximation Algorithm . . . . . . . . . . . . . . . . . . . . . 19 5.3 Bounds for Common a Value . . . . . . . . . . . . . . . . . . . . . . . . . . 21 5.4 Bounds for Job-Dependent aj Values . . . . . . . . . . . . . . . . . . . . . 24 5.5 Bad Instances for thPe LP Relaxations. . . . . . . . . . . . . . . . . . . . . 28 6 Approximations for 1jrjj Cj . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 6.1 e -Approximation Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . 28 e(cid:2)1 6.2 Tightness . . . . . . . . . .P. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 7 Approximation for 1jrj;precj wjCj . . . . . . . . . . . . . . . . . . . . . . . . . 33 7.1 LP Relaxation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 7.2 2.54-ApproximationPAlgorithm . . . . . . . . . . . . . . . . . . . . . . . . . 35 8 Approximations for Pjrjj Cj . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 8.1 3-Approximation Algorithm. . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 8.2 The DELAY-LIST Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . . 39 8.3 2.83-Approximation Algorithm . . . . . . . . . . . . . . . . . . . . . . . . . 42 ix x Contents P 9 Approximation for Pjdijj wjCj . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 9.1 List Scheduling Algorithms. . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 9.2 4-Approximation Algorithm. . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 10 Conclusion. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 References.... .... .... .... ..... .... .... .... .... .... ..... .... 51 About the Author Nicoló Gusmeroli completed his master’s degree at the ELTE University of Budapestin2017andiscurrentlyworkingontheprojectHigh-PerformanceSolver for Binary Quadratic Problems at the Alpen-Adria University of Klagenfurt as a Ph.D. student. His main research interests are in combinatorial optimization, semidefinite optimization, and Scheduling Theory. He completed his bachelor’s studies at the University of Verona prior to spendinganexchangesemesterattheUniversityofPrimorska(Slovenia),wherehe wrote his bachelor’s thesis. xi

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.