A legközelebbi szomszéd gráf ( GBC ) egy metrikus térben lévő n objektumból álló P halmazhoz (például egy euklideszi metrikával rendelkező sík ponthalmazához ) egy irányított gráf, amelynek csúcsai a P halmaz elemei , amelynek p -től q -ig van egy irányított éle , ha q a p legközelebbi szomszédja (azaz a p -től a q -ig mért távolság nem nagyobb, mint a p -től a P -ből származó bármely más objektumig ) [1] .
Sok vitában az élek irányát figyelmen kívül hagyják, és a GBS-t közönséges (iránytalan) gráfként határozzák meg . A legközelebbi szomszéd kapcsolat azonban nem szimmetrikus , azaz. ha q p legközelebbi szomszédja , akkor p nem feltétlenül q legközelebbi szomszédja .
Egyes vitákban a legközelebbi szomszéd választásának egyedivé tétele érdekében a P halmazt indexeljük, és amikor a legközelebbi objektumot választjuk, a legmagasabb indexű objektumot választjuk [2] .
A k -legközelebbi szomszéd gráf ( k -GBN ) egy olyan gráf, amelyben két p és q csúcsot egy él köt össze, ha p és q távolsága a p -től a P -ben lévő többi objektumtól való k legkisebb távolság közé tartozik . A GBS a k -GBS speciális esete, vagyis 1-GBS. k -GBS teljesíti a síkbeli felosztási tétel feltételeit - ) pontok eltávolításával két részgráfra oszthatók, maximum csúcsokkal [3] .
Egy másik speciális eset az ( n − 1)-GBS. Ezt a gráfot távoli szomszéd gráfnak (FDN) nevezik .
Az algoritmusok elméleti tárgyalása során gyakran feltételeznek valamilyen általános álláspontot , nevezetesen, hogy minden objektum esetében a legközelebbi (k-közelebbi) szomszéd egyedi. Az algoritmusok implementálásakor figyelembe kell venni, hogy ez a feltétel nem mindig teljesül.
A GDS mind a síkban lévő pontok, mind a többdimenziós terek pontjai számára alkalmazásokat találhat, például az adattömörítésben , a mozgástervezésben és az objektumok elhelyezésében . A statisztikai elemzésben a gráf útvonalain alapuló legközelebbi szomszéd lánc algoritmus használható a hierarchikus klaszterezések gyors megtalálására . A legközelebbi szomszéd gráfok szintén a számítási geometria tárgyát képezik .
Egy síkban lévő ponthalmaz esetén a pont legközelebbi szomszédja a bal vagy a jobb (vagy mindkettő) szomszédja, ha egyenes vonal mentén vannak rendezve. Így a GBS több ösvényből álló ösvény vagy erdő , és rendezéssel O ( n log n ) idő alatt megépíthető . Ez a becslés aszimptotikusan optimális egyes számítási modelleknél , mivel a megszerkesztett GBS választ ad az elemegyediségi problémára – elegendő ellenőrizni, hogy a kapott GBS tartalmaz-e nulla hosszúságú élt.
Hacsak nincs kifejezetten kijelentve, a legközelebbi szomszéd gráfokról azt feltételezzük, hogy irányított gráfok egyedileg meghatározott szomszédokkal, a bevezetőben leírtak szerint.