Типы NP-полных задач
- From
- Alexander Shmidt (2:464/34.74)
- To
- Stanislav Shwartsman
- Date
- 2002-07-29T11:33:09Z
- Area
- RU.ALGORITHMS
>< ┼ >< ┼ >< Хау, бледнолицый Stanislav! >< ┼ >< ┼ ><
(будешь долго за компом сидеть, не то что бледным - зеленым станешь!)
Эй, уважаемые Stanislav Shwartsman и Alexander Shmidt! Что за "Типы NP-полных задач", а где же яйца?!
AS>> Кстати, VERTEX COVER - это, случайно, не "выпуклая оболочка"?
SS> Выпуклая оболочка это тривильный алгоритм, выполнимый за время
SS> n*log(n), где кол-во точек-вершин. Этот алгоритм в любом ВУЗе проходят
SS> на вычислительной геометрии.
Знаю, потому и удивился.
SS> Самые известные, базовые проблемы (которые мы в ВУЗе изучали):
SS> 1. Circuit-SAT
SS> Given a boolean combination circuit composed of AND-OR-NOT gates,
SS> is satifable ?
SS> 2. Boolean Formula Satisfiability (CNF-SAT, 3-CNF-SAT)
SS> 3. Clique
SS> 4. Vertex Cover
SS> 5. Set Cover
SS> 6. Hamilton Cycle
SS> 7. Travelling Salesman Problem
SS> Дерево редукции:
SS>7 ->> 6 -------> 2 -> 1
SS>5 -> 4 ->> 3 /
Дык, 7=6. Или нет?
SS> Надо - могу PDF с лекциями выслать. На англите. Основные проблемы
SS> (см. выше) с доказательствами.
Нет, спасибо. В таком лучше на русском разбиратьсяю :)
SS>>> То есть как ни анализируй ТОЧНО опеределить местонахождение
SS>>> мины не удастся. Например известно, что осталась только одна
SS>>> мина и есть 2 клетки кандидата на ее местонахождение. Что будешь
SS>>> делать ?
AS>> Я ж тебе говорю: речь ведется о случае, когда начальное положение
AS>> задано так, что заведемо имеет аналитическое решение. То есть,
AS>> предложеный тобой случай противоречит условию и нами не
AS>> рассматривается.
SS> И где это в условии задачи так было сказано ?
Что значит "где"? Ты "условие задачи" вообще где видел?
Нигде.
Т.ч. условие тебе я рассказываю. ИМХО, в таком виде, в котором она давалась нам, - вполне себе алгоритмизируемая задачка.
(см. ниже)
AS>> Т.ч. была задача, и писали люди алгоритмы ее решения, и проходили
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AS>> решения по тестам. И придумывали друг другу контрпримеры, на
AS>> которых у одних алгоритм срабатывал, а у других - комп
AS>> медитировал над заданием часами. (И я там был, и решенье носил,
AS>> не все тесты прошло да в зачет не попало :) )
AS>>>> ЗЫ: и все-таки, задачу о нахождении наименьшег гамильтонова
AS>>>> пути можно свести к ЗК(ака - наименьший гамильтонов цикл)? Идеи
AS>>>> есть, но они сыроваты...
SS>>> А IMHO если можно, то уже даавно свели. Посмотри в списках.
AS>> Спасибо, обязательно гляну (один препод интересовался ссылкой,
AS>> где было бы определено, что задача о нахождении наименьшего
AS>> гамильтонова цикла - NP-полная).
^^^^^^^^^^^^^^^^^^^
SS> Это мы на лекциях проходили :)
Сорри, очепятался. Гамильтонова пути, конечно же.
Если об этом (о гамильтоновом пути) есть какие-то выкладки - буду очень признатален.
Good bye, mister Shwartsman _
/_| _ _ _/
Smith, ( | (/ (- /) / Smith...
_/
... Отчего, отчего, отчего Winamp поет? Оттого, что кто-то любит программиста!
--- Что за омлет, а где ВинАмп?
* Origin: Не путайте Гоголя с Децелом! (2:464/34.74)