Grannskap (grafteori)

I grafteorin är en intilliggande vertex av en vertex v en vertex ansluten till v med en kant . En grannskap av en vertex v i en graf G är en genererad subgraf av grafen G , som består av alla hörn konjugerade till v och alla kanter som förbinder två sådana hörn. Till exempel visar figuren en graf med 6 hörn och 7 kanter. Vertex 5 ligger intill hörn 1, 2 och 4, men inte intill hörn 3 och 6. Området till vertex 5 är en graf med tre hörn 1, 2 och 4, och en kant som förbinder hörn 1 och 2.

En grannskap betecknas ofta som N G ( v ) eller (om du vet vilken graf det är fråga om) N ( v ). Samma grannskapsnotation kan användas för att referera till uppsättningen av intilliggande hörn snarare än till motsvarande genererade subgraf. Området som beskrivs ovan inkluderar inte v självt , och detta område kallas en öppen grannskap av v . Du kan definiera en stadsdel som inkluderar v . I det här fallet kallas grannskapet stängt och betecknas som N G [ v ]. Om inget uttryckligen anges, antas området vara öppet.

Grannskap kan användas för att representera grafer i datoralgoritmer via grannskapslista och närliggande matris . Grannskap används också i klustringskoefficienten i en graf, som mäter den genomsnittliga tätheten för dess grannskap. Dessutom kan många viktiga klasser av grafer definieras av egenskaperna hos dess grannskap eller av den inbördes symmetrin mellan grannskaperna.

En isolerad vertex har inga angränsande hörn. Graden av en vertex är lika med antalet angränsande hörn. Ett specialfall är en slinga som förbinder en vertex till samma vertex. Om en sådan kant finns, tillhör vertex sitt eget grannskap.

Lokala egenskaper för en graf

Om alla hörn i en graf G har kvarter som är isomorfa till någon graf H , så sägs G lokalt vara en graf H , och om alla hörn i G har kvarter som tillhör någon familj av grafer F , sägs G vara lokalt en graf F [1] [2] . Till exempel, i oktaedergrafen som visas i figuren, har varje vertex ett grannskap som är isomorft till en cykel av fyra hörn, så oktaedern är lokalt C 4 .

Till exempel:

Många grannar

För en uppsättning A av hörn är grannskapet av A föreningen av kvarteren av hörn, så att den innehåller alla hörn konjugerat till minst en medlem av A .

En vertexuppsättning A i en graf sägs vara en modul om alla hörn av A har samma uppsättning grannskap utanför A . Varje graf har en unik rekursiv modularisering, kallad modularisering , som kan byggas från grafen i linjär tid . Den modulära nedbrytningsalgoritmen tillämpas på andra algoritmer för grafer, inklusive jämförbarhetsgrafigenkänning .

Se även

Anteckningar

  1. Helvete, 1978 .
  2. Sedlacek, 1983 .
  3. Wigderson, 1983 .
  4. Hartsfeld, Ringel, 1991 .
  5. Larrión, Neumann-Lara, Pizaña, 2002 .
  6. Malnic, Mohar, 1992 .
  7. Seress, Szabó, 1995 .

Litteratur