Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Numerical solution of algebraic Riccati equations
Bini D., Iannazzo B., Meini B., SIAM, Philadelphia, PA, 2012. 268 pp. Type: Book (978-1-611972-08-5)
Date Reviewed: Sep 27 2012

This monograph, which is part of SIAM’s important “Fundamentals of Algorithms” series, is dedicated to obtaining solutions, analytical or approximate, of algebraic matrix equations of the form C + X A + D X - X B X = 0, as well as many other matrix equations with similar features. In this equation, matrices A, B, C, and D are known and the challenge is to compute X. Equations of this type appear in many applications, ranging from optimal control to queueing models and differential games, and are referred to as algebraic Riccati equations because of their similarity and close connection to the classical differential equation x′ = ax2 + bx + c.

The monograph is mainly self-contained, beginning with a short introduction to the different ways algebraic Riccati equations come about, including a discussion on special properties of Sylvester, Lyapunov, and Stein equations. At the same time, the authors introduce the mathematical techniques from linear algebra and optimization theory that one must be familiar with in order to follow the proofs of theorems. A substantial part of the manuscript is devoted to developing computational algorithms, especially the doubling algorithms, whose detailed development seems to be a novel contribution of this text.

The text is augmented with a large number of MATLAB programs, which appear more frequently toward the end of the book; experimenting with specific examples has the potential of enhancing the reader’s appreciation of how powerful some of these algorithms are. As the authors point out in the introduction, the MATLAB programs are not meant to replace the commercial software packages that are designed and intended for algebraic Riccati equations; rather, they are meant to illustrate the ease with which these algorithms can be implemented, with perhaps the caveat of sacrificing the efficiency and robustness one may get from commercial software.

With some effort on the part of the reader, this book will serve as an excellent introduction to an important topic in applied mathematics.

Reviewer:  Reza Malek-Madani Review #: CR140565 (1301-0011)
Bookmark and Share
 
Numerical Algorithms (G.1.0 ... )
 
 
Matlab (G.4 ... )
 
 
Numerical Algorithms And Problems (F.2.1 )
 
 
Reference (A.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Numerical Algorithms": Date
Performance evaluation of programs related to the real gamma function
Cody W. ACM Transactions on Mathematical Software 17(1): 46-54, 1991. Type: Article
Oct 1 1991
Plotting contour surfaces of a function of three variables
Sewell G. ACM Transactions on Mathematical Software 14(1): 33-41, 1988. Type: Article
Oct 1 1988
Polynomial evaluation with scaling
Hansen E., Patrick M., Wang R. ACM Transactions on Mathematical Software 16(1): 86-93, 1990. Type: Article
May 1 1991
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy