Abstract
The generalized vertex cover problem (GVCP) extends classic vertex cover problems to take both vertex and edge weights into consideration in the objective function. The GVCP consists in finding a vertex subset such that the sum of vertex weights together with all the corresponding edge weights is minimized. In this paper, we proposed a hybrid metaheuristic algorithm to solve GVCP (MAGVCP for short) that is based on evolutionary search and iterated neighborhood search. The algorithm uses population initializing procedure to produce high quality solutions, applies a dedicated crossover to generate offspring solutions, and finally utilizes an iterated best chosen neighborhood search to find better solutions. Experiments carried on random instances and DIMACS instances demonstrate the effectiveness of the proposed algorithm.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Richter S, Helmert M, Gretton C (2007) A stochastic local search approach to vertex cover. In: Proceedings of KI-07, pp 412–426
Karp RM (1972) Reducibility among combinatorial problems. In: Miller RE, Thatcher JW (eds) Complexity of computer computations. Plenum Press, pp 85–103
Wang Y, Cai S, Yin M (2016) Two efficient local search algorithms for maximum weight clique problem. In: Proceedings of AAAI-16, pp 805–811
Cai S, Su K, Chen Q (2010) EWLS: a new local search for minimum vertex cover. In: Proceedings of AAAI-10, pp 45–50
Guo J, Niedermeier R, Wernicke S (2007) Parameterized complexity of vertex cover variants. Theory Comput Syst 41(3):501–520
Hassin R, Levin A (2006) The minimum generalized vertex cover problem. ACM Trans Algorithms 2:66–78
Kochenberger G, Lewis M, Glover F et al (2015) Exact solutions to generalized vertex covering problems: a comparison of two models. Optim Lett 9(7):1331–1339
Milanovic M (2010) Solving the generalized vertex cover problem by genetic algorithm. Comput Inform 29:1251–1265
Chandu DP (2014) A parallel genetic algorithm for generalized vertex cover problem. arXiv:1411.7612
Li R, Hu S, Wang Y et al (2016) A local search algorithm with tabu strategy and perturbation mechanism for generalized vertex cover problem. Neural Comput Appl. doi:10.1007/s00521-016-2324-6
Zhang X, Li X, Wang J (2016) Local search algorithm with path relinking for single batch-processing machine scheduling problem. Neural Comput Appl. doi:10.1007/s00521-016-2339-z
Samma H, Lim CP, Saleh JM et al (2016) A memetic-based fuzzy support vector machine model and its application to license plate recognition. Memet Comput 1–17. doi:10.1007/s12293-016-0187-0
Mohanty PK, Parhi DR (2015) A new hybrid optimization algorithm for multiple mobile robots navigation based on the CS-ANFIS approach. Memet Comput 7(4):255–273
Wang G-G, Guo L, Gandomi AH, Hao G-S, Wang H (2014) Chaotic krill herd algorithm. Inf Sci 274:17–34
Wang YY, Li RZ, Zhou YP, Yin MH (2016) A path cost-based GRASP for minimum independent dominating set problem. Neural Comput Appl. doi:10.1007/s00521-016-2324-6
Wang Y, Ouyang D, Zhang L, Yin M (2015) A novel local search for unicost set covering problem using hyperedge configuration checking and weight diversity. Sci China Inf Sci. doi:10.1007/s11432-015-5377-8
Wang G, Guo L, Wang H, Duan H, Liu L, Li J (2014) Incorporating mutation scheme into krill herd algorithm for global numerical optimization. Neural Comput Appl 24(3–4):853–871
Wang Y, Yin M, Ouyang D et al (2016) A novel local search algorithm with configuration checking and scoring mechanism for the set k-covering problem. Int Trans Oper Res. doi:10.1111/itor.12280
Wang G-G, Gandomi AH, Alavi AH (2014) Stud krill herd algorithm. Neurocomputing 128:363–370
Li R, Shuli H, Gao J, Zhou Y, Wang Y, Yin M (2016) GRASP for connected dominating set problems. Neural Comput Appl. doi:10.1007/s00521-016-2429-y
Dan AC, Bacardit J (2013) Integrating memetic search into the BioHEL evolutionary learning system for large-scale datasets. Memet Comput 5(2):95–130
Nama S, Saha AK, Ghosh S (2016) A hybrid symbiosis organisms search algorithm and its application to real world problems. Memet Comput 1–20. doi:10.1007/s12293-016-0194-1
Blum C, Puchinger J, Raidl GR et al (2011) Hybrid metaheuristics in combinatorial optimization: a survey. Appl Soft Comput 11(6):4135–4151
Xie S, Wang Y (2014) Construction of tree network with limited delivery latency in homogeneous wireless sensor networks. Wirel Pers Commun 78(1):231–246
Chen B, Shu H, Coatrieux G, Chen G, Sun X, Coatrieux J-L (2015) Color image analysis by quaternion-type moments. J Math Imaging Vis 51(1):124–144
Wen X, Shao L, Xue Y, Fang W (2015) A rapid learning algorithm for vehicle classification. Inf Sci 295(1):395–406
Zhangjie F, Sun X, Qi L, Lu Z, Jiangang S (2015) Achieving efficient cloud search services: multi-keyword ranked search over encrypted cloud data supporting parallel computing. IEICE Trans Commun E98–B(1):190–200
Gu B, Sheng VS (2016) A robust regularization path algorithm for \(\nu \)-support vector classification. IEEE Trans Neural Netw Learn Syst. doi:10.1109/TNNLS.2016.2527796
Vanneschi L (2014) Improving genetic programming for the prediction of pharmacokinetic parameters. Memet Comput 6(4):255–262. doi:10.1007/s12293-014-0143-9
Jadon SS, Bansal JC, Tiwari R et al (2015) Accelerating artificial bee colony algorithm with adaptive local search. Memet Comput 7(3):215–230. doi:10.1007/s12293-015-0158-x
Acknowledgements
The authors of this paper wish to extend their sincere gratitude to all anonymous reviewers for their efforts. This work was supported in part by NSFC (under Grant Nos. 61370156, 61503074, 61403076, 61402070, and 61403077), the Program for New Century Excellent Talents in University (NCET-13-0724), the Youth Foundation of Northeast Normal University (1205098).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hu, S., Li, R., Zhao, P. et al. A hybrid metaheuristic algorithm for generalized vertex cover problem. Memetic Comp. 10, 165–176 (2018). https://doi.org/10.1007/s12293-016-0216-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12293-016-0216-z