Skip to main content

A Hybrid Immunological Search for the Weighted Feedback Vertex Set Problem

  • Conference paper
  • First Online:
Learning and Intelligent Optimization (LION 2019)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 11968))

Included in the following conference series:

Abstract

In this paper we present a hybrid immunological inspired algorithm (Hybrid-IA) for solving the Minimum Weighted Feedback Vertex Set (M W F V S) problem. MWFVS is one of the most interesting and challenging combinatorial optimization problem, which finds application in many fields and in many real life tasks. The proposed algorithm is inspired by the clonal selection principle, and therefore it takes advantage of the main strength characteristics of the operators of (i) cloning; (ii) hypermutation; and (iii) aging. Along with these operators, the algorithm uses a local search procedure, based on a deterministic approach, whose purpose is to refine the solutions found so far. In order to evaluate the efficiency and robustness of Hybrid-IA several experiments were performed on different instances, and for each instance it was compared to three different algorithms: (1) a memetic algorithm based on a genetic algorithm (MA); (2) a tabu search metaheuristic (XTS); and (3) an iterative tabu search (ITS). The obtained results prove the efficiency and reliability of hybrid-IA on all instances in term of the best solutions found and also similar performances with all compared algorithms, which represent nowadays the state-of-the-art on for MWFVS problem.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Brunetta, L., Maffioli, F., Trubian, M.: Solving the feedback vertex set problem on undirected graphs. Discret. Appl. Math. 101, 37–51 (2000)

    Article  MathSciNet  Google Scholar 

  2. Carrabs, F., Cerrone, C., Cerulli, R.: A memetic algorithm for the weighted feedback vertex set problem. Networks 64(4), 339–356 (2014)

    Article  MathSciNet  Google Scholar 

  3. Carrabs, F., Cerulli, R., Gentili, M., Parlato, G.: A tabu search heuristic based on k-diamonds for the weighted feedback vertex set problem. In: Pahl, J., Reiners, T., Voß, S. (eds.) INOC 2011. LNCS, vol. 6701, pp. 589–602. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-21527-8_66

    Chapter  Google Scholar 

  4. Conca, P., Stracquadanio, G., Greco, O., Cutello, V., Pavone, M., Nicosia, G.: Packing equal disks in a unit square: an immunological optimization approach. In: Proceedings of the International Workshop on Artificial Immune Systems (AIS), pp. 1–5. IEEE Press (2015)

    Google Scholar 

  5. Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms, 3rd edn. MIT Press, Cambridge (2009)

    MATH  Google Scholar 

  6. Cutello, V., Nicosia, G., Pavone, M.: An immune algorithm with stochastic aging and kullback entropy for the chromatic number problem. J. Comb. Optim. 14(1), 9–33 (2007)

    Article  MathSciNet  Google Scholar 

  7. Cutello, V., Nicosia, G., Pavone, M., Timmis, J.: An immune algorithm for protein structure prediction on lattice models. IEEE Trans. Evol. Comput. 11(1), 101–117 (2007)

    Article  Google Scholar 

  8. Cutello, V., Nicosia, G., Pavone, M., Prizzi, I.: Protein multiple sequence alignment by hybrid bio-inspired algorithms. Nucl. Acids Res., Oxf. J. 39(6), 1980–1992 (2011)

    Article  Google Scholar 

  9. Dell’amico, M., Lodi, A., Maffioli, F.: Solution of the cumulative assignment problem with a well-structured tabu search method. J. Heuristics 5(2), 123–143 (1999)

    Article  Google Scholar 

  10. Di Stefano, A., Vitale, A., Cutello, V., Pavone, M.: How long should offspring lifespan be in order to obtain a proper exploration? In: Proceedings of the IEEE Symposium Series on Computational Intelligence (IEEE SSCI), pp. 1–8. IEEE Press (2016)

    Google Scholar 

  11. Fouladvand, S., Osareh, A., Shadgar, B., Pavone, M., Sharafia, S.: DENSA: an effective negative selection algorithm with flexible boundaries for selfspace and dynamic number of detectors. Eng. Appl. Artif. Intell. 62, 359–372 (2016)

    Article  Google Scholar 

  12. Garey, M.R., Johnson, D.S.: Computers and Intractability: A Guide to Theory of NP-Completeness. Freeman, New York (1979)

    MATH  Google Scholar 

  13. Gusfield, D.: A graph theoretic approach to statistical data security. SIAM J. Comput. 17(3), 552–571 (1988)

    Article  MathSciNet  Google Scholar 

  14. Jansen, T., Zarges, C.: Computing longest common subsequences with the B-cell algorithm. In: Coello Coello, C.A., Greensmith, J., Krasnogor, N., Liò, P., Nicosia, G., Pavone, M. (eds.) ICARIS 2012. LNCS, vol. 7597, pp. 111–124. Springer, Heidelberg (2012). https://doi.org/10.1007/978-3-642-33757-4_9

    Chapter  Google Scholar 

  15. Jansen, T., Oliveto, P.S., Zarges, C.: On the analysis of the immune-inspired B-cell algorithm for the vertex cover problem. In: Liò, P., Nicosia, G., Stibor, T. (eds.) ICARIS 2011. LNCS, vol. 6825, pp. 117–131. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22371-6_13

    Chapter  Google Scholar 

  16. Johnson, D.B.: Finding all the elementary circuits of a directed graph. SIAM J. Comput. 4, 77–84 (1975)

    Article  MathSciNet  Google Scholar 

  17. Karp, R.M.: Reducibility among combinatorial problems. In: Miller, R.E., Thatcher, J.W., Bohlinger, J.D. (eds.) Complexity of Computer Computations. The IBM Research Symposia Series, pp. 85–103. Springer, Heidelberg (1972). https://doi.org/10.1007/978-1-4684-2001-2_9

    Chapter  Google Scholar 

  18. Pavone, M., Narzisi, G., Nicosia, G.: Clonal selection - an immunological algorithm for global optimization over continuous spaces. J. Glob. Optim. 53(4), 769–808 (2012)

    Article  MathSciNet  Google Scholar 

  19. Peleg, D.: Size bounds for dynamic monopolies. Discret. Appl. Math. 86, 263–273 (1998)

    Article  MathSciNet  Google Scholar 

  20. Tian, Y., Zhang, H.: Research on B cell algorithm for learning to rank method based on parallel strategy. PLoS ONE 11(8), e0157994 (2016)

    Article  Google Scholar 

  21. Vitale, A., Di Stefano, A., Cutello, V., Pavone, M.: The influence of age assignments on the performance of immune algorithms. In: Proceedings of the 18th Annual UK Workshop on Computational Intelligence (UKCI), Advances in Computational Intelligence Systems. Advances in Intelligent Systems and Computing series, vol. 840, pp. 16–28 (2018)

    Google Scholar 

  22. Wang, C.C., Lloyd, E.L., Soffa, M.L.: Feedback vertex set and cyclically reducible graphs. J. Assoc. Comput. Mach. (ACM) 32(2), 296–313 (1985)

    Article  MathSciNet  Google Scholar 

  23. Xia, X., Yuren, Z.: On the effectiveness of immune inspired mutation operators in some discrete optimization problems. Inf. Sci. 426, 87–100 (2018)

    Article  MathSciNet  Google Scholar 

  24. Yannakakis, M.: Node-deletion problem on bipartite graphs. SIAM J. Comput. 10(2), 310–327 (1981)

    Article  MathSciNet  Google Scholar 

  25. Zarges, C.: On the utility of the population size for inversely fitness proportional mutation rates. In: Proceedings of the \(10th\) ACM SIGEVO Workshop on Foundations of Genetic Algorithms (FOGA), pp. 39–46 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Vincenco Cutello or Mario Pavone .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Cutello, V., Oliva, M., Pavone, M., Scollo, R.A. (2020). A Hybrid Immunological Search for the Weighted Feedback Vertex Set Problem. In: Matsatsinis, N., Marinakis, Y., Pardalos, P. (eds) Learning and Intelligent Optimization. LION 2019. Lecture Notes in Computer Science(), vol 11968. Springer, Cham. https://doi.org/10.1007/978-3-030-38629-0_1

Download citation

Publish with us

Policies and ethics