On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation
Ricardo Rocha DCC-FC & LIACC University of Porto, Portugal ricroc@ncc.up.pt
PADL 2007, Nice, France, January 2007
On Improving the Efficiency and Robustness of Table Storage - - PowerPoint PPT Presentation
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha DCC-FC & LIACC University of Porto, Portugal ricroc@ncc.up.pt PADL 2007, Nice, France, January 2007 On Improving the Efficiency
PADL 2007, Nice, France, January 2007
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 1
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 2
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 3
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 4
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 5
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
Choice Point Stack Table Space
generator choice point CP_SgFr SgFr_state answer trie structure subgoal frame SgFr_answers ready evaluating complete
PADL 2007, Nice, France, January 2007 6
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
Choice Point Stack Table Space
generator choice point CP_SgFr SgFr_state answer trie structure subgoal frame SgFr_answers ready evaluating complete incomplete SgFr_try_answer CP_AP = table_try_answer
PADL 2007, Nice, France, January 2007 7
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 8
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 9
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 10
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 11
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 12
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 13
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 14
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
answer trie structure answer trie structure
SgFr_previous subgoal frame SgFr_answers SgFr_next subgoal frame subgoal frame subgoal frame
space that can be potentially recovered
Inact_recover Inact_most ready empty trie yes/no answer SgFr_previous subgoal frame SgFr_answers SgFr_next complete SgFr_previous subgoal frame SgFr_answers SgFr_next incomplete SgFr_previous subgoal frame SgFr_answers SgFr_next complete
space recovered
PADL 2007, Nice, France, January 2007 15
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 16
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 17
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 18
On Improving the Efficiency and Robustness of Table Storage Mechanisms for Tabled Evaluation Ricardo Rocha
PADL 2007, Nice, France, January 2007 19