Stochastické modely problému obchodního cestujícího
Stochastic models of the Traveling Salesman Problem
bakalářská práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/211287Identifikátory
SIS: 282609
Kolekce
- Kvalifikační práce [12356]
Autor
Vedoucí práce
Oponent práce
Procházka, Vít
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Finanční matematika
Katedra / ústav / klinika
Katedra pravděpodobnosti a matematické statistiky
Datum obhajoby
24. 6. 2026
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Velmi dobře
Klíčová slova (česky)
problém obchodního cestujícího|stochastický model|Markovův rozhodovací proces|diskrétní konvoluce|aproximace řešeníKlíčová slova (anglicky)
Traveling Salesman Problem|stochastic model|Markov decision process|discrete convolution|solution approximationTato bakalářská práce se zabývá problémem obchodního cestujícího se stochastickými rozšířeními. Modelujeme rozvozovou službu, kde časy příjezdu zásilek k distribuci i časy přejezdů mezi městy podléhají náhodným vlivům. Hlavním přínosem práce je spojení obou těchto typů zpoždění do jednoho funkčního modelu. K řešení využíváme techniky jako Markovovy rozhodovací procesy, Bellmanovu rovnici, diskrétní konvoluce nebo al- goritmus Iterated Local Search. Kvůli výpočetní náročnosti a prokletí dimenzionality se zabýváme také aproximací modelu. Výsledný model je implementován v Pythonu a tes- tován metodou Monte Carlo, přičemž výsledky potvrzují jeho efektivitu oproti determi- nistickým přístupům.
This bachelor thesis deals with the Traveling Salesman Problem with stochastic ex- tensions. We model a delivery service where both package arrival times and travel times between customers are subject to random influences. The main contribution of this work is the combination of these extensions into a single model. To solve the problem, we use techniques such as Markov decision processes, the Bellman equation, discrete con- volutions, and the Iterated Local search algorithm. Due to computational complexity and the curse of dimensionality, we also address model approximation. The resulting model is implemented in Python and tested using the Monte Carlo method, with results confirming its efficiency compared to deterministic approaches.
