Coordination of Multiple Autonomous Agents Using Naturally Generated Languages in Task Planning

Language plays a prominent role in the activities of human beings and other intelligent creatures. One of the most important functions of languages is communication. Inspired by this, we attempt to develop a novel language for cooperation between artificial agents. The language generation problem ha...

Full description

Bibliographic Details
Main Authors: Li Wang, Qiao Guo
Format: Article
Language:English
Published: MDPI AG 2019-09-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/9/17/3571
id doaj-4bf0db40d47c4e21a9f14147a2bf4e84
record_format Article
spelling doaj-4bf0db40d47c4e21a9f14147a2bf4e842020-11-24T22:13:35ZengMDPI AGApplied Sciences2076-34172019-09-01917357110.3390/app9173571app9173571Coordination of Multiple Autonomous Agents Using Naturally Generated Languages in Task PlanningLi Wang0Qiao Guo1School of Automation, Beijing Institute of Technology, Beijing 100081, ChinaSchool of Automation, Beijing Institute of Technology, Beijing 100081, ChinaLanguage plays a prominent role in the activities of human beings and other intelligent creatures. One of the most important functions of languages is communication. Inspired by this, we attempt to develop a novel language for cooperation between artificial agents. The language generation problem has been studied earlier in the context of evolutionary games in computational linguistics. In this paper, we take a different approach by formulating it in the computational model of rationality in a multi-agent planning setting. This paper includes three main parts: First, we present a language generation problem that is connected to state abstraction and introduce a few of the languages’ properties. Second, we give the sufficient and necessary conditions of a valid abstraction with proofs and develop an efficient algorithm to construct the languages where several words are generated naturally. The sentences composed of words can be used by agents to regulate their behaviors during task planning. Finally, we conduct several experiments to evaluate the benefits of the languages in a variety of scenarios of a path-planning domain. The empirical results demonstrate that our languages lead to reduction in communication cost and behavior restriction.https://www.mdpi.com/2076-3417/9/17/3571multi-agent systemstask planningcommunicationlanguage generationautonomous agentscoordinationstate abstraction
collection DOAJ
language English
format Article
sources DOAJ
author Li Wang
Qiao Guo
spellingShingle Li Wang
Qiao Guo
Coordination of Multiple Autonomous Agents Using Naturally Generated Languages in Task Planning
Applied Sciences
multi-agent systems
task planning
communication
language generation
autonomous agents
coordination
state abstraction
author_facet Li Wang
Qiao Guo
author_sort Li Wang
title Coordination of Multiple Autonomous Agents Using Naturally Generated Languages in Task Planning
title_short Coordination of Multiple Autonomous Agents Using Naturally Generated Languages in Task Planning
title_full Coordination of Multiple Autonomous Agents Using Naturally Generated Languages in Task Planning
title_fullStr Coordination of Multiple Autonomous Agents Using Naturally Generated Languages in Task Planning
title_full_unstemmed Coordination of Multiple Autonomous Agents Using Naturally Generated Languages in Task Planning
title_sort coordination of multiple autonomous agents using naturally generated languages in task planning
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2019-09-01
description Language plays a prominent role in the activities of human beings and other intelligent creatures. One of the most important functions of languages is communication. Inspired by this, we attempt to develop a novel language for cooperation between artificial agents. The language generation problem has been studied earlier in the context of evolutionary games in computational linguistics. In this paper, we take a different approach by formulating it in the computational model of rationality in a multi-agent planning setting. This paper includes three main parts: First, we present a language generation problem that is connected to state abstraction and introduce a few of the languages’ properties. Second, we give the sufficient and necessary conditions of a valid abstraction with proofs and develop an efficient algorithm to construct the languages where several words are generated naturally. The sentences composed of words can be used by agents to regulate their behaviors during task planning. Finally, we conduct several experiments to evaluate the benefits of the languages in a variety of scenarios of a path-planning domain. The empirical results demonstrate that our languages lead to reduction in communication cost and behavior restriction.
topic multi-agent systems
task planning
communication
language generation
autonomous agents
coordination
state abstraction
url https://www.mdpi.com/2076-3417/9/17/3571
work_keys_str_mv AT liwang coordinationofmultipleautonomousagentsusingnaturallygeneratedlanguagesintaskplanning
AT qiaoguo coordinationofmultipleautonomousagentsusingnaturallygeneratedlanguagesintaskplanning
_version_ 1725800544170147840