Skip to main content
Log in

A graph-based immune-inspired constraint satisfaction search

  • AIS
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

We propose an artificial immune algorithm to solve constraint satisfaction problems (CSPs). Recently, bio-inspired algorithms have been proposed to solve CSPs. They have shown to be efficient in solving hard problem instances. Given that recent publications indicate that immune-inspired algorithms offer advantages to solve complex problems, our main goal is to propose an efficient immune algorithm which can solve CSPs. We have calibrated our algorithm using relevance estimation and value calibration (REVAC), which is a new technique recently introduced to find the parameter values for evolutionary algorithms. The tests were carried out using randomly generated binary constraint satisfaction problems and instances of the three-colouring problem with different constraint networks. The results suggest that the technique may be successfully applied to solve CSPs.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Notes

  1. http://www.web.cs.ualberta.ca/joe/.

  2. http://www.sop.inria.fr/orion/personnel/Marcos.Zuniga/CSPsolver.zip.

References

  1. Cheeseman P, Kanefsky B, Taylor W (1991) Where the really hard problems are. In: proceedings of the international joint conferences on artificial intelligence (IJCAI91), pp 163–169

  2. Craenen BGW, Eiben AE, van Hemert JI (2003) Comparing evolutionary algorithms on binary constraint satisfaction problems. IEEE Trans Evol Comput 7(5):424–444

    Article  Google Scholar 

  3. de Castro LN, Timmis J (eds) (2002) Artificial immune systems: a new computational intelligence approach. Springer, London, UK

    MATH  Google Scholar 

  4. Brelaz D (1979) New methods to color the vertices of a graph. Commun ACM 22:251–256

    Google Scholar 

  5. Dasgupta D. (eds) (2000) Artificial immune systems and their applications. Springer, Berlin

    Google Scholar 

  6. Dozier G, Bowen J, Homaifar A (1998) Solving constraint satisfaction problems using hybrid evolutionary search. IEEE Trans Evol Comput 2(1):23–33

    Article  Google Scholar 

  7. Eiben AE, van Hemert JI, Marchiori E, Steenbeek AG (1998) Solving binary constraint satisfaction problems using evolutionary algorithms with an adaptive fitness function. In: Proceedings of the 5th international conference on parallel problem solving from nature (PPSN-V), LNCS 1498, pp 196–205

  8. Garrett SM (2004) Parameter-free, adaptive clonal selection. In: Proceedings of the IEEE congress on evolutionary computation (CEC04), vol 1, pp 1052–1058

  9. Mackworth AK (1977) Consistency in network of relations. Artificial Intelligence 8:99–118

    Article  MATH  Google Scholar 

  10. Marchiori E (1977) Combining constraint processing and genetic algorithms for constraint satisfaction problems. In: Proceedings of the 7th international conference on genetic algorithms (ICGA97), pp 330–337

  11. Nannen V, Eiben A (2007) Relevance estimation and value calibration of evolutionary algorithm parameters. Proceedings of the joint international conference for artificial intelligence (IJCAI), pp 975–980 (2007)

  12. Riff MC (1998) A network-based adaptive evolutionary algorithm for csp. In: metaheuristics: advances and trends in local search paradigms for optimisation, chap 22. Kluwer Academic Publisher, Dordecht, pp 325–339

  13. Riff MC, Zuniga M (2007) Towards an immune system to solve csp. Proceedings of the IEEE congress on evolutionary computation Singapur(In Press.)

  14. Smith BM, Dyer ME (1996) Locating the phase transition in binary constraint satisfaction problems. Artificial Intelligence 81(1–2):155–181

    Article  MathSciNet  Google Scholar 

  15. Solnon C (2002) Ants can solve constraint satisfaction problems. IEEE Trans Evol Comput 6(4):347–357

    Article  Google Scholar 

  16. Tsang EPK, Wang CJ, Davenport A, Voudouris C, Lau TL (1999) A family of stochastic methods for constraint satisfaction and optimization. In: Proceedings of the 1st international conference on the practical application of constraint technologies and logic programming (PACLP), London, pp 359–383

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to María-Cristina Riff.

Additional information

Marcos Zúñiga has been financed as Scientific Assistant DGIP, UTFSM.

Supported by Fondecyt Project 1080110.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Riff, MC., Zúñiga, M. & Montero, E. A graph-based immune-inspired constraint satisfaction search. Neural Comput & Applic 19, 1133–1142 (2010). https://doi.org/10.1007/s00521-010-0390-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-010-0390-8

Keywords

Navigation