I. Introduction
The source location problem has attracted much concern for its various potential applications. In general, the problem requires intelligent agents such as robots and drones to search for sources in unknown environments with certain constraints [1]. In a source location problem, agents are tasked with finding the location that minimizes or maximizes the scalar field. The field can represent environmental characteristics, such as chemical concentrations, light intensities, or heat. This problem exists in various scenarios, such as environment monitoring, search and rescue operations in a dangerous building, chemical spill investigation and automatic navigation [2], [3], [4], [5], [6], [7]. This work focuses on the following situation: robots are able to obtain the signal strength by their on-board sensor and thus locate signal sources. Signal strength reaches the maximum value where a source is located. Since some tasks might arise in a burning building or cave, source location methods are worth considering especially in dangerous environments where humans may not be safe and general methods like GPS cannot work or incur high cost.