[Picture][Picture][Picture][Picture]

Prof.Dr. A.E. Eiben
Computational Intelligence Group
Department of Computer Science
Faculty of Science
Vrije Universiteit Amsterdam
T: +31-20-5987758
F: +31-20-5987653 
E: gusz
at cs.vu.nl

Address: Room T3.16, de Boelelaan 1081a, 1081HV Amsterdam, NL


Highlights

          First edition, 2003, ISBN 3-540-40184-9, Corrected 2nd printing, 2007, ISBN: 978-3-540-40184-1

  • Slides: latest version of the CEC 2010 tutorial will be published after the conference

Organization

  • SCIENCE MANAGEMENT
  • EDITORSHIPS
  • INTERNATIONAL EVENTS
    • 2005 Congress on Evolutionary Computation (CEC'2005), Edinburgh, 2005, technical chair
    • EvoNet EuropeanSummer School in Evolutionary Computing, Szeged, 2002, general chair
    • Sixth International Conference on Parallel Problem Solving from Nature (PPSN-VI), Paris, 2000, tutorial chair
    • 2000 Congress on Evolutionary Computation (CEC'2000), San Diego, 2000, tutorial chair
    • Genetic and Evolutionary Computation Conference (GECCO), Orlando, 1999, program chair
    • Fifth International Conference on Parallel Problem Solving from Nature (PPSN-V), Amsterdam, 1998, general chair
    • Seventh Annual Conference on Evolutionary Programming (EP'98), San Diego,1998, program chair
    • Fifth International Workshop on the Foundations of Genetic Algorithms (FOGA), Leiden, 1998, local chair

Research

My professional activities fall roughly into two categories: evolutionary computing and business intelligence.

Evolutionary computing is the binding factor in much of my academic research that can be catalogued under natural computing, or soft computing, with applications in optimization, data mining, artificial life, and artificial societies. Specific research subjects are multi-parent recombination, constraint handling and self-calibrating algorithms, the effect of communication in ALife, and modelling evolving societies. In cooperation with the City Museum of The Hague I managed the Escher Evolver project, an evolutionary art application. I was/am involved in various European projects: EvoNet  I (Esprit 20996), EvoNet II (FP5, IST-1999-14087), DREAM (FP5, IST-1999-12679), NEW TIES (FP6-502386), SYMBRION (FP7-ICT-2007.8.2), EVOBODY (FP7-258334).

Business intelligence is a wide application area, including data warehousing and data mining. I have been working on projects for e.g., feature selection, creditibility assessment, direct marketing, customer retention analysis, sensory data analysis, e-business, etc. Much of this work is unpublished.


Teaching

As the chairman of the Training Committee of EvoNet, I was co-ordinating the development and distribution of written, audio-visual and multi-media training material concerning evolutionary algorithms. This collection is called the EvoNet Flying Circus; it contains a lot of downloads and it is free to use.

For several years I have been the organizer and one of the teachers of a post academic course on evolutionary algorithms in co-operation with the Dutch Center for Post Academic Education (PAO).

I have given several tutorials on various aspects of evolutionary computing on international events, such as the International Conference on Genetic Algorithms, Parallel Problem Solving from Nature, the European Summer School on Evolutionary Computing 1998,1999, 2002, and the IEEE Congress on Evolutiuonary Computing.

I have been teaching university courses on formal logic, search techniques, evolutionary computing, artificial life, evolutionary economy, and business intelligence on the Eindhoven University of Technology, the Utrecht University, the Leiden University, and the VU Amsterdam. Presently I teach the course Evolutionary Computing and Heuristics on the VU Amsterdam. I am also supervising Bachelor projects, Master Thesis projects and PhD students.

I was also lecturer of a business intelligence course for the e-Commerce Masters programme of the EUR, Rotterdam and for different business classes on the Universiteit Nyenrode, The Netherlands Business School.


Resources

Here I provide additional material that completes (some of) my publications. These are offered on a separate page here.

Selected publications

2010

2009

2008

2007

2006

2005

2004

2003

  • A.E. Eiben and J.E. Smith, Introduction to Evolutionary Computing, Springer, 2003, ISBN 3-540-40184-9, book website here

2002

2001

2000

  • A. Al, A.E. Eiben, and D. Vermeulen, An experimental comparison of tax systems in sugarscape, In S.-H. Cheng and X. Yao, editors, Proceedings of the The First International Workshop on Computational Intelligence in Economics and Finance, JCIS, 2000.
  • T. Bäck, A.E. Eiben, and N.A.L. van der Vaart, An empirical study on GAs "without parameters", In M. Schoenauer, K. Deb, G. Rudolph, X. Yao, E. Lutton, J.J. Merelo, and H.-P. Schwefel, editors, Parallel Problem Solving from Nature, PPSN VI, volume 1917 of LNCS, pages 315-324, Springer, 2000.
  • B. Craenen, A.E. Eiben, and E. Marchiori, Solving contraint satisfaction problems with heuristic-based evolutionary algorithms, In Proceedings of the 2000 Congress on Evolutionary Computation, pages 1571-1577, IEEE Press, 2000.
  • B. Craenen, A.E. Eiben, E. Marchiori, and A.G. Steenbeek, Combining local search and fitness function adaptation in a GA for solving binary constraint satisfaction problems, In D. Whitley, D. Goldberg, E. Cantu-Paz, L. Spector, I. Parmee, and H.-G. Beyer, editors, Proceedings of the Genetic and Evolutionary Computation Conference, page 381, Morgan Kaufmann, 2000.
  • A.E. Eiben, Multiparent recombination, In T. Bäck, D.B. Fogel, and Z. Michalewicz, editors, Evolutionary Computation 1: Basic Algorithms and Operators, pages 289-307, Institute of Physics Publishing, 2000.
  • A.E. Eiben, R. Hinterding, and Z. Michalewicz, Parameter control, In T. Bäck, D.B. Fogel, and Z. Michalewicz, editors, Evolutionary Computation 2: Advanced Algorithms and Operators, pages 170-187, Institute of Physics Publishing, 2000.
  • A.E. Eiben, B. Jansen, Z. Michalewicz, and B. Paechter, Solving CSPs using self-adaptive constraint weights: how to prevent EAs from cheating, In D. Whitley, D. Goldberg, E. Cantu-Paz, L. Spector, I. Parmee, and H.-G. Beyer, editors, Proceedings of the Genetic and Evolutionary Computation Conference, pages 128-134, Morgan Kaufmann, 2000.
  • A.E. Eiben and Zs. Ruttkay, Constraint-satisfaction problems, In T. Bäck, D.B. Fogel, and Z. Michalewicz, editors, Evolutionary Computation 2: Advanced Algorithms and Operators, pages 75-86, Institute of Physics Publishing, 2000.
  • B. Paechter, T. Bäck, M. Schoenauer, M. Sebag, A.E. Eiben, J.J. Merelo, and T.C. Fogary, A distributed resource evolutionary algorithm machine, In Proceedings of the 2000 Congress on Evolutionary Computation, pages 951-958, IEEE Press, 2000.

1999

  • Th. Bäck and A. E. Eiben, Generalizations of intermediate recombination in evolution strategies, In Proceedings of the Congress on Evolutionary Computation, CEC'99, volume 2, pages 1566-1573, Washington, D.C., July 6-9, 1999.
  • W. Banzhaf, J. Daida, A.E. Eiben, M.H. Garzon, V. Honavar, M. Jakiela, and R.E. Smith, editors, Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-99), Morgan Kaufmann, 1999.
  • J. Eggermont, A. E. Eiben, and J. I. van Hemert, Adapting the fitness function in GP for data mining, In R. Poli, P. Nordin, W.B. Langdon, and T.C. Fogarty, editors, Genetic Programming, Proceedings of EuroGP'99, volume 1598 of LNCS, pages 195-204, Springer-Verlag, 1999.
  • J. Eggermont, A. E. Eiben, and J. I. van Hemert, A comparison of genetic programming variants for data classification, In D.J. Hand, J.N. Kok, and M.R. Berthold, editors, Advances in Intelligent Data Analysis, Third International Sym posium, IDA-99, volume 1642 of LNCS, Springer-Verlag, 1999.
  • A.E. Eiben, Experimental results on the effects of multi-parent recombination: An overview, In L.D. Chambers, editor, Practical Handbook of Genetic Algorithms, volume III, pages 487-502, CRC Press LLC, 1999.
  • A.E. Eiben, D. Elia, and J.I. van Hemert, Population dynamics and emerging features in AEGIS, In W. Banzhaf, J. Daida, A.E. Eiben, M.H. Garzon, V. Honavar, M. Jakiela, and R.E. Smith, editors, Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-99), pages 1257-1264, Morgan Kaufmann, 1999.
  • A.E. Eiben, T.J. Euverman, W. Kowalczyk, and F. Slisser, Modelling customer retention with statistical techniques, rough data models and genetic programming, In A. Skowron and S.K. Pal, editors, Rough-Fuzzy Hybridization: A New Trend in Decision Making, pages 330-345, Springer, 1999.
  • A.E. Eiben, R. Hinterding, and Z. Michalewicz, Parameter control in evolutionary algorithms, IEEE Transactions on Evolutionary Computation, 3(2):124-141, 1999.

          This paper has won the 2001 IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION OUTSTANDING PAPER AWARD.

  • A.E. Eiben and Z. Michalewicz, editors, Evolutionary Computation, IOS Press, 1999.
  • A.E. Eiben and G. Rudolph, editors, Journal of Theoretical Computer Science, Special Issue on Evolutionary Computation, volume 229, Elsevier Science Publishers, 1999.
  • A.E. Eiben and G. Rudolph, Theory of evolutionary algorithms: a bird's eye view, Theoretical Computer Science, 229(1-2):3-9, 1999.
  • A.E. Eiben and J. I. van Hemert, SAW-ing EAs: adapting the fitness function for solving constrained problems, In D. Corne, M. Dorigo, and F. Glover, editors, New ideas in optimization, chapter 26, pages 389-402, McGraw-Hill, London, 1999.
  • I.G. Sprinkhuizen-Kuyper, C.A. Schippers, and A.E. Eiben, On the real arity of multiparent recombination, In W. Banzhaf, J. Daida, A.E. Eiben, M.H. Garzon, V. Honavar, M. Jakiela, and R.E. Smith, editors, Proceedings of 1999 Congress on Evolutionary Computation, pages 680-686, Morgan Kaufmann Publishers, 1999.
  • J. I. van Hemert and A. E. Eiben, Mondriaan art by evolution, In Eric Postma and Marc Gyssens, editors, Proceedings of the Eleventh Belgium/Netherlands Conference on Artificial Intelligence (BNAIC'99), pages 291-292, 1999.

1998

  • Th. Bäck, A.E. Eiben, J. de Graaf, M. Preuss, A. Schippers, and H. Taale, Optimizing traffic light controllers with evolutionary algorithms, In H.-J. Zimmermann, editor, Proceedings of the 6th European Congress on Intelligent Techniques and Soft Computing, Verlag Mainz, Aachen, 1998. in press.
  • Th. Bäck, A.E. Eiben, and M.E. Vink. A superior evolutionary algorithm for 3-SAT. In V. William Porto, N. Saravanan, Don Waagen, and A.E. Eiben, editors, Proceedings of the 7th Annual Conference on Evolutionary Programming, number 1477 in LNCS, pages 125-136. Springer, Berlin, 1998.
  • A.E. Eiben, Th. Bäck, M. Schoenauer, and H.-P. Schwefel, editors. Proceedings of the 5th Conference on Parallel Problem Solving from Nature, number 1498 in LNCS. Springer, Berlin, 1998.
  • A.E. Eiben, A.E. Koudijs, and F. Slisser. Genetic modelling of customer retention. In W. Banzhaf, R. Poli, M. Schoenauer, and T.C. Fogarty, editors, Proceedings of First European Workshop on Genetic Programming, number 1391 in LNCS, pages 178-186. Springer, Berlin, 1998.
  • A.E. Eiben and Z. Michalewicz, editors. Fundamenta Informaticae, Special Volume on Evolutionary Computation, volume 35:1-4. IOS Press, 1998.
  • A.E. Eiben and A. Schippers. On evolutionary exploration and exploitation. Fundamenta Informaticae, 35(1-4):35-50, 1998.
  • A.E. Eiben, I.G. Sprinkhuizen-Kuyper, and B.A. Thijssen. Competing crossovers in an adaptive GA framework. In Proceedings of the 5th IEEE Conference on Evolutionary Computation, pages 787-792. IEEE Press, 1998.
  • A.E. Eiben and J.K. van der Hauw. Adaptive penalties for evolutionary graph-coloring. In J.-K. Hao, E. Lutton, E. Ronald, M. Schoenauer, and D. Snyers, editors, Artificial Evolution'97, number 1363 in LNCS, pages 95-106. Springer, Berlin, 1998.
  • A.E. Eiben, J.K. van der Hauw, and J.I. van Hemert. Graph coloring with adaptive evolutionary algorithms. Journal of Heuristics, 4(1):25-46, 1998.
  • A.E. Eiben, J.I. van Hemert, E. Marchiori, , and A.G. Steenbeek. Solving binary constraint satisfaction problems using evolutionary algorithms with an adaptive fitness function. In A.E. Eiben, Th. Bäck, M. Schoenauer, and H.-P. Schwefel, editors, Proceedings of the 5th Conference on Parallel Problem Solving from Nature, number 1498 in LNCS, pages 196-205. Springer, Berlin, 1998.
  • V. William Porto, N. Saravanan, Don Waagen, and A.E. Eiben, editors. Proceedings of the 7th Annual Conference on Evolutionary Programming, number 1477 in LNCS. Springer, Berlin, 1998.
  • A.G. Steenbeek, E. Marchiori, and A.E. Eiben. Finding balanced graph bi-partitions using a hybrid genetic algorithm. In Proceedings of the 5th IEEE Conference on Evolutionary Computation, pages 90-95. IEEE Press, 1998.

1997

  • Th. Bäck, A.E. Eiben, and M.E. Vink. A superior evolutionary algorithm for 3-SAT. In K. van Marcke and W. Daelemans, editors, Proceedings of the 9th Dutch/Belgian Conference on Artificial Intelligence, pages 47-57. NAIC, 1997.
  • A.E. Eiben and Th. Bäck. An empirical investigation of multi-parent recombination operators in evolution strategies. Evolutionary Computation, 5(3):347-365, 1997.
  • A.E. Eiben and Zs. Ruttkay. Constraint satisfaction problems. In T. Bäck, D. Fogel, and M. Michalewicz, editors, Handbook of Evolutionary Computation, pages C5.7:1-C5.7:8. IOP Publishing Ltd. and Oxford University Press, 1997.
  • A.E. Eiben and J.K. van der Hauw. Solving 3-SAT with adaptive Genetic Algorithms. In Proceedings of the 4th IEEE Conference on Evolutionary Computation, pages 81-86. IEEE Service Center, 1997.
  • A.E. Eiben and C.H.M. van Kemenade. Diagonal crossover in genetic algorithms for numerical optimization. Journal of Control and Cybernetics, 26(3):447-465, 1997.
  • R. Hinterding, Z. Michalewicz, and A.E. Eiben. Adaptation in Evolutionary Computation: a survey. In Proceedings of the 4th IEEE Conference on Evolutionary Computation, pages 65-69. IEEE Service Center, 1997.
  • J. Lis and A.E. Eiben. A multisexual Genetic Algorithm for multicriteria optimization. In Proceedings of the 4th IEEE Conference on Evolutionary Computation, pages 59-64. IEEE Service Center, 1997.

1996

  • A.E. Eiben. Evolutionary exploration of search spaces. In Z. Ras and M. Michalewicz, editors, Foundations of Intelligent Systems, number 1079 in Lecture Notes in Artificial Intelligence, pages 178-188. Springer-Verlag, 1996.
  • A.E. Eiben, T.J. Euverman, W. Kowalczyk, E. Peelen, F. Slisser, and J.A.M. Wesseling. Comparing adaptive and traditional techniques for direct marketing. In H.-J. Zimmermann, editor, Proceedings of the 4th European Congress on Intelligent Techniques and Soft Computing, pages 434-437. Verlag Mainz, Aachen, 1996.
  • A.E. Eiben and Zs. Ruttkay. Self-adaptivity for constraint satisfaction: Learning penalty functions. In Proceedings of the 3rd IEEE Conference on Evolutionary Computation, pages 258-261. IEEE Service Center, 1996.
  • A.E. Eiben and C.A. Schippers. The advantage of sex in simulated evolution. In L.C. van der Gaag and J.-J. Ch. Meyer, editors, Proceedings of the 8th Dutch AI Conference, pages 97-108, 1996.
  • A.E. Eiben and C.A. Schippers.Multi-parent's niche: n-ary crossovers on NK-landscapes. In H.-M. Voigt, W. Ebeling, I. Rechenberg, and H.-P. Schwefel, editors, Proceedings of the 4th Conference on Parallel Problem Solving from Nature, number 1141 in LNCS, pages 319-328. Springer, Berlin, 1996.
  • A. Jánossy, Á. Kurucz, and A.E. Eiben. Combining algebraizable logics. Notre Dame Journal of Formal Logic, 37(2):366-380, 1996.

1995

  • A.E. Eiben, E.H.L. Aarts, K.M. van Hee, and W.P.M. Nuijten. A unifying view on heuristic search. Annals of Operations Research, 55:81-99, 1995.
  • A.E. Eiben, C.H.M. van Kemenade, and J.N. Kok. Orgy in the computer: Multi-parent reproduction in genetic algorithms. In F. Moran, A. Moreno, J.J. Merelo, and P. Chacon, editors, Proceedings of the 3rd European Conference on Artificial Life, number 929 in LNAI, pages 934-945. Springer-Verlag, 1995.
  • A.E. Eiben, P.-E. Raué, and Zs. Ruttkay. Constrained problems. In L. Chambers, editor, Practical Handbook of Genetic Algorithms, pages 307-365. CRC Press, 1995.
  • A.E. Eiben, P.-E. Raué, and Zs. Ruttkay. GA-easy and GA-hard constraint satisfaction problems. In M. Meyer, editor, Proceedings of the ECAI-94 Workshop on Constraint Processing, number 923 in LNCS, pages 267-284. Springer-Verlag, 1995.
  • Zs. Ruttkay, A.E. Eiben, and P.-E. Raué. Improving the performance of genetic algorithms on GA-hard constraint satisfaction problems. In the Workshop on Solving Hard CSP Problems, Constraint Programming'95 Conference, Cassis, France, pages 157-171, 1995.
  • C. Soares, A.E. Eiben, and J.N. Kok. Comparison of representations for the enhanced job-shop scheduling problem. In J.T. Alander, editor, Proceedings of the 1st Nordic Workshop on Genetic Algorithms and their Applications, pages 173-188. University of Vaasa, 1995.
  • C.H.M. van Kemenade, J.N. Kok, and A.E. Eiben. Raising GA performance by simultaneous tuning of selective pressure and recombination disruptiveness. In Proceedings of the 2nd IEEE Conference on Evolutionary Computation, pages 346-351. IEEE Service Center, 1995.
  • K.M. van Kemenade and A.E. Eiben. Multi-parent recombination to overcome premature convergence in genetic algorithms. In J.C. Bioch and Y.-H. Tan, editors, Proceedings of the 7th Dutch Conference on Artificial Intelligence, pages 137-146. Erasmus University Press, 1995.

1994

  • A.E. Eiben and L. Hartsuiker, Resource allocation by genetic algorithms, In H.-J. Zimmermann, editor, Proceedings of the 2nd European Congress on Intelligent Techniques and Soft Computing, pages 1679-1682, Verlag Mainz, Aachen, 1994.
  • A.E. Eiben, P-E. Raué, and Zs. Ruttkay, Genetic algorithms with multi-parent recombination, In Y. Davidor, H.-P. Schwefel, and R. Männer, editors, Proceedings of the 3rd Conference on Parallel Problem Solving from Nature, number 866 in LNCS, pages 78-87, Springer-Verlag, 1994.
  • A.E. Eiben, P.-E. Raué, and Zs. Ruttkay, Repairing, adding constraints and learning as a means of improving GA performance on CSPs, In J.C. Bioch and S.H. Nienhuiys-Cheng, editors, Proceedings of the 4th Belgian-Dutch Conference on Machine Learning, number 94-05 in EUR-CS, pages 112-123, Erasmus University Press, 1994.
  • A.E. Eiben, P-E. Raué, and Zs. Ruttkay, Solving constraint satisfaction problems using genetic algorithms, In Proceedings of the 1st IEEE Conference on Evolutionary Computation, pages 542-547, IEEE Press, 1994.

1989-1993

  • E.H.L. Aarts, A.E. Eiben, and K.M. van Hee. A general theory of genetic agorithms. Technical Report 89/08, Eindhoven University of Technology, 1989.
  • A.E. Eiben, Modeling planning problems, In J. Demetrovics and B. Thalheim, editors, Mathematical Fundamentals of Database Systems, number 364 in LNCS, pages 172-186, Springer-Verlag, 1989.
  • A.E. Eiben, A Method for Designing Decision Support Systems for Operational Planning, Ph.D Thesis, Eindhoven University of Technology, 1991.
  • A.E. Eiben, Search based planning for decision support, In A.J.M. Beulens and H.J. Sebastian, editors, Optimization-Based Computer-Aided Modelling and Design, pages 38-47, Springer-Verlag, 1992.
  • A.E. Eiben, E.H.L. Aarts, and K.M. van Hee, Global convergence of genetic algorithms: A Markov chain analysis , In H.-P. Schwefel and R. Männer, editors, Proceedings of the 1st Conference on Parallel Problem Solving from Nature (PPSN I), number 496 in LNCS, pages 4-12, Springer-Verlag, 1991.
  • A.E. Eiben and M. Gerrets, Genetic algorithms: Powerful technique or hype? In Proceedings of the '93 Dutch Conference for Knowledge Technology, pages 255-259, Ten Hagen en Stam Publishers, 1993. in Dutch.
  • A.E. Eiben, P-E. Raué, and Zs. Ruttkay, Heuristic genetic algorithms for constrained problems, In J.M. Akkermans and J.A. Breuker, editors, Proceedings of the 6th Dutch Conference on Artificial Intelligence, pages 241-252, Publishing ECN, Putten, 1993.
  • A.E. Eiben and R.V. Schuwer, Knowledge-based systems: a formal model, In H.J. van den Herik and N.J.I. Mars, editors, Proceedings of the 3rd Dutch Conference on Artificial Intelligence, pages 81-92, Stichting Informatica Congressen, 1990. in Dutch.
  • A.E. Eiben and K.M. van Hee, Knowledge representation and search methods for decision support systems, In M. Schader and W. Gaul, editors, Data, Expert Knowldege and Decisions, volume F 61 of NATO ASI Series, pages 247-258, Springer-Verlag, 1990.

 

VU calendar