Так, з роботи "Чизмана", "Канефського" і "Тейлора 1991 року" було багато роботи.
Пошук по оглядам фазових переходів проблем NP-Complete дасть безліч результатів. Одним з таких оглядів є Хартман і Вайгт [1]. Детальніше про вступ до вищого рівня див. У статтях американського вченого Брайана Хейса [2] [3].
Доповідь сиру, Канефського та Тейлора 1991 року - нещасливий випадок, коли комп'ютерні фахівці не звертають уваги на математичну літературу. У статті Cheeseman, Kanefsky і Taylor вони визначили Гамільтоновий цикл як фазовий перехід з пікапом вартості пошуку біля критичного порогу. Модель випадкових графів, яку вони використовували, була випадковим графіком Ердоса-Рені (фіксована вірогідність ребра або еквівалентний розподіл градусів Гаусса). Цей випадок був добре вивчений перед документом Cheeseman et all за 1991 рік з відомими майже впевненими алгоритмами поліноміального часу для цього класу графів, навіть при критичному порозі або біля нього. "Випадкові графіки" Болобаса [4] - хороша довідка. Оригінальний доказ, який я вважаю, був представлений Англіуном та Валіантом [5] з подальшими вдосконаленнями Боллобасом, Феннером та Фриз [6]. Після сиру,
Фазовий перехід для Гамільтонових циклів у випадкових графах Ердоса-Ренея існує у тому сенсі, що існує швидкий перехід вірогідності пошуку рішення, але це не означає збільшення «внутрішньої» складності пошуку гамільтонових циклів. Існують майже впевнені алгоритми поліноміального часу для пошуку гамільтонових циклів у випадкових графах Ердоса-Ренея, навіть при критичному переході, як теоретично, так і на практиці.
Поширення опитування [8] мало успіх у пошуку задоволених випадків для випадкових 3-SAT дуже близько критичного порогу. Мої нинішні знання трохи іржаві, тому я не впевнений, чи не було певного прогресу в пошуку "ефективних" алгоритмів для незадовільних випадків біля критичного порогу. Наскільки я знаю, 3-SAT - це один із випадків, коли це "легко" вирішити, якщо він задоволений і близький до критичного порогу, але невідомий (чи важкий?) У незадовільному випадку біля критичного порогу.
Мої знання трохи датовані зараз, але востаннє, коли я глибоко розглядав цю тему, було декілька речей, які мені виділялися:
- Гамільтонівський цикл "легкий" для випадкових графіків Ердоса-Рені. Де важкі проблеми для цього?
- Числовий розділ має бути вирішеним, коли дуже далеко в майже впевненій області ймовірності 0 або 1, але не існує ефективних алгоритмів (наскільки мені відомо) для навіть помірних розмірів екземплярів (1000 чисел по 500 біт кожен, наскільки я знаю, є абсолютно незмінним для сучасні алгоритми). [9] [10]
- 3-SAT "простий" для задоволених випадків біля критичного порогу, навіть для величезних розмірів екземплярів (мільйони змінних), але важкий для незадовільних випадків біля критичного порогу.
Я вагаюся, щоб включити його сюди, оскільки я не опублікував жодної рецензованої роботи, але написав дисертаціюз цього питання. Основна ідея полягає в тому, що можливий клас випадкових ансамблів (гамільтонові цикли, проблема з розділенням чисел тощо), які є "внутрішньо жорсткими", - це ті, що мають властивість "інваріантності масштабу". Стабільно розподілені розподіли - одна з найбільш природних дистрибуцій з такою якістю, що має хвости закону влади, і можна вибирати випадкові екземпляри з ансамблів NP-Complete, які так чи інакше включають стабільний розподіл. Я дав кілька слабких доказів того, що суто важкі екземпляри Гамільтонового циклу можна знайти, якщо обрані випадкові графіки зі стійким до Леві розподілом ступеня замість нормального розподілу (тобто Ердос-Реній). Якщо нічого іншого, це, принаймні, дасть тобі вихідний пункт для огляду літератури.
[1] А. К. Гартман і М. Вайгт. Фазові переходи в задачах комбінаторної оптимізації: основи, алгоритми та статистична механіка. Wiley-VCH, 2005.
[2] Б. Хейс. Найпростіша важка проблема. Американський вчений, 90 (2), 2002.
[3] Б. Хейс. На порозі. Американський вчений, 91 (1), 2003.
[4] Б. Болобас. Випадкові графіки, друге видання. Cambridge University Press, Нью-Йорк, 2001.
[5] Д. Англуін та Л. Валіант. Швидкі ймовірнісні алгоритми для схем і співпадінь Гамільтона. J. Computer, Syst. Sci., 18: 155–193, 1979.
[6] Б. Болобас, Т.І. Феннер та А.М. Фриз. Алгоритм пошуку шляхів і циклів Гамільтона у випадкових графах. Combinatorica, 7: 327–341, 1987.
[7] Б. Вандегред і Дж. Калберсон. Фазовий перехід G n, m не є складним для проблеми Гамільтонового циклу. J. AI Research, 9: 219–245, 1998.
[8] А. Браунштайн, М. Мезард та Р. Зеччина. Поширення опитування: алгоритм задоволення. Випадкові структури та алгоритми, 27: 201–226, 2005.
[9] І. Гент та Т. Уолш. Аналіз евристики для розподілу чисел. Обчислювальна розвідка, 14: 430–451, 1998.
[10] К. П. Шнорр та М. Ехнер. Скорочення базисної решітки: вдосконалені практичні алгоритми та вирішення задач підмножини. У працях основ теорії обчислень '91, Л. Будач, ред., Записки лекцій з інформатики, том 529, стор. 68–85, 1991.