This is a book on optimal control problems (OCPs) for partial differential equations (PDEs) that evolved from a series of courses taught by the authors in the last few years at Politecnico di Milano, both at the undergraduate and graduate levels. The book covers the whole range spanning from the setup and the rigorous theoretical analysis of OCPs, the derivation of the system of optimality conditions, the proposition of suitable numerical methods, their formulation, their analysis, including their application to a broad set ...
Read More
This is a book on optimal control problems (OCPs) for partial differential equations (PDEs) that evolved from a series of courses taught by the authors in the last few years at Politecnico di Milano, both at the undergraduate and graduate levels. The book covers the whole range spanning from the setup and the rigorous theoretical analysis of OCPs, the derivation of the system of optimality conditions, the proposition of suitable numerical methods, their formulation, their analysis, including their application to a broad set of problems of practical relevance. The first introductory chapter addresses a handful of representative OCPs and presents an overview of the associated mathematical issues. The rest of the book is organized into three parts: part I provides preliminary concepts of OCPs for algebraic and dynamical systems; part II addresses OCPs involving linear PDEs (mostly elliptic and parabolic type) and quadratic cost functions; part III deals with more general classes ofOCPs that stand behind the advanced applications mentioned above. Starting from simple problems that allow a "hands-on" treatment, the reader is progressively led to a general framework suitable to face a broader class of problems. Moreover, the inclusion of many pseudocodes allows the reader to easily implement the algorithms illustrated throughout the text. The three parts of the book are suitable to readers with variable mathematical backgrounds, from advanced undergraduate to Ph.D. levels and beyond. We believe that applied mathematicians, computational scientists, and engineers may find this book useful for a constructive approach toward the solution of OCPs in the context of complex applications.
Read Less