Cirkulär bågegraf

I grafteorin är en graf av cirkelbågar en graf av skärningspunkter för en uppsättning cirkelbågar . Grafen har en vertex för varje cirkelbåge och en kant mellan två hörn om motsvarande bågar skär varandra.

Formellt, låt

- många bågar. Då är motsvarande cirkelbågsgraf G = ( V ,  E ), där

och

Familjen av bågar som motsvarar grafen G kallas bågmodellen .

Erkännande

Tooker [1] hittade den första polynomigenkänningsalgoritmen för cirkelbågsgrafer som går i tid . Senare hittade McConnell [2] den första linjära igenkänningsalgoritmen i tid .

Relation till andra klasser av grafer

Cirkulärbågsgrafer är en naturlig generalisering av intervallgrafer . Om cirkelbågsgrafen G har en bågmodell som inte täcker vissa punkter på cirkeln, kan cirkeln brytas vid den punkten och rätas ut till ett linjesegment, vilket ger en intervallrepresentation. Men till skillnad från intervallgrafer är cirkelbågsgrafer inte alltid perfekta , eftersom udda cykler utan ackord C 5 , C 7 , etc. är cirkelbågsgrafer.

Vissa underklasser

Låt  vara en godtycklig graf nedan.

Grafer av enhetsbågar i en cirkel

är en enhetscirkelbågsgraf om det finns en bågmodell där alla bågar har samma längd.

Reguljära båggrafer

är en vanlig cirkelbågsgraf (eller en cykelintervallgraf [3] ) om det finns en motsvarande bågmodell där ingen båge helt innehåller en annan. Identifieringen av sådana grafer och konstruktionen av en korrekt bågmodell kan göras i linjär tid . [fyra]

Circular Helly arc graphs

är en cirkulär Helly-bågegraf om det finns en motsvarande bågmodell så att bågarna bildar en Helly-familj . Gavril [5] ger en beskrivning av denna klass, från vilken följer igenkänningsalgoritmen i tid .

Joris et al [6] ger andra egenskaper (inklusive uppräkning av förbjudna genererade subgrafer) av denna klass, från vilka följer en igenkänningsalgoritm som körs i O(n+m) tid . Om ingångsgrafen inte är en cirkulär Helly-bågegraf, returnerar algoritmen en bekräftelse på detta faktum i form av en förbjuden genererad subgraf. De gav också en algoritm för att bestämma om en given cirkelbågsmodell bildar en Helly-familj i O(n) -tid .

Applikationer

Cirkulärbågsgrafer är användbara vid modellering av periodiska resursallokeringsproblem i operationsforskning . Varje intervall representerar en begäran för en viss period, som upprepas i tid.

Anteckningar

  1. Tucker, 1980 .
  2. McConnell, 2003 .
  3. Chudnovsky, Seymour, 2008 .
  4. Deng et al, 1996 .
  5. Gavril, 1974 .
  6. Joeris et al, 2009 .

Länkar