AbstractVirtual antenna array (VAA) formed by unmanned aerial vehicle (UAV) antenna units using collaborative beamforming (CB) technology plays an important role in the air communication system, and can be used in radar, military, disaster rescue and other places. However, there are still some issues with the beam pattern formed by this method, such as high sidelobe level (SLL), high cost and low efficiency. In this article, each UAV carries an omnidirectional antenna unit, and a large number of UAVs form a UAV virtual rectangular antenna array (UVRAA) to communicate with the ground base station (BS). We formulate an overhead minimization and efficient communication multi‐objective optimization problem (OMECMOP) which jointly optimize the excitation current weights of the UVRAA and reduce the number of UAVs in operation to improve the beam pattern, enhance the communication efficiency and decrease the overhead of UVRAA. In addition, we also propose an improved multi‐objective multi‐verse optimization algorithm based on the inverse decline curve type (ISDT‐MOMVO) which introduces a strategy optimization initialization solution with quasi‐opposition based learning (QBL) and a hybrid solution updating operators to solve the OMECMOP. The simulation results show that compared with other traditional swarm intelligence (SI) optimization algorithms the ISDT‐MOMVO algorithm produces better beam pattern and the thinning rate can reach 50%.