Or Unit 1 Long 1 Ans: Characteristics of Operations Research
Or Unit 1 Long 1 Ans: Characteristics of Operations Research
Unit 1
Long
1 ans
Operations research (OR) is an analytical method of problem-
solving and decision-making that is useful in the management of
organizations. In operations research, problems are broken down
into basic components and then solved in defined steps by
mathematical analysis.
Characteristics of operations research
There are three primary characteristics of all operations research
efforts:
minxf(x)min��(�)
The following algorithms are commonly used for unconstrained
nonlinear programming:
Quasi-Newton:
Nelder-Mead
Trust-region:
2 ans
Goal Programming is an extension of Linear Programming in
which targets are specified for a set of constraints. In Goal
Programming there are two basic models: the pre-emptive
(lexicographic) model and the Archimedian model. In the pre-
emptive model, goals are ordered according to priorities. The
goals at a certain priority level are considered to be infinitely
more important than the goals at the next level. With the
Archimedian model weights or penalties for not achieving
targets must be specified, and we attempt to minimize the sum of
the weighted infeasibilities.
If constraints are used to construct the goals, then the goals are to
minimize the violation of the constraints. The goals are met
when the constraints are satisfied.
The example in this section demonstrates how Mosel can be used
for implementing pre-emptive Goal Programming with
constraints. We try to meet as many goals as possible, taking
them in priority order.
EXAMPLE PROBLEM
The objective is to solve a problem with two
variables x and y (x,y ≥ 0), the constraint
100·x + 60·y ≤ 600
and the three goal constraints
Goal1: 7·x + 3·y ≥ 40
Goal2: 10·x + 5·y = 60
Goal3: 5·x + 4·y ≥ 35
where the order given corresponds to their priorities.
Unit 2
Long
1 ans
Simplex Method
The Simplex method is an approach for determining the optimal
value of a linear program by hand. The method produces an
optimal solution to satisfy the given constraints and produce a
maximum zeta value. To use the Simplex method, a given linear
programming model needs to be in standard form, where slack
variables can then be introduced. Using the tableau and pivot
variables, an optimal solution can be reached.
Slack Variable
Slack variables are additional variables that are introduced into
the linear constraints of a linear program to transform them from
inequality constraints to equality constraints.
Surplus Variable
Surplus variables are variables subtracted into the linear
constraints of a linear program to transform them from inequality
constraints to equality constraints.
Basic Solution
Given a system of m linear equations with n variables (m < n).
Any solution which is obtained by solving for m variables
keeping the remaining (n–m) variables zero is called a basic
solution.
Fundamental Theorem of LP
The fundamental theorem of linear programming says that if
there is a solution, it occurs on the boundary of the feasible
region, not inside the region.
Basic Variables
Basic variables are variables that are non-negative in terms of the
optimal solution.
Non-Basic Variables
Non-basic variables are variables that are zero in terms of the
optimal solution.
Simplex Tableau
Simplex tableau is used to perform row operations on the linear
programming model as well as for checking optimality.
Optimality Check
Optimal solutions of a maximization linear programming model
are the values assigned to the variables in the objective function
to give the largest zeta value. The optimal solution would exist
on the corner points of the graph of the entire model.
Short
1 ans
Surplus Variable:
2 ans
Infeasible Solution
Alternatively, an LP is infeasible if there exist no solution that
satisfies all of the constraints. Hence, if no feasible solution can
be constructed, then the LP is infeasible. Note that a real
operation must remain within the constraints of reality; hence,
infeasibility most often indicates an error of some kind. It may
stem from an error in specifying some of the constraints or
wrong numbers in the data.
Example x1 = 10 bowls
X2 = 22 mugs
Z = $1400