On transformation of conditional, conformant and parallel planning to linear programming
Classical planning in Artificial Intelligence is a computationally expensive problem of finding a sequence of actions that transforms a given initial state of the problem to a desired goal situation. Lack of information about the initial state leads to conditional and conformant planning that is mor...
Saved in:
Published in: | Archives of control sciences Vol. 31; no. 2; pp. 375 - 399 |
---|---|
Main Authors: | , |
Format: | Journal Article |
Language: | English |
Published: |
Warsaw
De Gruyter Poland
01-01-2021
Polish Academy of Sciences |
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Classical planning in Artificial Intelligence is a computationally expensive problem of finding a sequence of actions that transforms a given initial state of the problem to a desired goal situation. Lack of information about the initial state leads to conditional and conformant planning that is more difficult than classical one. A parallel plan is the plan in which some actions can be executed in parallel, usually leading to decrease of the plan execution time but increase of the difficulty of finding the plan. This paper is focused on three planning problems which are computationally difficult: conditional, conformant and parallel conformant. To avoid these difficulties a set of transformations to Linear Programming Problem (LPP), illustrated by examples, is proposed. The results show that solving LPP corresponding to the planning problem can be computationally easier than solving the planning problem by exploring the problem state space. The cost is that not always the LPP solution can be interpreted directly as a plan. |
---|---|
ISSN: | 1230-2384 2300-2611 |
DOI: | 10.24425/acs.2021.137423 |