Professional Documents
Culture Documents
Blind Search - Uniform Cost 2
Blind Search - Uniform Cost 2
Blind Search - Uniform Cost 2
탐색 (Search)_part2
김 은이
I N D E X
상태공간과 탐색
탐색의 종류
맹목적 탐색
경험적 탐색
맹목적 탐색
• 정해진 순서에 따라 상태 공간 그래프를 점차 생성해 가면서 해를 탐색 하는 방법
-
-
- 메오리공간생에호 n이
깊이 우선 탐색 (depth-first search, DFS)→ 깊이를 우선으로 (
넓이 우선 탐색 (breath-first search, BFS) 뒈 Search (최찡쪺 ⑦
r
각자 확장을해가서
중간 노드에서 만나도록 .
메오리 공간사용은 비홮 .
I
◦ 탐색 (Uniform Cost Search)
균일 비용
• -8Eur
비용이 명시된 문제에서의 맹목적 탐색 기법
용성은 떨어짐 .
• (g)
탐색과정에서 어떠한 노드 을 확장시켜 개의 후계노드가 생성되었다고 하자. 후계노드를
ni (i= 1, 2, …, m)라 할 때 의 경로비용은 다음과 같이 계산된다.
GM비용 부모와 자식간에
명시된비용
g(ni) = g(n) + C(n , ni ) .
f)
g(n) :출발노드로부터 노드 n 까지의 경로비용
C(n , ni ) :노드 n 에서 노드 ni로 이동하는데 소비되는 비용
쐖"鼈C뗴
균일 비용 탐색
周囑霜
OPEN으로부터 노드를 꺼내는 순서
는,비용이 적은 순서
쑈'歲万
즉, OPEN 리스트는 큐(queue)구조
균일 비용 탐색
27 .
.
균일 비용 탐색
諛i쩂矗点壘뼴츖eaT쳢 에대에 '
정답 !
없는두 張珦吟
5 현재
〖훀갇
.神
이미
0세에 → ☒ $ 7 *암쌊乳
있웨이in에
춃戇鷺:鷲巖i凶烱
(5) ⑥ (4)
비용부은순서인 MP4) ,
⑤
6
→ 연결된곳
lcd쳬은거선택해서 넣기
(확장 )
고 @ @@ @
仰劒
부시
班幽吻
"
Open 에 갔는데 사없어서 그냥 Pass .
⑧ ((ㅇ)
숨9쀼0주90tF호0
예해우사 f 는 OK들다없요,
이대에 넣기 그후 ( (1)
목표난지
.
오름차순정력 -
sga.se
이들에야 he (K 아직오름!
(ToT)
아닌지 (
.
3
g☒
균일 비용 탐색
휗햞석갔방문순서가중요한지T
탐색별
☆ 장단점 비교
艾眺州
.
FP0ME에서
알고리즘들은
비교하고 있는지 !
( 메의 효율아연산에
따라 노드확장할 걸
고려아
방문한건려
경험적 탐색 방법 (Informed Search)
• F휴리스틱 (heuristic)
- 찾다, 발견하다의 그리스어
- 시간이나 정보가 불충분하여 합리적인 판단을 할 수 없거나, 굳이 체계적이고 합리적인 판단을 할 필요가
Etc
없는 상황에서 어림짐작 하는것
- 어떤 노드를 먼저 확장해야 목표 상태에 빨리 도달할 수 있는지를 고려, 즉 특정상태에서 목표상태까지의
거리에 대한 정보 제공
- 검색 효율을 고려, 최적해를 찾는다는 보장은 없음
- 실제 탐색문제에서 사용