나는 수학적 우아함과 엄격함을 좋아하며 알고리즘 및 알고리즘 분석에 대한 문헌을 찾고 있습니다. 이제 어떤 알고리즘이 적용 되는지 는 중요하지 않지만 알고리즘이 어떻게 표현되고 처리되는지 는 매우 중요 합니다 .¹ 나는 가장 사용 된 개념을 엄격하고 추상적 인 방식으로 정의 하는 매우 명확하고 정확한 언어를 가장 중요하게 생각합니다.
Cormen, Leiserson, Rivest 및 Stein 의 고전 알고리즘 소개 는 매우 깔끔하지만 수학을 잘 다루지 않으며 증거와 정의에 비공식적이라는 것을 알았습니다. Sipser의 계산 이론 소개 는 그 점에서 더 좋아 보이지만 여전히 수학에서 알고리즘으로의 완벽한 전환은 제공하지 않습니다.
누구든지 추천 할 수 있습니까?
¹ : 알고리즘은 그래프, 배열, 집합, 목록, 트리 등과 같은 고전적이지 않은 추상적 인 데이터 구조를 사용하여 필요한 데이터를 관리해야합니다. 데이터 구조의 사용 및 관리 문제가 완전히 무시된다면 너무 관심이 없습니다. 그래도 해결 된 문제는별로 신경 쓰지 않습니다.