UPLOADING COURSE NOTES TO OTHER WEBSITES IS NOT ALLOWED!!!
This lecture provides an introduction and overview of the operations research (OR). First, it begins with the origins of OR, the role as well as the impacts of OR. Later, this lecture also describes the general steps of typical OR studies.
This lecture provides the general features of linear programming. First, it begins by developing a miniature prototype example of a linear programming problem. Next, we present the general linear programming model and its basic assumptions. Lastly, we describe some assumptions in the linear programming problem.
This lecture provides how to solve the linear programming problems with graphical method. This particular graphical method can only be applied if the problem has only two decision variables and therefore only two dimensions. Three exercises are given; and lastly, we discuss some terminologies for solutions of the model with the graphical illustration.
This lecture discusses an introduction to the simplex method to solve the linear programming problems. The augmented form of the problem is firstly discussed. The matrix form of the simplex method is then provided. Lastly, we discuss how to apply the algorithm of the simplex method in a case study.
The matrix form of the simplex method presented in the previous lecture may be the best one for learning the underlying logic of the algorithm. However, it is not the most convenient form for performing the required calculations. In this lecturer, we describe the "tabular form" of the simplex method which is considered as more convenient and efficient to perform the calculations.
This lecture describes some issues in the simplex method and how to deal with these. The issues include: (i) tie for the entering variable, (ii) degeneracy and cycling, (iii) unboundedness, and (iv) multiple optimal solutions.
Sometimes, we face a linear programming model in which it is not in our previous "standard" form. This lecture will describe how we can handle the "non-standard" forms, including minimization problem, having negative right-hand sides, variables allowed to be negative, having equality constraints, and having functional constraints in ≥ form.
In particular, we present the big M method and two-phase method; these two methods can handle the non-standard forms of LP, in which the functional constraints are in "=" and "≥" form.
In this lecture, we will briefly discuss the duality concept, one of the most important discoveries in the early development of linear programming. This discovery revealed that every linear programming problem (called the primal) has associated with it another linear programming problem (called the dual). In addition, we also discuss the dual simplex method, another alternative to solve linear programming problems, which is based on the duality theory.
This lecture describes briefly the minimum cost flow problems. It considers flow through a network with limited arc capacities; it considers a cost (or distance) for flow through an arc.
In particular, this lecture will discuss two particularly important (and related) types of the minimum cost flow problem: transportation and assignment problems. The transportation problem involves determining how to optimally transport goods. The assignment problem involves assigning people to tasks. Although its applications appear to be quite different from those for the transportation problem, we shall see that the assignment problem can be viewed as a special type of transportation problem.
Submit the assignment here