Modern Optimization with R

  • Paulo Cortez

Part of the Use R! book series (USE R)

Table of contents

  1. Front Matter
    Pages i-xiii
  2. Paulo Cortez
    Pages 1-9
  3. Paulo Cortez
    Pages 11-30
  4. Paulo Cortez
    Pages 31-43
  5. Paulo Cortez
    Pages 45-61
  6. Paulo Cortez
    Pages 63-98
  7. Paulo Cortez
    Pages 99-117
  8. Paulo Cortez
    Pages 119-147
  9. Back Matter
    Pages 149-174

About this book


The goal of this book is to gather in a single document the most relevant concepts related to modern optimization methods, showing how such concepts and methods can be addressed using the open source, multi-platform R tool. Modern optimization methods, also known as metaheuristics, are particularly useful for solving complex problems for which no specialized optimization algorithm has been developed. These methods often yield high quality solutions with a more reasonable use of computational resources (e.g. memory and processing effort). Examples of popular modern methods discussed in this book are: simulated annealing; tabu search; genetic algorithms; differential evolution; and particle swarm optimization. This book is suitable for undergraduate and graduate students in Computer Science, Information Technology, and related areas, as well as data analysts interested in exploring modern optimization methods using R.


R statistical tool evolutionary computation metaheuristics particle swarm optimization simulated annealing tabu search

Authors and affiliations

  • Paulo Cortez
    • 1
  1. 1.Department of Information SystemsUniversity of MinhoGuimarãesPortugal

Bibliographic information