naapuruusmatriisina
Naapuruusmatriisi on tapa esittää graafin naapuruussuhteet matriisimuodossa. Se on neliömäinen matriisi, jossa rivien ja sarakkeiden määrä on sama kuin graafin solmujen määrä. Matriisin jokainen alkio (i, j) kertoo, onko solmujen i ja j välillä yhteyttä eli kaarta.
Jos graafi on painottamaton, matriisin alkio on tyypillisesti 1, jos kaari on olemassa, ja 0, jos kaarta
Naapuruusmatriisin käyttö on yleistä graafialgoritmeissa, kuten polunetsinnässä ja graafin ominaisuuksien analysoinnissa. Sen etuna on yksinkertainen toteutus