Linear Programming and Generalizations


Book Description

This book on constrained optimization is novel in that it fuses these themes: • use examples to introduce general ideas; • engage the student in spreadsheet computation; • survey the uses of constrained optimization;. • investigate game theory and nonlinear optimization, • link the subject to economic reasoning, and • present the requisite mathematics. Blending these themes makes constrained optimization more accessible and more valuable. It stimulates the student’s interest, quickens the learning process, reveals connections to several academic and professional fields, and deepens the student’s grasp of the relevant mathematics. The book is designed for use in courses that focus on the applications of constrained optimization, in courses that emphasize the theory, and in courses that link the subject to economics.




An Illustrated Guide to Linear Programming


Book Description

Entertaining, nontechnical introduction covers basic concepts of linear programming and its relationship to operations research; geometric interpretation and problem solving, solution techniques, network problems, much more. Only high-school algebra needed.




Linear Programming


Book Description

Linear Programming is a well-written introduction to the techniques and applications of linear programming. It clearly shows readers how to model, solve, and interpret appropriate linear programming problems. Feiring has presented several carefully-chosen examples which provide a foundation for mathematical modelling and demonstrate the wide scope of the techniques. He subsequently develops an understanding of the Simplex Method and Sensitivity Analysis and includes a discussion of computer codes for linear programming. This book should encourage the spread of linear programming techniques throughout the social sciences and, since it has been developed from Feiring's own class notes, it is ideal for students, particularly those with a limited background in quantitative methods.




Linear Programs and Related Problems


Book Description

This text is concerned primarily with the theory of linear and nonlinear programming, and a number of closely-related problems, and with algorithms appropriate to those problems. In the first part of the book, the authors introduce the concept of duality which serves as a unifying concept throughout the book. The simplex algorithm is presented along with modifications and adaptations to problems with special structures. Two alternative algorithms, the ellipsoidal algorithm and Karmarker's algorithm, are also discussed, along with numerical considerations. the second part of the book looks at specific types of problems and methods for their solution. This book is designed as a textbook for mathematical programming courses, and each chapter contains numerous exercises and examples.




Linear Programming for Beginners


Book Description

This book fills a gap in the linear programming literature, by explaining the steps that are illustrated but not always fully explained in every elementary operations book - the steps that lead from the elementary and intuitive graphical method of solution to the more advanced simplex tableau method. Most of the world, even those technically trained, can get along very well by seeing a few illustrations of simple linear programming problems solved graphically, followed by instruction in the use of computer software for solving real-world problems. But there needs to be a coterie of initiates who understand the process well enough to explain it to others, to know what the pitfalls, ramifications and special cases are, and to provide further developments. I have used an informal narrative style with a number of worked out examples and detailed explanations, to put the topic within reach.




Nonlinear Programming


Book Description

This reprint of the 1969 book of the same name is a concise, rigorous, yet accessible, account of the fundamentals of constrained optimization theory. Many problems arising in diverse fields such as machine learning, medicine, chemical engineering, structural design, and airline scheduling can be reduced to a constrained optimization problem. This book provides readers with the fundamentals needed to study and solve such problems. Beginning with a chapter on linear inequalities and theorems of the alternative, basics of convex sets and separation theorems are then derived based on these theorems. This is followed by a chapter on convex functions that includes theorems of the alternative for such functions. These results are used in obtaining the saddlepoint optimality conditions of nonlinear programming without differentiability assumptions. Properties of differentiable convex functions are derived and then used in two key chapters of the book, one on optimality conditions for differentiable nonlinear programs and one on duality in nonlinear programming. Generalizations of convex functions to pseudoconvex and quasiconvex functions are given and then used to obtain generalized optimality conditions and duality results in the presence of nonlinear equality constraints. The book has four useful self-contained appendices on vectors and matrices, topological properties of n-dimensional real space, continuity and minimization, and differentiable functions.




Convex Optimization


Book Description

Convex optimization problems arise frequently in many different fields. This book provides a comprehensive introduction to the subject, and shows in detail how such problems can be solved numerically with great efficiency. The book begins with the basic elements of convex sets and functions, and then describes various classes of convex optimization problems. Duality and approximation techniques are then covered, as are statistical estimation techniques. Various geometrical problems are then presented, and there is detailed discussion of unconstrained and constrained minimization problems, and interior-point methods. The focus of the book is on recognizing convex optimization problems and then finding the most appropriate technique for solving them. It contains many worked examples and homework exercises and will appeal to students, researchers and practitioners in fields such as engineering, computer science, mathematics, statistics, finance and economics.







On the Feasibility of a Generalized Linear Program


Book Description

Abstract: "The first algorithm for solving generalized linear programs was given by George B. Dantzig. His algorithm assumes that a basic feasible solution of the generalized linear program to be solved exists and is given. If the initial basic feasible solution is non-degenerate, then his algorithm is guaranteed to converge. The purpose of this paper is to show how to find an initial basic feasible (possibly degenerate) solution of a generalized linear program by applying the same algorithm to a 'phase-one' problem without requiring that the initial basic feasible solution to the latter be non-degenerate."




Iterative Methods in Combinatorial Optimization


Book Description

With the advent of approximation algorithms for NP-hard combinatorial optimization problems, several techniques from exact optimization such as the primal-dual method have proven their staying power and versatility. This book describes a simple and powerful method that is iterative in essence and similarly useful in a variety of settings for exact and approximate optimization. The authors highlight the commonality and uses of this method to prove a variety of classical polyhedral results on matchings, trees, matroids and flows. The presentation style is elementary enough to be accessible to anyone with exposure to basic linear algebra and graph theory, making the book suitable for introductory courses in combinatorial optimization at the upper undergraduate and beginning graduate levels. Discussions of advanced applications illustrate their potential for future application in research in approximation algorithms.