Класс формул Бернайса–Шёнфинкеля (также известный как класс Бернайса–Шёнфинкеля–Рэмси), названный в честь Пола Бернайса , Моисея Шёнфинкеля и Фрэнка П. Рэмси , представляет собой фрагмент формул логики первого порядка , где выполнимость разрешима .
Рэмси доказал, что если — формула класса Бернайса–Шенфинкеля с одной свободной переменной, то либо конечна, либо конечна. [1]
Этот класс логических формул иногда также называют эффективно пропозициональными ( ЭПР ), поскольку их можно эффективно перевести в пропозициональные логические формулы с помощью процесса обоснования или инстанцирования.
Проблема выполнимости для этого класса является NEXPTIME -полной. [2]
Приложения
Эффективные алгоритмы для определения выполнимости EPR были интегрированы в решатели SMT . [3]
^ де Моура, Леонардо; Бьёрнер, Николай (2008). Армандо, Алессандро; Баумгартнер, Питер; Довек, Жиль (ред.). «Эффективное решение пропозициональной логики с использованием DPLL и наборов подстановок». Автоматизированное рассуждение . Конспект лекций по информатике. Берлин, Гейдельберг: Springer: 410– 425. doi :10.1007/978-3-540-71070-7_35. ISBN978-3-540-71070-7.
Ссылки
Рэмси, Ф. (1930), «Об одной проблеме формальной логики», Proc. London Math. Soc. , 30 : 264–286 , doi :10.1112/plms/s2-30.1.264
Пискац, Р.; де Моура, Л.; Бьорнер, Н. (декабрь 2008 г.), «Эффективное решение пропозициональной логики с помощью равенства» (PDF) , Технический отчет Microsoft Research ( 2008–181 )