본 논문은 Chain of Thought (CoT)의 토큰 제한 문제를 해결하기 위해 Markov Chain of Thought (MCoT)를 제안합니다. 기존의 CoT는 추론 단계가 길어짐에 따라 토큰 제한을 초과하고 계산 비용이 증가하는 문제점이 있습니다. MCoT는 인간의 인지 과정인 "derive, then reduce"를 모방하여 이전 추론 단계들을 간략화된 질문으로 압축하여 효율적인 다음 단계 추론을 가능하게 합니다. 수학적 추론 문제에 Python 코드 스니펫을 함께 사용하며, 코드 인터프리터와의 상호작용을 통해 자가 수정 기능을 제공합니다. 실험 결과, MCoT는 효율성을 크게 향상시키면서 동시에 기존 CoT와 비교 가능한 정확도를 유지하는 것으로 나타났습니다.