Show simple item record

Scheduling with uncertain processing times given by empirical distributions



dc.contributor.advisorHanzálek Zdeněk
dc.contributor.authorAntonín Novák
dc.date.accessioned2022-10-06T08:19:16Z
dc.date.available2022-10-06T08:19:16Z
dc.date.issued2022-08-28
dc.identifierKOS-682906611805
dc.identifier.urihttp://hdl.handle.net/10467/104315
dc.description.abstractDoba zpracování úlohy je jedním z nejdůležitějsích parametrů rozvrhovacích problémů, obšem je také jedním z těch, které je velmi obtížné získat - obvykle není znám, je drahý na měření nebo nemá deterministickou povahu. Klasické metody deterministického rozvrhováí, které nahrazjí chybějící informaci např.bodovými odhay, mohou produkovat výsledky, které jsou nestabilní a obecně náchylné na nečekané ralizace hodnot parametrů. Kvůli tomu je potřeba v prostředí s nepřesnou zanlsotí parametrů použít optimalizacní přístupy, které jsouschopny vypořádat se s neurčitností parametrů. Důležitá část v návrhu takových algoritmů je volba modelu neurčitostia přístupu k potlačení jeho důsledků. Je např. odhad střední hodny a rozpytu dostatečný? Můžeme předpokládat, že pouze jistý počet parametrů se při realizaci odkloní od své odhadované hodnoty? Potřebujeme optimalizovat kriteriální funkciz zohledňujcíc riziko, a pokud ano, jaké je za to cena? Toto jsou zásadní otázky, protože přílis jednoduché modely vedkou kekonzervativním a neefektivním řešením nebo naopak dokonce mohou zcela selhat při ochraně proti neurčitosti. Díky pokrokům technologií, možňující sběr velikých souborů dat různých aspektů průmyslových procesů, můžeme zmíněné výzvy adresovat daty-řízenými přístupy k rozvrhování za neurčitosti.cze
dc.description.abstractThe processing time of a job is arguably one of the most importat parameters of scheduling problems, but often it is also the one that is very difficult to obtain—either it is not known, costly to measure, or it does not have a deterministic nature. Classical deterministic scheduling methods that replace the missing information with,e.g., single-point estimates may produce solutions that are fragile and susceptible to unexpected realizations of the parameters. Therefore, the optimization approaches that can deal with imprecise knowledge of the problem parameters must be used in cases where protection against unfavorable realizations is vital. The important essence in the design of such optimization algorithms is the choice of the uncertainty model and the approach to mitigate its effects. Is the estimation of, e.g., the mean and variance enough? Can we assume that, at most, a certain number of parameters will deviate from their estimates? Do we need to have a risk-averse objective, and what is the price for that? These are essential considerations since too simplistic models can lead to conservative and inefficient solutions or may fail to protect from uncertainty at all. Luckily, the advancements in collecting large datasets for many aspects of industrial processes allow us to apply powerful data-driven approaches to scheduling under uncertainty. In this work, we study different means of integrating distributional knowledge of processing times into scheduling problems. The part of the proposed methods in this thesis takes inspiration from the machine learning field, as the techniques used there are scalable and deal with uncertain parameters also. As an example, we have used in-sample data to estimate the parameters of an ambiguity set to obtain a distributionally robust solution via norm regularization techniques which greatly reduces the run time of the algorithm. Another way of improving the scalability of the scheduling algorithms lies in the choice of a suitable model of uncertainty. For example, we have proposed a way to model jobs with uncertain processing times with an abstraction called F-shape, which discretizes the cumulative distribution function of processing times. The resulting problem formulation is essentially a packing problem that can be solved efficiently in practice with the advantage that the probabilistic guarantees of the resulting schedules can be verified within the framework of Bayesian networks. Finally, we study a setting where the distribution of processing times can be approximated by a normal distribution. The full distributional knowledge is utilized in a β-robust formulation that maximizes the probability that all jobs are completed before a given common due date. For the researched scheduling problems with uncertain processing times utilizing distributional knowledge, we have obtained their complexity characterizations, and we have developed scalable algorithms that provide high-quality solutions for instances with hundreds of jobs.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectneurčitnost doby zpracovánícze
dc.subjectrobustní rozvrhovánícze
dc.subjectsníšené-kritické rozvrhovánícze
dc.subjectdistribučně robustní optimalizacecze
dc.subjectprocessing time uncertaintyeng
dc.subjectrobust schedulingeng
dc.subjectmixed-criticalityeng
dc.subjectschedulingeng
dc.subjectdistributionally robust optimizationeng
dc.titleRozvrhování s neurčitými dobami zpracování popsanými empirickými distribucemicze
dc.titleScheduling with uncertain processing times given by empirical distributionseng
dc.typedisertační prácecze
dc.typedoctoral thesiseng
dc.contributor.refereeShabtay Dvir
theses.degree.disciplineŘídicí technika a robotikacze
theses.degree.grantorkatedra řídicí technikycze
theses.degree.programmeElektrotechnika a informatikacze


Files in this item




This item appears in the following Collection(s)

Show simple item record