Symposium on Combinatorial Search最新文献

筛选
英文 中文
A Fast Rescheduling Algorithm for Real-Time Multi-Robot Coordination [Extended Abstract] 多机器人实时协调的快速重调度算法[扩展摘要]
Symposium on Combinatorial Search Pub Date : 2023-07-02 DOI: 10.1609/socs.v16i1.27301
Adittyo Paul, Ying Feng, Jiaoyang Li
{"title":"A Fast Rescheduling Algorithm for Real-Time Multi-Robot Coordination [Extended Abstract]","authors":"Adittyo Paul, Ying Feng, Jiaoyang Li","doi":"10.1609/socs.v16i1.27301","DOIUrl":"https://doi.org/10.1609/socs.v16i1.27301","url":null,"abstract":"One area of research in Multi-Agent Path Finding (MAPF) is to determine how re-planning can be efficiently achieved in the case of the delay of an agent. One option is to determine a new wait ordering to find the most optimal new solution that can be produced by re-ordering the wait order. We propose to use an Edge-Switchable Temporal Plan Graph and an augmented A* algorithm, called Switchable-Edge Search, to approach finding a new optimal wait order. While this is a work in progress still, we have discovered several optimizations for this algorithm, and the results show promising increases in efficiency for the algorithm. We have analyzed our present efficiency in a variety of conditions by measuring re-planning speed in different maps, with varying numbers of agents and randomized scenarios for agents' start and goal locations. We hope that, as we proceed with optimization, we can show that such an approach can be more efficient in practice and be used instead of re-running MAPF to perform cheap re-planning in such situations.","PeriodicalId":425645,"journal":{"name":"Symposium on Combinatorial Search","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129090240","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Improvements to CPCES CPCES的改进
Symposium on Combinatorial Search Pub Date : 2023-07-02 DOI: 10.1609/socs.v16i1.27289
Xiaodi Zhang, Alban Grastien
{"title":"Improvements to CPCES","authors":"Xiaodi Zhang, Alban Grastien","doi":"10.1609/socs.v16i1.27289","DOIUrl":"https://doi.org/10.1609/socs.v16i1.27289","url":null,"abstract":"This paper introduces three improvements to the conformant planner CPCES, which continuously searches candidate plans and counter-examples against the current candidate plan until a valid plan (no counter-example exists) is found. First, we identify and merge equivalent PDDL facts to accelerate candidate plan generation. Second, we warm-start CPCES by generating multiple carefully selected counter-examples at the beginning of the procedure, which reduces the number of calls to the classical planner. Third, we investigate the use Fast Downward (FD) as the candidate plan generator; in particular, we propose an incremental procedure to generate the SAS+ file used by FD. Our experimental results show significant improvements for each technique.","PeriodicalId":425645,"journal":{"name":"Symposium on Combinatorial Search","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124742230","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Towards Effective Multi-Valued Heuristics for Bi-objective Shortest-Path Algorithms via Differential Heuristics 基于差分启发式的双目标最短路径算法的有效多值启发式
Symposium on Combinatorial Search Pub Date : 2023-07-02 DOI: 10.1609/socs.v16i1.27288
Han Zhang, Oren Salzman, Ariel Felner, T. K. S. Kumar, Shawn Skyler, Carlos Hernández Ulloa, Sven Koenig
{"title":"Towards Effective Multi-Valued Heuristics for Bi-objective Shortest-Path Algorithms via Differential Heuristics","authors":"Han Zhang, Oren Salzman, Ariel Felner, T. K. S. Kumar, Shawn Skyler, Carlos Hernández Ulloa, Sven Koenig","doi":"10.1609/socs.v16i1.27288","DOIUrl":"https://doi.org/10.1609/socs.v16i1.27288","url":null,"abstract":"In bi-objective graph search, each edge is annotated with a cost pair, where each cost corresponds to an objective to optimize. We are interested in finding all undominated paths from a given start state to a given goal state (called the Pareto front). Almost all existing works of bi-objective search use single-valued heuristics, which use one number for each objective, to estimate the cost between any given state and the goal state. However, single-valued heuristics cannot reflect the trade-offs between the two costs. On the other hand, multi-valued heuristics use a set of pairs to estimate the Pareto front between any given state and the goal state and are more informed than single-valued heuristics. However, they are rarely studied and have yet to be investigated in explicit state spaces by any existing work. In this paper, we are interested in using multi-valued heuristics to improve bi-objective search algorithms in explicit state spaces. More specifically, we generalize Differential Heuristics (DHs), a class of memory-based heuristics for single-objective search, to bi-objective search, resulting in Bi-objective Differential Heuristics (BO-DHs). We propose several techniques to reduce the memory usage and computational overhead of BO-DHs significantly. Our experimental results show that, with suggested improvement and tuned parameters, BO-DHs can reduce the node expansion and runtime of a bi-objective search algorithm by up to an order of magnitude, paving the way for more effective multi-valued heuristics.","PeriodicalId":425645,"journal":{"name":"Symposium on Combinatorial Search","volume":"347 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132540160","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Generating SAS+ Planning Tasks of Specified Causal Structure 生成SAS+指定因果结构的规划任务
Symposium on Combinatorial Search Pub Date : 2023-07-02 DOI: 10.1609/socs.v16i1.27280
Michael Katz, Junkyu Lee, Shirin Sohrabi
{"title":"Generating SAS+ Planning Tasks of Specified Causal Structure","authors":"Michael Katz, Junkyu Lee, Shirin Sohrabi","doi":"10.1609/socs.v16i1.27280","DOIUrl":"https://doi.org/10.1609/socs.v16i1.27280","url":null,"abstract":"Recent advances in data-driven approaches in AI planning demand more and more planning tasks. The supply, however, is somewhat limited. Past International Planning Competitions (IPCs) have introduced the de-facto standard benchmarks with the domains written by domain experts. The few existing methods for sampling random planning tasks severely limit the resulting problem structure. In this work we show a method for generating planning tasks of any requested causal graph structure, alleviating the shortage in existing planning benchmarks. We present an algorithm for constructing random SAS+ planning tasks given an arbitrary causal graph and offer random task generators for the well-explored causal graph structures in the planning literature. We further allow to generate a planning task equivalent in causal structure to an input SAS+ planning task. We generate two benchmark sets: 26 collections for select well-explored causal graph structures and 42 collections for existing IPC domains. We evaluate both benchmark sets with the state-of-the-art optimal planners, showing the adequacy for adopting them as benchmarks in cost-optimal classical planning. The benchmark sets and the task generator code are publicly available at https://github.com/IBM/fdr-generator.","PeriodicalId":425645,"journal":{"name":"Symposium on Combinatorial Search","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130073076","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
K∗ and Partial Order Reduction for Top-Quality Planning 最优规划的K *与偏阶约简
Symposium on Combinatorial Search Pub Date : 2023-07-02 DOI: 10.1609/socs.v16i1.27293
Michael Katz, Junkyu Lee
{"title":"K∗ and Partial Order Reduction for Top-Quality Planning","authors":"Michael Katz, Junkyu Lee","doi":"10.1609/socs.v16i1.27293","DOIUrl":"https://doi.org/10.1609/socs.v16i1.27293","url":null,"abstract":"Partial order reduction techniques are successfully used for various settings in planning, such as classical planning with A* search or with decoupled search, fully-observable non-deterministic planning with LAO*, planning with resources, or even goal recognition design. Here, we continue this trend and show that partial order reduction can be used for top-quality planning with K* search. We discuss the possible pitfalls of using stubborn sets for top-quality planning and the guarantees provided. We perform an empirical evaluation that shows the proposed approach to significantly improve over the current state of the art in unordered top-quality planning. The code is available at https://github.com/IBM/kstar.","PeriodicalId":425645,"journal":{"name":"Symposium on Combinatorial Search","volume":"94 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130534570","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
SAT Feature Analysis for Machine Learning Classification Tasks 机器学习分类任务的SAT特征分析
Symposium on Combinatorial Search Pub Date : 2023-07-02 DOI: 10.1609/socs.v16i1.27292
Marco Dalla, Benjamin Provan-Bessell, Andrea Visentin, B. O’Sullivan
{"title":"SAT Feature Analysis for Machine Learning Classification Tasks","authors":"Marco Dalla, Benjamin Provan-Bessell, Andrea Visentin, B. O’Sullivan","doi":"10.1609/socs.v16i1.27292","DOIUrl":"https://doi.org/10.1609/socs.v16i1.27292","url":null,"abstract":"The extraction of meaningful features from CNF instances is crucial to applying machine learning to SAT solving, enabling algorithm selection and configuration for solver portfolios and satisfiability classification. While many approaches have been proposed for feature extraction, their relevance to these tasks is unclear. Their applicability and comparison of the information extracted and the computational effort needed are complicated by the lack of working or updated implementations, negatively affecting reproducibility. \u0000In this paper, we analyse the performance of five sets of features presented in the literature on SAT/UNSAT and problem category classification over a dataset of 3000 instances across ten problem classes distributed equally between SAT and UNSAT. To increase reproducibility and encourage research in this area, we released a Python library containing an updated and clear implementation of structural, graph-based, statistical and probing features presented in the literature for SAT CNF instances; and we define a clear pipeline to compare feature sets in a given learning task robustly.\u0000We analysed which of the computed features are relevant for the specific task and the tradeoff they provide between accuracy and computational effort. The results of the analysis provide insights into which features mostly affect an instance's satisfiability and which can be used to identify the problem's type. These insights can be used to develop more effective solver portfolios and satisfiability classification algorithms.","PeriodicalId":425645,"journal":{"name":"Symposium on Combinatorial Search","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121108094","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Complete Search of Sliding Tile Puzzles on a Personal Computer [Extended Abstract] 在个人计算机上完全搜索滑动瓷砖拼图[扩展摘要]
Symposium on Combinatorial Search Pub Date : 2023-07-02 DOI: 10.1609/socs.v16i1.27307
O. Tarakanov
{"title":"Complete Search of Sliding Tile Puzzles on a Personal Computer [Extended Abstract]","authors":"O. Tarakanov","doi":"10.1609/socs.v16i1.27307","DOIUrl":"https://doi.org/10.1609/socs.v16i1.27307","url":null,"abstract":"The 4x4 and 8x2 Sliding Tile Puzzles have more than ten trillion solvable states, making complete brute force search very challenging: best existing solutions take weeks to run or require expensive hardware. We propose and implement a set of optimizations of the frontier search algorithm, that are efficient on a modern personal computer. We run a number of complete searches, each taking about 3 days on our hardware, for both puzzles in single-tile and multi-tile metrics, verifying previously known results about the radiuses of the puzzles. We also discover that the diameter of the 4x4 Puzzle is 80 single-tile moves, and the radius of the 8x2 Puzzle is 57 multi-tile moves.","PeriodicalId":425645,"journal":{"name":"Symposium on Combinatorial Search","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125256701","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Using Machine Learning Classifiers in SAT Branching [Extended Abstract] 机器学习分类器在SAT分支中的应用[扩展摘要]
Symposium on Combinatorial Search Pub Date : 2023-07-02 DOI: 10.1609/socs.v16i1.27298
Ruth Helen Bergin, Marco Dalla, Andrea Visentin, B. O’Sullivan, G. Provan
{"title":"Using Machine Learning Classifiers in SAT Branching [Extended Abstract]","authors":"Ruth Helen Bergin, Marco Dalla, Andrea Visentin, B. O’Sullivan, G. Provan","doi":"10.1609/socs.v16i1.27298","DOIUrl":"https://doi.org/10.1609/socs.v16i1.27298","url":null,"abstract":"The Boolean Satisfiability Problem (SAT) can be framed as a binary classification task. Recently, numerous machine and deep learning techniques have been successfully deployed to predict whether a CNF has a solution. However, these approaches do not provide a variables assignment when the instance is satisfiable and have not been used as part of SAT solvers.\u0000In this work, we investigate the possibility of using a machine-learning SAT/UNSAT classifier to assign a truth value to a variable. A heuristic solver can be created by iteratively assigning one variable to the value that leads to higher predicted satisfiability. \u0000We test our approach with and without probing features and compare it to a heuristic assignment based on the variable's purity. We consider as objective the maximisation of the number of literals fixed before making the CNF unsatisfiable. The preliminary results show that this iterative procedure can consistently fix variables without compromising the formula's satisfiability, finding a complete assignment in almost all test instances.","PeriodicalId":425645,"journal":{"name":"Symposium on Combinatorial Search","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125013010","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
GePA*SE: Generalized Edge-Based Parallel A* for Slow Evaluations GePA*SE:基于广义边的并行A*算法
Symposium on Combinatorial Search Pub Date : 2023-01-24 DOI: 10.48550/arXiv.2301.10347
Shohin Mukherjee, M. Likhachev
{"title":"GePA*SE: Generalized Edge-Based Parallel A* for Slow Evaluations","authors":"Shohin Mukherjee, M. Likhachev","doi":"10.48550/arXiv.2301.10347","DOIUrl":"https://doi.org/10.48550/arXiv.2301.10347","url":null,"abstract":"Parallel search algorithms have been shown to improve planning speed by harnessing the multithreading capability of modern processors. One such algorithm PA*SE achieves this by parallelizing state expansions, whereas another algorithm ePA*SE achieves this by effectively parallelizing edge evaluations. ePA*SE targets domains in which the action space comprises actions with expensive but similar evaluation times. However, in a number of robotics domains, the action space is heterogenous in the computational effort required to evaluate the cost of an action and its outcome. Motivated by this, we introduce GePA*SE: Generalized Edge-based Parallel A* for Slow Evaluations, which generalizes the key ideas of PA*SE and ePA*SE, i.e., parallelization of state expansions and edge evaluations, respectively. This extends its applicability to domains that have actions requiring varying computational effort to evaluate them. The open-source code for GePA*SE, along with the baselines, is available here:\u0000https://github.com/shohinm/parallel_search","PeriodicalId":425645,"journal":{"name":"Symposium on Combinatorial Search","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-01-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132795167","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
On the Reformulation of Discretised PDDL+ to Numeric Planning (Extended Abstract) 离散PDDL+到数值规划的再表述(扩展摘要)
Symposium on Combinatorial Search Pub Date : 2022-07-17 DOI: 10.1609/socs.v15i1.21797
Francesco Percassi, Enrico Scala, M. Vallati
{"title":"On the Reformulation of Discretised PDDL+ to Numeric Planning (Extended Abstract)","authors":"Francesco Percassi, Enrico Scala, M. Vallati","doi":"10.1609/socs.v15i1.21797","DOIUrl":"https://doi.org/10.1609/socs.v15i1.21797","url":null,"abstract":"PDDL+ is an expressive planning formalism that enables the modelling of hybrid discrete-continuous domains. The resulting models are notoriously difficult to cope with, and few planning engines are natively supporting PDDL+. To foster the use of PDDL+, this paper revisits a set of recently proposed translations allowing to reformulate a PDDL+ task into a PDDL2.1 one. Such translations permit the use of a wider set of engines to solve complex hybrid problems.","PeriodicalId":425645,"journal":{"name":"Symposium on Combinatorial Search","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115258548","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信