Mixed Integer Nonlinear Programming

Download Mixed Integer Nonlinear Programming PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 1461419271
Total Pages : 687 pages
Book Rating : 4.4/5 (614 download)

DOWNLOAD NOW!


Book Synopsis Mixed Integer Nonlinear Programming by : Jon Lee

Download or read book Mixed Integer Nonlinear Programming written by Jon Lee and published by Springer Science & Business Media. This book was released on 2011-12-02 with total page 687 pages. Available in PDF, EPUB and Kindle. Book excerpt: Many engineering, operations, and scientific applications include a mixture of discrete and continuous decision variables and nonlinear relationships involving the decision variables that have a pronounced effect on the set of feasible and optimal solutions. Mixed-integer nonlinear programming (MINLP) problems combine the numerical difficulties of handling nonlinear functions with the challenge of optimizing in the context of nonconvex functions and discrete variables. MINLP is one of the most flexible modeling paradigms available for optimization; but because its scope is so broad, in the most general cases it is hopelessly intractable. Nonetheless, an expanding body of researchers and practitioners — including chemical engineers, operations researchers, industrial engineers, mechanical engineers, economists, statisticians, computer scientists, operations managers, and mathematical programmers — are interested in solving large-scale MINLP instances.

Convexification and Global Optimization in Continuous and Mixed-Integer Nonlinear Programming

Download Convexification and Global Optimization in Continuous and Mixed-Integer Nonlinear Programming PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 1475735324
Total Pages : 492 pages
Book Rating : 4.4/5 (757 download)

DOWNLOAD NOW!


Book Synopsis Convexification and Global Optimization in Continuous and Mixed-Integer Nonlinear Programming by : Mohit Tawarmalani

Download or read book Convexification and Global Optimization in Continuous and Mixed-Integer Nonlinear Programming written by Mohit Tawarmalani and published by Springer Science & Business Media. This book was released on 2013-04-17 with total page 492 pages. Available in PDF, EPUB and Kindle. Book excerpt: Interest in constrained optimization originated with the simple linear pro gramming model since it was practical and perhaps the only computationally tractable model at the time. Constrained linear optimization models were soon adopted in numerous application areas and are perhaps the most widely used mathematical models in operations research and management science at the time of this writing. Modelers have, however, found the assumption of linearity to be overly restrictive in expressing the real-world phenomena and problems in economics, finance, business, communication, engineering design, computational biology, and other areas that frequently demand the use of nonlinear expressions and discrete variables in optimization models. Both of these extensions of the linear programming model are NP-hard, thus representing very challenging problems. On the brighter side, recent advances in algorithmic and computing technology make it possible to re visit these problems with the hope of solving practically relevant problems in reasonable amounts of computational time. Initial attempts at solving nonlinear programs concentrated on the de velopment of local optimization methods guaranteeing globality under the assumption of convexity. On the other hand, the integer programming liter ature has concentrated on the development of methods that ensure global optima. The aim of this book is to marry the advancements in solving nonlinear and integer programming models and to develop new results in the more general framework of mixed-integer nonlinear programs (MINLPs) with the goal of devising practically efficient global optimization algorithms for MINLPs.

Disjunctive Programming

Download Disjunctive Programming PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 3030001482
Total Pages : 238 pages
Book Rating : 4.0/5 (3 download)

DOWNLOAD NOW!


Book Synopsis Disjunctive Programming by : Egon Balas

Download or read book Disjunctive Programming written by Egon Balas and published by Springer. This book was released on 2018-11-27 with total page 238 pages. Available in PDF, EPUB and Kindle. Book excerpt: Disjunctive Programming is a technique and a discipline initiated by the author in the early 1970's, which has become a central tool for solving nonconvex optimization problems like pure or mixed integer programs, through convexification (cutting plane) procedures combined with enumeration. It has played a major role in the revolution in the state of the art of Integer Programming that took place roughly during the period 1990-2010. The main benefit that the reader may acquire from reading this book is a deeper understanding of the theoretical underpinnings and of the applications potential of disjunctive programming, which range from more efficient problem formulation to enhanced modeling capability and improved solution methods for integer and combinatorial optimization. Egon Balas is University Professor and Lord Professor of Operations Research at Carnegie Mellon University's Tepper School of Business.

Relaxation and Decomposition Methods for Mixed Integer Nonlinear Programming

Download Relaxation and Decomposition Methods for Mixed Integer Nonlinear Programming PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 9783764372385
Total Pages : 242 pages
Book Rating : 4.3/5 (723 download)

DOWNLOAD NOW!


Book Synopsis Relaxation and Decomposition Methods for Mixed Integer Nonlinear Programming by : Ivo Nowak

Download or read book Relaxation and Decomposition Methods for Mixed Integer Nonlinear Programming written by Ivo Nowak and published by Springer Science & Business Media. This book was released on 2005-08-15 with total page 242 pages. Available in PDF, EPUB and Kindle. Book excerpt: Nonlinearoptimizationproblemscontainingbothcontinuousanddiscretevariables are called mixed integer nonlinear programs (MINLP). Such problems arise in many ?elds, such as process industry, engineering design, communications, and ?nance. There is currently a huge gap between MINLP and mixed integer linear programming(MIP) solvertechnology.With a modernstate-of-the-artMIP solver itispossibletosolvemodelswithmillionsofvariablesandconstraints,whereasthe dimensionofsolvableMINLPsisoftenlimitedbyanumberthatissmallerbythree or four orders of magnitude. It is theoretically possible to approximate a general MINLP by a MIP with arbitrary precision. However, good MIP approximations are usually much larger than the original problem. Moreover, the approximation of nonlinear functions by piecewise linear functions can be di?cult and ti- consuming. In this book relaxation and decomposition methods for solving nonconvex structured MINLPs are proposed. In particular, a generic branch-cut-and-price (BCP) framework for MINLP is presented. BCP is the underlying concept in almost all modern MIP solvers. Providing a powerful decomposition framework for both sequential and parallel solvers, it made the success of the current MIP technology possible. So far generic BCP frameworks have been developed only for MIP, for example,COIN/BCP (IBM, 2003) andABACUS (OREAS GmbH, 1999). In order to generalize MIP-BCP to MINLP-BCP, the following points have to be taken into account: • A given (sparse) MINLP is reformulated as a block-separable program with linear coupling constraints.The block structure makes it possible to generate Lagrangian cuts and to apply Lagrangian heuristics. • In order to facilitate the generation of polyhedral relaxations, nonlinear c- vex relaxations are constructed. • The MINLP separation and pricing subproblems for generating cuts and columns are solved with specialized MINLP solvers.

Nonlinear and Mixed-Integer Optimization

Download Nonlinear and Mixed-Integer Optimization PDF Online Free

Author :
Publisher : Oxford University Press on Demand
ISBN 13 : 0195100565
Total Pages : 475 pages
Book Rating : 4.1/5 (951 download)

DOWNLOAD NOW!


Book Synopsis Nonlinear and Mixed-Integer Optimization by : Christodoulos A. Floudas

Download or read book Nonlinear and Mixed-Integer Optimization written by Christodoulos A. Floudas and published by Oxford University Press on Demand. This book was released on 1995-10-05 with total page 475 pages. Available in PDF, EPUB and Kindle. Book excerpt: 1. Introduction. PART 1. FUNDAMENTALS OF CONVEX ANALYSIS AND NONLINEAR OPTIMIZATION. 2. Convex Analysis. 3. Fundamentals of Nonlinear Optimization. 4. Duality Theory. PART 2. FUNDAMENTALS OF MIXED-INTEGER OPTIMIZATION. 5. Mixed-Integer Linear Optimization. 6. Mixed-Integer Nonlinear Optimization. PART 3. APPLICATIONS IN PROCESS SYNTHESIS. 7. Process Synthesis. 8. Heat Exchanger Network Synthesis. 9. Distillation-based Separation Systems Synthesis. 10. Synthesis of Reactor Networks and Reactor-Separator-Recycle Systems. Bibliography. Index.

Fast Numerical Methods for Mixed-Integer Nonlinear Model-Predictive Control

Download Fast Numerical Methods for Mixed-Integer Nonlinear Model-Predictive Control PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 383488202X
Total Pages : 380 pages
Book Rating : 4.8/5 (348 download)

DOWNLOAD NOW!


Book Synopsis Fast Numerical Methods for Mixed-Integer Nonlinear Model-Predictive Control by : Christian Kirches

Download or read book Fast Numerical Methods for Mixed-Integer Nonlinear Model-Predictive Control written by Christian Kirches and published by Springer Science & Business Media. This book was released on 2011-11-23 with total page 380 pages. Available in PDF, EPUB and Kindle. Book excerpt: Christian Kirches develops a fast numerical algorithm of wide applicability that efficiently solves mixed-integer nonlinear optimal control problems. He uses convexification and relaxation techniques to obtain computationally tractable reformulations for which feasibility and optimality certificates can be given even after discretization and rounding.

Exact and Fast Algorithms for Mixed-integer Nonlinear Programming

Download Exact and Fast Algorithms for Mixed-integer Nonlinear Programming PDF Online Free

Author :
Publisher :
ISBN 13 : 9783832541903
Total Pages : 0 pages
Book Rating : 4.5/5 (419 download)

DOWNLOAD NOW!


Book Synopsis Exact and Fast Algorithms for Mixed-integer Nonlinear Programming by : Ambros Gleixner

Download or read book Exact and Fast Algorithms for Mixed-integer Nonlinear Programming written by Ambros Gleixner and published by . This book was released on 2015 with total page 0 pages. Available in PDF, EPUB and Kindle. Book excerpt: The discipline of mixed-integer nonlinear programming (MINLP) deals with finite-dimensional optimization problems featuring both discrete choices and nonlinear functions. By this combination, it facilitates more accurate models of real-world systems than possible with purely continuous or purely linear models alone. This book presents new methods that improve the numerical reliability and the computational performance of global MINLP solvers. The author addresses numerical accuracy directly at the linear programming level by means of LP iterative refinement: a new algorithm to solve linear programs to arbitrarily high levels of precision. The computational performance of LP-based MINLP solvers is enhanced by efficient methods to execute and approximate optimization-based bound tightening and by new branching rules that exploit the presence of nonlinear integer variables, i.e., variables both contained in nonlinear terms and required to be integral. The new algorithms help to solve problems which could not be solved before, either due to their numerical complexity or because of limited computing resources.

Large-Scale Optimization with Applications

Download Large-Scale Optimization with Applications PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 1461219620
Total Pages : 219 pages
Book Rating : 4.4/5 (612 download)

DOWNLOAD NOW!


Book Synopsis Large-Scale Optimization with Applications by : Lorenz T. Biegler

Download or read book Large-Scale Optimization with Applications written by Lorenz T. Biegler and published by Springer Science & Business Media. This book was released on 2012-12-06 with total page 219 pages. Available in PDF, EPUB and Kindle. Book excerpt: With contributions by specialists in optimization and practitioners in the fields of aerospace engineering, chemical engineering, and fluid and solid mechanics, the major themes include an assessment of the state of the art in optimization algorithms as well as challenging applications in design and control, in the areas of process engineering and systems with partial differential equation models.

Relaxation and Decomposition Methods for Mixed Integer Nonlinear Programming

Download Relaxation and Decomposition Methods for Mixed Integer Nonlinear Programming PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 3764373741
Total Pages : 213 pages
Book Rating : 4.7/5 (643 download)

DOWNLOAD NOW!


Book Synopsis Relaxation and Decomposition Methods for Mixed Integer Nonlinear Programming by : Ivo Nowak

Download or read book Relaxation and Decomposition Methods for Mixed Integer Nonlinear Programming written by Ivo Nowak and published by Springer Science & Business Media. This book was released on 2006-03-28 with total page 213 pages. Available in PDF, EPUB and Kindle. Book excerpt: Nonlinearoptimizationproblemscontainingbothcontinuousanddiscretevariables are called mixed integer nonlinear programs (MINLP). Such problems arise in many ?elds, such as process industry, engineering design, communications, and ?nance. There is currently a huge gap between MINLP and mixed integer linear programming(MIP) solvertechnology.With a modernstate-of-the-artMIP solver itispossibletosolvemodelswithmillionsofvariablesandconstraints,whereasthe dimensionofsolvableMINLPsisoftenlimitedbyanumberthatissmallerbythree or four orders of magnitude. It is theoretically possible to approximate a general MINLP by a MIP with arbitrary precision. However, good MIP approximations are usually much larger than the original problem. Moreover, the approximation of nonlinear functions by piecewise linear functions can be di?cult and ti- consuming. In this book relaxation and decomposition methods for solving nonconvex structured MINLPs are proposed. In particular, a generic branch-cut-and-price (BCP) framework for MINLP is presented. BCP is the underlying concept in almost all modern MIP solvers. Providing a powerful decomposition framework for both sequential and parallel solvers, it made the success of the current MIP technology possible. So far generic BCP frameworks have been developed only for MIP, for example,COIN/BCP (IBM, 2003) andABACUS (OREAS GmbH, 1999). In order to generalize MIP-BCP to MINLP-BCP, the following points have to be taken into account: • A given (sparse) MINLP is reformulated as a block-separable program with linear coupling constraints.The block structure makes it possible to generate Lagrangian cuts and to apply Lagrangian heuristics. • In order to facilitate the generation of polyhedral relaxations, nonlinear c- vex relaxations are constructed. • The MINLP separation and pricing subproblems for generating cuts and columns are solved with specialized MINLP solvers.

Handbook of Combinatorial Optimization

Download Handbook of Combinatorial Optimization PDF Online Free

Author :
Publisher : Springer Science & Business Media
ISBN 13 : 0387238301
Total Pages : 395 pages
Book Rating : 4.3/5 (872 download)

DOWNLOAD NOW!


Book Synopsis Handbook of Combinatorial Optimization by : Ding-Zhu Du

Download or read book Handbook of Combinatorial Optimization written by Ding-Zhu Du and published by Springer Science & Business Media. This book was released on 2006-08-18 with total page 395 pages. Available in PDF, EPUB and Kindle. Book excerpt: This is a supplementary volume to the major three-volume Handbook of Combinatorial Optimization set. It can also be regarded as a stand-alone volume presenting chapters dealing with various aspects of the subject in a self-contained way.

Chemical Production Scheduling

Download Chemical Production Scheduling PDF Online Free

Author :
Publisher : Cambridge University Press
ISBN 13 : 1107154758
Total Pages : 459 pages
Book Rating : 4.1/5 (71 download)

DOWNLOAD NOW!


Book Synopsis Chemical Production Scheduling by : Christos T. Maravelias

Download or read book Chemical Production Scheduling written by Christos T. Maravelias and published by Cambridge University Press. This book was released on 2021-05-06 with total page 459 pages. Available in PDF, EPUB and Kindle. Book excerpt: Understand common scheduling as well as other advanced operational problems with this valuable reference from a recognized leader in the field. Beginning with basic principles and an overview of linear and mixed-integer programming, this unified treatment introduces the fundamental ideas underpinning most modeling approaches, and will allow you to easily develop your own models. With more than 150 figures, the basic concepts and ideas behind the development of different approaches are clearly illustrated. Addresses a wide range of problems arising in diverse industrial sectors, from oil and gas to fine chemicals, and from commodity chemicals to food manufacturing. A perfect resource for engineering and computer science students, researchers working in the area, and industrial practitioners.

Large Scale Optimization in Supply Chains and Smart Manufacturing

Download Large Scale Optimization in Supply Chains and Smart Manufacturing PDF Online Free

Author :
Publisher : Springer Nature
ISBN 13 : 303022788X
Total Pages : 282 pages
Book Rating : 4.0/5 (32 download)

DOWNLOAD NOW!


Book Synopsis Large Scale Optimization in Supply Chains and Smart Manufacturing by : Jesús M. Velásquez-Bermúdez

Download or read book Large Scale Optimization in Supply Chains and Smart Manufacturing written by Jesús M. Velásquez-Bermúdez and published by Springer Nature. This book was released on 2019-09-06 with total page 282 pages. Available in PDF, EPUB and Kindle. Book excerpt: In this book, theory of large scale optimization is introduced with case studies of real-world problems and applications of structured mathematical modeling. The large scale optimization methods are represented by various theories such as Benders’ decomposition, logic-based Benders’ decomposition, Lagrangian relaxation, Dantzig –Wolfe decomposition, multi-tree decomposition, Van Roy’ cross decomposition and parallel decomposition for mathematical programs such as mixed integer nonlinear programming and stochastic programming. Case studies of large scale optimization in supply chain management, smart manufacturing, and Industry 4.0 are investigated with efficient implementation for real-time solutions. The features of case studies cover a wide range of fields including the Internet of things, advanced transportation systems, energy management, supply chain networks, service systems, operations management, risk management, and financial and sales management. Instructors, graduate students, researchers, and practitioners, would benefit from this book finding the applicability of large scale optimization in asynchronous parallel optimization, real-time distributed network, and optimizing the knowledge-based expert system for convex and non-convex problems.

Julia Programming for Operations Research

Download Julia Programming for Operations Research PDF Online Free

Author :
Publisher : Changhyun Kwon
ISBN 13 : 1798205475
Total Pages : 262 pages
Book Rating : 4.7/5 (982 download)

DOWNLOAD NOW!


Book Synopsis Julia Programming for Operations Research by : Changhyun Kwon

Download or read book Julia Programming for Operations Research written by Changhyun Kwon and published by Changhyun Kwon. This book was released on 2019-03-03 with total page 262 pages. Available in PDF, EPUB and Kindle. Book excerpt: Last Updated: December 2020 Based on Julia v1.3+ and JuMP v0.21+ The main motivation of writing this book was to help the author himself. He is a professor in the field of operations research, and his daily activities involve building models of mathematical optimization, developing algorithms for solving the problems, implementing those algorithms using computer programming languages, experimenting with data, etc. Three languages are involved: human language, mathematical language, and computer language. His team of students need to go over three different languages, which requires "translation" among the three languages. As this book was written to teach his research group how to translate, this book will also be useful for anyone who needs to learn how to translate in a similar situation. The Julia Language is as fast as C, as convenient as MATLAB, and as general as Python with a flexible algebraic modeling language for mathematical optimization problems. With the great support from Julia developers, especially the developers of the JuMP—Julia for Mathematical Programming—package, Julia makes a perfect tool for students and professionals in operations research and related areas such as industrial engineering, management science, transportation engineering, economics, and regional science. For more information, visit: http://www.chkwon.net/julia

Mixed Integer Nonlinear Programming

Download Mixed Integer Nonlinear Programming PDF Online Free

Author :
Publisher : Springer
ISBN 13 : 9781461419280
Total Pages : 712 pages
Book Rating : 4.4/5 (192 download)

DOWNLOAD NOW!


Book Synopsis Mixed Integer Nonlinear Programming by :

Download or read book Mixed Integer Nonlinear Programming written by and published by Springer. This book was released on 2011-12-02 with total page 712 pages. Available in PDF, EPUB and Kindle. Book excerpt:

Practical Methods of Optimization

Download Practical Methods of Optimization PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 111872318X
Total Pages : 470 pages
Book Rating : 4.1/5 (187 download)

DOWNLOAD NOW!


Book Synopsis Practical Methods of Optimization by : R. Fletcher

Download or read book Practical Methods of Optimization written by R. Fletcher and published by John Wiley & Sons. This book was released on 2013-06-06 with total page 470 pages. Available in PDF, EPUB and Kindle. Book excerpt: Fully describes optimization methods that are currently most valuable in solving real-life problems. Since optimization has applications in almost every branch of science and technology, the text emphasizes their practical aspects in conjunction with the heuristics useful in making them perform more reliably and efficiently. To this end, it presents comparative numerical studies to give readers a feel for possibile applications and to illustrate the problems in assessing evidence. Also provides theoretical background which provides insights into how methods are derived. This edition offers revised coverage of basic theory and standard techniques, with updated discussions of line search methods, Newton and quasi-Newton methods, and conjugate direction methods, as well as a comprehensive treatment of restricted step or trust region methods not commonly found in the literature. Also includes recent developments in hybrid methods for nonlinear least squares; an extended discussion of linear programming, with new methods for stable updating of LU factors; and a completely new section on network programming. Chapters include computer subroutines, worked examples, and study questions.

Nonlinear Programming

Download Nonlinear Programming PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 1118626303
Total Pages : 867 pages
Book Rating : 4.1/5 (186 download)

DOWNLOAD NOW!


Book Synopsis Nonlinear Programming by : Mokhtar S. Bazaraa

Download or read book Nonlinear Programming written by Mokhtar S. Bazaraa and published by John Wiley & Sons. This book was released on 2013-06-12 with total page 867 pages. Available in PDF, EPUB and Kindle. Book excerpt: COMPREHENSIVE COVERAGE OF NONLINEAR PROGRAMMING THEORY AND ALGORITHMS, THOROUGHLY REVISED AND EXPANDED Nonlinear Programming: Theory and Algorithms—now in an extensively updated Third Edition—addresses the problem of optimizing an objective function in the presence of equality and inequality constraints. Many realistic problems cannot be adequately represented as a linear program owing to the nature of the nonlinearity of the objective function and/or the nonlinearity of any constraints. The Third Edition begins with a general introduction to nonlinear programming with illustrative examples and guidelines for model construction. Concentration on the three major parts of nonlinear programming is provided: Convex analysis with discussion of topological properties of convex sets, separation and support of convex sets, polyhedral sets, extreme points and extreme directions of polyhedral sets, and linear programming Optimality conditions and duality with coverage of the nature, interpretation, and value of the classical Fritz John (FJ) and the Karush-Kuhn-Tucker (KKT) optimality conditions; the interrelationships between various proposed constraint qualifications; and Lagrangian duality and saddle point optimality conditions Algorithms and their convergence, with a presentation of algorithms for solving both unconstrained and constrained nonlinear programming problems Important features of the Third Edition include: New topics such as second interior point methods, nonconvex optimization, nondifferentiable optimization, and more Updated discussion and new applications in each chapter Detailed numerical examples and graphical illustrations Essential coverage of modeling and formulating nonlinear programs Simple numerical problems Advanced theoretical exercises The book is a solid reference for professionals as well as a useful text for students in the fields of operations research, management science, industrial engineering, applied mathematics, and also in engineering disciplines that deal with analytical optimization techniques. The logical and self-contained format uniquely covers nonlinear programming techniques with a great depth of information and an abundance of valuable examples and illustrations that showcase the most current advances in nonlinear problems.

Integer and Combinatorial Optimization

Download Integer and Combinatorial Optimization PDF Online Free

Author :
Publisher : John Wiley & Sons
ISBN 13 : 1118626869
Total Pages : 782 pages
Book Rating : 4.1/5 (186 download)

DOWNLOAD NOW!


Book Synopsis Integer and Combinatorial Optimization by : Laurence A. Wolsey

Download or read book Integer and Combinatorial Optimization written by Laurence A. Wolsey and published by John Wiley & Sons. This book was released on 2014-08-28 with total page 782 pages. Available in PDF, EPUB and Kindle. Book excerpt: Rave reviews for INTEGER AND COMBINATORIAL OPTIMIZATION "This book provides an excellent introduction and survey of traditional fields of combinatorial optimization . . . It is indeed one of the best and most complete texts on combinatorial optimization . . . available. [And] with more than 700 entries, [it] has quite an exhaustive reference list."-Optima "A unifying approach to optimization problems is to formulate them like linear programming problems, while restricting some or all of the variables to the integers. This book is an encyclopedic resource for such formulations, as well as for understanding the structure of and solving the resulting integer programming problems."-Computing Reviews "[This book] can serve as a basis for various graduate courses on discrete optimization as well as a reference book for researchers and practitioners."-Mathematical Reviews "This comprehensive and wide-ranging book will undoubtedly become a standard reference book for all those in the field of combinatorial optimization."-Bulletin of the London Mathematical Society "This text should be required reading for anybody who intends to do research in this area or even just to keep abreast of developments."-Times Higher Education Supplement, London Also of interest . . . INTEGER PROGRAMMING Laurence A. Wolsey Comprehensive and self-contained, this intermediate-level guide to integer programming provides readers with clear, up-to-date explanations on why some problems are difficult to solve, how techniques can be reformulated to give better results, and how mixed integer programming systems can be used more effectively. 1998 (0-471-28366-5) 260 pp.