Jump to content

Сжатие доказательства

В теории доказательств , области математической логики , сжатие доказательств — это проблема алгоритмического сжатия формальных доказательств . Разработанные алгоритмы могут быть использованы для улучшения доказательств, генерируемых автоматизированными инструментами доказательства теорем , такими как решатели SAT , SMT-солверы , средства доказательства теорем первого порядка и помощники по доказательству .

Представление проблемы

[ редактировать ]

В пропозициональной логике резолюция доказательства предложения из набора предложений C представляет собой ориентированный ациклический граф (DAG): входные узлы представляют собой выводы аксиом (без посылок), выводы которых являются элементами C , резольвентные узлы являются выводами разрешения, а доказательство имеет узел с выводом . [1]

DAG содержит ребро узла. к узлу тогда и только тогда, когда предпосылка является заключением . В этом случае, является ребенком , и является родителем . Узел без дочерних элементов является корнем.

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

Простой пример

[ редактировать ]

Давайте возьмем доказательство разрешения для пункта из набора положений

Здесь мы можем увидеть:

  • и являются входными узлами.
  • Узел имеет стержень ,
    • оставил разрешенный литерал
    • правильно решенный литерал
  • вывод - это пункт
  • помещения - вывод узлов и (его родители)
  • DAG будет
  • и являются родителями
  • является ребенком и
  • является корнем доказательства

(Резолюционное) опровержение C является резолюционным доказательством из С. ​Это общий узел , ссылка на пункт или Предложение 's, означающее заключительное положение и (под)доказательство что означает (под)доказательство, имеющее как его единственный корень.

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

В нашем последнем примере обозначение DAG будет таким: или просто

Мы можем идентифицировать .

Алгоритмы сжатия

[ редактировать ]

Алгоритмы сжатия доказательств последовательного исчисления включают введение разреза и исключение разреза .

Алгоритмы сжатия доказательств разрешения высказываний включают: RecycleUnits , [2] RecyclePivots , [2] RecyclePivotsWithIntersection , [1] Нижние единицы , [1] НижниеУниваленты , [3] Расколоть , [4] Уменьшить и реконструировать , [5] и подчинение .

Примечания

[ редактировать ]
  1. Перейти обратно: Перейти обратно: а б с Фонтейн, Паскаль; Мерц, Стефан; Вольценлогель Палео, Бруно. Сжатие доказательств разрешения высказываний посредством частичной регуляризации . 23-я конференция по автоматизированному дедукции , 2011 г.
  2. Перейти обратно: Перейти обратно: а б Бар-Илан, О.; Фурманн, О.; Хори, С.; Шахам, О.; Стричман, О. Редукция доказательств разрешения за линейное время . Аппаратное и программное обеспечение: проверка и тестирование, стр. 114–128, Спрингер, 2011.
  3. ^ «Skeptik/Doc/Papers/LUniv at development · Paradoxika/Skeptik · GitHub» . Гитхаб . Архивировано из оригинала 11 апреля 2013 года.
  4. ^ Коттон, Скотт. « Два метода минимизации доказательств разрешения ». 13-я Международная конференция по теории и приложениям проверки выполнимости, 2010 г.
  5. ^ Симона, Сан-Франциско; Брутомессо, Р.; Шарыгина Н. « Эффективный и гибкий подход к сокращению доказательств разрешения ». 6-я Хайфская конференция по контролю, 2010 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 96d7f6ce241bf90a049a1f527e2084c7__1707780120
URL1:https://arc.ask3.ru/arc/aa/96/c7/96d7f6ce241bf90a049a1f527e2084c7.html
Заголовок, (Title) документа по адресу, URL1:
Proof compression - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)