论文部分内容阅读
Maximizing the lifetime of wireless sensor networks (WSNs) is an important and challenging research problem.Properly scheduling the movements of mobile sinks to balance the energy consumption of wireless sensor network is one of the most effective approaches to prolong the lifetime of wireless sensor networks.However,the existing mobile sink scheduling methods either require a great amount of computational time or lack effectiveness in finding high-quality scheduling solutions.To address the above issues,this paper proposes a novel hyperheuristic framework,which can automatically construct high-level heuristics to schedule the sink movements and prolong the network lifetime.In the proposed framework,a set of low-level heuristics are defined as building blocks to construct high-level heuristics and a set of random networks with different features are designed for training.Further,a genetic programming algorithm is adopted to automatically evolve promising high-level heuristics based on the building blocks and the training networks.By using the genetic programming to evolve more effective heuristics and applying these heuristics in a greedy scheme,our proposed hyper-heuristic framework can prolong the network lifetime competitively with other methods,with small time consumption.A series of comprehensive experiments,including both static and dynamic networks,are designed.The simulation results have demonstrated that the proposed method can offer a very promising performance in terms of network lifetime and response time.