2014 dxdy logo

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

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


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


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



Начать новую тему Ответить на тему
 
 Вычислимость булевой формулы
Сообщение14.10.2015, 22:39 


11/10/10
72
А если дана произвольная булева формула и сертификат в виде значений переменных на которых она выполнима, можно ли это проверить на машине тьюринга без парсинга выражения?

 Профиль  
                  
 
 Re: Вычислимость булевой формулы
Сообщение15.10.2015, 01:37 
Заслуженный участник


27/04/09
28128
Заменяете все имена переменных на их значения, потом заменяете термы вида $a*b$, где $a,b\in\{0,1\}$ и $*$ — операция, их значениями, пока возможно. Когда осталось одно значение, проверка его на совпадение с $1$. Но это легко, если скобки везде расставлены — а если нет…

А откуда такая странная задача?

-- Чт окт 15, 2015 03:38:30 --

P. S. Ну и $\neg a$ тоже заменяете, конечно.

 Профиль  
                  
 
 Re: Вычислимость булевой формулы
Сообщение16.10.2015, 14:30 


11/10/10
72
Согласен, со скобками легко, без скобок еще придется на приоритет смотреть. Это я на лекции услышал, что можно как-то проще выполнимость проверить не разбирая выражение, но вспомнить не могу, может там и рассматривался случай со скобками.

Я теперь для смежной задачи, вычислимости алгебраического выражения, не могу понять следующую вещь, а как доказать, что всегда найдется выполнимый набор, длина которого ограничена полиномом от длины выражения? То есть, что если выражение выполнимо, то обязательно найдутся маленькие X для этого. Если нет свободных коэффициентов, то понятно, можно значения X просто поделить нужное количество раз. А если есть?

Задача выяснения, является ли алгебраическое выражение (с целыми коэффициентами, знаками сложения и умножения, и скобками) не тождественно нулевым (то есть, принимающим ненулевое значение при некоторых действительных значениях переменных).

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

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



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

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


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

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