stringtranslate.com

Выдра (доказательство теоремы)

Otter — это автоматизированное средство для доказательства теорем , разработанное Уильямом МакКьюном в Аргоннской национальной лаборатории в Иллинойсе. Otter был первым широко распространенным высокопроизводительным средством доказательства теорем для логики первого порядка , а также первым, кто использовал ряд важных методов реализации. Выдра — это аббревиатура от « Организованные методы доказательства теорем и эффективных исследований» .

Описание

Otter основан на разрешении и парамодуляции, ограниченной упорядочением членов, аналогичным тому, которое используется в исчислении суперпозиции . Доказывающее устройство также поддерживает положительное и отрицательное гиперразрешение и стратегию набора поддержки. Поиск доказательства основан на насыщении с использованием версии алгоритма данного предложения и контролируется несколькими эвристиками. Также существуют метаэвристики, автоматически определяющие параметры поиска. [1] Оттер также был пионером в использовании эффективных методов индексации терминов для ускорения поиска партнеров по выводу в больших наборах предложений. [2]

Выдра была очень стабильной в течение ряда лет, но больше не развивается активно. По состоянию на ноябрь 2008 года последняя запись в журнале изменений датирована 14 сентября 2004 года. Преемником Otter является Prover9 .

Программное обеспечение находится в свободном доступе . Чикагский университет отказался заявить о своих авторских правах на это программное обеспечение, и оно может использоваться, изменяться и распространяться (с изменениями или без них) общественностью. Однако «НИ ПРАВИТЕЛЬСТВО СОЕДИНЕННЫХ ШТАТОВ, НИ КАКОЕ-ЛИБО ЕГО АГЕНТСТВО [...] НЕ ЗАЯВЛЯЕТ, ЧТО ЕГО ИСПОЛЬЗОВАНИЕ НЕ НАРУШАЕТ ЧАСТНЫЕ ПРАВА». [3]

По словам Воса и Пипера, OTTER написан примерно на 28 000 строк на языке программирования C. [4] : 89–91. 

Смотрите также

Примечания

  1. ^ МакКьюн, Уильям; Ларри Вос (1997). «Выдра: Воплощения конкурса CADE-13». Журнал автоматизированного рассуждения . 18 (2): 211–220. дои : 10.1023/А: 1005843632307.
  2. ^ МакКьюн, Уильям (1992). «Эксперименты с индексированием дерева дискриминации и индексированием путей для поиска терминов». Журнал автоматизированного рассуждения . 9 (2): 147–167. дои : 10.1007/BF00245458.
  3. ^ Имя файла Legal в архиве.
  4. ^ Вос, Ларри; Пипер, Гейл В. (1999). «3.11 OTTER и более ранние автоматизированные программы доказательства теорем». Увлекательная страна в мире вычислений: ваш путеводитель по автоматизированному рассуждению . Всемирная научная. ISBN 978-9810239107.

Рекомендации

Внешние ссылки