이 논문은 고급 논리 프로그램의 강한 동등성을 자동으로 검증하는 방법을 제시한다.
먼저 강한 동등성의 개념과 여기-그리고-저기 논리에 대해 소개한다. 여기-그리고-저기 논리는 강한 동등성을 간단히 특성화할 수 있지만, 자동화된 정리 증명기에는 적합하지 않다.
따라서 논문에서는 여기-그리고-저기 논리의 의미를 고전 논리로 표현하는 변환 σ*를 제안한다. 이를 통해 강한 동등성 검증 문제를 고전 논리 문제로 변환할 수 있다.
또한 논문은 기존 번역 τ를 확장하여 풀(pool)을 포함하는 프로그램도 처리할 수 있도록 한다. 이렇게 확장된 τ와 σ*를 결합하면 부정, 단순 선택 규칙, 풀을 포함하는 논리 프로그램의 강한 동등성을 고전 논리로 표현할 수 있다.
마지막으로 다양한 논리 프로그램 예제를 통해 확장된 anthem 도구의 성능을 평가하고, 여러 정리 증명기의 능력을 비교한다.
Til et annet språk
fra kildeinnhold
arxiv.org
Viktige innsikter hentet fra
by Jan Heuer klokken arxiv.org 04-15-2024
https://arxiv.org/pdf/2310.19806.pdfDypere Spørsmål