Cesta v grafu je posloupnost vrcholů, ve kterých je každý vrchol připojen k další hraně.
Nechť G je neorientovaný graf . Cesta v G je konečná nebo nekonečná posloupnost hran a vrcholů [1] ,
že každé dvě sousední hrany a mají společný vrchol .
Tak se dá psát
Všimněte si, že stejná hrana se může na cestě vyskytnout několikrát. Pokud před ním nejsou žádné hrany , pak se nazývá počáteční vrchol S, a pokud nejsou žádné následující hrany , pak se nazývá konečný vrchol S. Jakýkoli vrchol, který patří dvěma sousedním hranám, se nazývá vnitřní . Protože se hrany a vrcholy mohou v cestě opakovat, vnitřní vrchol může být počátečním nebo koncovým vrcholem.
Pokud jsou počáteční a koncové vrcholy stejné, cesta se nazývá cyklická . Cesta se nazývá řetězec a cyklická cesta se nazývá cyklus , pokud se každá její hrana vyskytuje nejvýše jednou (vrcholy se mohou opakovat). Necyklická cesta se nazývá jednoduchá cesta , pokud se v ní neopakuje žádný vrchol. Cyklus s koncem se nazývá jednoduchý cyklus , pokud v něm není mezilehlým vrcholem a žádné další vrcholy se neopakují.
Bohužel tato terminologie není dobře zavedená. Wilson [2] napsal:
To, co jsme nazvali trasa, se také nazývá cesta, posloupnost okrajů.
Řetězec se nazývá cesta, polojednoduchá cesta; jednoduchý řetěz - řetěz, cesta, oblouk, jednoduchá cesta, elementární řetězec; uzavřený okruh - cyklický okruh, okruh; cyklus - obrys, obrysový obvod, jednoduchý cyklus, elementární cyklus.
— [3] [4] [5]Cesty, řetězce a cykly jsou základními pojmy v teorii grafů a jsou definovány v úvodní části většiny knih o teorii grafů. Viz například Bondi a Marty [6] , Gibbons [7] nebo Distel [8] .
Cesta, pro kterou žádné hrany grafu nespojují dva vrcholy cesty, se nazývá indukovaná cesta .
Jednoduchá cesta obsahující všechny vrcholy grafu bez opakování je známá jako hamiltonovská cesta .
Jednoduchý cyklus obsahující všechny vrcholy grafu bez opakování je známý jako hamiltonovský cyklus .
Cyklus získaný přidáním okraje grafu do kostry původního grafu je známý jako základní cyklus.
Dvě cesty jsou nezávislé na vrcholu , pokud nesdílejí vnitřní vrcholy. Podobně jsou dvě cesty nezávislé na hranách , pokud nesdílejí vnitřní hrany.
Délka cesty je počet hran použitých v cestě, přičemž opakovaně použitelné hrany se počítají odpovídající počet opakování. Délka může být nulová, pokud se cesta skládá pouze z jednoho vrcholu.
Vážený graf spojuje každou hranu s nějakou hodnotou ( tloušťka hrany ). Váha cesty ve váženém grafu je součtem vah hran cesty. Někdy se místo slova hmotnost cena nebo délka používá .