gráftípusok
Gráftípusok a gráfok különböző osztályait jelentik, amelyeket a kapcsolatok és a szerkezet alapján szokás meghatározni. Egy gráf alapvető elemei a csúcsok (pontok) és az élek (kapcsolatok). Az élek irányultsága alapján beszélhetünk irányított (direkciós) és irányítatlan gráfról. Az élek súlyai szerint pedig súlyozott és súlyozatlan gráfokat különítünk el.
Az alapvető osztályozás közé tartozik, hogy egyszerű-e a gráf: egyszerű gráfban nincsenek többé élek vagy csomóponti
További fontos kategóriák a gráfok összekapcsoltsága és a ciklusosság alapján. Összekapcsolt gráfban minden csúcs elérhető a
Más típusok közé tartozik a teljes gráf K_n, ahol minden csúcs minden egyes másik csúccsal kapcsolódik, és
A gráfok reprezentációjára gyakran használják az adjacency mátrixot és az adjacency listát. Fontos invariánsok közé tartozik