Graph Planning with Expected Finite Horizon
Krishnendu Chatterjee, Laurent Doyen

TL;DR
This paper studies graph planning with an adversarial stopping time distribution, showing stationary plans are sufficient and can be computed efficiently, unlike in fixed horizon scenarios.
Contribution
It proves that stationary plans are optimal under adversarial stopping times with expected horizon T and provides a polynomial-time algorithm for their computation.
Findings
Stationary plans are sufficient for optimality under adversarial stopping times.
Computing optimal stationary plans under adversarial conditions is polynomial-time solvable.
Optimal plans for fixed horizon are NP-complete to compute.
Abstract
Graph planning gives rise to fundamental algorithmic questions such as shortest path, traveling salesman problem, etc. A classical problem in discrete planning is to consider a weighted graph and construct a path that maximizes the sum of weights for a given time horizon . However, in many scenarios, the time horizon is not fixed, but the stopping time is chosen according to some distribution such that the expected stopping time is . If the stopping time distribution is not known, then to ensure robustness, the distribution is chosen by an adversary, to represent the worst-case scenario. A stationary plan for every vertex always chooses the same outgoing edge. For fixed horizon or fixed stopping-time distribution, stationary plans are not sufficient for optimality. Quite surprisingly we show that when an adversary chooses the stopping-time distribution with expected stopping…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Search Problems · Adversarial Robustness in Machine Learning · Robotic Path Planning Algorithms
