Mathematical Methods (4th IIND, year 2007-08) |
|
News
Operations Research (the
science of better):
Discipline that applies advanced analytical methods
to take decisions to improve operations of a company.
, Learn About O.R., The Executive
Guide to Operational Research, Operational Research and
EURO
Life itself is a matter of OR
The current table reflects in a realistic
way the course development during the several sessions.
It allows the student to know in advance what is going
to happen in each session in order to prepare the
subject and to organize its work adequately.
|
|
Date
|
|
Theory
|
|
Readings
|
|
Problems
|
|
Practice
|
|
Oct 1, 07
|
|
Comments
about the syllabus.
Additional bibliography.
Hand out of notes
and web page for slides.
Survey (motivation, expectations, difficulty, etc.) |
|
M. Bolaños Confidencias
de un headhunter Anales de Mecánica y Electricidad
(LXXXII) II: 38-40 Mar-Abr 2005
FAQs About O.R. & Analytics |
|
|
|
|
|
Oct 1, 07
|
|
LECTURE NOTES
about Optimization mathematical modeling.
INTRODUCTION
TO OPTIMIZATION AND MODELING. OR definition.
Historical introduction.
Optimization definition. Method classification.
|
|
Operations Research Time
Line
J.K. Delson and S.M. Shahidehpour Linear
Programming Applications to Power System Economics,
Planning and Operations IEEE Transactions on
Power Systems (7) 3: 1155-1163 Aug 1992
J. Board, Ch. Sutcliffe and W.T. Ziemba Applying
Operations Research Techniques to Financial Markets
Interfaces Vol 33. No. 2 pp. 12-24 Mar-Apr 2003
H.E. Romeijn et al. A New Linear Programming
Approach to Radiation Therapy Treatment Planning Problems
Operations Research (54) 2: 201-216 Mar-Apr 2006
|
|
|
|
|
|
Oct 2, 07
|
|
Model and modeling. Steps in developing a model.
|
|
Th. A. Grossman The
Spreadsheet Analytic Value Chain OR/MS Today Aug
2006 |
|
Diet problem. Appliance transportation.
Problem set # 1 (Production
of three products, Muffins, Gas mix.) |
|
|
|
Oct 3, 07
|
|
HOLIDAY |
|
|
|
|
|
|
|
Oct 8, 07
|
|
LINEAR
PROGRAMMING MODELING. Transportation problem.
Transshipment problem. Task assignment problem. |
|
|
|
|
|
|
|
Oct 8, 07
|
|
MODELING
IN INTEGER LINEAR PROGRAMMING. Knapsack problem.
Set covering problem. |
|
|
|
Crew assignment. |
|
|
|
Oct 9, 07
|
|
Packing problem. Partition
problem. |
|
|
|
Production of three products.
Solution of problem set # 1 (Production
of three products, Muffins, Gas mix.)
|
|
|
|
Oct 10, 07
|
|
|
|
|
|
Muffins.
Problem set # 2 (Job
shop. Gasoline mix. Charter Flights.
Paper roll cut. Car renting. Swimming pools.
Connecting two pipelines. Sequencing five tasks. Exams.
Data bases. Oil tanker. Wineshop-keeper.) |
|
|
|
Oct 15, 07
|
|
Travelling salesman problem
(TSP). Fixed cost problem. |
|
|
|
Work orders scheduling. Thermal unit commitment. |
|
Art
with the travelling salesman problem. |
|
Oct 15, 07
|
|
Disjunctive constraints.
Satisfy k of N equations. Selection among N values. Simple
implications. Equivalences among logical propositions.
Complex logical propositions. |
|
|
|
Charter flights. |
|
|
|
Oct 16, 07
|
|
|
|
|
|
Gas mix. Job shop.
|
|
|
|
Oct 17, 07
|
|
Product of binary variables. |
|
|
|
Selecting a basketball team. |
|
|
|
Oct 22, 07
|
|
|
|
|
|
Gasoline mix.
|
|
|
|
Oct 22, 07
|
|
|
|
|
|
Paper roll cut. Car renting. |
|
|
|
Oct 23, 07
|
|
|
|
|
|
|
|
Algebraic
modeling languages.
Transportation problem: mathematical formulation and writing
in GAMS. |
|
Oct 24, 07
|
|
|
|
|
|
|
|
Execution and analysis
of the results. |
|
Oct 29, 07
|
|
|
|
|
|
Swimming pools.
|
|
|
|
Oct 29, 07
|
|
|
|
|
|
Connecting two pipelines. |
|
|
|
Oct 30, 07
|
|
|
|
|
|
Exams. Data bases.
|
|
|
|
Oct 31, 07
|
|
LECTURE NOTES
about Linear Optimization.
LINEAR
PROGRAMMING. Hypothesis. Geometry.
|
|
Mathematical
Programming Glossary |
|
|
|
|
|
Nov 2, 07
|
|
Properties. Simplex algorithm.
Graphical solution. Standard form. |
|
|
|
|
|
|
|
Nov 7, 07
|
|
HOLIDAY |
|
|
|
|
|
|
|
Nov 12, 07
|
|
Algebraic solution. |
|
George
B. Dantzig, the father of linear programming
R.W. Cottle George
B. Dantzig: A Legendary Life in Mathematical Programming
Mathematical Programming (105) 1: 1-8 Jan 2006
R.W. Cottle George
B. Dantzig: Operations Research Icon Operations
Research (53) 6: 892-898 Nov-Dec 2005
J.C. Nash The
(Dantzig) Simplex Method for Linear Programming
Computing in Science & Engineering (2) 1: 29-31 Jan-Feb
2000
R.E. Bixby Solving
Real-World Linear Programs: a Decade and More of Progress
Operations Research (50) 1: 3-15 Jan-Feb 2002 |
|
|
|
|
|
Nov 12, 07
|
|
Multiple optima. Degeneracy.
Characterizing the solutions. |
|
|
|
|
|
|
|
Nov 13, 07
|
|
|
|
|
|
Sequencing five tasks. Oil tanker. Wineshop-keeper.
Solution of problem set # 2 (Job
shop. Gasoline mix. Charter Flights.
Paper roll cut. Car renting. Swimming pools. Connecting
two pipelines. Sequencing five tasks. Exams.
Data bases. Oil tanker. Wineshop-keeper.)
Problem set # 2 (Digital television,
Water bottles, Production.)
Solution of problem set # 2 (Digital television,
Water bottles, Production.)
Problem set # 3 (Drink
area, Welding robot.)
Solution of problem set # 3
(Drink area,
Welding robot.)
Additional problems from the notes (Underground
planning. Pacific mission. CD edition. Bus planning.
Emergency support. Storage building. Logistics. Task
sequencing in one machine. Truck acquisition. Dieing
machine acquisition. Production and inventory. Postal
office. Railway transportation. Suppliers. Supply. Crude
mix. roll cut. Farm operations. Distribution company.
Route scheduling. Production II. Production VI. Feed
composition. Storage hydro plant. Problem 9 of Task
sequencing.)
Problem 1 of LP.
|
|
|
|
Nov 14, 07
|
|
Tabular form. |
|
|
|
Problem set (1,
2, 3, 8, 9, 24, 22) |
|
PHPSimplex |
|
Nov 14, 07
|
|
Tabular form. |
|
|
|
|
|
|
|
Nov 15, 07
|
|
|
|
|
|
|
|
|
|
Nov 21, 07
|
|
MIDTERM EXAM |
|
|
|
|
|
|
|
Nov 26, 07
|
|
Solution
of the midterm exam |
|
|
|
|
|
|
|
Nov 26, 07
|
|
Obtaining an initial basic feasible
solution: two phase method.
|
|
|
|
|
|
|
|
Nov 27, 07
|
|
DUALITY. Dual problem.
Fundamental properties of duality. Economical interpretation. |
|
|
|
Survey about modeling. |
|
Teamwork formation.
Assignment of optimization practices
with GAMS.
NEOS
Server for Optimization |
|
Nov 28, 07
|
|
Graphical interpretation
of dual variables and of reduced costs. |
|
|
|
|
|
|
|
Dec 3, 07
|
|
|
|
|
|
Solution problem set (1,
2, 3, 8, 9, 24, 22)
|
|
|
|
Dec 3, 07
|
|
Sensitivity analysis.
Changes in constraint bounds. |
|
|
|
|
|
|
|
Dec 4, 07
|
|
HOLIDAY |
|
|
|
|
|
|
|
Dec 5, 07
|
|
Change in a coefficient
of a non basic variable. Introduction of a new variable.
Change in a coefficient of a basic variable. Introduction
of a new constraint. Dual simplex method. |
|
|
|
|
|
|
|
Dec 10, 07
|
|
|
|
|
|
Problem set # 4 (Problems
25 and 28.) Problems 8, 11 and 22.
Solution of problem set # 4
(Problems
25 and 28.) |
|
|
|
Dec 10, 07
|
|
LECTURE NOTES
about Mixed integer linear programming.
INTEGER
LINEAR PROGRAMMING. Example case.
|
|
R.E. Gomory Early Integer Programming
Operations Research (50) 1: 78-81 Jan-Feb 2002 |
|
|
|
|
|
Dec 11, 07
|
|
Branch and bound method. |
|
|
|
|
|
|
|
Dec 12, 07
|
|
|
|
|
|
Problems 4 and 5. |
|
Practical
case report.
Hand in of optimization practical cases with GAMS. |
|
Dec 17, 07
|
|
LECTURE NOTES
about Dynamic programming.
DETERMINISTIC
DYNAMIC PROGRAMMING. (By stages and with finite
horizon)
|
|
|
|
|
|
Questions about the modeling difficulties
and GAMS practical case and spent time. |
|
Dec 17, 07
|
|
|
|
|
|
Problem set (Exámenes,
Tour de los Paradores, Procesamiento paralelo, Radios,
Campos y tablas, Asignación de generadores, Fiabilidad
de tres componentes) |
|
|
|
Dec 18, 07
|
|
|
|
|
|
Solution problem set (Exámenes,
Tour de los Paradores, Procesamiento paralelo, Radios,
Campos y tablas, Asignación de generadores, Fiabilidad
de tres componentes) |
|
|
|
Dec 21, 07
|
|
|
|
|
|
Problem 5, 6 and 7. Task sequencing in one machine.
|
|
|
|
Jan 8, 08
|
|
LECTURE NOTES
about Nonlinear optimization.
Modeling NLP.
NONLINEAR
PROGRAMMING. Introduction. Problems without
constraints: optimality conditions.
|
|
H.W. Kuhn Being in the Right Place at
the Right Time Operations Research (50) 1: 132-134
Jan-Febr 2002
Entrevista
a Mar Hershenson Anales de Mecánica y Electricidad
(LXXXII) II: 3-10 Mar-Abr 2005 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jan 9, 08
|
|
Problems with constraints:
optimality conditions. |
|
|
|
|
|
|
|
Jan 10, 08
|
|
Necessary and sufficient
Karush-Kuhn-Tucker conditions. |
|
|
|
|
|
|
|
Jan 14, 08
|
|
|
|
|
|
|
|
Presentation
of optimization practical cases.
|
|
Jan 14, 08
|
|
|
|
|
|
|
|
Presentation of optimization
practical cases. |
|
Jan 15, 08
|
|
|
|
|
|
|
|
Presentation of optimization
practical cases. |
|
Jan 16, 08
|
|
|
|
|
|
|
|
Presentation of optimization
practical cases. |
|
Jan 21, 08
|
|
|
|
|
|
|
|
Presentation of optimization
practical cases. |
|
Jan 21, 08
|
|
|
|
|
|
Problem set (Inventarios,
Función cúbica con hiperplanos, Chequeo
de puntos, Objetivo lineal, Problema 2, 3, 4A, 4B, 4C,
Triatlón, Función cúbica, Ciencias
de la complejidad) |
|
|
|
Jan 22, 08
|
|
|
|
|
|
Solution problem set (Inventarios,
Función cúbica con hiperplanos, Chequeo
de puntos, Objetivo lineal, Problema 2, 3, 4A, 4B, 4C,
Triatlón, Función cúbica, Ciencias
de la complejidad)
Problems 1, 2, 6 and 8. |
|
|
|
Jan 23, 08
|
|
|
|
|
|
Production VI.
|
|
|
|
Jan 28, 08
|
|
|
|
|
|
Production VI. |
|
|
|
Jan 28, 08
|
|
|
|
|
|
Distributing company. |
|
|
|
Jan 29, 08
|
|
|
|
|
|
Distributing company. |
|
|
|
Jan 30, 08
|
|
|
|
|
|
Problem 21 of LP. |
|
|
|
Feb 27, 08
|
|
LECTURE NOTES
about Decision theory.
DECISION
THEORY.
Decision criteria. Example.
|
|
Leonid
Hurwicz, Eric S. Maskin y Roger B. Myerson 2007 Nobel
Price in Economic Sciences "for having laid
the foundations of mechanism design theory"
A. Mas-Colell Leo
Hurwicz, el pionero El País. 21 Octubre
2007
|
|
|
|
|
|
Feb 27, 08
|
|
Decision trees. Example.
|
|
|
|
|
|
|
|
Feb 28, 08
|
|
|
|
|
|
Problem 1.
Problem set (I+D,
Contrato de móvil, Pañuelos, El huerto,
El sondeo, Concurso) |
|
|
|
Feb 29, 08
|
|
Bayesian analysis. Example. |
|
|
|
|
|
|
|
Mar 7, 08
|
|
|
|
|
|
Solution Problem set (I+D,
Contrato de móvil, Pañuelos, El huerto,
El sondeo, Concurso) |
|
|
|
Mar 11, 08
|
|
GAME
THEORY. |
|
M. Shubik Game Theory and Operations
Research: Some Musings 50 Years Later Operations Research
(50) 1: 192-196 Jan-Feb 2002
P. Horner Game
Theory: A 'Nobel' Pursuit OR/MS Today (32) 6 Dec
2005
Aumann's
Work in Game Theory Leads to von Neumann Prize
OR/MS Today (32) 6 Dec 2005
Robert
J. Aumann and Thomas C. Schelling 2005 Nobel Price in
Economic Sciences "for having enhanced our understanding
of conflict and cooperation through game-theory analysis"
John
C. Harsanyi, John F. Nash Jr. and Reinhard Selten 1994
Nobel Price in Economic Sciences "for their pioneering
analysis of equilibria in the theory of non-cooperative
games" |
|
|
|
|
|
Mar 12, 08
|
|
Equilibrium on pure and
mixed strategies. |
|
|
|
Problem set (Móviles,
Caperucita, Suma nula 3x4, Suma nula 2x4, Suma nula 3x5,
Suma nula 4x5) |
|
|
|
Mar 12, 08
|
|
|
|
|
|
Solution problem set (Móviles,
Caperucita, Suma nula 3x4, Suma nula 2x4, Suma nula 3x5,
Suma nula 4x5) |
|
|
|
Mar 12, 08
|
|
|
|
|
|
Exam review.
February 2008 Exam
solution. |
|
|
|
Mar 25, 08
|
|
Cournot equilibrium. Bertrand
equilibrium. |
|
|
|
|
|
|
|
Mar 26, 08
|
|
LECTURE NOTES
about Queuing theory.
QUEUING
THEORY. Introduction
|
|
|
|
|
|
|
|
Mar 26, 08
|
|
Poisson process. M/M/1,
M/M/s and M/M/s/K Systems. |
|
C. Moler The
origins of Matlab Matlab News & Notes Dec
2004
C. Moler The
world's largest matrix computation Matlab News
& Notes Oct 2002 |
|
Problems 1 and 3. |
|
|
|
Mar 27, 08 |
|
|
|
|
|
Problem set (Administración
local, Dos procesadores, Descarga plataformas, Impresora,
Feria, Consultas bancarias, Motores de barco, Aula de
ordenadores) |
|
|
|
Apr 1, 08
|
|
Other queuing systems.
Queuing systems formulas.
|
|
|
|
|
|
|
|
Apr 2, 08
|
|
|
|
|
|
Solution problem set (Administración
local, Dos procesadores, Descarga plataformas, Impresora,
Feria, Consultas bancarias, Motores de barco, Aula de
ordenadores)
|
|
|
|
Apr 2, 08
|
|
Decision in queuing systems. |
|
|
|
Problems 5 and 13.
|
|
|
|
Apr 8, 08
|
|
|
|
|
|
Problem 29.
|
|
|
|
Apr 9, 08
|
|
|
|
|
|
Problem of problem set. |
|
|
|
Apr 9, 08
|
|
|
|
|
|
Comments of the students
about the exam. |
|
|
|
Apr 9, 08
|
|
|
|
|
|
Comments about the exam. |
|
|
|
Apr 10, 08
|
|
LECTURE NOTES
about Simulation.
SIMULATION.
Definition. Advantages and drawbacks. Elements of discrete
event simulation.
|
|
A. Patching, T. Lemoine and G. Kern Improving
Car Body Production at PSA Peugeot Citroën Interfaces
(33) 1: 36-49 Jan-Feb 2003 |
|
|
|
|
|
Apr 15, 08
|
|
Structure of a simulation
model. Trace. Case study of a queuing system. |
|
|
|
|
|
|
|
Apr 16, 08
|
|
Simulation languages. |
|
|
|
|
|
GPSS
World Slides
GPSS
World Manual
GPSS
World Student Version |
|
Apr 16, 08
|
|
|
|
|
|
|
|
Instructions and several
examples. |
|
Apr 16, 08
|
|
|
|
|
|
|
|
Questions about decision
and game theory and queuing systems. |
|
Apr 17, 08
|
|
Case study of a parallel
system. Static reliability of a electric generation system.
Reliability chronological model. |
|
J. Van Hecke et. al. Sequential Probabilistic
Methods for Power System Operation and Planning Electra
No. 179 Aug 1998 |
|
|
|
Instructions and several examples. |
|
Apr 23, 08
|
|
MIDTERM EXAM |
|
|
|
|
|
|
|
Apr 29, 08
|
|
|
|
|
|
Exam review.
April 2008 Exam
solution.
|
|
Assignment of simulation
practices with GPSS. |
|
Apr 30, 08
|
|
Pseudorandom number generation.
Generation of random variables with continuous and discrete
distributions. |
|
C. Moler Random
thoughts. 10^435 years is a very long time Matlab
News & Notes Fall 1995
C. Moler Normal
behavior. Ziggurat algorithm generates normally distributed
random numbers Matlab News & Notes Spring
2001 |
|
Problem set (Muelle
circular, El apetito, Combinación de funciones,
Impresoras, Reparación I, Fondos de inversión,
Trabajos a imprimir, Demanda mínima)
|
|
|
|
Apr 30, 08
|
|
Inverse transform method.
Simple acceptance-rejection method. Random variables with
a normal distribution. |
|
|
|
|
|
|
|
May 1, 08
|
|
HOLIDAY |
|
|
|
|
|
|
|
May 6, 08
|
|
|
|
|
|
Solution problem set (Muelle
circular, El apetito, Combinación de funciones,
Impresoras, Reparación I, Fondos de inversión,
Trabajos a imprimir, Demanda mínima) |
|
|
|
May 7, 08
|
|
HOLIDAY |
|
|
|
|
|
|
|
May 8, 08
|
|
|
|
|
|
Problems 2, 3 14, 17,
20, 21, 22, 23 and 24. |
|
Hand in of flow diagram or pseudocode
of simulation practices with GPSS.
Microsoft
Visio |
|
May 13, 08
|
|
Statistical analysis of
the results. |
|
|
|
|
|
|
|
May 14, 08
|
|
LECTURE NOTES
about Optimization models of inventory management.
INVENTORY
MANAGEMENT MODELS.
Static deterministic models of economic order with continuous
revision. Dynamic deterministic models.
|
|
H.E. Scarf Inventory Theory Operations
Research (50) 1: 186-191 Jan-Feb 2002 |
|
|
|
Lab
report.
Hand in of simulation practices with GPSS. |
|
May 14, 08
|
|
|
|
|
|
Problem set (Taller
de vehículos, Descuento por cantidad, entrega paulatina,
Análisis de gráficas, Texauto, Transporte,
Atlántida, contenedores, Tienda 24 horas) |
|
|
|
May 15, 08
|
|
HOLIDAY |
|
|
|
|
|
|
|
May 17, 08
|
|
HOLIDAY |
|
INTERNET DAY
Birthday of internet (data network) in 1969.
L. Kleinrock Creating
a Mathematical Theory of Computer Networks Operations
Research (50) 1: 125-131 Jan-Feb 2002
|
|
|
|
|
|
May 20, 08
|
|
Static stochastic models
of economic order with continuous revision. EOQ stochastic
model. |
|
|
|
|
|
|
|
May 21, 08
|
|
Stochastic models of economic
order with periodic revision.
Inventory formulas.
|
|
|
|
|
|
|
|
May 21, 08
|
|
|
|
|
|
Solution
problem set (Taller
de vehículos, Descuento por cantidad, entrega paulatina,
Análisis de gráficas, Texauto, Transporte,
Atlántida, contenedores, Tienda 24 horas). |
|
|
|
May 22, 08
|
|
|
|
|
|
Problems 1, 2, 3, 4,
7, 11, 12, 13, 15, 17 and 23. Other problems to be
done (5, 6, 8, 16, 20, 21 and 24.) |
|
|
|
May 27, 08
|
|
LECTURE NOTES
about Optimization models based in networks.
OPTIMIZATION
IN NETWORKS. Introduction. |
|
|
|
|
|
Grafos
A. Rodríguez Grafos: herramienta
informática para el aprendizaje y resolución de problemas
reales de teoría de grafos X Congreso de Ingeniería
de Organización. Valencia, España. Septiembre 2006 |
|
May 28, 08
|
|
Shortest path problem. |
|
|
|
Problem set (Environmental
Agency, Freighter, Maximum Flow through a network) |
|
|
|
May 28, 08
|
|
Spanning tree. |
|
|
|
|
|
|
|
May 29, 08
|
|
Maximum flow problem. |
|
|
|
Solution problem set (Environmental
Agency, Freighter, Maximum Flow through a network) |
|
|
|
Jun 3, 08
|
|
|
|
|
|
Problems 2, 4 5, 6, 7
and 8. |
|
|
|
Jun 4, 08
|
|
Minim cost flow problem.
Compatible flow problem. |
|
|
|
Problems 9 and 10.
Problems to be done (3 and 11.) |
|
|
|
Jun 4, 08
|
|
LECTURE NOTES
about Program Evaluation and Review Technique (PERT).
PROJECT
PLANNING AND CONTROL. Critical path. |
|
|
|
|
|
GanttProject.
Microsoft
Project
|
|
Jun 5, 08
|
|
PERT. |
|
|
|
Problem set (Task
sequencing, Training course, Seven activities with acceleration
cost, Activities with random duration, Investment with
randomness) |
|
|
|
Jun 10, 08
|
|
Penalties in PERT. |
|
|
|
|
|
|
|
Jun 11, 08
|
|
Introducing costs. |
|
|
|
Solution problem set (Task
sequencing, Training course, Seven activities with acceleration
cost, Activities with random duration, Investment with
randomness) |
|
|
|
Jun 11, 08
|
|
|
|
|
|
Problem 1, 2, 4, 7 and
9. |
|
|
|
Jun 12, 08
|
|
|
|
|
|
New problems. |
|
|
|
Jun 23, 08
|
|
|
|
|
|
Final Exam. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Departamento de Organizacción Industrial (DOI)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|