Digitální knihovna UPCE přechází na novou verzi. Omluvte prosím případné komplikace. / The UPCE Digital Library is migrating to a new version. We apologize for any inconvenience.

Toky v sítích a jejich aplikace

Bakalářská práceopen access

Abstrakt

Bakalářská práce se zabývá problematikou toků v sítích a jejich aplikacemi. Teoretická část zavádí základní pojmy teorie grafů a formálně definuje klíčové koncepty - síť, tok, reziduální graf a řez. Podrobně jsou popsány tři algoritmy pro nalezení maximálního toku: Ford-Fulkersonův algoritmus, Edmonds-Karpův algoritmus a Dinicův algoritmus, včetně jejich časové složitosti a vzájemného srovnání. Součástí teoretické části je také přehled praktických aplikací maximálního toku, zahrnující bipartitní párování, přiřazovací problém a modelování dopravních sítí. Praktická část popisuje návrh a implementaci konzolové aplikace v jazyce C# na platformě .NET 8, která implementuje všechny tři algoritmy a umožňuje jejich výkonnostní srovnání na uživatelem definovaných vstupech. Správnost implementace byla ověřena testováním na vzorových sítích s předem známými výsledky. Praktická použitelnost aplikace je demonstrována na modelové logistické úloze zásobování nemocnic.

Rozsah stran

ISSN

Permanentní identifikátor

Projekt

Časopis nebo seriál

Vydavatelská verze

Přístup k e-verzi

Bez omezení

Název akce

ISBN

Studijní obor

Informační technologie

Studijní program

Informační technologie

Signatura tištěné verze

Umístění tištěné verze

Přístup k tištěné verzi

Klíčová slova

toky v sítích, Ford-Fulkersonův algoritmus, Edmonds-Karpův algoritmus, Dinicův algoritmus, teorie grafů, C#, network flows, Ford-Fulkerson algorithm, Edmonds-Karp algorithm, Dinic's algorithm, graph theory, C#

Endorsement

Review

Supplemented By

Referenced By