YaChudo

Добуток графів

Переглядів: 0. Оновлено 10.11.2026.

Добуток графів - це бінарна операція на графах. Конкретніше, це операція, яка двом графам G1 і G2 ставить у відповідність граф H з такими властивостями:

Види добутків

У таблиці наведено найуживаніші добутки графів. Позначення: ∼ означає «з'єднані ребром» і ≁ означає «не з'єднані ребром». Символи операцій, наведені нижче, не завжди стандартизовані, особливо в ранніх роботах.

Назва Умова для (u1, u2) ∼ (v1, v2) Розміри Приклад
Декартів добуток
G◻H
( u1 = v1 і u2 ∼ v2 )
або

( u1 ∼ v1 і u2 = v2 )

GV1,E1◻HV2,E2→J(V1V2),(E2V1+E1V2)
Тензорний добуток
(категорійний добуток)
G×H
u1 ∼ v1 і u2 ∼ v2 GV1,E1×HV2,E2→J(V1V2),(2E1E2)
Лексикографічний добуток
G⋅H або G[H]
u1 ∼ v1
або
( u1 = v1 і u2 ∼ v2 )
GV1,E1⋅HV2,E2→J(V1V2),(E2V1+E1V22)
Сильний добуток
(нормальний добуток)
G⊠H
( u1 = v1 і u2 ∼ v2 )
або
( u1 ∼ v1 і u2 = v2 )
або
( u1 ∼ v1 і u2 ∼ v2 )
GV1,E1⊠HV2,E2→J(V1V2),(V1E2+V2E1+2E1E2)
Конормальний добуток
(диз'юнктний добуток)
G∗H
u1 ∼ v1
або
u2 ∼ v2
Модулярний добуток (u1∼v1 і u2∼v2)
або
(u1≁v1 і u2≁v2)
Кореневий добуток див. статтю GV1,E1⋅HV2,E2→J(V1V2),(E2V1+E1)
Добуток Кронекера див. статтю див. статтю див. статтю
Зигзаг-добуток див. статтю див. статтю див. статтю
Замінювальний добуток
Гомоморфний добуток[1][2]
G⋉H
(u1=v1)
або
(u1∼v1 і u2≁v2)

У загальному випадку добуток графів визначається будь-якою умовою для (u1, u2) ∼ (v1, v2), яку можна виразити в термінах тверджень u1 ∼ v1, u2 ∼ v2, u1 = v1 і u2 = v2.

Мнемоніка

Нехай K2 - повний граф з двома вершинами (тобто одне ребро). Добутки графів K2◻K2, K2×K2, і K2⊠K2 виглядають так, як знак операції множення. Наприклад, K2◻K2 є циклом довжини 4 (квадрат), а K2⊠K2 є повним графом з чотирма вершинами.

Нотація G[H] для лексикографічного добутку нагадує, що добуток не комутативний.

Див. також

Примітки

  1. ↑ David E. Roberson, Laura Mancinska. Graph Homomorphisms for Quantum Players. — 2012. — 10 листопада.
  2. ↑ R. Bačík, S. Mahajan. Computing and Combinatorics. — 1995. — Т. 959. — С. 566, Semidefinite programming and its applications to NP problems. — (Lecture Notes in Computer Science) — ISBN 3-540-60216-X. — DOI:10.1007/BFb0030878.

Література

  • Imrich, Wilfried; Klavžar, Sandi. Product Graphs: Structure and Recognition. — Wiley, 2000. — ISBN 0-471-37039-8..

Джерело: стаття у Вікіпедії та історія редагувань (автори).