Задача гамільтонового доповнення — це задача знаходження найменшого числа ребер, які потрібно додати в граф, щоб він став гамільтоновим.
Ясно, що задача в загальному випадку NP-складна (оскільки її розв'язок дає відповідь на NP-повну задачу визначення, чи має граф гамільтонів цикл). Пов'язана задача розв'язності, чи може додавання K ребер в заданий граф дати гамільтонів граф, є NP-повною.
Понад це, Ву, Лу і Лі показали, що існування ефективних алгоритмів зі сталим коефіцієнтом апроксимації для цієї задачі малоймовірне.
Задачу можна розв'язати за поліноміальний час для деяких класів графів, серед яких паралельно-послідовні графи і їх узагальнення, які включають зовніпланарні графи. До цих класів належать також реберні графи дерев і кактуси.
Гамарник і Свириденко використовували алгоритм лінійного часу для розв'язання задачі на деревах для вивчення асимптотичного числа ребер, які потрібно додати до розрідженого випадкового графу, щоб зробити його гамільтоновим.
Примітки
- Wu, Lu, Lee, 2000, с. 156 – 167.
- Takamizawa, Nishizeki, Saito, 1982, с. 623–641.
- Корниенко, 1984, с. 109-111.
- Raychaudhuri, 1995, с. 299 – 306.
- Agnetis, Detti, Meloni, Pacciarelli, 2001, с. 17 – 24.
- Detti, Meloni, 2004, с. 197 – 215.
- Gamarnik, Sviridenko, 2005, с. 139 – 158.
Література
- Takamizawa K., Nishizeki T., Saito N. Linear-time computability of combinatorial problems on series-parallel graphs // . — 1982. — Т. 29, вип. 3 (17 червня). — С. 623–641. — DOI: .
- Wu Q. S., Lu C. L., Lee R. C. T. An Approximate Algorithm for the Weighted Hamiltonian Path Completion Problem on a Tree // Algorithms and Computation / Goos G., Hartmanis J., van Leeuwen J. — Springer, 2000. — Т. 1969. — (Lecture Notes in Computer Science) — .[недоступне посилання з Март 2020]
- Korneyenko N. M. Combinatorial algorithms on a class of graphs // . — 1994. — Т. 54, вип. 2-3 (17 червня).
- Raychaudhuri A. The total interval number of a tree and the Hamiltonian completion number of its line graph. — Information Processing Letters. — 1995. — Т. 56.
- Agnetis A., Detti P., Meloni C., Pacciarelli D. A linear algorithm for the Hamiltonian completion number of the line graph of a tree. — Information Processing Letters. — 2001. — Т. 79.
- Detti P., Meloni C. A linear algorithm for the Hamiltonian completion number of the line graph of a cactus // Discrete Applied Mathematics. — 2004. — Т. 136, вип. 2-3 (February).
- Н.М. Корниенко. Комбинаторные алгоритмы на классе графов // Известия Национальной академии наук Беларуси СЕРИЯ ФИЗИКО-ТЕХНИЧЕСКИХ НАУК. — 1984. — Вип. 3 (17 червня). — С. 109-111.
- Gamarnik D., Sviridenko M. Hamiltonian completions of sparse random graphs // Discrete Applied Mathematics. — 2005. — Т. 152 (17 червня). з джерела 25 січня 2022. Процитовано 4 січня 2021.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Zadacha gamiltonovogo dopovnennya ce zadacha znahodzhennya najmenshogo chisla reber yaki potribno dodati v graf shob vin stav gamiltonovim Yasno sho zadacha v zagalnomu vipadku NP skladna oskilki yiyi rozv yazok daye vidpovid na NP povnu zadachu viznachennya chi maye graf gamiltoniv cikl Pov yazana zadacha rozv yaznosti chi mozhe dodavannya K reber v zadanij graf dati gamiltoniv graf ye NP povnoyu Ponad ce Vu Lu i Li pokazali sho isnuvannya efektivnih algoritmiv zi stalim koeficiyentom aproksimaciyi dlya ciyeyi zadachi malojmovirne Zadachu mozhna rozv yazati za polinomialnij chas dlya deyakih klasiv grafiv sered yakih paralelno poslidovni grafi i yih uzagalnennya yaki vklyuchayut zovniplanarni grafi Do cih klasiv nalezhat takozh reberni grafi derev i kaktusi Gamarnik i Sviridenko vikoristovuvali algoritm linijnogo chasu dlya rozv yazannya zadachi na derevah dlya vivchennya asimptotichnogo chisla reber yaki potribno dodati do rozridzhenogo vipadkovogo grafu shob zrobiti jogo gamiltonovim PrimitkiWu Lu Lee 2000 s 156 167 Takamizawa Nishizeki Saito 1982 s 623 641 Kornienko 1984 s 109 111 Raychaudhuri 1995 s 299 306 Agnetis Detti Meloni Pacciarelli 2001 s 17 24 Detti Meloni 2004 s 197 215 Gamarnik Sviridenko 2005 s 139 158 LiteraturaTakamizawa K Nishizeki T Saito N Linear time computability of combinatorial problems on series parallel graphs 1982 T 29 vip 3 17 chervnya S 623 641 DOI 10 1145 322326 322328 Wu Q S Lu C L Lee R C T An Approximate Algorithm for the Weighted Hamiltonian Path Completion Problem on a Tree Algorithms and Computation Goos G Hartmanis J van Leeuwen J Springer 2000 T 1969 Lecture Notes in Computer Science ISBN 3 540 41255 7 nedostupne posilannya z Mart 2020 Korneyenko N M Combinatorial algorithms on a class of graphs 1994 T 54 vip 2 3 17 chervnya Raychaudhuri A The total interval number of a tree and the Hamiltonian completion number of its line graph Information Processing Letters 1995 T 56 Agnetis A Detti P Meloni C Pacciarelli D A linear algorithm for the Hamiltonian completion number of the line graph of a tree Information Processing Letters 2001 T 79 Detti P Meloni C A linear algorithm for the Hamiltonian completion number of the line graph of a cactus Discrete Applied Mathematics 2004 T 136 vip 2 3 February N M Kornienko Kombinatornye algoritmy na klasse grafov Izvestiya Nacionalnoj akademii nauk Belarusi SERIYa FIZIKO TEHNIChESKIH NAUK 1984 Vip 3 17 chervnya S 109 111 Gamarnik D Sviridenko M Hamiltonian completions of sparse random graphs Discrete Applied Mathematics 2005 T 152 17 chervnya z dzherela 25 sichnya 2022 Procitovano 4 sichnya 2021