Although several books or monographs on multiobjective optimization under uncertainty have been published, there seems to be no book which starts with an introductory chapter of linear programming and is designed to incorporate both fuzziness and randomness into multiobjective programming in a unified way. In this book, five major topics, linear programming, multiobjective programming, fuzzy programming, stochastic programming, and fuzzy stochastic programming, are presented in a comprehensive manner. Especially, the last four topics together comprise the main characteristics of this book, and special stress is placed on interactive decision making aspects of multiobjective programming for human-centered systems in most realistic situations under fuzziness and/or randomness.
Organization of each chapter is briefly summarized as follows: Chapter 2 is a concise and condensed description of the theory of linear programming and its algorithms. Chapter 3 discusses fundamental notions and methods of multiobjective linear programming and concludes with interactive multiobjective linear programming. In Chapter 4, starting with clear explanations of fuzzy linear programming and fuzzy multiobjective linear programming, interactive fuzzy multiobjective linear programming is presented. Chapter 5 gives detailed explanations of fundamental notions and methods of stochastic programming including two-stage programming and chance constrained programming. Chapter 6 develops several interactive fuzzy programming approaches to multiobjective stochastic programming problems. Applications to purchase and transportation planning for food retailing are considered in Chapter 7.
The book is self-contained because of the three appendices and answers to problems. Appendix A contains a brief summary of the topics from linear algebra. Pertinent results from nonlinear programming are summarized in Appendix B. Appendix C is a clear explanation of the Excel Solver, one of the easiest ways to solve optimization problems, through the use of simple examples of linear and nonlinear programming.