SLOPE: Search with Learned Optimal Pruning-based Expansion
Davor Bokan, Zlatan Ajanovic, Bakir Lacevic

TL;DR
SLOPE introduces a novel pruning method for heuristic search that learns node distances from optimal paths, reducing memory and computational costs while maintaining or improving search efficiency.
Contribution
It proposes a new learning-based pruning strategy that complements existing heuristics to enhance search efficiency in motion planning and pathfinding.
Findings
Achieves comparable or better node expansion metrics.
Reduces the number of child nodes in the open list.
Effective both standalone and with learned heuristics.
Abstract
Heuristic search is often used for motion planning and pathfinding problems, for finding the shortest path in a graph while also promising completeness and optimal efficiency. The drawback is it's space complexity, specifically storing all expanded child nodes in memory and sorting large lists of active nodes, which can be a problem in real-time scenarios with limited on-board computation. To combat this, we present the Search with Learned Optimal Pruning-based Expansion (SLOPE), which, learns the distance of a node from a possible optimal path, unlike other approaches that learn a cost-to-go value. The unfavored nodes are then pruned according to the said distance, which in turn reduces the size of the open list. This ensures that the search explores only the region close to optimal paths while lowering memory and computational costs. Unlike traditional learning methods, our approach…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEvolutionary Algorithms and Applications · Constraint Satisfaction and Optimization
