Jump to content

Сжатие с подтверждением разрешения путем разделения

В математической логике сжатие доказательства путем разделения — это алгоритм , который действует как постобработка доказательств разрешения . Это было предложено Скоттом Коттоном в его статье «Два метода минимизации доказательства разрешения». [1]

Алгоритм разделения основан на следующем наблюдении:

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

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

Для достижения лучшего соотношения сжатия/времени желательна эвристика выбора переменных. Для этой цели Коттон [1] определяет «аддитивность» шага разрешения (с антецедентами и и решительный ):

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

Чтобы разделить доказательство невыполнимости в доказательстве из и доказательство из , Хлопок [1] предлагает следующее:

Позволять обозначают литерал и обозначим резольвенту предложений и где и . Затем определите карту на узлах в разрешении dag :

Кроме того, пусть быть пустым предложением в . Затем, и получаются путем вычисления и , соответственно.

Примечания

[ редактировать ]
  1. ^ Jump up to: а б с д Коттон, Скотт. «Два метода минимизации доказательств разрешения». 13-я Международная конференция по теории и приложениям проверки выполнимости, 2010 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 07510d8d364303ef74afeb0480812ee2__1500153180
URL1:https://arc.ask3.ru/arc/aa/07/e2/07510d8d364303ef74afeb0480812ee2.html
Заголовок, (Title) документа по адресу, URL1:
Resolution proof compression by splitting - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)