![[이산수학] 해밀턴 경로(Hamiltonian path), 해밀턴 순회 (Hamiltonian circuit)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbn5h7T%2FbtrS5BeSqCl%2FsT8qsKVX6fdlw9MxH90HPK%2Fimg.jpg)
[이산수학] 해밀턴 경로(Hamiltonian path), 해밀턴 순회 (Hamiltonian circuit)수학/이산수학 (discrete mathematics)2023. 1. 8. 00:00
Table of Contents
해밀턴 경로
해밀턴 경로 (Hamiltonian path)
그래프에서 모든 정점을 오직 한 번씩 지나는 경로. 시작점으로 돌아오지 않음
해밀턴 순회
해밀턴 순회 (Hamiltonian circuit)
그래프에서 모든 정점들을 오직 한 번씩만 지나는 순회
외판원 문제
외판원 문제 (traveling salesperson problem)
방문해야 할 도시들과 도시들 사이의 거리가 주어짐. 외판원이 특정 도시에서 출발해 각 도시를 한 번씩 방문하며 모든 도시들을 거쳐 처음 출발한 도시로 되돌아올 때 최소 비용이 드는 경로를 찾는 문제
외판원 문제는 해밀턴 순회를 응용한 문제입니다. 따라서 해밀턴 순회와 같이 외판원 문제는 다항 시간 안에 푸는 알고리즘이 발견되지 않아 NP-난해 문제에 속합니다.
이 문제는 정점의 개수 $n$이 작을 때에는 브루트 포스로 접근할 수 있습니다만, 시간이 매우 오래 걸려 문제를 푸는 방법으로 일반화 할 수는 없습니다.
728x90
반응형
'수학 > 이산수학 (discrete mathematics)' 카테고리의 다른 글
[이산수학] 경우의 수, 순열, 조합 (0) | 2023.01.16 |
---|---|
[이산수학] 동형 그래프, 완전 그래프, 정규 그래프, 이분 그래프 (0) | 2023.01.10 |
[이산수학] 오일러 경로 (Euler path), 오일러 순회 (Euler circuit) (0) | 2023.01.07 |
[이산수학] 역함수, 특성 함수, 올림 함수, 내림 함수 (0) | 2023.01.05 |
[이산수학] 합성 함수, 항등 함수, 상수 함수 (0) | 2023.01.04 |
@junyeokk :: 나무보다 숲을
컴퓨터 전공 관련, 프론트엔드 개발 지식들을 공유합니다. React, Javascript를 다룰 줄 알며 요즘에는 Typescript에도 관심이 생겨 공부하고 있습니다. 서로 소통하면서 프로젝트 하는 것을 즐기며 많은 대외활동으로 개발 능력과 소프트 스킬을 다듬어나가고 있습니다.
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!