Enhedscirkelgraf

I grafteori er enhedscirkelgrafen skæringsgrafen for en familie af enhedscirkler på det euklidiske plan . Det vil sige, at vi danner et toppunkt for hver cirkel og forbinder to toppunkter med en kant, hvis de tilsvarende cirkler skærer hinanden.

Karakteristika

Der er flere muligheder for at definere grafen for enhedscirkler, som svarer til valget af koefficient:

Egenskaber

Enhver genereret undergraf af enhedscirkelgrafen er også en enhedscirkelgraf. Et eksempel på en graf, der ikke er en enhedscirkelgraf, er stjernen K 1,7 med et centralt toppunkt forbundet med syv blade - hvis hver af de syv cirkler rører den centrale cirkel, skal ethvert par cirkler røre hinanden ( da kontaktnummer i flyet er 6 ). Enhedscirkelgrafen kan således ikke indeholde K 1,7 som en genereret undergraf.

Ansøgninger

Siden Huson og Sens arbejde ( Huson, Sen 1995 ) er enhedscirkelgrafer blevet brugt i datalogi til at modellere topologien af ​​trådløse decentraliserede selvorganiserende netværk . I denne applikation er noderne forbundet med direkte trådløs kommunikation uden en basestation . Det antages, at alle toppunkter er homogene og udstyret med omnidirektionelle antenner . Antennernes placering er modelleret som punkter på det euklidiske plan, og området, hvor signalet kan modtages af et andet toppunkt, er modelleret som en cirkel. Hvis alle hjørner har sendere med samme effekt, vil disse cirkler have samme radius. Tilfældige geometriske grafer dannet som enhedscirkelgrafer med tilfældige centre kan bruges til at modellere filtrering og nogle andre fænomener. [en]

Beregningsmæssig kompleksitet

Problemet med, hvorvidt en abstrakt givet graf kan repræsenteres som en enhedscirkelgraf, er NP-hårdt (mere præcist komplet for den eksistentielle teori om reelle tal ) [2] [3] . Derudover er det en bevist umulighed i polynomisk tid at finde bestemte koordinater af enhedscirkler: Der er enhedscirkelgrafer, der kræver et eksponentielt antal bits af præcision i enhver sådan repræsentation [4] .

Imidlertid kan mange vigtige og komplekse optimeringsproblemer på grafer, såsom det uafhængige sætproblem , graffarvning og det minimale dominerende sætproblem effektivt tilnærmes ved hjælp af den geometriske struktur af disse grafer [5] [6] og klikproblemet for disse grafer kan løses nøjagtigt i polynomisk tid, hvis cirkelrepræsentationen er givet [7] . Mere præcist kan man for en given graf, i polynomisk tid, enten finde den maksimale klike eller bevise, at grafen ikke er en enhedscirkelgraf [8] .

Hvis det givne sæt toppunkter danner en delmængde af trekantgitteret , kendes den nødvendige og tilstrækkelige betingelse for grafens perfektion [9] . For perfekte grafer kan mange NP-komplette optimeringsproblemer ( graffarveproblemet , det maksimale klikproblem og det uafhængige sætproblem ) løses i polynomisk tid.

Se også

Noter

  1. Se for eksempel Dahl og Christensens arbejde ( Dall, Christensen 2002 ).
  2. Breu, Kirkpatrick, 1998 .
  3. Kang, Müller, 2011 .
  4. McDiarmid, Mueller, 2011 .
  5. Marathe et al., 1994 .
  6. Matsui, 2000 .
  7. Clark, Colbourn, Johnson, 1990 .
  8. Raghavan, Spinrad, 2003 .
  9. Miyamoto, Matsui, 2005 .

Links