ČVUT DSpace
  • Search DSpace
  • Čeština
  • Login
  • Čeština
  • Čeština
View Item 
  •   ČVUT DSpace
  • Czech Technical University in Prague
  • Faculty of Information Technology
  • Departments
  • Department of Applied Mathematics
  • Bachelor Theses - 18105
  • View Item
  • Czech Technical University in Prague
  • Faculty of Information Technology
  • Departments
  • Department of Applied Mathematics
  • Bachelor Theses - 18105
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Multi-agentní hledání cest jako problém splňování omezení

Multi-agent Path Finding as a Constraint Satisfaction Problem

Type of document
bakalářská práce
bachelor thesis
Author
Miroslav Fáč
Supervisor
Surynek Pavel
Opponent
Schmidt Jan
Field of study
Znalostní inženýrství
Study program
Informatika, platnost do 2024
Institutions assigning rank
katedra aplikované matematiky
Defended
2024-06-19



Rights
A 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.html
Vysokoš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.html
Metadata
Show full item record
Abstract
V této práci zkoumáme aplikaci formalismů Problému splnění omezení (CSP) na úlohu multi-agentního vyhledávání cest (MAPF), což je problém tradičně řešený metodami založenými na problému splnitelnosti booleovské formule (SAT). MAPF má zásadní význam v robotice a logistice, kde je koordinace více agentů nezbytná pro navigaci od startovních bodů k cílovým bodům bez konfliktů. Ačkoli jsou běžná řešení založená na SAT, CSP formalismy představují slibnou alternativu. V úvodní části práce prezentujeme teoretický základ teorie grafů, obecných principů MAPF a podrobnosti CSP formalismů. To zahrnuje podrobné zkoumání algoritmů typicky používaných v CSP, různých heuristických technik a dalších relevantních metodologií. Poté představujeme, jak přistupovat k MAPF pomocí Programování s omezeními (CP), s důrazem na MiniZinc, jazyk navržený pro standardizaci praktik CP. V naší práci využíváme dva přední řešiče CP, Gecode a OR-Tools. V experimentální části provádíme analýzu mezi Gecode a OR-Tools na různých scénářích. Výsledky experimentů ukazují, že zatímco Gecode obecně lépe funguje v čistě CSP problémech, OR-Tools exceluje v problémech optimalizace omezení (COP), což poskytuje cenné vhledy do silných a slabých stránek každého řešiče.
 
In this work we explore the application of Constraint Satisfaction Problem (CSP) formalisms to Multi-Agent Path Finding (MAPF), a computational challenge traditionally addressed through boolean satisfiability problem (SAT). MAPF is important in robotics and logistics, where the coordination of multiple agents is essential for navigating from start to destination points without conflicts. Although SAT-based solutions are common, CSP formalisms present a promising alternative. We provide a theoretical foundation by discussing graph theory, the general principles of MAPF, and the CSP formalisms. This includes a detailed examination of algorithms typically employed in CSP, various heuristic techniques, and other relevant methodologies. We then introduce how to approach MAPF using Constraint Programming (CP), focusing on MiniZinc, a language designed to standardize CP practices. In our work, we utilize two leading CP solvers, Gecode and OR-Tools. In the experimental section, we do analysis between Gecode and OR-Tools, conducted across various test scenarios. The results indicate that while Gecode generally performs better in pure CSP contexts, OR-Tools excels in Constraint Optimization Problems (COP), providing valuable insights into the strengths and limitations of each solver.
 
URI
http://hdl.handle.net/10467/115632
View/Open
PLNY_TEXT (3.910Mb)
POSUDEK (48.89Kb)
POSUDEK (48.78Kb)
Collections
  • Bakalářské práce - 18105 [369]

České vysoké učení technické v Praze copyright © 2016 

DSpace software copyright © 2002-2016  Duraspace

Contact Us | Send Feedback
Theme by 
@mire NV
 

 

Useful links

CTU in PragueCentral library of CTUAbout CTU Digital LibraryResourcesStudy and library skillsResearch support

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

České vysoké učení technické v Praze copyright © 2016 

DSpace software copyright © 2002-2016  Duraspace

Contact Us | Send Feedback
Theme by 
@mire NV