A Generic Method to Guide HTN Progression Search with Classical Heuristics. Höller, D., Bercher, P., Behnke, G., & Biundo, S. In Proceedings of the 28th International Conference on Automated Planning and Scheduling (ICAPS 2018), pages 114–122, 2018. AAAI Press. This paper won the ICAPS 2018 Best Student Paper Award
Paper
Video of presentation doi abstract bibtex 6 downloads HTN planning combines actions that cause state transition with grammar-like decomposition of compound tasks that additionally restricts the structure of solutions. There are mainly two strategies to solve such planning problems: decomposition-based search in a plan space and progression-based search in a state space. Existing progression-based systems do either not rely on heuristics (e.g. SHOP2) or calculate their heuristics based on extended or modified models (e.g. GoDeL). Current heuristic planners for standard HTN models (e.g. PANDA) use decomposition-based search. Such systems represent search nodes more compactly due to maintaining a partial order between tasks, but they have no current state at hand during search. This makes the design of heuristics difficult. In this paper we present a progression-based heuristic HTN planning system: We (1) provide an improved progression algorithm, prove its correctness, and empirically show its efficiency gain; and (2) present an approach that allows to use arbitrary classical (non-hierarchical) heuristics in HTN planning. Our empirical evaluation shows that the resulting system outperforms the state-of-the-art in HTN planning.
@InProceedings{Hoeller2018ProgressionHeuristics,
author = {Daniel H{\"{o}}ller and Pascal Bercher and Gregor Behnke and Susanne Biundo},
title = {A Generic Method to Guide {HTN} Progression Search with Classical Heuristics},
booktitle = {Proceedings of the 28th International Conference on Automated Planning and Scheduling ({ICAPS 2018})},
note = {<b><i>This paper won the ICAPS 2018 Best Student Paper Award</i></b>},
publisher = {{AAAI} Press},
year = {2018},
pages = {114--122},
abstract = {HTN planning combines actions that cause state transition with grammar-like decomposition of compound tasks that additionally restricts the structure of solutions. There are mainly two strategies to solve such planning problems: decomposition-based search in a plan space and progression-based search in a state space. Existing progression-based systems do either not rely on heuristics (e.g. SHOP2) or calculate their heuristics based on extended or modified models (e.g. GoDeL). Current heuristic planners for standard HTN models (e.g. PANDA) use decomposition-based search. Such systems represent search nodes more compactly due to maintaining a partial order between tasks, but they have no current state at hand during search. This makes the design of heuristics difficult. In this paper we present a progression-based heuristic HTN planning system: We (1) provide an improved progression algorithm, prove its correctness, and empirically show its efficiency gain; and (2) present an approach that allows to use arbitrary classical (non-hierarchical) heuristics in HTN planning. Our empirical evaluation shows that the resulting system outperforms the state-of-the-art in HTN planning.},
doi = {10.1609/icaps.v28i1.13900},
url_Paper = {https://bercher.net/publications/2018/Hoeller2018ProgressionHeuristics.pdf},
url_video_of_presentation = {https://www.youtube.com/watch?v=KOZuIkJaC0w},
keywords = {conference}
}
Downloads: 6
{"_id":"WTodMhDQPB4MhaCrx","bibbaseid":"hller-bercher-behnke-biundo-agenericmethodtoguidehtnprogressionsearchwithclassicalheuristics-2018","authorIDs":["2Jsk7MCkRXMJtfqBo","2RmxxMMFskoFt4JzY","33k54bngsm3JtRrYH","38d5YGWwzdXYw9bo8","3KER7B7RisWbD6Tyu","3LjBRTAoMvaYiYip2","3Xmym9vXNoiZBzufg","3YFfPKf4PyDX5LnbR","3YuHHTCiEjLykPdEB","3p86DeKciHSpEK6Eq","47ukrCNcwq2Rm27G5","48bZSZTnNZMPB3BG4","4Egq93BdBgpthk4QX","4MgTsqa4pqwWD5L7g","4YPXMJzXRtBsGatCn","4ZM7tW4cjEYPAizh8","4bmhJaHFGMMJ5E5it","4eiQNPj48HzAyn8g4","4py7BuxsEqLx6iioD","4zsgKMnCX8h2rDaBT","4ztKy4TSYLHBDbGwb","5AFuM6bg9QoZhFsFi","5X4GYRa3inN9rgdpy","5eAT68Pr2a3JCxjL3","5kZE3TmyTcAHzMJvs","5pvaF23ghvBXwnn28","5qC4WnZPcHToEhHpe","5rdvthhKowsCtaeF5","5tZxunt7QXpGgEm3G","5wLQzb6Yr427PGRF8","64ioqMWB45jXg25vj","6MPK92go3AjoAaorQ","6SJDPgpqAPwL9zDuX","6fBnafy7fSGvm9ZXG","6jNSrvXQE35tcAddh","6xvchhhEDGKrss9yR","7EvZrAWD9BL9KR7FA","7J8vAYoSywAKGNTSn","7PghgTcuoqpoHzGhk","7PtHhTNX3fLnHxn9X","7aSGeqc89zFK5eYQh","7ctaQxufBw9RZtFDT","7mjXw2bbj2582CvZt","7npfBisWXux7g6pET","7u84xWSBb4snY6Wgf","7whLoHam4Ff6RgmNW","833BphvHA5eXxbTTP","83kLhSEpXzBAcajgs","89umeHrgaNAkzzhZE","8CtcHXcLSqdRAgKug","8EYhAStpAsdf2EtTi","8Qdys4MR6TvHABqyc","8RLqMgShfRBnsyJWJ","8Z8Qxioh4LTReqevh","8e8rztQjiuSALoJjG","8oT2R6bRbcvKgpBrZ","8uTpTL6dwmoNtPDi6","9Aby3Fyzdktg9X6bS","9ExhGcSXZvua2oifY","9QJ9Ki6PbLQvYShJC","9XHsdnipARogMBCB3","9a4cwcDtTwhYbZoK2","9gETPkBBoHaDNf9P5","9mwQmtA2Sd2cuN84P","9smSJTMBaYzXBS4bf","9wyjQe2Er5cWfztYR","A6sRNqnTdfbq5ur4r","A7tRLEuZuEQGi9Tow","AArLjqTfXEJLBfgKJ","ACrnNQru35azykEf7","AEAGBjnnSbFWHqGHT","ALr2QXEJa8Tt3RDs4","AMXNi4mqNeFkZRvRz","ASTPjD5sehdGAXaSc","AdRtXZhjavzvv6LcR","AmfycFrwRXfvguzEF","B4emrQk989ey4ZFkh","B5JiRwZuCFzDs3Qc2","B7vqXFsA5Ge5wFKJ7","B9ofinaiZhCecRxfn","BHY53E7pPJHxNZcZz","BHwBnoo2rNfguKMoX","BTX7EK7CSMGdnNDpi","Ba3vvDL8zLSqbSt6t","BcBSRBQhYpawLCezf","Be74uXDAshwyj3Bo5","Be853DNQm2dkcxEky","BkmhtYku4oyz59seT","BnrDDyvpPTLAg8MGT","BoqRg9ExEswvJcDp7","Bpb4t7KkCzy8pSTe7","BuFk2QxwjkNzCKGm9","BxLfh6o7dFX6xmyPn","C6vrGRCkSQ4XikgEr","CC9WLQNxzdpjQMuAf","CEagGdymKt26Et89m","CMcKehkBEPfvFSckM","CNi8M96znyqMAfafg","CZRACdZvPkFrbD9ku","CZy6tG9QNshRDQRTF","CcWqQecYKFbooZJgB","CePTwNyHyFppxCmxQ","CoGEJ6gLsHmcpuNy3","CzJjAT5eLry7gAyHo","D4aBDYpKraj3ZFbXj","D7FmiQxHx5jirZraL","DJwZ8d2HNKNGbc654","DSbsHPyguMnyDYfhJ","DT4cLLNocd4e6umCK","Ddx9AmwAonskJ7xxG","DnmFRL8darbqH66xc","DtNhkmyciFwYraXi4","Dv5YJiqmEFJd5hH9x","EJMdNkQFw36tjuAqg","EMprFG6FwwBaZoQrY","ENWNpxe8oKzeYz6cc","EYKScF9aHQxGK6obv","Edoy9FvCbzJkuW2wm","EpN3exAsnvrgZ8YGg","Err4hRZx8aT2tLjtG","EwDexczyNNfZhHiz4","F3mWzJx882STGobec","F7zgm3XxgzRzaPDjK","FDSnACJKRibHooJzx","FHct3wYAsvqxJAZsX","FRNDCkbsszaSEeBrX","FZ8Bas37subyKRd5g","FZG4YcZdYhZpXsrYc","FgXkaQ82At2NNsfY5","FiHvzY6W73qj8RqfA","Fjar4uYjJ87aG4jJW","FqB6rRyshe9Rnn5XC","Fr5DbCBWM2JMZMCb6","G2NuudKsGp8HMmp25","G5ELvnTRfP7zeRC8p","GAwES4zZM5nnYTJnJ","GFQM5au2diFuX7cTb","GQEEwRA7mgJXzr3Ji","GRuN98sACgPoWeP6v","GTwK5q2hundg6jya4","GWybPX9fwSopHyDrH","GcTqb6nwTN6Xba4rL","Gp8Wj2PHM35v6jDnc","Gri8EMhhfToakYRGT","Gyx6EBRkwnbXLmCP9","H2aYymALGmJatAFiN","HAQXSKTj7KqHcm9Lc","HBFipWuJWbyjW6K5W","HH3EuK3zmPtZ6qHrs","HPXrJbqEnSven6uaf","HRoXYeoFwqHfy5zCx","HbaseHbcdJEwYxWSy","HgwMjL48gyGvvFeqk","HpqoktDW3tn3bczCg","HsQ97XBWs9p6tpo3i","HuJ9Yb5QQPZjSvAYB","HvERskhewoSDy9BHc","J8Jz79LCqAnBFswua","JKNE5NAfrwZhYm8rf","JRgnGeYRKqKZdt6DX","JT2tP2RQLNP5oaP6B","JTrxSAJ69yLgXsM6a","Ji6x5bx5Pqxa5WiD3","JiAg99ifgDe34sxb8","Jnv28fzQYwxZKy9ih","JuELPcxXbMMGotrkW","K7MDdsbXbjD4nXZT9","K7tTpPactx7piZ3C2","KCcQnKSabFR48bWSz","KHGEnnca2CGv9ytBM","KTZLAzqHv2g2ptnBZ","KYyce8RoNzds7sn7w","KfyAntv2HTdsZNJsr","KzBguGc2FCtcSqpYL","L22PBju4oRbMLWJ4u","L3cED6fyovpr8esZq","L8ccJzbTnRRftPj3y","LLDF3S5h4mB8wSqS7","LMSY7ZgZXN6BmkY3R","LZWkmWGSPqMgg8qeL","LZkoAN2Sh92jq7oQX","LbpR6sx85nC2wfHG4","LnXcyiNppgouJjYhk","LqrQaSCD3bG2RbLBW","LtbDJSi3pbQeLLX72","M7an5QpGoQMHDiRnD","MF53ecb6DQW264mZs","MKoWSd2mju5WCcRyz","MSDCsQ7ZdC3hRNpC4","MYv6GQJqXBNi7dveZ","MeFggvni3aawNsaW6","MfiuxpHjBgTh8Jjz2","Mi5kdaTD2LExS44LB","Mv6nT8hfRjGFwBoza","Mxo5k6MvxA3AY6JG3","N8ZaSjci4hu2GSsKv","NBWaqevkBgnzbp98i","NCnqHMWZbRTpic2Z4","NEhYDDCH4KWNwkAaD","NEoMNmWPhYpwj75X2","NKW7h2iMWPB2qgH68","NQaWdgpgwnLN8amyw","NZmLZcCdPkmDPkqnA","NdPQq5629cT3ubXCp","NexZ98otL8Y59Y6em","NpxjCycNxR3CCHC68","NquZB6qpGvYb5tfAG","NsGypG4gyHqNbCeYh","NyP7mnHCWeSdQXmJW","NzEYk9yziWFxjAbmh","P4jaJJ5BwFgGjBFJS","PMr9ctaxMurenrkjx","PNfaxagroA6LFyrNr","PPHGJBumjrcdFnDZC","PSBhjBw7e5qKsJiqu","PWAwCfYJYtbKEfSke","PZLT9D5kfvZLekbrK","PbhCu6H8e95eWBSnf","PfbfGqHqvSchXkk9W","PndEh6gBxjPW2KwZG","Ps3vz8bHe8Zz94s7e","PyTxtQYLSZFkZnS9R","Q8nGTKJ9mYxxwJPm9","QEKJThP3qrNBvACuT","QNvHnzc6ipvpnbo4f","QWFKthwzhzmCTCK6B","QeQ6iWuLjuQCCiCAC","QmfvbXbLfjKccgtPX","QotM9J842wq8Gnobe","R2oD9eSBvA4ezNWcp","R8r7MYDX63CL3ZiBT","RBu6qduHmABbJ4wdi","RCq42hyuq5g37LzBH","RG2aEQf6aFanJNpGT","RJp848jQ75gTRPacX","RLkbdnHjinY2jyPvc","RQeB9hjyXDFnsgoCB","RSNgrYuzHRhZxqMuB","RTKtJTk5HXfep4mTm","RZEBZZ8rkXPTtN3aj","RfJHcHZL3reAqaAL8","RgarkF2o2Kgt5RpP4","RgtBHLpcfx458woxQ","RzYsAJkHFunjecvGY","S4mpv6jwcC2nCuiKx","SGBRjaYyPceubmEXh","SSLMKohyLnbLexHvG","Sc7LnT7AeDahEB8PA","SgLzKmZa5qMs7GLH9","SkTNvJMYkxiY4h3RJ","Sn8NqJG9Rv9djZTtD","StLAfMfa8MSM45pf3","SyEapDAheKg2C4xwg","TD6k8Hu6WfKWpePi2","TErnsgEi8GBq268uJ","TGo9Qjm3GGecy6H5X","TKkiiFBNKmRwaSwyH","TP3fkh8YsA2mc9Bdx","Tjvs5w2byPSP5qfQM","TnQPz6zfRpxv7srH8","TxkcGDgxmv8nYjzPH","W67Qvqf24dhNwu7Me","WB3wZqJjww6PZN4X4","WEh8ZoA2fqemFAtAj","WGr8nSf6dEbqChjip","WK6AgwaXfGs7PDmHY","WSTBXx2mMXngCLftw","WaZYGCHHdSFfJoBvL","Wb7PSeDkc5cgLBXg6","WiQp6tGNoWRrTWF49","WrPsRwWPnQBQDmFCE","XArLu5xtDL9wP8Dbv","XTC8MoBZmqmbJRLtd","XuWDDgq7G4Q8r2tJy","Y4WoupHWYxKx5xpyE","YGYF8eAJwbMyRw5bY","YGnWJyGWcR9pxijqc","YSHjgkNJ8twSjDyF4","YTJ5HigF6ca8S2SCB","YXiBTnLsKt8rZ9m6Y","YiPSyuPH3xHHXjfKW","ZBxQahQpbuuCjnEqb","ZH6JQitEvMbjCNgTo","ZYc6wehCddeoy2dtF","Zd7XHeAeuihncexme","Zixep7H6J3xyctes5","ZxJnHgKcTuYMSCSGa","a49tx5nxzekWbWitN","a4XTjAdEoJCeSGens","aDFbQt2uedr5nWReF","aHnrErii4puFsNe7R","aTPqDakprrjArwhBL","aWJ7riXHF4EgGqSNR","aZCtDHxSnDfDXgrTD","agL8HbKKqYeupaucK","avzgbCDq4m8XRokZG","bFEQd7jKvsJf8GRGK","bFa5EQjGpxsrjuB5h","bLowQwJqN63nRbWgT","bMNemcvJqa9temkhq","bYZBdfooAupoPcMWK","bbCoosFzJHkYdYZPt","bbwxWxSrZzc8nu87B","bjZBtgZbnBLmJXrTx","bmpnpBzdMjzvbPK6Z","bwThy5KqBMJcc2EzB","bwqkT62JsCccWTKXC","bzfQWZxY64HGdYuTL","c3z3ahtMFcNA4wRQZ","c55Fb9s2zytjHuBRz","c75wTb5DB4PSwe2Lt","c9xFm6HgmFQBTEKna","cEKoTpFhX4qEK3PJ6","cEMgzs9GPivbgtfy4","cEmSj2zJKSGEYcxj5","cGBFdQPJ57oM8pKKj","cLXCR62yEudx4hmPZ","cMHAPg6HGGmvNJFs3","cTNXCH7RnsMQB3qpD","cX4K6SgqQoaWwwmuv","cXgMacNRC3jhQyqK3","czwy6J4RMZPLjGSRD","d6CXtJ3jXdnDF3zNv","d6DnaiZCYufJfjkJc","dCHLAbtXevivgJd3J","dLPyyuS2dSWWAkwA3","dRGLp8sPgfJ8XeLmA","df8BgB4wdovYxmZKT","dnukXAtWLhBMSRLRC","do5B7vAZG3ccKuoR3","dsJ5QJZk9xEJwkA6z","dwd2gPSka9CrCwDyS","e8BorhaJQ7kLMvvJL","eAs6YzScZ5Z4YE5Fd","eCqnddJCWGvYrTmnZ","eDLonTHKZCnqi3kTP","eKQ8cBSSbSiSyrzsi","eKSk9NuSaYyWjHRgL","ePiNz4MY8FQ2kLucx","eTTmuhnZ8YyivJngR","eTzaJtyEQgv55ZxdN","eahWqq5N8zGjQ3FHC","ekNWrYJq9rc738EZf","eq5fSmSuCoyNfTXGm","ezSrgugNyajGCJzhb","f3JHC2jZzcyB7KrAv","f7JLDHt2svbKRFTNx","f7djsea7ZFHBekZbK","f9cHix6jAjqrcbjEM","fHsHsSv4XESBzhGYC","fT4nWsXHsC6YScQrJ","fX8Zf7gaPzrZnT23h","fX9Cetw8vdqBC2toz","fbo72jcguowqFt8Xa","ff4A39q4AnEoRovwZ","fjfeDuwb5XXMkCHP4","fmuFMbtWBF6PRodgK","fnCSRx8kkBss5xuyE","fpQTZ28bLx3duoZcB","g2eDdRybzT4bPfDWT","gJxHpo5bWi4zhzvHX","gKYBTZ8WTzmEHtWPg","gW4oRhAuvr5m2mL2d","gWo7756k7zft29gmH","gXnSjibq9guXr9wJy","gfhgg2HAWMB2AyhTZ","gguSzof5afPJtzAHt","goxyxM3FmQG4XKgjs","gpsyrukoEvwoS7eAm","hEb96yT8Xy3zmcedz","hLucd9xFWwjE8tLaf","hPTdqu7pA9t5CRTjM","hTEcwvCmgNaeq9QJr","hd4Y6LysQoAFDrqtE","hvSu8bFFYvwnPNG6t","hxR3HdMYcNpzhgbLS","i2ccPcRp8CZ5XtyRQ","i498LchLsphfwFmKt","i7fSbuC4k5gtBmZcw","i83zKu3uMwrZBXqZw","iC6o4TA2zAguegp2T","iKf3XhGTurxNBviqt","iRFgKuabG2X3HTe2D","iRg5bmnHkExPGRWsj","iW5nTnci46pgoBNKC","iXHfPYbPq56xZ8SBt","itevr4kmLHdwTjPMr","j4WN3dEaTpP28Z7dS","j4dRGEfKWFurbwcoE","j5abvovBXoFsPc8CE","jFvJihs2j5xYLizud","jJYtgadcb7Zoh5C68","jPWDDEiMkuEXg9a46","jTLx4GiwD8qh6n4mX","jTMYw7mEjQXLajCHX","jbwaWqisat6L65jy9","jcxZfYg9aNDmZHFMr","jfAEjEyDEqRCt94r4","jfELsp6K2CF2enmNc","jhueHFKGo924b8Hdt","jk6HRqb99WFTkD9qE","jn7gdwmgMvYGxxNwd","jna5Xx57eGWbJSj9b","jqooPJAEKGNwR3sBo","jr6BS3NLzFWHCwvjt","jsrKjC3Q5LrhinyXQ","jwGCoYpuXQRo2waGJ","k2LhsAKjoeoGn6vXx","kA9cXtP9HrqJ7kMYs","kHK7icdspSMdZJ93Q","kLZnu3pntndSuPZNR","kN8Rk6DYxNGzmZSXt","kXQLcjufw7uit7eF8","kd5mxb572x8YKmWH8","kgGyAA46Rj2NGF3ep","kk2vsPB922rFFaavB","koxXsWGKaCkSJewTE","kqNetj9hEbejcY4nA","m95yPm8HH2ZHubT73","m9Y2CR3AiGiLY9kDg","mBcrJTA8BfMyK3e3B","mas5NcAskfrwhwiwx","mrv9EgsdouzSQBAZz","n36Yq5cqLy3oDdT3T","n42pmGh6t8RfN3Jzp","n7t3LgcvMcXcs74dk","n7zMDMj3LCTPquts9","n92zRyYxyCeWqDeoc","nDBAW5csmz7kJDYDz","nFdNNKs7roDa2FxEp","nKGHjAxsTLFp7XqZK","nN6s6iwfHAekGXLiG","nPK2mWARi8a6zwXpK","nZPDB5aZeeq5Waoep","nfCN2LW68Q3eEvfeE","nnFkajT5ZW5EX3ZHE","nqQ6PRraoGNzssDa3","nsGtWa86ZptBESh5E","nujthrddNgFuNSQJS","nz8jvi83EpxzZrafH","o2PxCmEjkjXdNTFb4","oH5HoSk6Qx5vgfgSW","oaWtSEhH497g8BZRK","odscLFL79pTNgTwNr","ofqogrqBBqtDtKce6","okHWGDkDeo8wrbyqt","ooGJFLk22nzefN32p","ooYtrf5WAmB4mHrv9","ooZagSdLzPYNZAzv2","oqCfHdYwJZZRX8o5A","ouAHg5NBL5pCyEbT9","ovKPFZmzhBB9J8EX3","pGkKDr2FS3GC72CtL","pcR3CR3dpR3BCZ6iR","pdtZsfnn3iwkMpiyK","pkowoeSTtxnG4YqsS","psvL2rCR4LQf387KB","q3SbGJmPnxD3cK5Xy","q3iG8w9yuXaDbhi3e","q7xm3XpeyrzzbcDiQ","qHAw3EpqWDFHrJ35A","qJMv3aRKuq482hg24","qM5YpsrvXu9JiPjfh","qPq7pgdDYT9dA6Lxj","qQmYGyLrN4FeDQS2i","qRXT9gMNhQE98wFSS","qXWbBeXNTLCYTDw9M","qY52KhNZcpHJAt7QB","qZ4spzqXG5WevBQ7n","qaFwjyYjDt5y6YywB","qvRjeBpvL72LeTCoH","qz9vygbgHa3SueCyz","r8Rdh6STf6E8g7DqW","rH3oHcLNtETHtBemd","rH3pKyhjnybfZhKHy","rKyzbJHeGyxwzGirm","rNPvfdwpb3XcsrjJY","rSGGb9NfR63GNiHAM","rT7tJNHTDzHCwju7z","rcDiQZNNQ9ZCjrKhc","rgczreE5LGt3YB8vW","rgjDiEb2xJ6jp9uvj","rkdYdzuSvpBs52Kxh","rm85zZxSftccgHWbC","s3PmhJrdBNogxKzyq","sBiqupmgodyDSaYPH","sDFcEFmSN9F9BQ2bf","sLb8nNDkX5d8q8Gay","sNw75mxwFPSxtTYzn","sQ9JfTcKpQf9rgT4E","sQr3cL3oMwRiHj5Ce","sfNaNFrMPr5EsxQDe","sghxPEf67Y53SMteu","srgqPBjHBzRuNq3xr","syNaq4RQn5XeBg5MS","t26Wo5wTsbYMPJJzg","t5xXfKqnhEvsThecR","tEDbGo43n3YfYnriK","tHtRhZENsms6xfFZn","tMcsn5KNXNdxDJu3Q","tPrAXcGN5cHwg6Yxd","tSXvEaYKHJkyG7CKo","tf8zENFf9kP9hjPSL","tjivdToEuab55oYNs","tut8woApbad8xvG6Y","twFTjxfpWe8zrozP2","twqDB5RzaYATDEbzD","u2fw3YERZJzoa7x2y","u7vMz6usMnf9BMJho","uEhAfSjh3DrvFzN33","uGGRJSzHZP5N7yvQ7","uHDJ9KKR3uwwRKpYD","uNyJXiQt3GZZx8fFj","uTBaSgj4iMSCdMcMk","uWoe5n3L7AjW5DwG7","uXCzPzGqYL5xuMi7Z","uYdyG92Tj8ZMpHHNo","uhnnuNSKnuZWJrWQ4","uwgff6ALGDd2jwwto","v5msqrbsSkf89Swyq","v6qadLPLZ64guzEmb","v7sf4B2yToeaLXw6Y","vREE8iTp3RQNX8PSF","vSqBw56GzJrdMNpen","vXwZZowAYNzBfZmsC","vauXMFZBPBpEax45E","vciTmtMc9jFYYfmZH","vfNQgQyF2poyRJ9ue","vhFRxwfcpWDixpJ5J","vuAXdNqgRMbnX8J5W","vyv4c9wBFjavpyrm6","vzwzSRE2y47Rh42d5","w4ZKXzgBjfaXDiyWN","w8NgciquXcs7DwHZv","wctyZqL4gFyK2CM3Q","wdSsXosjXnbL4xcNk","weerNQv42WBQtQfQy","wf5neo4pWMMeCw9L4","wi2ttJiFnS6eXv8Hk","wn6arjLgFn3aPqLvm","wpkebQkn3fvZFtcNt","wqeG5ozsvejgXuxC5","wwDeYP5pLcGbiqity","wwdRGYPcix78L4xtD","x4Nei4nGqgTrAZF6Q","x94NtW5fBEpeQzyWv","xCbifqaLTZHJFkrig","xDux7rMTbxbnkZz2f","xHLXJzGcwq8jPzLkf","xNX6D7fRR2LRAqmDB","xT3NeipG5baD2Sbbx","xZqmxCcFCWZCgruiP","xaSRF6GhMKKHZ4oEz","xaraimASu6wCvgWAo","xpgKamjJJAnABRQfT","xqWW2dMuSrkKnBJSA","xtiSRBeiTo7R7MSMn","xvBHvjXGrQvRrKAbR","xzGRMgCavt3hDw43o","y2orRHAsYvznKsLhg","y6XtfBooiWZradKcG","yLuPSQKBKAET6Bst8","yNrp5tPnp8qyJpTt7","yZCGsJLCEMup9dQK8","z48KXo5LBZYLnDPQK","z9fvxHRu7pZJyWYDR","zB5ozCgk3wqhRbtjC","zHaErmG4goMuybC5d","zJCBK4eqirCgFzA3H","zJwo3cYz3R9Sv8D9b","zR4ektxTSC7AzLu7d","zYtWB6jEiumWFnNHE","zbkq3KCTTjKmqJMyM","zdXmNkCjsqCPCjb6Q","zo4u6qWbvcqhpyTBp","zoMbp7k8onuoadqXW","zokNkzzWhrvWYgy2f","zpwc6No5a7noA69En","zssoNtzdQERkw4A7G"],"author_short":["Höller, D.","Bercher, P.","Behnke, G.","Biundo, S."],"bibdata":{"bibtype":"inproceedings","type":"inproceedings","author":[{"firstnames":["Daniel"],"propositions":[],"lastnames":["Höller"],"suffixes":[]},{"firstnames":["Pascal"],"propositions":[],"lastnames":["Bercher"],"suffixes":[]},{"firstnames":["Gregor"],"propositions":[],"lastnames":["Behnke"],"suffixes":[]},{"firstnames":["Susanne"],"propositions":[],"lastnames":["Biundo"],"suffixes":[]}],"title":"A Generic Method to Guide HTN Progression Search with Classical Heuristics","booktitle":"Proceedings of the 28th International Conference on Automated Planning and Scheduling (ICAPS 2018)","note":"<b><i>This paper won the ICAPS 2018 Best Student Paper Award</i></b>","publisher":"AAAI Press","year":"2018","pages":"114–122","abstract":"HTN planning combines actions that cause state transition with grammar-like decomposition of compound tasks that additionally restricts the structure of solutions. There are mainly two strategies to solve such planning problems: decomposition-based search in a plan space and progression-based search in a state space. Existing progression-based systems do either not rely on heuristics (e.g. SHOP2) or calculate their heuristics based on extended or modified models (e.g. GoDeL). Current heuristic planners for standard HTN models (e.g. PANDA) use decomposition-based search. Such systems represent search nodes more compactly due to maintaining a partial order between tasks, but they have no current state at hand during search. This makes the design of heuristics difficult. In this paper we present a progression-based heuristic HTN planning system: We (1) provide an improved progression algorithm, prove its correctness, and empirically show its efficiency gain; and (2) present an approach that allows to use arbitrary classical (non-hierarchical) heuristics in HTN planning. Our empirical evaluation shows that the resulting system outperforms the state-of-the-art in HTN planning.","doi":"10.1609/icaps.v28i1.13900","url_paper":"https://bercher.net/publications/2018/Hoeller2018ProgressionHeuristics.pdf","url_video_of_presentation":"https://www.youtube.com/watch?v=KOZuIkJaC0w","keywords":"conference","bibtex":"@InProceedings{Hoeller2018ProgressionHeuristics,\n author = {Daniel H{\\\"{o}}ller and Pascal Bercher and Gregor Behnke and Susanne Biundo},\n title = {A Generic Method to Guide {HTN} Progression Search with Classical Heuristics},\n booktitle = {Proceedings of the 28th International Conference on Automated Planning and Scheduling ({ICAPS 2018})},\n note = {<b><i>This paper won the ICAPS 2018 Best Student Paper Award</i></b>},\n publisher = {{AAAI} Press},\n year = {2018},\n pages = {114--122},\n abstract = {HTN planning combines actions that cause state transition with grammar-like decomposition of compound tasks that additionally restricts the structure of solutions. There are mainly two strategies to solve such planning problems: decomposition-based search in a plan space and progression-based search in a state space. Existing progression-based systems do either not rely on heuristics (e.g. SHOP2) or calculate their heuristics based on extended or modified models (e.g. GoDeL). Current heuristic planners for standard HTN models (e.g. PANDA) use decomposition-based search. Such systems represent search nodes more compactly due to maintaining a partial order between tasks, but they have no current state at hand during search. This makes the design of heuristics difficult. In this paper we present a progression-based heuristic HTN planning system: We (1) provide an improved progression algorithm, prove its correctness, and empirically show its efficiency gain; and (2) present an approach that allows to use arbitrary classical (non-hierarchical) heuristics in HTN planning. Our empirical evaluation shows that the resulting system outperforms the state-of-the-art in HTN planning.},\n doi = {10.1609/icaps.v28i1.13900},\n url_Paper = {https://bercher.net/publications/2018/Hoeller2018ProgressionHeuristics.pdf},\n url_video_of_presentation = {https://www.youtube.com/watch?v=KOZuIkJaC0w},\n keywords = {conference}\n} \n\n","author_short":["Höller, D.","Bercher, P.","Behnke, G.","Biundo, S."],"key":"Hoeller2018ProgressionHeuristics","id":"Hoeller2018ProgressionHeuristics","bibbaseid":"hller-bercher-behnke-biundo-agenericmethodtoguidehtnprogressionsearchwithclassicalheuristics-2018","role":"author","urls":{" paper":"https://bercher.net/publications/2018/Hoeller2018ProgressionHeuristics.pdf"," video of presentation":"https://www.youtube.com/watch?v=KOZuIkJaC0w"},"keyword":["conference"],"metadata":{"authorlinks":{"bercher, p":"https://bercher.net/my-publications/journal-articles-and-book-chapters"}},"downloads":6},"bibtype":"inproceedings","biburl":"https://bercher.net/bibtex/bibliography.bib","creationDate":"2020-04-15T13:08:12.110Z","downloads":6,"keywords":["conference"],"search_terms":["generic","method","guide","htn","progression","search","classical","heuristics","höller","bercher","behnke","biundo"],"title":"A Generic Method to Guide HTN Progression Search with Classical Heuristics","year":2018,"dataSources":["upePYbh3wGv9oDZcn","zKgS72cAu6Ez7npdh","bPpsmYWjffAy6QHP5","wYF8yPQT6a4TgShWe"]}