Граф одиничних кругів![]() У теорії графів граф одиничних кругів — граф перетинів сімейства одиничних кругів на евклідовій площині. Тобто ми утворюємо вершину для кожного круга і з'єднуємо дві вершини ребром, якщо відповідні круги перетинаються. ХарактеристикиМожливі кілька варіантів визначення графа одиничних кругів, еквівалентних з точністю до вибору коефіцієнта:
ВластивостіБудь-який породжений підграф графа одиничних кругів є також графом одиничних кругів. Прикладом графа, що не є графом одиничних кругів, є зірка із центральною вершиною, з'єднаною зі сімома листками — якщо кожен із семи кругів дотикається до центрального круга, якась пара кругів має дотикатися між собою (оскільки контактне число на площині дорівнює 6). Таким чином, граф одиничних кругів не може містити як породжений підграф. ЗастосуванняПочинаючи з праці Г'юсона і Сена (Huson, Sen, 1995), графи одиничних кругів використовують у інформатиці для моделювання топології бездротових децентралізованих самоорганізовуваних мереж. У цьому додатку вершини з'єднані прямим бездротовим зв'язком без базової станції . Передбачається, що всі вершини однорідні і мають всенаправленными антеннами[en] . Розташування антен моделюється точками на евклідовій площині, а область де сигнал може бути отриманий іншою вершиною, моделюється кругом. Якщо всі вершини мають передавачі однакової потужності, ці кола матимуть один і той самий радіус. Випадкові геометричні графи, утворені як графи одиничних кіл із випадковими центрами, можна використовуватиме моделювання фільтрації та інших явищ[1]. Обчислювальна складністьЗадача про те, чи можна представити абстрактно заданий граф у вигляді графа одиничних кругів є NP-складною (точніше, повною для екзистенційної теорії речових чисел)[2][3]. Крім того, доведено неможливість за поліноміальний час знайти певні координати одиничних кругів: існують графи одиничних кругів, що вимагають експоненційного числа бітів точності в будь-якому такому поданні[4]. Однак багато важливих і складних задач оптимізації на графах, таких як задача про незалежну множину, розфарбовування графів і задача про мінімальну домінівну множину можна ефективно апроксимувати за допомогою використання геометричної структури цих графів[5][6], а задачу про кліку для цих графів можна точно розв'язати за поліноміальний час, якщо задано подання у вигляді кругів[7]. Точніше, для заданого графа за поліноміальний час можна знайти максимальну кліку, або довести, що граф не є графом одиничних кругів[8]. Якщо дана множина вершин утворює підмножину трикутної ґратки, необхідна і достатня умова досконалості графа відома[9]. Для досконалих графів багато NP-повних задач оптимізації (задача розфарбовування графа, задача про максимальну кліку і задача про незалежну множину) можна розв'язати за поліноміальний час. Див. також
Примітки
Посилання
|
Portal di Ensiklopedia Dunia