Concepts de base
이 논문에서는 Walnut 정리 증명기를 활용하여 일부 고전적인 자동 수열의 Crochemore 및 Ziv-Lempel 인수분해를 정확하게 설명합니다.
Résumé
이 논문은 자동 수열의 Crochemore 및 Ziv-Lempel 인수분해를 탐구합니다. 주요 내용은 다음과 같습니다:
-
피보나치 수열의 z-인수분해와 c-인수분해를 Walnut 코드로 구현하여 분석합니다. 이를 통해 인수분해의 시작 위치와 길이가 피보나치 수 체계에만 의존한다는 것을 보여줍니다.
-
이 방법을 투-모르스 수열, 주기 배가 수열, 루딘-샤피로 수열, 종이 접기 수열, 메피스토-왈츠 수열 등 다른 고전적인 자동 수열에 적용합니다. 각 수열의 z-인수분해와 c-인수분해의 특성을 Walnut 코드로 확인합니다.
-
일반적인 자동 수열에 대해 이러한 접근법이 적용될 수 있는지에 대한 한계와 어려움을 논의합니다. 특히 Walnut 소프트웨어의 제한사항과 인수분해 패턴이 수열 자체에 의존하는 경우가 있음을 지적합니다.
Stats
피보나치 수열의 z-인수분해에서 각 인수의 시작 위치와 길이는 피보나치 수에 의해 결정됩니다.
투-모르스 수열의 z-인수분해에서 각 인수의 시작 위치와 길이는 2의 거듭제곱에 의해 결정됩니다.
주기 배가 수열의 z-인수분해에서 각 인수의 시작 위치와 길이는 2의 거듭제곱에 의해 결정됩니다.
루딘-샤피로 수열의 z-인수분해에서 각 인수의 시작 위치와 길이는 2의 거듭제곱에 의해 결정됩니다.
종이 접기 수열의 z-인수분해에서 각 인수의 시작 위치와 길이는 2의 거듭제곱에 의해 결정됩니다.
메피스토-왈츠 수열의 z-인수분해에서 각 인수의 시작 위치와 길이는 3의 거듭제곱에 의해 결정됩니다.
Citations
"자동 수열 분석에서 체계적이고 자동화된 의사결정 절차의 등장은 인간의 작업 필요성을 변화시켰습니다."
"일반적인 자동 수열에 대해 이러한 접근법이 적용될 수 있는지에 대한 한계와 어려움이 있습니다."
"Walnut 소프트웨어의 제한사항과 인수분해 패턴이 수열 자체에 의존하는 경우가 있습니다."