grafurilor
Grafurile sunt structuri matematice discrete formate dintr-un set de vârfuri (noduri) V și un set de muchii E, care conectează perechi de vârfuri. Dacă muchiile nu au direcție, grafurile sunt neorientate; dacă au direcție, grafurile sunt orientate (arce). Un graf poate fi ponderat, greutatea fiind atribuită fiecărei arce sau fiecărei muchii.
În grafuri, gradul unui vârf este numărul de muchii incident, iar pentru grafurile orientate se vorbește de
Clasificări importante ale grafurilor includ grafuri simple (fără bucle și fără muchii multiple între aceleași perechi
Utilizări majore ale grafurilor includ modelarea rețelelor de calcul, a rutelor de transport, a rețelelor sociale