SlideShare uma empresa Scribd logo
1 de 7
ASSIGNMENT-FALL 2013
Name:

__Narinder Kumar_________________________

Registration No:

__511225739_____________________________

Learning Center:

__ Artex Informatic ________________________

Learning Center Code:

__1688__________________________________

Course:

__ MCA _________________________________

Subject:

COMPUTER BASED OPTIMIZATION METHODS

Semester:

__IV____________________________________

Subject Code:

__MC0079_______________________________

Date of submission:

__8 December 2013________________________

Marks awarded:

________________________________________

Directorate of Distance Education
Sikkim Manipal University
II Floor, Syndicate House
Manipal – 576 104

Signature of Coordinator

Signature of Center

Signature of Evaluator

Q1:- Discuss the various application domains of Operations Research.
Ans:- The application of Operations research methods helps in making decisions in such
complicated situations. Evidently the main objective of Operations research is to provide a
scientific basis to the decision-makers for solving the problems involving the interaction of
various components of organization, by employing a team of scientists from different
disciplines, all working together for finding a solution which is the best in the interest of the
organization as a whole. The solution thus obtained is known as optimal solution or decision.
A few examples of applications in which operations research is currently used include:
� Designing the layout of a factory for efficient flow of materials.
� Constructing a telecommunications network at low cost while still guaranteeing QoS
(quality of service).
� Road traffic management and 'one way' street allocations i.e. allocation problems.
� Designing the layout of a computer chip to reduce manufacturing time and hence
reducing cost.
� Managing the flow of raw materials and products in a supply chain based on uncertain
demand for the finished products.
� Roboticizing human-driven operations processes.
� Globalizing operations processes in order to take advantage of cheaper materials, labor,
land or other productivity inputs.
� Scheduling:
- personnel staffing
- manufacturing steps
- Network data traffic: these are known as queueing systems.
- Sports events and their television coverage.
� Blending of raw materials in oil refineries.
� Operations research is also used extensively by various governments in Defence
Operations, Industry, Planning, Agriculture, Hospitals, Transport, Research and
Development etc.
Q2:- Explain Erlang family of distributions of service times.
Ans:- The Erlang distribution is a continuous probability distribution with wide
applicability primarily due to its relation to the exponential and Gamma distributions. The
Erlang distribution was developed by A. K. Erlang to examine the number of telephone calls
which might be made at the same time to the operators of the switching stations. This work on
telephone traffic engineering has been expanded to consider waiting times in queuing
systems in general. The distribution is now used in the fields of stochastic processes and
of biomathematics.
Probability density function
The probability density function of the Erlang distribution is

The parameter is called the shape parameter and the parameter is called the rate
parameter. An alternative, but equivalent, parameterizations (gamma distribution) uses the
scale parameter

which is the reciprocal of the rate parameter (i.e.,

):
When the scale parameter equals 2, the distribution simplifies to the chi-squared distribution
with 2k degrees of freedom. It can therefore be regarded as a generalized chi-squared
distribution, for even degrees of freedom.
Because of the factorial function in the denominator, the Erlang distribution is only defined
when the parameter k is a positive integer. In fact, this distribution is sometimes called the
Erlang-k distribution (e.g., an Erlang-2 distribution is an Erlang distribution with k=2). The
Gamma distribution generalizes the Erlang by allowing to be any real number, using the
gamma function instead of the factorial function.
Cumulative distribution function (CDF)
The cumulative distribution function of the Erlang distribution is:

where
is the lower incomplete gamma function. The CDF may also be
expressed as

Q3:- Explain the algorithm for solving a linear programming problem by
graphical method.
Ans:- Linear programming (LP) is a mathematical method for determining a way to achieve
the best outcome (such as maximum profit or lowest cost) in a given mathematical model for
some list of requirements represented as linear equations. More formally, linear programming
is a technique for the optimization of a linear objective function, subject to linear equality and
linear inequality constraints. Given a polytope and a real-valued affine function defined on
this polytope, a linear programming method will find a point on the polytope where this
function has the smallest (or largest) value if such point exists, by searching through the
polytope vertices.
An Algorithm for solving a linear programming problem by Graphical Method:(This
algorithm can be applied only for problems with two variables).
Step – I: Formulate the linear programming problem with two variables (if the given
problem has more than two variables, then we cannot solve it by graphical method).
Step – II: Consider a given inequality. Suppose it is in the form a1x1 + a2x2 <= b (or a1x1 +
a2x2 >= b). Then consider the relation a1x1+ a2x2= b. Find two distinct points (k, l), (c, d)
that lie on the straight line a1x1+ a2x2= b. This can be found easily: If x1= 0, then x2 = b /
a2.If x2=0, then x1 = b / a1. Therefore (k, l) = (0, b / a2) and (c, d) = (b / a1, 0) are two points
on the straight line a1x1+a2x2= b.
Step – III: Represent these two points (k, l), (c, d) on the graph which denotes X–Y-axis
plane. Join these two points and extend this line to get the straight line which represents
a1x1+ a2x2= b.
Step – IV: a1x1 + a2x2= b divides the whole plane into two half planes, which are a1x1+
a2x2 <= b (one side) and a1x1+ a2x2 >= b (another side). Find the half plane that is related to
the given inequality.
Step – V: Do step-II to step-IV for all the inequalities given in the problem. The intersection
of the half-planes related to all the inequalities and x1 >= 0,x2 >= 0 , is called the feasible
region (or feasible solution space). Now find this feasible region.
Step – VI: The feasible region is a multisided figure with corner points A, B,C, … (say). Find
the co-ordinates for all these corner points. These corner points are called as extreme points.
Step – VII: Find the values of the objective function at all these corner/extreme points.
Step – VIII: If the problem is a maximization (minimization) problem, then the maximum
(minimum) value of z among the values of z at the corner/extreme points of the feasible
region is the optimal value of z. If the optimal value exists at the corner/extreme point, say A
(u, v), then we say that the solution x1= u and x2= v is an optimal feasible solution.
Step – IX: Write the conclusion (that include the optimum value of z, and the co-ordinates of
the corner point at which the optimum value of z exists).
Q4:- Explain the use of finite queuing tables.
Ans:- There will be cases, where the possible number of arrivals is limited and is relatively
small. In a production shop, if the machines are considered as customers requiring service
from repair crews or operators, the population is restricted to the total number of machines in
the shop. In a hospital ward, the probability of the doctors or nurses being called for service is
governed by the number of beds in the ward. Similarly, in an aircraft the number of seats is
finite and the number of stewardesses provided by the airlines will be based on the
consideration of the maximum number of passengers who can demand service. As in the case
of a queuing system with infinite population, the efficiency of the system can be improved in
tens of reducing the average length of queues, average waiting time and time spent by the
customer in the system by increasing the number of service channels. However, such
increases mean additional cost and will have to be balanced with the benefits likely to accrue.
If the queuing system in a machine shop is under study, the cost of providing additional
maintenance crews or operators can be compared with the value of additional production
possible due to reduced downtime of the machines` In cases where it is not possible to
quantify the benefits, the management will have to base its decisions on the desired standards
for customer service
The queue discipline in a finite queuing process can be:
i)
First come-first served
ii)
Priority e.g.: Machines of high cost may be given priority for maintenance while
others may be kept waiting even if they had broken down before.
iii)
Random e.g.; in a machine shop if a single operator is attending to several
machines and several machines call for his attention at a time, he may attend first
to the one nearest to him.
The analysis of Finite Queuing Models is more complex than those with infinite population
although the approach is similar.
Notations: Notations used are different and are given below:
The queue discipline in a finite queuing process can be:
i)
First come-first served
ii)
Priority e.g.: Machines of high cost may be given priority for maintenance while
others may be kept waiting even if they had broken down before.
iii)
Random e.g.; in a machine shop if a single operator is attending to several
machines and several machines call for his attention at a time, he may attend first
to the one nearest to him.
The analysis of Finite Queuing Models is more complex than those with infinite population
although the approach is similar.
Notations: Notations used are different and are given below:
(i)
Find mean service timeTand mean running tirne U.
(ii)
Compute the service factor
(iii)
Select the table corresponding to the population N.
(iv)
For the given population, locate the service factor value.
(v)
Read off from tables, values of D and F for the number of service crews M.
If necessary, these values may be interpolated between relevant values of X. (vi) Calculate the
other measures L W, H, and J from the formulae given.
The overall efficiency F of the system will increase with the number of service channels (M)
provided. As mentioned earlier, addition of service crews involves cost, which should be
justified by the increase in the efficiency of the system i.e. additional running time of
machines possible. However it will be seen from the tables that as M increase the rate 0f
increase in efficiency decreases. The practical significance is that beyond a certain value of
M, it is not worthwhile increasing M as there would be no appreciable increase in the
efficiency of the system.
Q5:- Customers arrive at a small post office at the rate of 30 per hour.
Service by the clerk on duty takes an average of 1 minute per
customer
1) Calculate the mean customer time.
a. Spent waiting in line
b. Spent receiving or waiting for service.
2) Find the mean number of persons
a. in line (ii) Receiving or waiting for service
Ans:- Mean arrival rate λ = 30 customers per hour = ½ customer per minute.
Mean service rate λ = 1 per minute
Traffic intensity
P
= λ/µ
=½
a) Mean Customer Time
a. Spent waiting in line
E(w) = λ/( µ(µ - λ))
= 1 minute
b. Spent receiving or waiting for service
W(v) = 1/( µ - λ)
= 2 minutes
b) Find the mean number of persons
a. in line
E(m) = λ2/( µ(µ - λ))
= ½ Customer
b. Receiving or waiting for service
E(n)
= λ /( µ - λ)
= 1 Customer
Q6:- Explain the terms
I.
Saddle point
II.
Max-min and min-max principle
Ans:- I. Saddle point: For any game, if the maxi-min and the mini-max are equal, then such
games are said to have a saddle point
Steps to detect a Saddle Point
Step (1): At the right of each row, write the row minimum and ring the largest of them.
Step (2): At the bottom of each column, write the column maximum and ring the smallest
of them.
Step (3): If these two elements are same, the cell where the corresponding row and column
meet is a saddle point and the element in that cell is the value of the game.
Step (4): If the two ringed elements ate unequal, there is no saddle point, and the value of
the game lies between these two values.
Step (5): If there are more than one saddle points then there will be more than one solution,
each solution corresponding to each saddle point.
Max-min and min-max principle: Suppose player A and player B are to play a game
without knowing what the other player would do. However, player A would like to
maximize his profit and player B would like to minimize his loss. And thus, each player
would expect his opponent to be calculative.
Suppose player A plays A1. Then, his gain would be a11, a12, � a1n according as B �s
choice is B1, B2, �. Bn. Let ?1 = min {a11, a12,�a1n}. Then, ?1 is the minimum gain of
A when he plays A1. (Here, ?1 is the minimum pay-off in the first row.) Similarly, if A
plays A2, his minimum gain is ?2 which is the least pay-off in the second row. Thus
proceeding, we find that corresponding to A�s play A1, A2, �.. Am, the minimum gains
are the row minimums
. Suppose A chooses that course of which
is
maximum. This maxi-mum of the row minimum in the pay-off matrix is called maxi-min.
The maxi-min is
Similarly, by taking the minimum of the column maximums in the pay-off matrix is called
mini-max.
The mini-max is

Mais conteúdo relacionado

Mais procurados

Assignment Problem
Assignment ProblemAssignment Problem
Assignment ProblemAmit Kumar
 
North West Corner Method
North West Corner MethodNorth West Corner Method
North West Corner MethodMuhammad Waleed
 
Transportation model and assignment model
Transportation model and assignment modelTransportation model and assignment model
Transportation model and assignment modelpriyanka yadav
 
Transportation problem
Transportation problemTransportation problem
Transportation problemShubhagata Roy
 
Mba Ebooks ! Edhole
Mba Ebooks ! EdholeMba Ebooks ! Edhole
Mba Ebooks ! EdholeEdhole.com
 
Mb0048 operations research
Mb0048   operations researchMb0048   operations research
Mb0048 operations researchsmumbahelp
 
Transportation and Assignment
Transportation and AssignmentTransportation and Assignment
Transportation and AssignmentLokesh Payasi
 
Lesson 33: The Assignment Problem
Lesson 33: The Assignment  ProblemLesson 33: The Assignment  Problem
Lesson 33: The Assignment ProblemMatthew Leingang
 
Queuing theory and traffic flow analysis
Queuing theory and traffic flow analysisQueuing theory and traffic flow analysis
Queuing theory and traffic flow analysisReymond Dy
 
Transportation Assignment
Transportation AssignmentTransportation Assignment
Transportation AssignmentNilam Kabra
 

Mais procurados (20)

Assignment Problem
Assignment ProblemAssignment Problem
Assignment Problem
 
Transportation Model
Transportation ModelTransportation Model
Transportation Model
 
Topic 3
Topic 3Topic 3
Topic 3
 
North West Corner Method
North West Corner MethodNorth West Corner Method
North West Corner Method
 
Transportation model and assignment model
Transportation model and assignment modelTransportation model and assignment model
Transportation model and assignment model
 
Transportation problem
Transportation problemTransportation problem
Transportation problem
 
Mba Ebooks ! Edhole
Mba Ebooks ! EdholeMba Ebooks ! Edhole
Mba Ebooks ! Edhole
 
Mb0048 operations research
Mb0048   operations researchMb0048   operations research
Mb0048 operations research
 
Transportation and Assignment
Transportation and AssignmentTransportation and Assignment
Transportation and Assignment
 
Assignment problem
Assignment problemAssignment problem
Assignment problem
 
Topic 2
Topic 2Topic 2
Topic 2
 
Topic 5.4
Topic 5.4Topic 5.4
Topic 5.4
 
Topic 1.4
Topic 1.4Topic 1.4
Topic 1.4
 
Topic 5.2
Topic 5.2Topic 5.2
Topic 5.2
 
Lesson 33: The Assignment Problem
Lesson 33: The Assignment  ProblemLesson 33: The Assignment  Problem
Lesson 33: The Assignment Problem
 
Topic 4.1
Topic 4.1Topic 4.1
Topic 4.1
 
Queuing theory and traffic flow analysis
Queuing theory and traffic flow analysisQueuing theory and traffic flow analysis
Queuing theory and traffic flow analysis
 
Transportation Assignment
Transportation AssignmentTransportation Assignment
Transportation Assignment
 
Topic 5.1
Topic 5.1Topic 5.1
Topic 5.1
 
Simulation
SimulationSimulation
Simulation
 

Semelhante a MC0079 SMU 2013 Falll Session

IRJET- Comparison for Max-Flow Min-Cut Algorithms for Optimal Assignment Problem
IRJET- Comparison for Max-Flow Min-Cut Algorithms for Optimal Assignment ProblemIRJET- Comparison for Max-Flow Min-Cut Algorithms for Optimal Assignment Problem
IRJET- Comparison for Max-Flow Min-Cut Algorithms for Optimal Assignment ProblemIRJET Journal
 
Mb0048 operations research
Mb0048   operations researchMb0048   operations research
Mb0048 operations researchsmumbahelp
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTIAEME Publication
 
Engines stock control
Engines stock controlEngines stock control
Engines stock controlMohammed Awad
 
AMAZON STOCK PRICE PREDICTION BY USING SMLT
AMAZON STOCK PRICE PREDICTION BY USING SMLTAMAZON STOCK PRICE PREDICTION BY USING SMLT
AMAZON STOCK PRICE PREDICTION BY USING SMLTIRJET Journal
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations researchsmumbahelp
 
Application's of Numerical Math in CSE
Application's of Numerical Math in CSEApplication's of Numerical Math in CSE
Application's of Numerical Math in CSEsanjana mun
 
IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...
IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...
IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...IRJET Journal
 
Balancing the line by using heuristic method based on cpm in salbp –a case study
Balancing the line by using heuristic method based on cpm in salbp –a case studyBalancing the line by using heuristic method based on cpm in salbp –a case study
Balancing the line by using heuristic method based on cpm in salbp –a case studyeSAT Journals
 
Mb0048 operations research
Mb0048 operations researchMb0048 operations research
Mb0048 operations researchsmumbahelp
 
Standoutfromthe crowds
Standoutfromthe crowdsStandoutfromthe crowds
Standoutfromthe crowdsMohammed Awad
 
Operations Research_18ME735_module 4 - queuing systems.pdf
Operations Research_18ME735_module 4 - queuing systems.pdfOperations Research_18ME735_module 4 - queuing systems.pdf
Operations Research_18ME735_module 4 - queuing systems.pdfRoopaDNDandally
 
Vol 9 No 1 - January 2014
Vol 9 No 1 - January 2014Vol 9 No 1 - January 2014
Vol 9 No 1 - January 2014ijcsbi
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations researchsmumbahelp
 
Sequences classification based on group technology
Sequences classification based on group technologySequences classification based on group technology
Sequences classification based on group technologyeSAT Publishing House
 
Summary of “Efficient large-scale fleet management via multi-agent deep reinf...
Summary of “Efficient large-scale fleet management via multi-agent deep reinf...Summary of “Efficient large-scale fleet management via multi-agent deep reinf...
Summary of “Efficient large-scale fleet management via multi-agent deep reinf...MauroRubieri
 
Case Study for Plant Layout :: A modern analysis
Case Study for Plant Layout :: A modern analysisCase Study for Plant Layout :: A modern analysis
Case Study for Plant Layout :: A modern analysisSarang Bhutada
 
Sequences classification based on group technology for flexible manufacturing...
Sequences classification based on group technology for flexible manufacturing...Sequences classification based on group technology for flexible manufacturing...
Sequences classification based on group technology for flexible manufacturing...eSAT Journals
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 

Semelhante a MC0079 SMU 2013 Falll Session (20)

IRJET- Comparison for Max-Flow Min-Cut Algorithms for Optimal Assignment Problem
IRJET- Comparison for Max-Flow Min-Cut Algorithms for Optimal Assignment ProblemIRJET- Comparison for Max-Flow Min-Cut Algorithms for Optimal Assignment Problem
IRJET- Comparison for Max-Flow Min-Cut Algorithms for Optimal Assignment Problem
 
Mb0048 operations research
Mb0048   operations researchMb0048   operations research
Mb0048 operations research
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
 
Engines stock control
Engines stock controlEngines stock control
Engines stock control
 
AMAZON STOCK PRICE PREDICTION BY USING SMLT
AMAZON STOCK PRICE PREDICTION BY USING SMLTAMAZON STOCK PRICE PREDICTION BY USING SMLT
AMAZON STOCK PRICE PREDICTION BY USING SMLT
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Application's of Numerical Math in CSE
Application's of Numerical Math in CSEApplication's of Numerical Math in CSE
Application's of Numerical Math in CSE
 
IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...
IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...
IRJET - Design of a Low Power Serial- Parallel Multiplier with Low Transition...
 
Balancing the line by using heuristic method based on cpm in salbp –a case study
Balancing the line by using heuristic method based on cpm in salbp –a case studyBalancing the line by using heuristic method based on cpm in salbp –a case study
Balancing the line by using heuristic method based on cpm in salbp –a case study
 
Mb0048 operations research
Mb0048 operations researchMb0048 operations research
Mb0048 operations research
 
Operations Research Project
Operations Research ProjectOperations Research Project
Operations Research Project
 
Standoutfromthe crowds
Standoutfromthe crowdsStandoutfromthe crowds
Standoutfromthe crowds
 
Operations Research_18ME735_module 4 - queuing systems.pdf
Operations Research_18ME735_module 4 - queuing systems.pdfOperations Research_18ME735_module 4 - queuing systems.pdf
Operations Research_18ME735_module 4 - queuing systems.pdf
 
Vol 9 No 1 - January 2014
Vol 9 No 1 - January 2014Vol 9 No 1 - January 2014
Vol 9 No 1 - January 2014
 
Mb0048 operations research
Mb0048  operations researchMb0048  operations research
Mb0048 operations research
 
Sequences classification based on group technology
Sequences classification based on group technologySequences classification based on group technology
Sequences classification based on group technology
 
Summary of “Efficient large-scale fleet management via multi-agent deep reinf...
Summary of “Efficient large-scale fleet management via multi-agent deep reinf...Summary of “Efficient large-scale fleet management via multi-agent deep reinf...
Summary of “Efficient large-scale fleet management via multi-agent deep reinf...
 
Case Study for Plant Layout :: A modern analysis
Case Study for Plant Layout :: A modern analysisCase Study for Plant Layout :: A modern analysis
Case Study for Plant Layout :: A modern analysis
 
Sequences classification based on group technology for flexible manufacturing...
Sequences classification based on group technology for flexible manufacturing...Sequences classification based on group technology for flexible manufacturing...
Sequences classification based on group technology for flexible manufacturing...
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 

Último

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Celine George
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management systemChristalin Nelson
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptxmary850239
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEaurabinda banchhor
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)lakshayb543
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxHumphrey A Beña
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 

Último (20)

Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17Field Attribute Index Feature in Odoo 17
Field Attribute Index Feature in Odoo 17
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Concurrency Control in Database Management system
Concurrency Control in Database Management systemConcurrency Control in Database Management system
Concurrency Control in Database Management system
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptxFINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
FINALS_OF_LEFT_ON_C'N_EL_DORADO_2024.pptx
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptxYOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
YOUVE_GOT_EMAIL_PRELIMS_EL_DORADO_2024.pptx
 
4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx4.16.24 Poverty and Precarity--Desmond.pptx
4.16.24 Poverty and Precarity--Desmond.pptx
 
Dust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSEDust Of Snow By Robert Frost Class-X English CBSE
Dust Of Snow By Robert Frost Class-X English CBSE
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
Visit to a blind student's school🧑‍🦯🧑‍🦯(community medicine)
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptxINTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
INTRODUCTION TO CATHOLIC CHRISTOLOGY.pptx
 
ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 

MC0079 SMU 2013 Falll Session

  • 1. ASSIGNMENT-FALL 2013 Name: __Narinder Kumar_________________________ Registration No: __511225739_____________________________ Learning Center: __ Artex Informatic ________________________ Learning Center Code: __1688__________________________________ Course: __ MCA _________________________________ Subject: COMPUTER BASED OPTIMIZATION METHODS Semester: __IV____________________________________ Subject Code: __MC0079_______________________________ Date of submission: __8 December 2013________________________ Marks awarded: ________________________________________ Directorate of Distance Education Sikkim Manipal University II Floor, Syndicate House Manipal – 576 104 Signature of Coordinator Signature of Center Signature of Evaluator Q1:- Discuss the various application domains of Operations Research.
  • 2. Ans:- The application of Operations research methods helps in making decisions in such complicated situations. Evidently the main objective of Operations research is to provide a scientific basis to the decision-makers for solving the problems involving the interaction of various components of organization, by employing a team of scientists from different disciplines, all working together for finding a solution which is the best in the interest of the organization as a whole. The solution thus obtained is known as optimal solution or decision. A few examples of applications in which operations research is currently used include: � Designing the layout of a factory for efficient flow of materials. � Constructing a telecommunications network at low cost while still guaranteeing QoS (quality of service). � Road traffic management and 'one way' street allocations i.e. allocation problems. � Designing the layout of a computer chip to reduce manufacturing time and hence reducing cost. � Managing the flow of raw materials and products in a supply chain based on uncertain demand for the finished products. � Roboticizing human-driven operations processes. � Globalizing operations processes in order to take advantage of cheaper materials, labor, land or other productivity inputs. � Scheduling: - personnel staffing - manufacturing steps - Network data traffic: these are known as queueing systems. - Sports events and their television coverage. � Blending of raw materials in oil refineries. � Operations research is also used extensively by various governments in Defence Operations, Industry, Planning, Agriculture, Hospitals, Transport, Research and Development etc. Q2:- Explain Erlang family of distributions of service times. Ans:- The Erlang distribution is a continuous probability distribution with wide applicability primarily due to its relation to the exponential and Gamma distributions. The Erlang distribution was developed by A. K. Erlang to examine the number of telephone calls which might be made at the same time to the operators of the switching stations. This work on telephone traffic engineering has been expanded to consider waiting times in queuing systems in general. The distribution is now used in the fields of stochastic processes and of biomathematics. Probability density function The probability density function of the Erlang distribution is The parameter is called the shape parameter and the parameter is called the rate parameter. An alternative, but equivalent, parameterizations (gamma distribution) uses the scale parameter which is the reciprocal of the rate parameter (i.e., ):
  • 3. When the scale parameter equals 2, the distribution simplifies to the chi-squared distribution with 2k degrees of freedom. It can therefore be regarded as a generalized chi-squared distribution, for even degrees of freedom. Because of the factorial function in the denominator, the Erlang distribution is only defined when the parameter k is a positive integer. In fact, this distribution is sometimes called the Erlang-k distribution (e.g., an Erlang-2 distribution is an Erlang distribution with k=2). The Gamma distribution generalizes the Erlang by allowing to be any real number, using the gamma function instead of the factorial function. Cumulative distribution function (CDF) The cumulative distribution function of the Erlang distribution is: where is the lower incomplete gamma function. The CDF may also be expressed as Q3:- Explain the algorithm for solving a linear programming problem by graphical method. Ans:- Linear programming (LP) is a mathematical method for determining a way to achieve the best outcome (such as maximum profit or lowest cost) in a given mathematical model for some list of requirements represented as linear equations. More formally, linear programming is a technique for the optimization of a linear objective function, subject to linear equality and linear inequality constraints. Given a polytope and a real-valued affine function defined on this polytope, a linear programming method will find a point on the polytope where this function has the smallest (or largest) value if such point exists, by searching through the polytope vertices. An Algorithm for solving a linear programming problem by Graphical Method:(This algorithm can be applied only for problems with two variables). Step – I: Formulate the linear programming problem with two variables (if the given problem has more than two variables, then we cannot solve it by graphical method). Step – II: Consider a given inequality. Suppose it is in the form a1x1 + a2x2 <= b (or a1x1 + a2x2 >= b). Then consider the relation a1x1+ a2x2= b. Find two distinct points (k, l), (c, d) that lie on the straight line a1x1+ a2x2= b. This can be found easily: If x1= 0, then x2 = b / a2.If x2=0, then x1 = b / a1. Therefore (k, l) = (0, b / a2) and (c, d) = (b / a1, 0) are two points on the straight line a1x1+a2x2= b. Step – III: Represent these two points (k, l), (c, d) on the graph which denotes X–Y-axis plane. Join these two points and extend this line to get the straight line which represents a1x1+ a2x2= b.
  • 4. Step – IV: a1x1 + a2x2= b divides the whole plane into two half planes, which are a1x1+ a2x2 <= b (one side) and a1x1+ a2x2 >= b (another side). Find the half plane that is related to the given inequality. Step – V: Do step-II to step-IV for all the inequalities given in the problem. The intersection of the half-planes related to all the inequalities and x1 >= 0,x2 >= 0 , is called the feasible region (or feasible solution space). Now find this feasible region. Step – VI: The feasible region is a multisided figure with corner points A, B,C, … (say). Find the co-ordinates for all these corner points. These corner points are called as extreme points. Step – VII: Find the values of the objective function at all these corner/extreme points. Step – VIII: If the problem is a maximization (minimization) problem, then the maximum (minimum) value of z among the values of z at the corner/extreme points of the feasible region is the optimal value of z. If the optimal value exists at the corner/extreme point, say A (u, v), then we say that the solution x1= u and x2= v is an optimal feasible solution. Step – IX: Write the conclusion (that include the optimum value of z, and the co-ordinates of the corner point at which the optimum value of z exists). Q4:- Explain the use of finite queuing tables. Ans:- There will be cases, where the possible number of arrivals is limited and is relatively small. In a production shop, if the machines are considered as customers requiring service from repair crews or operators, the population is restricted to the total number of machines in the shop. In a hospital ward, the probability of the doctors or nurses being called for service is governed by the number of beds in the ward. Similarly, in an aircraft the number of seats is finite and the number of stewardesses provided by the airlines will be based on the consideration of the maximum number of passengers who can demand service. As in the case of a queuing system with infinite population, the efficiency of the system can be improved in tens of reducing the average length of queues, average waiting time and time spent by the customer in the system by increasing the number of service channels. However, such increases mean additional cost and will have to be balanced with the benefits likely to accrue. If the queuing system in a machine shop is under study, the cost of providing additional maintenance crews or operators can be compared with the value of additional production possible due to reduced downtime of the machines` In cases where it is not possible to quantify the benefits, the management will have to base its decisions on the desired standards for customer service The queue discipline in a finite queuing process can be: i) First come-first served ii) Priority e.g.: Machines of high cost may be given priority for maintenance while others may be kept waiting even if they had broken down before. iii) Random e.g.; in a machine shop if a single operator is attending to several machines and several machines call for his attention at a time, he may attend first to the one nearest to him. The analysis of Finite Queuing Models is more complex than those with infinite population although the approach is similar.
  • 5. Notations: Notations used are different and are given below: The queue discipline in a finite queuing process can be: i) First come-first served ii) Priority e.g.: Machines of high cost may be given priority for maintenance while others may be kept waiting even if they had broken down before. iii) Random e.g.; in a machine shop if a single operator is attending to several machines and several machines call for his attention at a time, he may attend first to the one nearest to him. The analysis of Finite Queuing Models is more complex than those with infinite population although the approach is similar. Notations: Notations used are different and are given below: (i) Find mean service timeTand mean running tirne U. (ii) Compute the service factor (iii) Select the table corresponding to the population N. (iv) For the given population, locate the service factor value. (v) Read off from tables, values of D and F for the number of service crews M. If necessary, these values may be interpolated between relevant values of X. (vi) Calculate the other measures L W, H, and J from the formulae given. The overall efficiency F of the system will increase with the number of service channels (M) provided. As mentioned earlier, addition of service crews involves cost, which should be justified by the increase in the efficiency of the system i.e. additional running time of machines possible. However it will be seen from the tables that as M increase the rate 0f increase in efficiency decreases. The practical significance is that beyond a certain value of M, it is not worthwhile increasing M as there would be no appreciable increase in the efficiency of the system. Q5:- Customers arrive at a small post office at the rate of 30 per hour. Service by the clerk on duty takes an average of 1 minute per customer 1) Calculate the mean customer time. a. Spent waiting in line b. Spent receiving or waiting for service. 2) Find the mean number of persons a. in line (ii) Receiving or waiting for service Ans:- Mean arrival rate λ = 30 customers per hour = ½ customer per minute. Mean service rate λ = 1 per minute Traffic intensity P = λ/µ =½ a) Mean Customer Time a. Spent waiting in line
  • 6. E(w) = λ/( µ(µ - λ)) = 1 minute b. Spent receiving or waiting for service W(v) = 1/( µ - λ) = 2 minutes b) Find the mean number of persons a. in line E(m) = λ2/( µ(µ - λ)) = ½ Customer b. Receiving or waiting for service E(n) = λ /( µ - λ) = 1 Customer Q6:- Explain the terms I. Saddle point II. Max-min and min-max principle Ans:- I. Saddle point: For any game, if the maxi-min and the mini-max are equal, then such games are said to have a saddle point Steps to detect a Saddle Point Step (1): At the right of each row, write the row minimum and ring the largest of them. Step (2): At the bottom of each column, write the column maximum and ring the smallest of them. Step (3): If these two elements are same, the cell where the corresponding row and column meet is a saddle point and the element in that cell is the value of the game. Step (4): If the two ringed elements ate unequal, there is no saddle point, and the value of the game lies between these two values. Step (5): If there are more than one saddle points then there will be more than one solution, each solution corresponding to each saddle point. Max-min and min-max principle: Suppose player A and player B are to play a game without knowing what the other player would do. However, player A would like to maximize his profit and player B would like to minimize his loss. And thus, each player would expect his opponent to be calculative. Suppose player A plays A1. Then, his gain would be a11, a12, � a1n according as B �s choice is B1, B2, �. Bn. Let ?1 = min {a11, a12,�a1n}. Then, ?1 is the minimum gain of A when he plays A1. (Here, ?1 is the minimum pay-off in the first row.) Similarly, if A plays A2, his minimum gain is ?2 which is the least pay-off in the second row. Thus proceeding, we find that corresponding to A�s play A1, A2, �.. Am, the minimum gains are the row minimums . Suppose A chooses that course of which is maximum. This maxi-mum of the row minimum in the pay-off matrix is called maxi-min. The maxi-min is Similarly, by taking the minimum of the column maximums in the pay-off matrix is called mini-max.