(Near)-optimal policies for Probabilistic IPC 2018 domains
Brikena C ¸elaj
Department of Mathematics and Computer Science University of Basel
June 2020
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 1 / 45
(Near)-optimal policies for Probabilistic IPC 2018 domains Brikena - - PowerPoint PPT Presentation
(Near)-optimal policies for Probabilistic IPC 2018 domains Brikena C elaj Department of Mathematics and Computer Science University of Basel June 2020 Brikena C elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 1 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 1 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 2 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 3 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 4 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 4 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 5 / 45
1 An instance is represented by directed acyclic graph (DAG)
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 6 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 7 / 45
1 An instance is represented by directed acyclic graph (DAG)
2 In each iteration find the leaves of the graph Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 8 / 45
1 An instance is represented by directed acyclic graph (DAG)
2 In each iteration find the leaves of the graph 3 Prune any leaf that it not in program required courses Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 9 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 10 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 11 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 12 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 13 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 14 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 15 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 16 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 16 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 17 / 45
C ∧ D A ∧ D A ∧ C
A ∧ C ∧ D
take − A take − C take − D take − D − given − A take − C − given − A t a k e − D − g i v e n − C t a k e − A − g i v e n − C take − D − given − A − and − C Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 18 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 19 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 20 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 21 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 22 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 23 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 24 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 25 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 26 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 27 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 28 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 29 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 30 / 45
1 Dices are two-dimensional(values and colors). 2 There are more categories. 3 There are two different type of bonuses. Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 31 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 32 / 45
C1 C6 C3oak C2p Bv . . . . . . phase4: assign A Macro-step phase1: roll phase2: re-roll phase3: re-roll A Micro-step Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 33 / 45
C1 C6 C3oak C2p Bv
A Micro-step . . .
C1 x C6 C3oak C2p Bv
A Micro-step . . .
C1 C6 x C3oak C2p Bv
A Micro-step . . .
C1 x C6 x C3oak C2p Bv
A Micro-step . . .
C1 x C6 C3oak x C2p Bv
A Micro-step . . .
C1 x C6 C3oak C2p Bv x
A Micro-step . . .
assignC1 assignC6 a s s i g n
C
6
assignC3oak a s s i g n
C
s s
. . . . . . . . .
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 34 / 45
1
2
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 35 / 45
C1 C6 C3oak C2p Bv . . . . . .
I . . . . . . roll1 r
l2
{d1}
roll2
{d2}
roll3
{d1}
p p p roll2
{} 1 n 1 n 1 n 1 n 1 n
roll3{}
1 n 1 n 1 n
. . . . . . . . .
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 36 / 45
Keep Roll Roll Roll
Roll Roll Keep Roll Roll Roll
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 37 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 38 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 39 / 45
Instances Macro- steps Instance edges Optimal Results SOGBOFA PROST-DD 01 ≈ 211 ≈ 214 72.51 48.89 37.87 02 ≈ 215 ≈ 214 160.03 182.17 71.69 03 ≈ 216 ≈ 214 216.88 142.21 108.61 04 ≈ 219 ≈ 214 279.42 247.52 119.45 05 ≈ 213 ≈ 218 154.40 118.31 108.0 06 ≈ 221 ≈ 218
150.47 07 ≈ 225 ≈ 218
203.36 08 ≈ 214 ≈ 221 147.17 120.29 94.53 09 ≈ 222 ≈ 221
144.49 10 ≈ 226 ≈ 221
193.27 11 ≈ 215 ≈ 223 155.48 108.43 86.93 12 ≈ 227 ≈ 223
162.13 13 ≈ 216 ≈ 224
86.2 14 ≈ 221 ≈ 224
74.63 15 ≈ 229 ≈ 225
159.48 16 ≈ 229 ≈ 214
227.68 17 ≈ 229 ≈ 214
236.28 18 ≈ 229 ≈ 214
211.73 19 ≈ 229 ≈ 214
205.24 20 ≈ 229 ≈ 214
208.96
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 40 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 41 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 42 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 43 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 44 / 45
Brikena C ¸elaj (Near)-optimal policies for Probabilistic IPC 2018 domains 45 / 45