The Cross-Entropy Method

A Unified Approach to Combinatorial Optimization, Monte-Carlo Simulation and Machine Learning

  • Reuven Y. Rubinstein
  • Dirk P. Kroese

Part of the Information Science and Statistics book series (ISS)

Table of contents

  1. Front Matter
    Pages i-xx
  2. Reuven Y. Rubinstein, Dirk P. Kroese
    Pages 1-28
  3. Reuven Y. Rubinstein, Dirk P. Kroese
    Pages 29-58
  4. Reuven Y. Rubinstein, Dirk P. Kroese
    Pages 59-128
  5. Reuven Y. Rubinstein, Dirk P. Kroese
    Pages 129-186
  6. Reuven Y. Rubinstein, Dirk P. Kroese
    Pages 187-201
  7. Reuven Y. Rubinstein, Dirk P. Kroese
    Pages 203-225
  8. Reuven Y. Rubinstein, Dirk P. Kroese
    Pages 227-250
  9. Reuven Y. Rubinstein, Dirk P. Kroese
    Pages 251-270
  10. Back Matter
    Pages 271-301

About this book


The cross-entropy (CE) method is one of the most significant developments in stochastic optimization and simulation in recent years. This book explains in detail how and why the CE method works. The CE method involves an iterative procedure where each iteration can be broken down into two phases: (a) generate a random data sample (trajectories, vectors, etc.) according to a specified mechanism; (b) update the parameters of the random mechanism based on this data in order to produce a ``better'' sample in the next iteration. The simplicity and versatility of the method is illustrated via a diverse collection of optimization and estimation problems.

The book is aimed at a broad audience of engineers, computer scientists, mathematicians, statisticians and in general anyone, theorist or practitioner, who is interested in fast simulation, including rare-event probability estimation, efficient combinatorial and continuous multi-extremal optimization, and machine learning algorithms.

Reuven Y. Rubinstein is the Milford Bohm Professor of Management at the Faculty of Industrial Engineering and Management at the Technion (Israel Institute of Technology). His primary areas of interest are stochastic modelling, applied probability, and simulation. He has written over 100 articles and has published five books. He is the pioneer of the well-known score-function and cross-entropy methods.

Dirk P. Kroese is an expert on the cross-entropy method. He has published close to 40 papers in a wide range of subjects in applied probability and simulation. He is on the editorial board of Methodology and Computing in Applied Probability and is Guest Editor of the Annals of Operations Research. He has held research and teaching positions at Princeton University and The University of Melbourne, and is currently working at the Department of Mathematics of The University of Queensland.

"Rarely have I seen such a dense and straight to the point pedagogical

monograph on such a modern subject. This excellent book, on the

simulated cross-entropy method (CEM) pioneered by one of the authors

(Rubinstein), is very well written..."

Computing Reviews, Stochastic Programming November, 2004

"It is a substantial contribution to stochastic optimization and more generally to the stochastic numerical methods theory." Short Book Reviews of the ISI, April 2005

"...I wholeheartedly recommend this book to anybody who is interested in stochastic optimization or simulation-based performance analysis of stochastic systems." Gazette of the Australian Mathematical Society, vol. 32 (3) 2005


Excel Monte-Carlo Simulation Simulation algorithm algorithms combinatorial optimization computer image processing learning machine learning modeling numerical methods operations research optimization programming

Authors and affiliations

  • Reuven Y. Rubinstein
    • 1
  • Dirk P. Kroese
    • 2
  1. 1.Department of Industrial Engineering and ManagementTechnionTechnion City, HaifaIsrael
  2. 2.Department of MathematicsUniversity of QueenslandBrisbaneAustralia

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag New York 2004
  • Publisher Name Springer, New York, NY
  • eBook Packages Springer Book Archive
  • Print ISBN 978-1-4419-1940-3
  • Online ISBN 978-1-4757-4321-0
  • Series Print ISSN 1613-9011
  • About this book