计算机科学
任务(项目管理)
粒子群优化
多样性(控制论)
集合(抽象数据类型)
功能(生物学)
多智能体系统
监督人
词典序
分布式计算
人工智能
运筹学
数学优化
机器学习
工程类
系统工程
组合数学
生物
进化生物学
程序设计语言
法学
数学
政治学
作者
Navid Dadkhah Tehrani,Andrew Krzywosz,Igor Cherepinsky,Sean Carlson
出处
期刊:
日期:2022-10-23
卷期号:: 12045-12050
被引量:2
标识
DOI:10.1109/iros47612.2022.9981071
摘要
Multi-agent systems are deployed to accomplish tasks that take a long time with a single agent. The task allocation problem becomes particularly difficult when the objectives are conflicting with one another (e.g. minimizing the mission time while respecting the task priorities, while simultaneously maximizing agent's fitness for the task). This paper presents an algorithm to create task assignments for a group of autonomous agents with competing objectives. We consider a variety of constraints including agent capabilities to perform tasks, priorities set by a human supervisor, as well as temporal constraints such as arrival time or coalition formation. We propose a multi-objective Particle Swarm Optimization (PSO) that uses a hierarchical cost function by leveraging the paradigm of lexicographic optimization. The particles are driven by higher ranked objectives with lower ranked objectives used to break ties. We demonstrate the effectiveness of this algorithm in a battlefield scenario where sub-teams of aerial vehicles are assigned to perform area reconnaissance, target strikes, and intelligence gathering.
科研通智能强力驱动
Strongly Powered by AbleSci AI