adjacentiellijst
Een adjacentiellijst is een representatie van een grafiek waarbij voor elke knoop (vertex) een lijst wordt bijgehouden met de knopen waarnaar hij direct is verbonden. In een ongerichte grafiek bevat de lijst beide zijden van elke rand, terwijl in een gerichte grafiek de lijst meestal de uitgaande buren bevat. Het is een veelgebruikte datastructuur voor grafen, vooral wanneer de grafiek schaars is.
Een implementatie kan bestaan uit een array (of map) waarin per knoop een lijst van aangrenzende knopen
Voordelen: efficiënte opslag voor grafen met relatief weinig randen; het doorlopen van de buren van een knoop
Vergeleken met een adjacentiematrix gebruikt een adjacentiellijst minder geheugen bij grote aantallen knopen en relatief weinig