Planning and Optimization
- G1. Heuristic Search: AO∗ & LAO∗ Part I
Gabriele R¨
- ger and Thomas Keller
Universit¨ at Basel
Planning and Optimization G1. Heuristic Search: AO & LAO Part I - - PowerPoint PPT Presentation
Planning and Optimization G1. Heuristic Search: AO & LAO Part I Gabriele R oger and Thomas Keller Universit at Basel December 3, 2018 A with Backward Induction Heuristic Search Motivation Summary Content of this Course
Universit¨ at Basel
Heuristic Search Motivation A∗ with Backward Induction Summary
Heuristic Search Motivation A∗ with Backward Induction Summary
Heuristic Search Motivation A∗ with Backward Induction Summary
Heuristic Search Motivation A∗ with Backward Induction Summary
Heuristic Search Motivation A∗ with Backward Induction Summary
Heuristic Search Motivation A∗ with Backward Induction Summary
s0
18
s1
12
s2
14
s3
12
s4
6
s5
4
s6 8 5 10 8 4 10 6 8 8
Heuristic Search Motivation A∗ with Backward Induction Summary
s0
18
s1
12
s2
14
s3
12
s4
6
s5
4
s6 8 5 10 8 4 10 6 8 8 s0
0 + 18
s1
8 + 12
s2
5 + 14
s5
15 + 4
s6
23 + 0
s3
18 + 12
s4
16 + 6
s5
12 + 4
s6
20 + 0
8 5 108 4 10 10 8
Heuristic Search Motivation A∗ with Backward Induction Summary
Heuristic Search Motivation A∗ with Backward Induction Summary
e.g., in A∗, g(n) is cost from root n0 to n equivalent in AO∗ is expected cost from n0 to n
Heuristic Search Motivation A∗ with Backward Induction Summary
s0 a0 a1 s1 100 s2 1 s3 2 s4 2
Heuristic Search Motivation A∗ with Backward Induction Summary
e.g., in A∗, g(n) is cost from root n0 to n equivalent in AO∗ is expected cost from n0 to n alternative could be expected cost from n0 to n given n is reached
Heuristic Search Motivation A∗ with Backward Induction Summary
s0 a0 a1 s1 100 s2 1 s3 2 s4 2
Heuristic Search Motivation A∗ with Backward Induction Summary
s0 a0 a1 s1 100 s2 1 s3 2 s4 2
V (s) = a1
Heuristic Search Motivation A∗ with Backward Induction Summary
Heuristic Search Motivation A∗ with Backward Induction Summary
Heuristic Search Motivation A∗ with Backward Induction Summary
Heuristic Search Motivation A∗ with Backward Induction Summary
t = ˆ
t , L, c, ˆ
t , s0, S⋆
s0
t
Heuristic Search Motivation A∗ with Backward Induction Summary
Heuristic Search Motivation A∗ with Backward Induction Summary
t is the subgraph of ˆ
t that satisfies:
s0 ∈ ˆ S⋆
t
if s ∈ ˆ S⋆
t , s′ ∈ ˆ
St and s, a ˆ
Vt(s)(s), s′ ∈ ˆ
Tt, then s′ in ˆ S⋆
t
Heuristic Search Motivation A∗ with Backward Induction Summary
s,l,s′∈ ˆ Tt(s)
Heuristic Search Motivation A∗ with Backward Induction Summary
t−1 in reverse order
t
Heuristic Search Motivation A∗ with Backward Induction Summary
s0
18
s1
12
s2
14
s3
12
s4
6
s5
4
s6 8 5 10 8 4 10 6 8 8 s0
18
Heuristic Search Motivation A∗ with Backward Induction Summary
s0
18
s1
12
s2
14
s3
12
s4
6
s5
4
s6 8 5 10 8 4 10 6 8 8 s0
19
s1
12
s2
14
8 5
Heuristic Search Motivation A∗ with Backward Induction Summary
s0
18
s1
12
s2
14
s3
12
s4
6
s5
4
s6 8 5 10 8 4 10 6 8 8 s0
19
s1
12
s2
14
s5
4
8 5 10
Heuristic Search Motivation A∗ with Backward Induction Summary
s0
18
s1
12
s2
14
s3
12
s4
6
s5
4
s6 8 5 10 8 4 10 6 8 8 s0
20
s1
12
s2
18
s5
8
s6 8 5 10 8
Heuristic Search Motivation A∗ with Backward Induction Summary
s0
18
s1
12
s2
14
s3
12
s4
6
s5
4
s6 8 5 10 8 4 10 6 8 8 s0
20
s1
12
s2
18
s3
12
s4
6
s5
8
s6 8 5 10 8 4 10 8
Heuristic Search Motivation A∗ with Backward Induction Summary
s0
18
s1
12
s2
14
s3
12
s4
6
s5
4
s6 8 5 10 8 4 10 6 8 8 s0
20
s1
12
s2
18
s3
12
s4
6
s5
8
s6 s6 8 5 10 8 4 10 8
Heuristic Search Motivation A∗ with Backward Induction Summary
Heuristic Search Motivation A∗ with Backward Induction Summary
Heuristic Search Motivation A∗ with Backward Induction Summary