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