State Representation

상태 표현(State Representation) 상태 표현은 문제 해결 과정에서 현재까지의 결정과 남은 선택지를 효과적으로 나타내는 방법이다. Branch and Bound 알고리즘에서 상태 표현은 다음과 같은 중요한 역할을 한다: 문제 공간 표현: 가능한 모든 해결책(solution space)을 체계적으로 표현한다. 탐색 진행 상황 추적: 알고리즘이 문제 공간을 탐색하는 과정에서 현재 위치를 나타낸다. 한계값(bound) 계산 지원: 각 상태에서 가능한 최적값의 상한 또는 하한을 계산할 수 있게 한다. 가지치기(pruning) 결정 기반: 더 이상 탐색할 가치가 없는 상태를 식별하는 데 사용된다. 상태 표현의 주요 특성 및 고려 사항 상태 표현의 완전성(Completeness) 상태 표현은 문제의 모든 가능한 해결책을 표현할 수 있어야 한다. 불완전한 상태 표현은 최적해를 놓치게 할 수 있다. ...

January 21, 2025 · 13 min · Me