\chapter{Úvod}
Stav dopravní situace ve městě bezesporu ovlivňuje život každého z nás a 
do jeho zlepšení, ať už máme na mysli výstavbu a zlepšování dopravních komunikací,
nebo teoretický výzkum, jsou v dnešní době investovány nemalé finanční prostředky.
Optimalizované řízení provozu je jednou z možností, jak odlehčit dopravě bez nutnosti
zasahování do fyzického stavu silnic.
\\
\\
V současné době se spoléhá hlavně na ruční nastavení parametrů křižovatky z centrály na základě dat
z detektorů. Účelem této práce je prozkoumat možnosti řízení novým způsobem, a to decentralizovaným 
řízením multiagentním systémem. Pomocí programu v C++, kde jsou agenti ovládající křižovatky reprezentováni objektem,
a komunikací přes knihovny BDM s mikrosimulátorem dopravy AIMSUN, budeme testovat možnosti výměny údajů,
nalezení optimální strategie a změny dopravní situace na křižovatkách.
\\
\\
Nejprve popíšeme mikrosimulátor AIMSUN, použité knihovny a používané parametry.
Poté si přiblížíme některé důležité prvky z teorie multiagentních systémů.
\\
\\
V druhé části práce popíšeme běh celého programu, způsob implementace třídy agenta,
zpracování údajů a volbu nejvhodnější strategie. Na závěr vyhodnotíme získané výsledky.



