Caterpillar (grafteori)
En larv eller larvträd är ett träd där alla hörn är på ett avstånd av högst 1 från den centrala banan.
Caterpillar-grafer studerades först i en serie artiklar av Harari och Schwenk. Namnet föreslogs av Arthur Hobbs [1] [2] . Som Harari och Schwenk [3] vältaligt skrev , "En larv är ett träd som förvandlas till en väg om kokongen tas bort från de slutliga hörnen" [1] .
Motsvarande beskrivningar
Följande egenskaper beskriver larvdiagram:
- Dessa är träd där borttagning av löv tillsammans med kanter ger en stig [2] [4] .
- Dessa är träd där det finns en stig som innehåller alla hörn av grad två eller fler.
- Det här är träd där varje vertex av grad tre eller mer har högst två grannar som inte är löv.
- Dessa är träd som inte innehåller som subgrafer den graf som bildas genom att ersätta varje kant av stjärnan K 1,3 med en bana med två kanter [4] .
- Dessa är sammankopplade grafer som kan ritas genom att placera hörnen på två parallella linjer med icke-korsande kanter, och placera ändpunkterna på varje kant på olika linjer [4] [4] [5] .
- Dessa är träd vars kvadrat är en Hamiltonsk graf . En kvadrat betyder här förekomsten av en cyklisk sekvens av alla hörn så att varje par av angränsande hörn i sekvensen är en eller två från varandra. Träd som inte är larver har inte denna sekvens. En cykel av detta slag kan erhållas genom att rita en larv med hörn på två parallella linjer. Sedan numrerar vi hörnen på en rät linje i en riktning, och på den andra räta linjen - i motsatt riktning [4] .
- Dessa är träd vars linjediagram innehåller en Hamiltonsk bana . En sådan bana kan erhållas genom att beställa kanterna i en larvritning med två raka linjer. Mer generellt är antalet kanter som måste läggas till i linjediagrammet för att ett godtyckligt träd ska innehålla en Hamiltonsk bana (storleken på dess Hamiltonska komplement ) lika med det minsta antalet kantdisjunkta larver som trädet kan delas in i [6] .
- Dessa är sammankopplade grafer med enhetsvägbredd [ 7] .
- Dessa är sammankopplade intervallgrafer utan trianglar [8] .
Generaliseringar
Ett K - träd är en ackordsgraf som innehåller exakt n − k maximala klick , var och en innehåller k + 1 hörn. I ett k -träd, som i sig inte är en ( k + 1)-klick , delar varje maximal klick antingen upp grafen i två eller flera komponenter eller innehåller en ( k- ) bladvertex som bara tillhör en maximal klick. En k -bana är ett k -träd med högst två löv, och en k -larv är ett k - träd som kan delas upp i k -banor och flera k -blad, var och en intill k -klickavskiljaren på k . - väg. I denna terminologi är en 1-larv detsamma som en larvgraf, och k -larver är kantmaximala grafer med vägbredd k [ 7] .
En krabba är ett träd där alla hörn är på ett avstånd som inte överstiger 2 från den centrala banan [9]
Uppräkning
Larver är ett sällsynt fall av grafräkningsproblem när den exakta formeln är känd - om n ≥ 3 är antalet larver med n hörn [1] .
För n = 1, 2, 3, … är antalet larver med n hörn
1, 1, 1, 2, 3, 6, 10, 20, 36, 72, 136, 272, 528, 1056, 2080, 4160, … (sekvens A005418 i
OEIS ).
Beräkningskomplexitet
Att hitta en sammandragande larv är ett NP-komplett problem . Motsvarande optimeringsproblem är minimum contraction caterpillar problem (MPCT), där priserna anges på kanterna och målet är att hitta en larv som minimerar priserna. Här definieras priset på en larv som summan av priserna på dess kanter, och varje kant har två priser, beroende på om det är ett löv eller en inre kant. Det finns ingen f(n) -approximationsalgoritm för SMSH om inte P = NP är uppfylld . Här är f(n) vilken funktion som helst av n beräknad i polynomtid, och n är antalet grafens hörn [10] .
Det finns en parametriserad algoritm som hittar den optimala lösningen på GSGM i en graf med en begränsad trädbredd . Således har både det sammandragande larvproblemet och det minimala sammandragande larvproblemet linjära tidsalgoritmer om grafen är outerplanar , parallellsekventiell , eller Halins graf [10] .
Applikationer
Larver används i kemisk grafteori för att representera molekylstrukturen hos bensenoidkolväten . I denna representation bildar molekylerna larver, där varje kant motsvarar en ring med 6 kolatomer, och två kanter faller in i en vertex om motsvarande bensenringar tillhör en sekvens av linjärt sammankopplade ringar. El-Bazil skriver: "Det är förvånande att nästan alla grafer som spelar en viktig roll i det som nu kallas "kemisk grafteori" är förknippade med larvgrafer." I detta sammanhang är larvgrafer även kända som bensoidträd eller Gutmannträd , efter Ivan Gutmans arbete inom detta område [2] [11] [12] .
Anteckningar
- ↑ 1 2 3 Harary, Schwenk, 1973 , sid. 359–365.
- ↑ 1 2 3 El-Basil, 1987 , sid. 153–174.
- ↑ Harary, Schwenk, 1973 .
- ↑ 1 2 3 4 5 Harary, Schwenk, 1971 , sid. 138–140.
- ↑ Harary, Schwenk, 1972 , sid. 203–209.
- ↑ Raychaudhuri, 1995 , sid. 299–306.
- ↑ 1 2 Proskurowski, Telle, 1999 , sid. 167–176.
- ↑ Eckhoff, 1993 , sid. 117–127.
- ↑ Weisstein, Eric W. Lobster på Wolfram MathWorld- webbplatsen .
- ↑ 12 Khosravani , 2011 .
- ↑ Gutman, 1977 , sid. 309–315.
- ↑ El-Basil, 1990 , sid. 273–289.
Litteratur
- Masoud Khosravani. Söker efter optimala larver i allmänhet och grafer för avgränsad trädbredd // Ph.D. - University of Auckland, 2011.
- Sherif El Basil. Tillämpningar av larvträd i kemi och fysik // Journal of Mathematical Chemistry. - 1987. - Vol. 1 , nummer. 2 . — S. 153–174 . - doi : 10.1007/BF01205666 .
- Ivan Gutman. Topologiska egenskaper hos bensenoidsystem // Theoretica Chimica Acta. - 1977. - T. 45 , nr. 4 . — S. 309–315 . - doi : 10.1007/BF00554539 .
- Sherif El Basil. Framsteg i teorin om bensenoidkolväten / I. Gutman, SJ Cyvin. - 1990. - T. 153. - S. 273-289. - (Ämnen i aktuell kemi). - doi : 10.1007/3-540-51505-4_28 .
- Andrzej Proskurowski, Jan Arne Telle. Klasser av grafer med begränsade intervallmodeller // Diskret matematik och teoretisk datavetenskap. - 1999. - T. 3 . — S. 167–176 .
- Arundhati Raychaudhuri. Det totala intervallnumret för ett träd och Hamiltons kompletteringsnummer för dess linjediagram // Information Processing Letters . - 1995. - T. 56 , nr. 6 . — S. 299–306 . - doi : 10.1016/0020-0190(95)00163-8 .
- Jürgen Eckhoff. Extrema intervallgrafer // Journal of Graph Theory. - 1993. - T. 17 , nr. 1 . — S. 117–127 . - doi : 10.1002/jgt.3190170112 .
- Frank Harary , Allen J. Schwenk. Träd med Hamiltonsk kvadrat // Mathematika. - 1971. - T. 18 . — S. 138–140 . - doi : 10.1112/S0025579300008494 .
- Frank Harary , Allen J. Schwenk. Ett nytt korsningsnummer för tvådelade grafer // Utilitas Math .. - 1972. - T. 1 . — S. 203–209 .
- Frank Harary , Allen J. Schwenk. Antalet larver // Diskret matematik. - 1973. - T. 6 , nr. 4 . — S. 359–365 . - doi : 10.1016/0012-365x(73)90067-8 .
Länkar