Introduction Complexity Evaluation Summary
Structural-Pattern Databases
Michael Katz and Carmel Domshlak
Faculty of Industrial Engineering and Management Technion - Israel Institute of Technology
Structural-Pattern Databases Introduction Complexity Michael Katz - - PowerPoint PPT Presentation
Structural-Pattern Databases Introduction Complexity Michael Katz and Carmel Domshlak Evaluation Summary Faculty of Industrial Engineering and Management Technion - Israel Institute of Technology Introduction Classical Planning Explicit
Introduction Complexity Evaluation Summary
Faculty of Industrial Engineering and Management Technion - Israel Institute of Technology
Introduction
Explicit Abstractions Implicit Abstractions Preliminary Evaluation
Complexity Evaluation Summary
Introduction
Explicit Abstractions Implicit Abstractions Preliminary Evaluation
Complexity Evaluation Summary
i=1 C(ai)
Introduction
Explicit Abstractions Implicit Abstractions Preliminary Evaluation
Complexity Evaluation Summary
Introduction
Explicit Abstractions Implicit Abstractions Preliminary Evaluation
Complexity Evaluation Summary
Introduction
Explicit Abstractions Implicit Abstractions Preliminary Evaluation
Complexity Evaluation Summary
Introduction
Explicit Abstractions Implicit Abstractions Preliminary Evaluation
Complexity Evaluation Summary
c c c t p p
c p p c c c t p
CG(Πf
c1)
CG(Πif
p1) A C D B E F G t c2 c1 c3
p1 p2
{ΠGf
v, ΠGif v}v∈V
CG(Π) ΠGf
c1
ΠGif
p1
φc1,i : dom(c1) → {0, 1} φ
p1,i : dom(p1) → {0, . . . , k}
ΠGif
p1,i
ΠGf
c1,i
Introduction
Explicit Abstractions Implicit Abstractions Preliminary Evaluation
Complexity Evaluation Summary
Introduction
Explicit Abstractions Implicit Abstractions Preliminary Evaluation
Complexity Evaluation Summary
Introduction Complexity
h-partition Abstractions
Evaluation Summary
Introduction Complexity
h-partition Abstractions
Evaluation Summary
Introduction Complexity
h-partition Abstractions
Evaluation Summary
Introduction Complexity
h-partition Abstractions
Evaluation Summary
Introduction Complexity
h-partition Abstractions
Evaluation Summary
v |Dom(v)|,
Introduction Complexity
h-partition Abstractions
Evaluation Summary
v |Dom(v)|,
Introduction Complexity Evaluation
Logistics Cross-domain
Summary
Introduction Complexity Evaluation
Logistics Cross-domain
Summary
Domain MS104 MS105 hF
airport-ipc4 16 16 11 blocks-ipc2 18 20 18 depots-ipc3 7 4 2 driverlog-ipc3 12 12 8 freecell-ipc3 5 1 3 grid-ipc1 2 2 1 gripper-ipc1 7 7 5 logistics-ipc1 4 5 4 logistics-ipc2 16 21 21 miconic-strips-ipc2 54 55 45 mprime-ipc1 21 12 17 mystery-ipc1 16 12 16
7 7 7 pathways-ipc5 3 4 4 pipesworld-notankage-ipc4 20 12 8 pipesworld-tankage-ipc4 13 7 6 psr-small-ipc4 50 50 47 rovers-ipc5 6 7 5 satellite-ipc4 6 6 6 schedule-strips 22 1 40 tpp-ipc5 6 6 5 trucks-ipc5 6 5 5 zenotravel-ipc3 11 11 8 Total 328 283 292
Introduction Complexity Evaluation
Logistics Cross-domain
Summary
Domain MS104 MS105 hF hF-DB
airport-ipc4 16 16 11 20 blocks-ipc2 18 20 18 21 depots-ipc3 7 4 2 7 driverlog-ipc3 12 12 8 12 freecell-ipc3 5 1 3 5 grid-ipc1 2 2 1 2 gripper-ipc1 7 7 5 7 logistics-ipc1 4 5 4 6 logistics-ipc2 16 21 21 22 miconic-strips-ipc2 54 55 45 51 mprime-ipc1 21 12 17 23 mystery-ipc1 16 12 16 20
7 7 7 7 pathways-ipc5 3 4 4 4 pipesworld-notankage-ipc4 20 12 8 16 pipesworld-tankage-ipc4 13 7 6 10 psr-small-ipc4 50 50 47 49 rovers-ipc5 6 7 5 6 satellite-ipc4 6 6 6 6 schedule-strips 22 1 40 46 tpp-ipc5 6 6 5 6 trucks-ipc5 6 5 5 6 zenotravel-ipc3 11 11 8 11 Total 328 283 292 363
Introduction Complexity Evaluation
Logistics Cross-domain
Summary
Domain MS104 MS105 hF hF-DB blind GAMER
airport-ipc4 16 16 11 20 17 11 blocks-ipc2 18 20 18 21 18 30 depots-ipc3 7 4 2 7 4 4 driverlog-ipc3 12 12 8 12 7 11 freecell-ipc3 5 1 3 5 4 2 grid-ipc1 2 2 1 2 1 2 gripper-ipc1 7 7 5 7 7 20 logistics-ipc1 4 5 4 6 2 6 logistics-ipc2 16 21 21 22 10 20 miconic-strips-ipc2 54 55 45 51 50 85 mprime-ipc1 21 12 17 23 19 9 mystery-ipc1 16 12 16 20 17 8
7 7 7 7 7 7 pathways-ipc5 3 4 4 4 4 4 pipesworld-notankage-ipc4 20 12 8 16 14 11 pipesworld-tankage-ipc4 13 7 6 10 10 6 psr-small-ipc4 50 50 47 49 48 47 rovers-ipc5 6 7 5 6 5 5 satellite-ipc4 6 6 6 6 4 6 schedule-strips 22 1 40 46 29 3 tpp-ipc5 6 6 5 6 5 5 trucks-ipc5 6 5 5 6 5 3 zenotravel-ipc3 11 11 8 11 7 10 Total 328 283 292 363 294 315
Introduction Complexity Evaluation Summary
1 “Databasing” can be feasible even for exponential size
2 Structural Patterns + “Databasing” = State of the art