מושגי ליבה
이 논문은 고급 논리 프로그램의 강한 동등성을 자동으로 검증하는 방법을 제시한다. 여기서 강한 동등성이란 두 프로그램이 임의의 컨텍스트에서 동일한 의미를 가지는지를 나타낸다. 이를 위해 논문에서는 여기-그리고-저기 논리를 활용하여 강한 동등성을 고전 논리로 표현하는 방법을 제안한다.
תקציר
이 논문은 고급 논리 프로그램의 강한 동등성을 자동으로 검증하는 방법을 제시한다.
먼저 강한 동등성의 개념과 여기-그리고-저기 논리에 대해 소개한다. 여기-그리고-저기 논리는 강한 동등성을 간단히 특성화할 수 있지만, 자동화된 정리 증명기에는 적합하지 않다.
따라서 논문에서는 여기-그리고-저기 논리의 의미를 고전 논리로 표현하는 변환 σ*를 제안한다. 이를 통해 강한 동등성 검증 문제를 고전 논리 문제로 변환할 수 있다.
또한 논문은 기존 번역 τ를 확장하여 풀(pool)을 포함하는 프로그램도 처리할 수 있도록 한다. 이렇게 확장된 τ와 σ*를 결합하면 부정, 단순 선택 규칙, 풀을 포함하는 논리 프로그램의 강한 동등성을 고전 논리로 표현할 수 있다.
마지막으로 다양한 논리 프로그램 예제를 통해 확장된 anthem 도구의 성능을 평가하고, 여러 정리 증명기의 능력을 비교한다.
סטטיסטיקה
고급 논리 프로그램의 강한 동등성을 자동으로 검증할 수 있는 방법을 제시한다.
여기-그리고-저기 논리의 의미를 고전 논리로 변환하는 σ* 변환을 제안한다.
기존 번역 τ*를 확장하여 풀(pool)을 포함하는 프로그램도 처리할 수 있도록 한다.
확장된 τ와 σ를 결합하여 부정, 단순 선택 규칙, 풀을 포함하는 논리 프로그램의 강한 동등성을 고전 논리로 표현할 수 있다.
ציטוטים
"이 논문은 고급 논리 프로그램의 강한 동등성을 자동으로 검증하는 방법을 제시한다."
"여기-그리고-저기 논리의 의미를 고전 논리로 변환하는 σ* 변환을 제안한다."
"기존 번역 τ*를 확장하여 풀(pool)을 포함하는 프로그램도 처리할 수 있도록 한다."