<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-31430678</id><updated>2011-04-21T15:55:36.710-07:00</updated><category term='model-lite'/><title type='text'>Rao's Ruminations</title><subtitle type='html'>Stray thoughts on planning, databases, web, society etc.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://raos-ruminations.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31430678/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://raos-ruminations.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Rao</name><uri>http://www.blogger.com/profile/06038466648857145550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-31430678.post-7744814160436708006</id><published>2007-05-19T09:20:00.000-07:00</published><updated>2007-05-19T09:24:33.138-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='model-lite'/><title type='text'>Model-lite planning for the web-age masses..</title><content type='html'>It has been a whole while since I  posted anything.. so here goes.&lt;br /&gt;&lt;br /&gt; I recently wrote a little screed titled "Model-lite Planning for the web-age masses: The challenges of planning with Incomplete and Evolving Domain Models". The writeup is available at  &lt;a href="http://rakaposhi.eas.asu.edu/model-lite.pdf"&gt;http://rakaposhi.eas.asu.edu/model-lite.pdf&lt;/a&gt;  and the abstract is enclosed below.  &lt;br /&gt;&lt;br /&gt;If you manage to read it, I would love to hear any comments on the (in)sanity of the screed.&lt;br /&gt;&lt;br /&gt;----------------&lt;br /&gt;&lt;br /&gt;The automated planning community has traditionally focused on the efficient synthesis of plans given a complete domain theory. In the past several years, this line of work met with significant successes, and the future course of the community seems to be set on efficient planning with even richer models. While this line of research has its applications, there are also many domains and scenarios where the first bottleneck is getting the domain model at any level of completeness. In these scenarios, the modeling burden automatically renders the planning technology unusable. To counter this, I will motivate model-lite planning technology aimed at reducing the domain-modeling burden (possibly at the expense of reduced functionality), and outline the research challenges that need to be addressed to realize it. &lt;br /&gt;&lt;br /&gt;------------------ &lt;br /&gt;&lt;br /&gt;Rao&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31430678-7744814160436708006?l=raos-ruminations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raos-ruminations.blogspot.com/feeds/7744814160436708006/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31430678&amp;postID=7744814160436708006' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31430678/posts/default/7744814160436708006'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31430678/posts/default/7744814160436708006'/><link rel='alternate' type='text/html' href='http://raos-ruminations.blogspot.com/2007/05/model-lite-planning-for-web-age-masses.html' title='Model-lite planning for the web-age masses..'/><author><name>Rao</name><uri>http://www.blogger.com/profile/06038466648857145550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31430678.post-115385147302822169</id><published>2006-07-25T10:49:00.000-07:00</published><updated>2006-07-25T11:55:33.216-07:00</updated><title type='text'>On the suboptimality of the Optimal Planning Track at IPC (Comments welcome!)</title><content type='html'>It is undeniable that the  planning competition has been a great influence on  the planning community. While most of it has been for the good, there are some mixed blessings..&lt;br /&gt;&lt;br /&gt;One case in point is the "&lt;span style="font-weight: bold;"&gt;Optimality track&lt;/span&gt;"--which has been run for the second time this year.&lt;br /&gt;Not only is the way this track is being run profoundly misguided (IMHO), but it also has lead to equally erroneous conclusions (e.g. "optimal planning" = "SAT planning").&lt;br /&gt;&lt;br /&gt;The first time it was run, the organizers allowed entrants to choose the optimality metric they want to guarantee (which, if you read "performance metrics 101" is a big no-no!). The obvious effect was that several entrants--especially the bounded-length planners--chose the "easiest for them to ensure" metric--which is the "&lt;span style="font-style: italic;"&gt;step-optimality&lt;/span&gt;".&lt;br /&gt;&lt;br /&gt;Notice that the choice of step-optimality has no compelling justification for classical planning--where the only reasonable metrics are cost-oriented--find the plan with the lowest cumulative action cost ---with "sequential optimality" being the special case when actions have uniform cost.  (One usual argument in favor of step-optimality is that it is akin to "make-span" in temporal planning. I don't buy this unless we are actually doing temporal planning benchmarks--which pose a whole slew of additional challenges to bounded length SAT-style planners.)&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-style: italic;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The second time it was run (which was this year), the organizers let people continue using step optimality as the optimality metric.&lt;br /&gt;&lt;br /&gt;The result is that we now have two optimal planning competitions where the performance metric is very hard to justify from the users' point of view, and the winners of the track--the bounded length SAT planners--are arguably only good at step-optimality (that, arguably, no real users would ever care about!).&lt;br /&gt;&lt;br /&gt;Other approaches, such as heuristic planners using admissible heuristics, which can actually provide cost-optimal plans, are naturally shut-out, since step-optimal plans can have lengths that are upto a factor of &lt;span style="font-weight: bold;"&gt;n&lt;/span&gt; less than sequential or cost-optimal plans.&lt;br /&gt;&lt;br /&gt;This state-of-affairs has been mistakenly interpreted to mean that optimal planning = SAT planning (and Henry Kautz--in his recent AAAI talk--went as far as to suggest that we should all focus on optimal planning, and this means SAT planning is pretty much the  way to go..)&lt;br /&gt;&lt;br /&gt;Arguably, if the track measures cost-optimality, bounded length planners are not likely to have that much of a performance edge.  This is because the performance of bounded length planners such as SAT depends crucially on the length of the encoding over which they need to search. With sequential optimality, they will have to search increasingly larger sized encodings. With cost-optimality, they would have to do branch-and-bound search at each encoding level.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I think it is time optimal track focused on optimality metrics that make sense to the users &lt;span style="font-style: italic;"&gt;(rather than to the planners). &lt;/span&gt;This might in turn  let us all focus on novel techniques that really &lt;span style="font-style: italic;"&gt;solve&lt;/span&gt; the optimal planning problem (rather than lull us into the false complacency that optimal planning can be handled by current SAT planners).&lt;br /&gt;&lt;br /&gt;Rao&lt;br /&gt;7/25&lt;br /&gt;---------&lt;br /&gt;One post script. My beef (or carrot--since I am a vegetarian), is not with bounded length planning (which is a great idea), but rather with the way optimality  track  has been run. I think it is possible for heuristic search and bounded length planners to play complementary roles. Bounded length planners may still be best at showing that plans below a certain cost do not exist, thus providing useful lower bounds.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31430678-115385147302822169?l=raos-ruminations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raos-ruminations.blogspot.com/feeds/115385147302822169/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31430678&amp;postID=115385147302822169' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31430678/posts/default/115385147302822169'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31430678/posts/default/115385147302822169'/><link rel='alternate' type='text/html' href='http://raos-ruminations.blogspot.com/2006/07/on-suboptimality-of-optimal-planning.html' title='On the suboptimality of the Optimal Planning Track at IPC (Comments welcome!)'/><author><name>Rao</name><uri>http://www.blogger.com/profile/06038466648857145550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-31430678.post-115344357120837103</id><published>2006-07-20T17:57:00.000-07:00</published><updated>2006-07-20T18:01:44.020-07:00</updated><title type='text'>On Planning, Web, Data, Society...</title><content type='html'>So I have finally decided to see if I might enjoy joining the blogging phenomenon..&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/31430678-115344357120837103?l=raos-ruminations.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://raos-ruminations.blogspot.com/feeds/115344357120837103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=31430678&amp;postID=115344357120837103' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/31430678/posts/default/115344357120837103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/31430678/posts/default/115344357120837103'/><link rel='alternate' type='text/html' href='http://raos-ruminations.blogspot.com/2006/07/on-planning-web-data-society.html' title='On Planning, Web, Data, Society...'/><author><name>Rao</name><uri>http://www.blogger.com/profile/06038466648857145550</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
