Оглавление
Ограниченные предложения о рогах
-
Определение предложений с ограничениями Хорна
- Предложение Хорна – это формула, связывающая ограничения и предикаты с универсально-количественными переменными.
-
Разрешимость и решатели
- Выполнимость предложений Хорна с ограничениями из линейной целочисленной арифметики неразрешима.
- Существуют автоматизированные решатели, включая SPACER от Z3.
- CHC-COMP – ежегодное соревнование по решению задач CHC, проводимое с 2018 года.
-
Приложения
- Предложения Хорна используются для верификации программ.
- SeaHorn и JayHorn – верификаторы, использующие предложения Хорна для LLVM и Java соответственно.