Direkte produkt af grafer
Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den
version , der blev gennemgået den 6. februar 2021; checks kræver
2 redigeringer .
Et kartesisk eller direkte produkt [1] G H af graferne G og H er en graf sådan, at
- sættet af toppunkter i grafen G H er det direkte produkt V(G) × V(H)
- to vilkårlige knudepunkter (u,u') og (v,v') støder op til hinanden i G H hvis og kun hvis
- eller u = v og u' støder op til v' i H
- eller u' = v' og u støder op til v i G .
Det kartesiske produkt kan genkendes effektivt i lineær tid [2] . Operationen er kommutativ som en operation på grafisomorfi - klasser , og mere strengt er graferne G H og H G naturligt isomorfe , men operationen er ikke kommutativ som en operation på mærkede grafer. Operationen er også associativ , da graferne ( F G ) H og F ( GH ) er naturligt isomorfe.
Notationen G × H bruges lejlighedsvis også til det kartesiske produkt af grafer, men oftere bruges det til en anden konstruktion kendt som tensorproduktet af grafer . Det firkantede symbol er mere almindeligt brugt og er utvetydigt for det kartesiske produkt af grafer. Den viser visuelt de fire kanter, der stammer fra det kartesiske produkt af to kanter [3]
Eksempler
- Det kartesiske produkt af to kanter er en cyklus med fire hjørner: K 2 K 2 =C 4 .
- Det kartesiske produkt af K 2 og stien er en stige .
- Det kartesiske produkt af to veje er et gitter .
- Det kartesiske produkt af n kanter er en hyperkube:
Således er det kartesiske produkt af to
hyperkubegrafer en anden hyperkube - Q i Q j =Q i+j .
Egenskaber
Hvis en forbundet graf er et kartesisk produkt, kan den opdeles unikt til et produkt af primfaktorer, grafer, der ikke kan dekomponeres til et produkt af grafer [4] [5] . Imidlertid beskrev Imrich og Klavzhar [6] en afbrudt graf, som kan repræsenteres på to forskellige måder som et kartesisk produkt af simple grafer:
(K 1 + K 2 + K 2 2 ) (K 1 + K 2 3 )=(K 1 + K 2 2 + K 2 4 ) (K 1 + K 2 ),
hvor plustegnet betyder en usammenhængende forening, og overskriften betyder et multipelt kartesisk produkt.
Et kartesisk produkt er en vertex-transitiv graf, hvis og kun hvis hver af dens faktorer er vertex-transitiv [7] .
Et kartesisk produkt er todelt , hvis og kun hvis hver af dets faktorer er todelt. Mere generelt opfylder det kromatiske tal for et kartesisk produkt ligningen
χ(GH )=max {χ(G), χ(H)}
[8] .
Hedetniemis formodning angiver en relateret lighed for tensorproduktet af grafer . Uafhængighedstallet for kartesiske produkter er ikke let at beregne, men som Vizing [5] viste , tilfredsstiller uafhængighedstallet ulighederne
α( G )α( H ) + min{|V( G )|-α( G ),|V( H )|-α( H )} ≤ α( GH ) ≤ min{α( G ) | V ( H )|, a( H )|V( G )|}.
Vizings formodning siger, at dominanstallet for et kartesisk produkt tilfredsstiller uligheden
γ( GH ) ≥ γ( G )γ( H ) .
Algebraisk grafteori
Algebraisk grafteori kan bruges til at analysere det kartesiske produkt af grafer. Hvis en graf har knudepunkter og en tilstødende matrix , og en graf har knudepunkter og en tilstødende matrix , så er nabomatrixen af det kartesiske produkt af to grafer givet ved
,
hvor betegner Kronecker-produktet af matricer, og betegner identitetsmatrixen [9] .
Historie
Ifølge Imrich og Klavzhar [6] blev kartesiske produkter af grafer defineret i 1912 af Whitehead og Russell . Produktet af grafer blev gentagne gange genopdaget senere, især af Gert Sabidoussi [4] .
Noter
- ↑ Vizing brugte udtrykket "kartesisk produkt", i artiklen " Direkte produkt " kaldes det samme produkt direkte.
- ↑ ( Imrich og Peterin 2007 ). For tidligere polynomielle tidsalgoritmer, se Feigenbaum, Hershberger , Schäffer 1985 og Aurenhammer, Hagauer, Imrich 1992 .
- ↑ Hahn, Sabidussi, 1997 .
- ↑ 1 2 Sabidussi, 1960 .
- ↑ 1 2 Vizing, 1963 .
- ↑ 1 2 Imrich, Klavžar, 2000 .
- ↑ Imrich, Klavžar, 2000 , s. Sætning 4.19.
- ↑ Sabidussi, 1957 .
- ↑ Kaveh, Rahami, 2005 .
Litteratur
- F. Aurenhammer, J. Hagauer, W. Imrich. Kartesisk graffaktorisering til logaritmiske omkostninger pr. kant // Beregningsmæssig kompleksitet. - 1992. - Vol. 2 , udgave. 4 . - S. 331-349 . - doi : 10.1007/BF01200428 .
- Joan Feigenbaum, John Hershberger, Alejandro A. Schäffer. En polynomisk tidsalgoritme til at finde primfaktorerne for kartesiske produktgrafer // Diskret anvendt matematik . - 1985. - T. 12 , no. 2 . - S. 123-138 . - doi : 10.1016/0166-218X(85)90066-6 .
- Gena Hahn, Gert Sabidussi. Grafsymmetri: algebraiske metoder og anvendelser. - Springer, 1997. - T. 497. - S. 116. - ISBN 978-0-7923-4668-5 .
- Wilfried Imrich, Sandi Klavzar. Produktgrafer: Struktur og anerkendelse. - Wiley, 2000. - ISBN 0-471-37039-8 .
- Wilfried Imrich, Sandi Klavžar, Douglas F. Rall. Grafer og deres kartesiske produkter. - A. K. Peters, 2008. - ISBN 1-56881-429-1 .
- Wilfried Imrich, Iztok Peterin. Genkendelse af kartesiske produkter i lineær tid // Diskret matematik . - 2007. - T. 307 , no. 3-5 . - S. 472-483 . - doi : 10.1016/j.disc.2005.09.038 .
- A. Kaveh, H. Rahami. En samlet metode til egennedbrydning af grafprodukter // Communications in Numerical Methods in Engineering with Biomedical Applications. - 2005. - T. 21 , no. 7 . - S. 377-388 . - doi : 10.1002/cnm.753 .
- G. Sabidussi. Grafer med given gruppe og givne grafteoretiske egenskaber // Canadian Journal of Mathematics . - 1957. - T. 9 . - S. 515-525 . - doi : 10.4153/CJM-1957-060-7 .
- G. Sabidussi. Grafmultiplikation // Mathematische Zeitschrift . - 1960. - T. 72 . - S. 446-457 . - doi : 10.1007/BF01162967 .
- V. G. Vizing. Kartesisk produkt af grafer // Beregningssystemer. - 1963. - T. 9 . - S. 30-43 .
Links