2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.

Если Вы хотите задать новый вопрос, то не дописывайте его в существующую тему, а создайте новую в корневом разделе "Помогите решить/разобраться (М)".

Если Вы зададите новый вопрос в существующей теме, то в случае нарушения оформления или других правил форума Ваше сообщение и все ответы на него могут быть удалены без предупреждения.

Не ищите на этом форуме халяву, правила запрещают участникам публиковать готовые решения стандартных учебных задач. Автор вопроса обязан привести свои попытки решения и указать конкретные затруднения.

Обязательно просмотрите тему Правила данного раздела, иначе Ваша тема может быть удалена или перемещена в Карантин, а Вы так и не узнаете, почему.



Начать новую тему Ответить на тему
 
 NP и CoNP
Сообщение29.03.2011, 18:16 


04/07/10
19
Задача из раздела дискретной математики про сложности алгоритмов. Нам надо доказать, что класс NP не замкнут относительно определения.
Допустим у нас есть недетерминированная машина Тьюринга, которая смотрит на принадлежность слова к классу NP (что тоже является недетерменированной МТ), и если слово принадлежит, то говорим что оно не принадлежит нашей МТ, и наоборот.
Где ошибка в рассуждениях? (Если её нет, то получим что NP=coNP)

 Профиль  
                  
 
 
Сообщение29.03.2011, 18:30 
Заслуженный участник
Аватара пользователя


06/10/08
6422
Razor в сообщении #428798 писал(а):
Нам надо доказать, что класс NP не замкнут относительно определения
Относительно дополнения? Где же такие задачки задают? Для этого ведь надо доказать, что $\mathbf{P}\neq \mathbf{NP}$

Запишите свои размышления нормально. В частности, классу NP принадлежат не слова и не машины, а языки или задачи. И машинам слова тоже принадлежать не могут.

 Профиль  
                  
 
 
Сообщение29.03.2011, 18:41 


04/07/10
19
Есть язык L, принадлежащий классу NP. N - недетерминированная машина Тьюринга с полиномиальным временем работы, определяющая принадлежность слова w языку L.

На её основе строим новую недетерминированную машину Тьюринга М с полиномиальным временем работы: она прогоняет слово w через N и возвращает 1, если N возвращает 0, и наоборот.

По сути, требуется показать, что множество слов, принимаемых M, не совпадает с дополнением к языку L.

 Профиль  
                  
 
 
Сообщение29.03.2011, 18:50 
Заслуженный участник
Аватара пользователя


06/10/08
6422
А теперь вспоминаем, что недетерминированная машина возвращает 1 если хотя бы одна ветвь вычисления возвращает 1.
То есть если на некотором слове при одном значении недерминированного выбора будет 1, а при другом 0, то слово будет приниматься как машиной N, так и машиной M.

 Профиль  
                  
 
 
Сообщение29.03.2011, 18:56 


04/07/10
19
Серднечно благодарю.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group