Evolutionary Biparty Multiobjective UAV Path Planning: Problems and Empirical Comparisons
Organizations: Guangdong Provincial Key Laboratory of Novel Security Intelligence Technologies, School of Computer Science and Technology, Harbin Institute of Technology, Shenzhen 518055, China · Peng Cheng Laboratory, Shenzhen 518055, China · School of Artificial Intelligence/School of Future Technology, Nanjing University of Information Science and Technology, Nanjing 210044, China
Abstract
Unmanned aerial vehicles (UAVs) have been widely used in urban missions, and proper planning of UAV paths can improve mission efficiency while reducing the risk of potential third-party impact. Existing work has considered all efficiency and safety objectives for a single decision-maker (DM) and regarded this as a multiobjective optimization problem (MOP). However, there is usually not a single DM but two DMs, i.e., an efficiency DM and a safety DM, and the DMs are only concerned with their respective objectives. The final decision is made based on the solutions of both DMs. In this paper, for the first time, biparty multiobjective UAV path planning (BPMO-UAVPP) problems involving both efficiency and safety departments are modeled. The existing multiobjective immune algorithm with nondominated neighbor-based selection (NNIA), the hybrid evolutionary framework for the multiobjective immune algorithm (HEIA), and the adaptive immune-inspired multiobjective algorithm (AIMA) are modified for solving the BPMO-UAVPP problem, and then biparty multiobjective optimization algorithms, including the BPNNIA, BPHEIA, and BPAIMA, are proposed and comprehensively compared with traditional multiobjective evolutionary algorithms and typical multiparty multiobjective evolutionary algorithms (i.e., OptMPNDS and OptMPNDS2). The experimental results show that BPAIMA performs better than ordinary multiobjective evolutionary algorithms such as NSGA-II and multiparty multiobjective evolutionary algorithms such as OptMPNDS, OptMPNDS2, BPNNIA and BPHEIA.
Figures & tables
| Solution | NSGA-II layers | OptMPNDS2 layers [ 18 ] | |
| (1,3,3,1) | 1 | 1 | |
| (2,2,2,2) | 1 | 1 | |
| (3,1,3,3) | 1 | 2 | |
| (3,3,1,3) | 1 | 2 | |
| (4,4,4,4) | 2 | 3 |
| Problems | Efficiency DM Objectives | Safety DM Objectives |
| Case 1 | ||
| Case 2 | ||
| Case 3 | ||
| Case 4 | ||
| Case 5 | ||
| Case 6 |
| Problems | Algorithms | |||||
| NSGA-II | OptMPNDS | OptMPNDS2 | BPNNIA | BPHEIA | BPAIMA | |
| Case 1 | 0.0981( 0.0016) | 0.1531( 0.0012) | 0.1670( 0.0013) | 0.1665( 0.0010) | 0.1685( 0.0012) | 0.1852( 0.0014) |
| Case 2 | 0.1073( 0.0022) | 0.1686( 0.0011) | 0.1787( 0.0013) | 0.1807( 0.0019) | 0.1761( 0.0015) | 0.2102( 0.0014) |
| Case 3 | 0.0935( 0.0012) | 0.1544( 0.0011) | 0.1593( 0.0009) | 0.1697( 0.0010) | 0.1663( 0.0009) | 0.1959( 0.0009) |
| Case 4 | 0.1163( 0.0022) | 0.1882( 0.0008) | 0.1900( 0.0009 ) | 0.1938( 0.0013) | 0.1816( 0.0008 ) | 0.1979( 0.0015) |
| Case 5 | 0.0817( 0.0012) | 0.1778( 0.0018) | 0.1857( 0.0015) | 0.1855( 0.0011) | 0.1796( 0.0013) | 0.1924( 0.0020) |
UAV Trajectory Optimization
UAV trajectory optimization plans feasible, safe flight paths that balance mission goals, energy use, sensing, and communication.
See all 48 papers