Skip to main navigation Skip to search Skip to main content

Coevolutionary Computation and Its Applications

Research output: Chapter in Book/Conference proceedingBook Chapterpeer-review

2 Citations (Scopus)

Abstract

This book introduces the fundamentals of Coevolutionary Computation and presents new methodologies that are developed and then employed for modern real-world problem-solving in various applications across different domains. It is structured in three main parts to support the anticipated general and frequent usage of the book. In particular, the reader is able to obtain a quick and general introduction on the principles of coevolution in Part I, and then go over in detail the specifics how coevolutionary principles are exploited and applied to solve specific problems in the relevant chapters of Parts II and III. In this manner, Part I will introduce the fundamentals in Coevolutionary Computation with no assumption made on familiarity with Evolutionary Computation literature. These fundamentals include key concepts and operational principles of both evolutionary and coevolutionary processes that are modelled as iterative algorithms and systems implementable in computing machines. Parts II and III contain various applications of coevolution to problems that are framed in the context of optimization and learning, respectively. Detailed procedural implementations are provided for those methodologies as well as analysis that highlight the improvements they bring about over conventional techniques.

Original languageEnglish
Title of host publicationNatural Computing Series
PublisherSpringer Science and Business Media Deutschland GmbH
Pages1-485
Number of pages485
DOIs
Publication statusPublished - 2025
Externally publishedYes

Publication series

NameNatural Computing Series
VolumePart F311
ISSN (Print)1619-7127

Free Keywords

  • Coevolution
  • Coevolutionary Computation
  • Coevolutionary Learning
  • Evolutionary Computation
  • Optimization

ASJC Scopus subject areas

  • Software
  • Theoretical Computer Science

Fingerprint

Dive into the research topics of 'Coevolutionary Computation and Its Applications'. Together they form a unique fingerprint.

Cite this