A Formal Metareasoning Model of Concurrent Planning and Execution

Amihay Elboher, Ava Bensoussan, Erez Karpas, Wheeler Ruml, Shahaf S. Shperberg +1 more
3/5/2023
cs.AI

No confident code implementation found for this paper.

Abstract

Agents that plan and act in the real world must deal with the fact that time passes as they are planning. When timing is tight, there may be insufficient time to complete the search for a plan before it is time to act. By commencing execution before search concludes, one gains time to search by making planning and execution concurrent. However, this incurs the risk of making incorrect action choices, especially if actions are irreversible. This tradeoff between opportunity and risk is the problem addressed in this paper. Our main contribution is to formally define this setting as an abstract metareasoning problem. We find that the abstract problem is intractable. However, we identify special cases that are solvable in polynomial time, develop greedy solution algorithms, and, through tests on instances derived from search problems, find several methods that achieve promising practical performance. This work lays the foundation for a principled time-aware executive that concurrently plans and executes.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{elboher2023formal,
  title  = {A Formal Metareasoning Model of Concurrent Planning and Execution},
  author = {Amihay Elboher and Ava Bensoussan and Erez Karpas and Wheeler Ruml and Shahaf S. Shperberg and Solomon E. Shimony},
  year   = {2023},
  eprint = {2303.02664},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2303.02664v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2303.02664.svg)](https://codeofpaper.com/paper/2303.02664)

Discussion