Permutationsgraf
I grafteorin är en permutationsgraf en graf vars hörn motsvarar elementen i permutationen och vars kanter representerar par av element som är omvända efter permutationen. Permutationsgrafer kan definieras geometriskt som skärningsdiagram för segment vars ändar ligger på två parallella linjer. Olika permutationer kan ge samma permutationsgraf. En given graf har en unik representation (upp till symmetri) om den är enkel när det gäller moduluppdelning [1] .
Definition och beskrivning
Låt σ = (σ 1 ,σ 2 , ..., σ n ) vara någon permutation av tal från 1 till n . För σ har permutationsgrafen n hörn v 1 , v 2 , ..., v n och i denna graf finns en kant v i v j för två godtyckliga index i och j för vilka i < j och σ i > σ j . För två index i och j definieras således en kant i en graf på exakt samma sätt som en transposition i en permutation definieras.
Givet en permutation σ kan man definiera en uppsättning segment si med ändpunkter ( i ,0) och (σ i , 1). Slutpunkterna för dessa segment är belägna på två parallella linjer y = 0 och y = 1, och två segment har en icke-tom skärningspunkt om och endast om de motsvarar inversionen i permutationen. Således sammanfaller permutationsgrafen för σ med segmentskärningsgrafen . För alla två parallella linjer och varje ändlig uppsättning linjesegment med ändar på dessa linjer, är linjesegmentens skärningsdiagram en permutationsgraf. Om alla ändpunkter för segmenten är olika kan permutationen som motsvarar permutationsgrafen erhållas genom att numrera segmenten på en av linjerna (sekventiellt, till exempel från vänster till höger), då kommer siffrorna på den andra linjen att ge den önskade permutationen.
Permutationsgrafer kan beskrivas på några andra likvärdiga sätt:
- Grafen G är en permutationsgraf om och endast om G är en cirkulär graf , där det är möjligt att konstruera en ekvator , det vill säga ett extra ackord som kommer att skära alla andra ackord [2] .
- En graf G är en permutationsgraf om och endast om både G och dess komplement är jämförbarhetsgrafer [3] .

- En graf G är en permutationsgraf om och endast om det är en jämförbarhetsgraf för en poset vars dimension inte överstiger två [4] .
- Om grafen G är en permutationsgraf, så är komplementet det också. Permutationen som motsvarar komplementet av grafen G kan erhållas som den omvända permutationen av den som motsvarar grafen G .
Effektiva algoritmer
Det är möjligt att kontrollera om en graf är en permutationsgraf och konstruera motsvarande permutation i linjär tid [5] .
Som en underklass av perfekta grafer kan många problem som är NP-kompletta för godtyckliga grafer lösas effektivt för permutationsgrafer. Till exempel:
- På liknande sätt motsvarar en ökande sekvens i en permutation en oberoende uppsättning av samma storlek i permutationsgrafen.
- Trädbredden och vägbredden för permutationsgrafer kan beräknas i polynomtid. Algoritmer för att beräkna dessa värden använder det faktum att antalet beräkningar av minsta vertexseparatorer i en permutationsgraf beror polynomiskt på storleken på grafen [7] .
Relation till andra klasser av grafer
Permutationsgrafer är ett specialfall av cirkelgrafer , jämförbarhetsgrafer , komplement till jämförbarhetsgrafer och trapetsformade grafer .
Underklasser av permutationsgrafer är tvådelade permutationsgrafer och kografer .
Anteckningar
- ↑ Brandstädt, Le, Spinrad, 1999 , s.191.
- ↑ Brandstädt, Le, Spinrad, 1999 , Proposition 4.7.1, s.57.
- ↑ Dushnik, Miller, 1941 .
- ↑ Baker, Fishburn, Roberts, 1971 .
- ↑ McConnell, Spinrad, 1999 .
- ↑ Golumbic, 1980 .
- ↑ Bodlaender, Kloks, Kratsch, 1995 .
Litteratur
- KA Baker, PC Fishburn, FS Roberts. Delordningar av dimension 2 // Nätverk. - 1971. - Vol. 2 , nummer. 1 . — S. 11–28 . - doi : 10.1002/net.3230020103 .
- Hans L. Bodlaender, Ton Kloks, Dieter Kratsch. Treewidth and pathwidth of permutation graphs // SIAM Journal on Discrete Mathematics . - 1995. - T. 8 , nr. 4 . - S. 606-616 . - doi : 10.1137/S089548019223992X .
- Andreas Brandstädt, Van Bang Le, Jeremy Spinrad. Grafklasser: En undersökning. — SIAM Monographs on Discrete Mathematics and Applications, 1999.
- Ben Dushnik, EW Miller. Delvis beställda set // American Journal of Mathematics . - 1941. - T. 63 , nr. 3 . - S. 600-610 . - doi : 10.2307/2371374 . — .
- MC Golumbic. Algoritmisk grafteori och perfekta grafer . - 1980. - S. 159 .
- Ross M. McConnell, Jeremy P. Spinrad. Modulär nedbrytning och transitiv orientering // Diskret matematik . - 1999. - T. 201 , nummer. 1-3 . - S. 189-241 . - doi : 10.1016/S0012-365X(98)00319-7 .
Länkar