Raw

1. Мета роботи

Набути вправності у двох стандартних поданнях графа — рисунку та матриці суміжності — і в розфарбуванні графів: обчисленні хроматичного числа χ(G)\chi(G) та хроматичного класу (індексу) χ(G)\chi'(G).

Виконавши роботу, студент повинен уміти:

  • читати матрицю суміжності та малювати відповідний граф — розпізнаючи вже за самою матрицею, чи він неорієнтований (симетрична матриця), чи орієнтований (несиметрична), а також де в нього петлі (діагональні елементи) та кратні ребра/дуги (елементи, більші за 11);
  • рухатися у зворотному напрямі — записувати матрицю суміжності заданого графа — і зчитувати степінь кожної вершини (сума рядка) або, для орграфа, її напівстепінь виходу deg+\deg^{+} (сума рядка) та напівстепінь заходу deg\deg^{-} (сума стовпця);
  • знаходити правильне розфарбування вершин і хроматичне число χ(G)\chi(G), затискаючи його значення між нижньою оцінкою через кліку χω\chi \ge \omega і верхньою жадібною оцінкою χΔ+1\chi \le \Delta + 1;
  • знаходити правильне розфарбування ребер і хроматичний клас χ(G)\chi'(G), користуючись оцінкою χΔ\chi' \ge \Delta та теоремою Візінга χ{Δ, Δ+1}\chi' \in \{\Delta,\ \Delta + 1\}, щоб визначити, до якого класу — I чи II — належить граф;
  • пояснювати, чому розфарбування важливе: складання розкладів, розподіл регістрів процесора та призначення радіочастот — це все задачі виду «пофарбувати так, щоб конфліктні об’єкти відрізнялися».

Заняття спирається на матеріал Лекції 7 «Графи: основні поняття» (подання графів і розфарбування). Уся потрібна теорія повторена, самодостатньо, у 2method.md; там само наведено демонстраційний приклад методу на даних, відмінних від будь-якого варіанта.

Practical/Practical4/1purpose.md · 2.9 KB · updated 2026-08-04 14:34