Yiqiao Cai

Learn More
Differential evolution (DE) is a simple and powerful population-based evolutionary algorithm, successfully used in various scientific and engineering fields. Although DE has been studied by many researchers, the neighborhood and direction information is not fully and simultaneously exploited in the designing of DE. In order to alleviate this drawback and(More)
Differential evolution (DE) is a simple and powerful population-based evolutionary algorithm. The salient feature of DE lies in its mutation mechanism. Generally, the parents in the mutation operator of DE are randomly selected from the population. Hence, all vectors are equally likely to be selected as parents without selective pressure at all.(More)
Traditional tracking solutions in wireless sensor networks based on fixed sensors have several critical problems. First, due to the mobility of targets, a lot of sensors have to keep being active to track targets in all potential directions, which causes excessive energy consumption. Second, when there are holes in the deployment area, targets may fail to(More)
Tracking mobile targets is one of the most important applications in wireless sensor networks (WSNs). Traditional tracking solutions are based on fixed sensor nodes and have two critical problems. First, in WSNs, the energy constraint is a main concern, but due to the mobility of targets, lots of sensor nodes in WSNs have to switch between active and sleep(More)