Hra obchodního cestujícího
Loading...
Date
Authors
Lonek, Andrej
Advisor
Referee
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta strojního inženýrství
ORCID
Abstract
Tato bakalářská práce se zabývá problémem obchodního cestujícího (TSP), klasickým kombinatorickým optimalizačním problémem, jehož cílem je nalezení nejkratší možné trasy spojující danou množinu měst. Úvodní část práce poskytuje formální definici TSP a přehled jeho výpočetní složitosti. Následující kapitoly jsou věnovány genetickým algoritmům, se zvláštním důrazem na permutační přístupy přizpůsobené řešení TSP. Dále se práce zaměřuje na základy kooperativní teorie her a její řešitelské koncepty, zejména z hlediska spravedlivého rozdělení nákladů. Praktická část práce spočívá v implementaci modulárního a paralelizovaného řešiče TSP založeného na genetickém algoritmu. Tento řešič je následně rozšířen o aproximaci Shapleyho hodnoty, která slouží ke spravedlivému rozdělení cestovních nákladů mezi agenty v kontextu kooperativních her založených na TSP.
This thesis focuses on the study of the Traveling Salesman Problem (TSP), a classical combinatorial optimization problem concerned with finding the shortest possible route through a set of cities. The introductory part presents a formal definition of TSP and an overview of its computational complexity. The following chapters are dedicated to genetic algorithms, with a particular focus on permutation-based approaches tailored for solving TSP instances. Subsequently, the thesis explores the foundations of cooperative game theory and its solution concepts, with emphasis on their application to cost allocation problems. The practical part of the thesis consists of the implementation of a modular and parallelized TSP solver based on a genetic algorithm. This solver is then extended to approximate the Shapley value, which is used to fairly distribute travel costs among agents in the context of TSP-based cooperative games.
This thesis focuses on the study of the Traveling Salesman Problem (TSP), a classical combinatorial optimization problem concerned with finding the shortest possible route through a set of cities. The introductory part presents a formal definition of TSP and an overview of its computational complexity. The following chapters are dedicated to genetic algorithms, with a particular focus on permutation-based approaches tailored for solving TSP instances. Subsequently, the thesis explores the foundations of cooperative game theory and its solution concepts, with emphasis on their application to cost allocation problems. The practical part of the thesis consists of the implementation of a modular and parallelized TSP solver based on a genetic algorithm. This solver is then extended to approximate the Shapley value, which is used to fairly distribute travel costs among agents in the context of TSP-based cooperative games.
Description
Citation
LONEK, A. Hra obchodního cestujícího [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2025.
Document type
Document version
Date of access to the full text
Language of document
en
Study field
bez specializace
Comittee
prof. RNDr. Miroslav Doupovec, CSc., dr. h. c. (předseda)
doc. Mgr. Petr Vašík, Ph.D. (místopředseda)
doc. RNDr. Jiří Klaška, Dr. (člen)
Ing. Mgr. Eva Mrázková, Ph.D. (člen)
RNDr. Radovan Potůček, Ph.D. (člen)
Date of acceptance
2025-06-12
Defence
Student odprezentoval výsledky své bakalářské práce na téma Hra obchodního cestujícího. Byly přečteny posudky vedoucí a oponenta.
Na přání oponenta autor navrhnul metriky pro rozšíření na kapacitně omezený problém obchodního cestujícího. Autor dohledal v literatuře (a odprezentoval) strategii pro využití neuniformního samplingu.
Doc. Vašík diskutoval se studentem metriku vzdálenosti měst, a schopnost identifikovat lokální a globální minimum.
Ing. Mgr. Mrázková diskutovala se studentem rychlost a kvalitu dříve známých řešení vzorových dat.
Result of defence
práce byla úspěšně obhájena
