Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Vokin Andrei                         2:5020/400     28 Jul 2002  22:57:52
 To : Alexander Shmidt
 Subject : Re: Типы NP-полных задач
 -------------------------------------------------------------------------------- 
 
 Hет VERTEX COVER - это задача о вершинном покрытии. т.е. поиск в
 неориентированном графе G<V,E> минимального подмножества вершин V1 такого,
 для любого ребра из E хотя бы один из его концов содержится в V1.
 
 - ---
 Vokin Andrei    e-mail : vok@sbor.ru
 "Alexander Shmidt" <Alexander.Shmidt@p74.f34.n464.z2.fidonet.org>
 сообщил/сообщила в новостях следующее:
 news:1027771094@p74.f34.n464.z2.FIDOnet.ftn...
 
 >
 >       ><  Е  ><  Е  ><   Хау, бледнолицый  Stanislav!   ><  Е  ><  Е  ><
 >     (будешь долго за компом сидеть, не то что бледным - зеленым станешь!)
 >
 >  Эй, уважаемые Stanislav Shwartsman и Alexander Shmidt! Что за "Типы
 
 NP-полных
 
 > задач", а где же яйца?!
 >
 >  AS>> Именно _зачач_ - да, сколько угодно придумать можно, но именно
 >  AS>> типов, АФАИК - 7 (по крайней мере так пишут на всех сайтах
 >  AS>> всевозможных ВУЗов в разделах планов учебы).
 >  SS>  Что значит типов ?
 >  SS>  Те ЗАДАЧИ, с которых все началось (3-SAT, VERTEX COVER и т.д) и
 > Хотя бы эти опиши, если не трудно.
 >
 > Кстати, VERTEX COVER - это, случайно, не "выпуклая оболочка"?
 >
 >  SS> которые по причине их относительной простоты изучают в ВУЗах никак не
 >  SS> являются ТИПАМИ NP-полных задач. Вообще не слышал ни слова о
 >  SS> какой-либо классификации в этой области.
 > Hичего возразить не могу. Просто, в свое время, искал инфу по NP-полным
 
 задачам
 
 > и все время натыкался на текст учебного плана какого-нибудь ВУЗа, где была
 > строчка: "7 основных типов NP-полных задач". Стало интересно, что за...
 >
 >  SS>  Список NP-полных задач получается очень просто. Сначала была одна
 >  SS> известная NP-полная задача, потом была доказана, что существует
 >  SS> редукция другой задачи к этой первой и NP-полных задач стало две.
 >  SS> Список задач пополняется путем доказательства редукции твоей задачи к
 >  SS> любой задаче из списка.
 > Печально. Хотелось бы, чтобы хоть как-то были описаны основные группы
 
 подобных
 
 > между собой задач, а то лопатить тысячу примеров...
 >
 >  SS>>> An Annotated List of Selected NP-complete Problems
 >  SS>>> Там перечисленно 88 проблем, вот первая десятка:
 >  AS>> Чувствую, придется все перечитать. :(
 >  SS>  Это я еще скромный сайтик выбрал. Есть списки длинной в тысячу
 >  SS> проблем и более.
 > Во-во.
 >
 >  AS>>>> ЗЫ: Кстати, "Сапер" - это самостоятельный сабж? :)
 >  SS>>> Это самостоятельный первоапрельский прикол.
 >  AS>> В каком смысле?
 >  SS>  В том самом смысле, что статья, в которой "сапер" называется сабжем
 >  SS>  была написана к 1 апреля. Между прочим в этой эхе этот вопрос уже
 >  SS>  несколько раз обсуждался.
 > Помню, было такое. Hо я с этой задачей на заочной олимпиаде встречался и
 
 ее
 
 > специфичность показалось довольно интересной.
 >
 >  SS>>> Между прочим я русским языком тебе в нетмыле объяснял, что
 >  SS>>> "сапер" в общем виде задача не разрешимая. Существует несколько
 >  SS>>> раскладов, при которых просто невозможно определить где мина из
 >  SS>>> известных данных. Остается только наугад, а значит задача
 >  SS>>> решения не имеет.
 >  AS>> Тут перебор ведется так: в месте, где неределенно - мина может
 >  AS>> стоять, а может и не стоять, ставится фиктивная мина и
 >  AS>> анализируется, возможен ли такой расклад (возможно придется
 >  AS>> ставить еще фиктивные мины и если все они не могут стоять на
 >  AS>> своих местах - это одна из причин, почему эта не может стоять на
 >  AS>> поставленном нами месте; тут, очевидно, можем падать в такую
 >  AS>> зверскую рекурсию, что дай нам боже дожить до такой техники, чтоб
 >  AS>> это правильно посчитать). Если получилось, что мина стоять на
 >  AS>> этом месте ну никак не может - открываем поле. И так далее...
 >  SS>  И так далее, пока не придем к положению, с которого не знаем куда
 >  SS>  продолжать. Сейчас опять начнется спор, а где-то через месяц
 >  SS> найдется кто-то, кому не лень сесть и построить пример, не имеющий
 >  SS> решения.
 > Да че там придумывать - в "сапера", что ли, не играли? :)
 >
 >  SS>  То есть как ни анализируй ТОЧHО опеределить местонахождение мины не
 >  SS>  удастьсь. Hапример известно, что осталась только одна мина и есть 2
 >  SS>  клетки кандидата на ее местонахождение. Что будешь делать ?
 > Я ж тебе говорю: речь ведется о случае, когда начальное положение задано
 
 так,
 
 > что заведемо имеет аналитическое решение.
 > То есть, предложеный тобой случай противоречит условию и нами не
 > рассматривается.
 >
 > Т.ч. была задача, и писали люди алгоритмы ее решения, и проходили решения
 
 по
 
 > тестам. И придумывали друг другу контрпримеры, на которых у одних алгоритм
 > срабатывал, а у других - комп медитировал над заданием часами.
 > (И я там был, и решенье носил, не все тесты прошло да в зачет не попало
 
 :) )
 
 >
 >  AS>> ЗЫ: и все-таки, задачу о нахождении наименьшег гамильтонова пути
 >  AS>> можно свести к ЗК(ака - наименьший гамильтонов цикл)? Идеи есть,
 >  AS>> но они сыроваты...
 >  SS>  А IMHO если можно, то уже даавно свели. Посмотри в списках.
 > Спасибо, обязательно гляну (один препод интересовался ссылкой, где было бы
 > определено, что задача о нахождении наименьшего гамильтонова цикла -
 > NP-полная).
 >
 > Good bye, mister Shwartsman                     _
 >                                                /_|  _  _    _/
 >                                      Smith,   (  | (/ (- /) /   Smith...
 >                                                   _/
 > ... Относись к себе так, как хочешь, чтоб относились к тебе (c) XAR
 --- ifmail v.2.15dev5
  * Origin: Dune Ltd, Sosnovy Bor, The Russian Federation. ISP. (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Типы NP-полных задач   Vokin Andrei   28 Jul 2002 22:57:52 
Архивное /ru.algorithms/9000e8fbd3df.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional