Iloczyn kartezjański grafów

Iloczyn kartezjański grafów.

W teorii grafów iloczyn kartezjański G H wykresów G i H jest takim wykresem, że :

Iloczyn kartezjański grafów jest czasem nazywany iloczynem pudełkowym grafów [Harary 1969].

Operacja jest asocjacyjna , ponieważ wykresy ( F G ) □ H i F □ ( G H ) są naturalnie izomorficzne . Operacja jest przemienna jako operacja na klasach izomorfizmu grafów, a silniej grafy G H i H G naturalnie izomorficzne , ale nie jest przemienna jako operacja na grafach oznaczonych .

Notacja G × H była często używana dla iloczynów kartezjańskich grafów, ale obecnie jest częściej używana dla innej konstrukcji znanej jako iloczyn tensorowy grafów . Symbol kwadratu ma być intuicyjnym i jednoznacznym oznaczeniem iloczynu kartezjańskiego, ponieważ przedstawia wizualnie cztery krawędzie wynikające z iloczynu kartezjańskiego dwóch krawędzi.

Przykłady

Zatem iloczyn kartezjański dwóch wykresów hipersześcianu to kolejny hipersześcian: Q ja Q j = Q ja + j .
  • Iloczyn kartezjański dwóch wykresów medianowych to kolejny wykres medianowy.
  • Grafem wierzchołków i krawędzi n- pryzmatu jest graf iloczynu kartezjańskiego K 2 C n .
  • Graf wieży jest iloczynem kartezjańskim dwóch pełnych grafów.

Nieruchomości

Jeśli spójny graf jest iloczynem kartezjańskim, można go jednoznacznie rozłożyć na czynniki jako iloczyn czynników pierwszych, grafów, których nie można rozłożyć na iloczyny grafów. Jednak Imrich i Klavžar (2000) opisują rozłączony graf, który można wyrazić na dwa różne sposoby jako iloczyn kartezjański grafów pierwszych:

gdzie znak plus oznacza sumę rozłączną , a indeksy górne oznaczają potęgowanie na iloczynach kartezjańskich.

Iloczyn kartezjański jest wierzchołkowo przechodni wtedy i tylko wtedy, gdy każdy z jego czynników jest przechodni.

Produkt kartezjański jest dwudzielny wtedy i tylko wtedy, gdy każdy z jego czynników jest. Mówiąc bardziej ogólnie, liczba chromatyczna iloczynu kartezjańskiego spełnia równanie

Hipoteza Hedetniemiego stwierdza pokrewną równość dla iloczynu tensorowego grafów . Liczba niezależności iloczynu kartezjańskiego nie jest tak łatwa do obliczenia, ale jak Vizing (1963), spełnia ona nierówności

Hipoteza Vizinga mówi, że liczba dominacji iloczynu kartezjańskiego spełnia nierówność

Iloczyn kartezjański wykresów odległości jednostkowych to kolejny wykres odległości jednostkowych.

Wykresy produktów kartezjańskich można skutecznie rozpoznawać w czasie liniowym .

Teoria grafów algebraicznych

Teorię grafów algebraicznych można wykorzystać do analizy iloczynu grafu kartezjańskiego. wykres ma i sąsiedztwa , a wykres ma wierzchołki i macierz sąsiedztwa sąsiedztwa iloczynu kartezjańskiego obu wykresów jest dana przez

,

gdzie oznacza macierzy Kroneckera oznacza _ _ Macierz sąsiedztwa iloczynu wykresu kartezjańskiego jest zatem sumą Kroneckera macierzy sąsiedztwa czynników.

Teoria kategorii

Postrzegając graf jako kategorię , której obiektami są wierzchołki, a morfizmami ścieżki w grafie, iloczyn kartezjański grafów odpowiada zabawnemu iloczynowi tensorowemu kategorii. Iloczyn kartezjański grafów jest jednym z dwóch produktów grafowych, które zamieniają kategorię grafów i homomorfizmów grafów w symetryczną zamkniętą kategorię monoidalną (w przeciwieństwie do czysto symetrycznej monoidalnej), drugim jest iloczynem tensorowym grafów . Wewnętrzny hom \ H nienaturalne przekształcenia ” między krawędzie.

Historia

Według Imricha i Klavžara (2000) iloczyny kartezjańskie grafów zostały zdefiniowane w 1912 roku przez Whiteheada i Russella . Później były wielokrotnie odkrywane na nowo, zwłaszcza przez Gerta Sabidussiego ( 1960 ).

Notatki

Linki zewnętrzne