This book integrates two areas of computer science, namely data mining and evolutionary algorithms (EAs). In essence, data mining consists of extracting interesting knowledge from data. The book presents a comprehensive review of both data mining and EAs and discusses significant advances in the integration of these two areas. It is self-contained, explaining both basic concepts and advanced topics.