Collaborative diagnosis of over-subscribed temporal plans

Thesis: Ph. D., Massachusetts Institute of Technology, Department of Aeronautics and Astronautics, 2017.

Bibliographic Details
Main Author: Yu, Peng Ph. D. Massachusetts Institute of Technology. Department of Aeronautics and Astronautics
Other Authors: Brian C. Williams.
Format: Thesis
Language:eng
Published: Massachusetts Institute of Technology 2017
Subjects:
Online Access:http://hdl.handle.net/1721.1/108926
_version_ 1826205253771460608
author Yu, Peng Ph. D. Massachusetts Institute of Technology. Department of Aeronautics and Astronautics
author2 Brian C. Williams.
author_facet Brian C. Williams.
Yu, Peng Ph. D. Massachusetts Institute of Technology. Department of Aeronautics and Astronautics
author_sort Yu, Peng Ph. D. Massachusetts Institute of Technology. Department of Aeronautics and Astronautics
collection MIT
description Thesis: Ph. D., Massachusetts Institute of Technology, Department of Aeronautics and Astronautics, 2017.
first_indexed 2024-09-23T13:10:06Z
format Thesis
id mit-1721.1/108926
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T13:10:06Z
publishDate 2017
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/1089262019-04-12T17:27:30Z Collaborative diagnosis of over-subscribed temporal plans Yu, Peng Ph. D. Massachusetts Institute of Technology. Department of Aeronautics and Astronautics Brian C. Williams. Massachusetts Institute of Technology. Department of Aeronautics and Astronautics. Massachusetts Institute of Technology. Department of Aeronautics and Astronautics. Aeronautics and Astronautics. Thesis: Ph. D., Massachusetts Institute of Technology, Department of Aeronautics and Astronautics, 2017. Cataloged from PDF version of thesis. Includes bibliographical references (pages 193-197). Over-subscription, that is, being assigned too many tasks or requirements that are too demanding, is commonly encountered in temporal planning problems. As human beings, we often want to do more than we can, ask for things that may not be available, while underestimating how long it takes to perform each task. It is often difficult for us to detect the causes of failure in such situations and then find resolutions that are effective. We can greatly benefit from tools that assist us by looking out for these plan failures, by identifying their root causes, and by proposing preferred resolutions to these failures that lead to feasible plans. In recent literature, several approaches have been developed to resolve such oversubscribed problems, which are often framed as over-constrained scheduling, configuration design or optimal planning problems. Most of them take an all-or-nothing approach, in which over-subscription is resolved through suspending constraints or dropping goals. While helpful, in real-world scenarios, we often want to preserve our plan goals as much possible. As human beings, we know that slightly weakening the requirements of a travel plan, or replacing one of its destinations with an alternative one is often sufficient to resolve an over-subscription problem, no matter if the requirement being weakened is the duration of a deep-sea survey being planned for, or the restaurant cuisine for a dinner date. The goal of this thesis is to develop domain independent relaxation algorithms that perform this type of slight weakening of constraints, which we will formalize as continuous relaxation, and to embody them in a computational aid, Uhura, that performs tasks akin to an experienced travel agent or ocean scientists. In over-subscribed situations, Uhura helps us diagnose the causes of failure, suggests alternative plans, and collaborates with us in order to resolve conflicting requirements in the most preferred way. Most importantly, the algorithms underlying Uhura supports the weakening, instead of suspending, of constraints and variable domains in a temporally flexible plan. The contribution of this thesis is two-fold. First, we developed an algorithmic framework, called Best-first Conflict-Directed Relaxation (BCDR), for performing plan relaxation. Second, we use the BCDR framework to perform relaxation for several different families of plan representations involving different types of constraints. These include temporal constraints, chance constraints and variable domain constraints, and we incorporate several specialized conflict detection and resolution algorithms in support of the continuous weakening of them. The key idea behind BCDR's approach to continuous relaxation is to generalize the concepts of discrete conflicts and relaxations, first introduced by the model-based diagnosis community, to hybrid conflicts and relaxations, which denote minimal inconsistencies and minimal relaxations to both discrete and continuous relaxable constraints. In addition, we present the design and implementation of Uhura, the integrated plan advisory system that incorporates BCDR for resolving over-subscribed temporal plans. Uhura can efficiently produce a relaxed plan for the user to support multiple, interrelated constraints and activities. We have applied Uhura to different types of plans to illustrate the practical generality of our approach, which includes deepsea exploration, job-shop scheduling and transit system management. Results from the computational experiments we performed also show that BCDR is one to two orders of magnitude faster than existing algorithms that build on state-of-the-art numerical solvers, making it an effective approach for many large-scale plans in the aforementioned domains. by Peng Yu. Ph. D. 2017-05-11T19:56:04Z 2017-05-11T19:56:04Z 2017 2017 Thesis http://hdl.handle.net/1721.1/108926 986241659 eng MIT theses are protected by copyright. They may be viewed, downloaded, or printed from this source but further reproduction or distribution in any format is prohibited without written permission. http://dspace.mit.edu/handle/1721.1/7582 197 pages application/pdf Massachusetts Institute of Technology
spellingShingle Aeronautics and Astronautics.
Yu, Peng Ph. D. Massachusetts Institute of Technology. Department of Aeronautics and Astronautics
Collaborative diagnosis of over-subscribed temporal plans
title Collaborative diagnosis of over-subscribed temporal plans
title_full Collaborative diagnosis of over-subscribed temporal plans
title_fullStr Collaborative diagnosis of over-subscribed temporal plans
title_full_unstemmed Collaborative diagnosis of over-subscribed temporal plans
title_short Collaborative diagnosis of over-subscribed temporal plans
title_sort collaborative diagnosis of over subscribed temporal plans
topic Aeronautics and Astronautics.
url http://hdl.handle.net/1721.1/108926
work_keys_str_mv AT yupengphdmassachusettsinstituteoftechnologydepartmentofaeronauticsandastronautics collaborativediagnosisofoversubscribedtemporalplans