← Back to NASA Technology Projects

Task Allocation Using Continuous Resource Distributed Markov Decision Processes

Completed TRL 3 (started at 2, targeting 3)

Description

Exploration of other planets will require teams of robotic rovers to first precede and later assist human explorers. A critical challenge will then be to generate plans for these rovers so as to maximize their productivity while minimizing the time and energy spent to complete a set of tasks. The tasks assigned to an agent may feature temporal constraints as well as complex interdependencies with other tasks, including those assigned to another agent. Numerous techniques have been developed to efficiently compute policies for a single agent using continuous resource Markov Decision Processes (CR-MDP). However, expanding such algorithms to situations involving multiple agents is difficult, given that the complexity of solving decentralized Markov Decision Processes (DEC-MDPs) has been shown to be NEXP-complete. Even when using approximate algorithms, it is difficult to achieve the scale-up necessary to model the size and complexity of real-world domains using distributed CR-MDPs (CR-DEC-MDP). I intend to explore methods for solving CR-DEC-MDPs more efficiently, including (1) fast, locally optimal methods that exploit domain structure; and (2) efficient methods of convolution using fast Fourier transform (FFT).

Benefits

Exploration of other planets will require teams of robotic rovers to first precede and later assist human explorers. This project aims to adddress the critical challenge of generateing plans for these rovers so as to maximize their productivity while minimizing the time and energy spent to complete a set of tasks.

Details

Technology areaAutonomous Systems > Reasoning and Acting Technologies > Activity and Resource Planning and Scheduling
ProgramSpace Technology Research Grants (STRG)
Lead organizationUniversity of Southern California, Los Angeles, CA
Start date2011-08-01
End date2013-11-12

Project contacts

Listed on TechPort itself — the most direct way to ask about this specific project.

How to get involved

This is early/mid-stage (TRL 3) — the most realistic path in is NASA SBIR/STTR, which funds small businesses and research institutions to develop technology aligned with NASA's needs (equity-free, phased funding). Check whether a current SBIR/STTR solicitation topic overlaps with this project's technology area, or contact the project directly (above) to ask.

None of these are guaranteed paths for this specific project — TechPort itself doesn't have an "apply" button. Reaching out to the contact(s) above with a specific question is usually the fastest way to find out what's actually open.