En strikt ackordsgraf
En oriktad graf G kallas strikt ackordal om den är ackordal och varje cykel med jämn längd ( ) i G har ett udda ackord , det vill säga en kant som förbinder två hörn av cykeln på ett udda avstånd (>1) från varandra [1] .
Beskrivning
Strängt ackordsgrafer beskrivs av förbjudna grafer som grafer som inte innehåller en genererad cykel på mer än tre längder eller en n -sun ( ) som en genererad subgraf [2] [3] [4] . n -Sun är en kordalgraf med 2n hörn uppdelade i två delmängder och så att varje vertex w i från W har exakt två grannar, u i och . n -Sun kan inte strikt vara ackord, eftersom cykeln ... inte har några udda ackord.
Strikt ackordsgrafer kan beskrivas som grafer som har en strikt perfekt elimineringsordning, en vertexordning så att grannarna till varje vertex som kommer senare i ordning bildar en klick , och sådana att för någon , om den i -te vertexen i ordningen är angränsande till k -th och l -th vertex , och j - th och k -th vertex är intilliggande, då måste både j -th och l -th vertexen ligga intill [3] [5] .
En graf är strikt ackordal om och endast om någon av dess genererade subgrafer har en enkel vertex, det vill säga en vertex vars grannar är linjärt ordnade efter inkluderingsordning [3] [6] . En graf är också strikt ackordal om och endast om den är ackordal och någon cykel med längd fem eller mer har en 2-ackordstriangel, det vill säga en triangel som bildas av två ackord och en kant av cykeln [7] .
En graf är strikt ackordal om och endast om någon av dess genererade subgrafer är en dual chordal graph [8] .
Strängt ackordsgrafer kan beskrivas i termer av antalet kompletta subgrafer som en kant hör till [9] . En annan beskrivning ges i tidningen av De Caria och McKee [10] .
Erkännande
Det är möjligt att avgöra om en graf är strikt ackordal i polynomtid genom att upprepade gånger söka efter och ta bort en enkel vertex. Om denna process eliminerar alla hörn i grafen, måste grafen vara strikt ackordal. Annars hittar processen inte en subgraf utan en enkel vertex, och i det här fallet kan den ursprungliga grafen inte vara strikt ackordal. För en strikt ackordal graf kallas ordningen i vilken hörn tas bort i denna process den strikta perfekta elimineringsordningen [3] .
Alternativa algoritmer är kända som kan avgöra om en graf är strikt ackordal och i så fall konstruera en strikt perfekt elimineringsordning mer effektivt, i tid, för en graf med n hörn och m kanter [11] [12] [13] .
Underklasser
En viktig underklass (baserat på fylogeni ) är klassen k - bladsgrader , det vill säga grafer som bildas av löv på ett träd genom att två löv kopplas samman med en kant om avståndet i trädet inte överstiger k . En bladgrad är en graf som är en k -bladsgrad för vissa k . Eftersom graderna av strikt kordagrafer är strikt korda och träd är strikt kordala, följer det att bladgrader är strikt kordala. De bildar sin egen underklass av starkt ackordsgrafer, som i sin tur inkluderar klustergrafer som 2-arks potenser [14] . En annan viktig underklass av strikt ackordsgrafer är intervallgrafer . Branstedt, Hudt, Mancini och Wagner [15] visade att intervallgrafer och en större klass av riktade rotbanor är bladkrafter.
Algoritmiska problem
Eftersom starkt ackordala grafer är både ackordala och dubbelackordala , kan olika NP-kompletta problem som det oberoende uppsättningsproblemet , klickproblemet , färgläggningen , klicktäckningsproblemet , dominerande uppsättningen och Steiner-minimalträdsproblemet lösas effektivt för starkt ackordala grafer. Grafisomorfismproblemet är GI-komplett [16] för strikt ackordsgrafer [17] . Sökandet efter Hamilton-cykler förblir ett NP-komplett problem för strikt ackordsdelade grafer [18] .
Anteckningar
- ↑ Brandstädt, Le, Spinrad, 1999 , sid. 43, Definition 3.4.1.
- ↑ Chang, 1982 .
- ↑ 1 2 3 4 Farber, 1983 .
- ↑ Brandstädt, Le, Spinrad, 1999 , sid. 112, sats 7.2.1.
- ↑ Brandstädt, Le, Spinrad, 1999 , sid. 77, sats 5.5.1.
- ↑ Brandstädt, Le, Spinrad, 1999 , sid. 78, sats 5.5.2.
- ↑ Dahlhaus, Manuel, Miller, 1998 .
- ↑ Brandstädt, Dragan, Chepoi, Voloshin, 1998 , sid. 444, följd 3.
- ↑ McKee, 1999 .
- ↑ De Caria, McKee, 2014 .
- ↑ Lubiw, 1987 .
- ↑ Paige, Tarjan, 1987 .
- ↑ Spinrad, 1993 .
- ↑ Nishimura, Ragde, Thilikos, 2002 .
- ↑ Brandstädt, Hundt, Mancini, Wagner, 2010 .
- ↑ Artikeln introducerar en ny fullständighetsklass - Graph Isomorphism completeness
- ↑ Uehara, Toda, Nagoya, 2005 .
- ↑ Müller, 1996 .
Litteratur
- Andreas Brandstädt, Feodor Dragan, Victor Chepoi, Vitaly Voloshin. Dually Chordal Graphs // SIAM Journal on Discrete Mathematics . - 1998. - T. 11 . — S. 437–455 . - doi : 10.1137/s0895480193253415 .
- Andreas Brandstädt, Christian Hundt, Federico Mancini, Peter Wagner. Rotade riktade bangrafer är bladpotenser // Diskret matematik . - 2010. - T. 310 . — S. 897–910 . - doi : 10.1016/j.disc.2009.10.006 . .
- Andreas Brandstädt, Van Bang Le. Struktur och linjär tidsigenkänning av 3-bladskrafter // Information Processing Letters . - 2006. - T. 98 . — s. 133–138 . - doi : 10.1016/j.ipl.2006.01.004 . .
- Andreas Brandstädt, Van Bang Le, Sritharan R. Struktur och linjär tidsigenkänning av 4-bladskrafter // ACM Transactions on Algorithms . - 2008. - T. 5 . — C. Artikel 11 . .
- Andreas Brandstädt, Van Bang Le, Jeremy Spinrad. Grafklasser: En undersökning. - SIAM Monographs on Discrete Mathematics and Applications, 1999. - ISBN 0-89871-432-X .
- Chang GJ K -dominans och graftäckningsproblem. - Cornell University, 1982. - (Ph.D.-avhandling).
- Dahlhaus E., Manuel PD, Miller M. En karakterisering av starkt ackordsgrafer // Diskret matematik . - 1998. - T. 187 , nr. 1–3 . — S. 269–271 . - doi : 10.1016/S0012-365X(97)00268-9 .
- De Caria P., McKee TA Maxclique och enhetsdiskkarakteriseringar av starkt ackordsgrafer // Discussiones Mathematicae Graph Theory. - 2014. - T. 34 . — S. 593–602 . - doi : 10.7151/dmgt.1757 . .
- Farber M. Karakteriseringar av starkt ackordsgrafer // Diskret matematik . - 1983. - T. 43 . — S. 173–189 . - doi : 10.1016/0012-365X(83)90154-1 . .
- Anna Lubiw. Dubbel lexikal ordning av matriser // SIAM Journal on Computing . - 1987. - T. 16 . — S. 854–879 . - doi : 10.1137/0216057 .
- McKee TA En ny karaktärisering av starkt ackordsgrafer // Diskret matematik . - 1999. - T. 205 , nr. 1–3 . — S. 245–247 . - doi : 10.1016/S0012-365X(99)00107-7 .
- Müller H. Hamiltonian Circuits in Chordal Bipartite Graphs // Diskret matematik . - 1996. - T. 156 . — S. 291–298 . - doi : 10.1016/0012-365x(95)00057-4 .
- Nishimura N., Ragde P., Thilikos DM Om grafeffekter för lövmärkta träd // Journal of Algorithms . - 2002. - T. 42 . — s. 69–108 . - doi : 10.1006/jagm.2001.1195 .
- Paige R., Tarjan RE Tre partitionsförfiningsalgoritmer // SIAM Journal on Computing . - 1987. - T. 16 . — S. 973–989 . - doi : 10.1137/0216062 .
- Rautenbach D. Några anmärkningar om bladrötter // Diskret matematik . - 2006. - T. 306 . - S. 1456-1461 . - doi : 10.1016/j.disc.2006.03.030 .
- Spinrad J. Dubbel lexikal ordning av täta 0–1 matriser // Information Processing Letters . - 1993. - T. 45 . — S. 229–235 . - doi : 10.1016/0020-0190(93)90209-R .
- Uehara R., Toda S., Nagoya T. Graph isomorphism completeness for chordal bipartite and strongly chordal graphs // Discrete Applied Mathematics . - 2005. - T. 145 . — S. 479–482 . - doi : 10.1016/j.dam.2004.06.008 . .