A new HTN planning framework for agents in dynamic environments

0Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

In a dynamic environment, even if an agent makes a plan to obtain a goal, the environment might change while the agent is executing the plan. In that case, the plan, which was initially valid when it was made, might later become invalid. Furthermore, in the process of replanning, it is necessary to take into account the side effects of actions already executed. Nowadays, HTN planning is becoming popular among agent researchersbecause its task decomposition algorithm is efficient and suitable for joint planning in multi-agent systems. However, the dynamic replanning algorithm of HTN planninghas not yet been established.In order to solve this problem, we have previously presented an agent life cyclethat integrates HTN planning, action execution, knowledge updates, and plan modification. In that agent life cycle, the plans are always kept valid according to the most recent knowledge and situation. However, when one plan does not workand the agent starts using an alternative plan, it sometimes undoes some actions thatdo not have to be undone. The source of this problem lies inthe need to have total-order plans.In other words, all the actions have to be sequentially orderedeven when the order is not important in some parts of the plan. This paper extends our previous agent life cycle and presents new ways to avoid unnecessary action cancellation. This enables the agent to handle partial-order plans and to make use of two kinds ofundoing actions: sequential undoing actions and concurrent undoing actions.

Cite

CITATION STYLE

APA

Hayashi, H., Cho, K., & Ohsuga, A. (2004). A new HTN planning framework for agents in dynamic environments. Transactions of the Japanese Society for Artificial Intelligence, 19(4), 265–278. https://doi.org/10.1527/tjsai.19.265

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free