Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.06.2011, 13:54   #1
emppu2007
Новичок
Джуниор
 
Регистрация: 26.02.2011
Сообщений: 2
По умолчанию Привести любую формулу на языке предикатов 1го порядка к СКНФ (C# / Prolog).

Всем привет.
Тема моей расчётно-графической работы по ИИ была "Автодоказательство теорем". Там всё было несложно, описал процедуру конъюнкции, импликации, логического отрицания, дальше разбил задачу на рассмотрение 6 правил вывода и, собственно, исходя из них, теорема и доказывалась.
Препод дал дополнительное задание на автомат: привести любую формулу на языке предикатов 1го порядка к СКНФ.
Теоретически, похоже на мою расчётку.
Нужно (наверное о_О) только добавить несколько процедур и вывод изменить.
Но категорически не успеваю, т.к. диплом пишу.
Экзамен уже 14.06, а на него идти я не хочу. Хочу автомат))
Читал Братко - в нём ни слова про СКНФ/КНФ и всё остальное.
Исходников тоже не могу никаких найти.
Пишите, кто в состоянии помочь.
Договоримся о цене.
Кому нужно - могу скинуть свою РГР. Возможно, её будет легче переделать под эту тему. И дешевле.

P.S. Вообще, решить задачу нужно на SWI/Turbo Prolog'e, но на C# тоже можно.
emppu2007 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преобразование функции в СКНФ NSvirus Свободное общение 3 29.12.2009 08:07
написать листинг на языке HTML(работа для 1го класса=))) BUXA Помощь студентам 0 13.12.2009 13:20
[Turbo Prolog] Анализатор текста на языке Pascal Arkuz Помощь студентам 1 04.05.2009 20:41
Помогите написать формулу на языке Delphi Инесса Общие вопросы Delphi 1 16.02.2008 21:38