Вбудовування графіка, яка максимально збільшує мінімальний кут


13

З огляду на планарний графік, можна вбудувати його в лінійний перетин часу вільно в сітку . Мене цікавить, чи відомі якісь ефективні алгоритми, щоб прямий вбудовувати плоский графік, що перетинається вільно, в сітку для якогось невеликого , таким чином, щоб мінімальний кут між двома ребрами був максимальним?n c × n c cn×nnc×ncc


Я припускаю, що вас цікавить пряма вкладка. Інакше питання тривіальне ...
Саріель Хар-Пелед

так, мене цікавлять прямі вкладки
Пітер

Відповіді:


15

Я не думаю, що такий алгоритм відомий. Я знаю про максимізацію мінімального кута на прямолінійних малюнках плоских графіків:

  1. Кожен плоский графік має (можливо, неплоский) малюнок, у якому мінімальний кут обернено пропорційний максимальному градусу. Основну ідею підтвердження та деякі посилання див. На веб-сайті http://11011110.livejournal.com/230133.html

  2. Існують плоскі графіки ступеня d, такі, що мінімальний кут на будь-якому прямолінійному плоскому малюнку дорівнює . Цей результат обумовлений Гаргом і Тамасією, "Площинні малюнки та кутове дозвіл: алгоритми та межі", ESA '94. Вони також показують, що для досягнення майже оптимальних кутів за допомогою креслення сітки може знадобитися сітка експоненціальної площі.O((logd)/d3)

  3. Кожен плоский графік має плоский малюнок, у якому мінімальний кут обмежений функцією його ступеня. Це можна показати, використовуючи теорему упаковки кола Кобе-Андреєва-Терстона. Для ознайомлення з дещо сильнішою версією цього результату (показуючи, що кожен плоский графік обмеженого ступеня має плоский малюнок із обмеженою кількістю нахилів ребер) див. Http://11011110.livejournal.com/205447.html


Ця відповідь дуже цікава, дякую. Чи знаєте ви, що щось відомо про проблему, куди ви хочете вставити плоский графік, що перетинається вільно, в сітку, кут між будь-яким ребром та осі x є кратним деякому і мета - вибрати якомога більше? ααα
Пітер

Якщо ви ще не знаєте вбудовування, воно завершено NP. Зокрема, важко визначити, чи буде працювати α = π / 2. Див. Гарг та Тамасія, "Про обчислювальну складність висхідного та прямолінійного тесту на планарність", SIAM J. Comput. 2001.
Девід Еппштейн
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.