Course Outline

875098125
90-772 Operations Research for the Public Sector
H. John Heinz III School of Public Policy and Management
Carnegie Mellon University
Fall 2006 Course Syllabus
I.
Course Administration
Course Meetings:
Lectures: M, W 1:30 PM – 2:50 PM 1003 Hamburg Hall
Discussion: F 1:30 PM – 2:50 PM 1003 Hamburg Hall
Professor:
Michael P. Johnson
2107C Hamburg Hall
412-268-4270
[email protected]
http://www.heinz.cmu.edu/bio/faculty/johnson2.html
Office Hours: T 11 AM - Noon, F 3 – 4 PM
Teaching Assistant:
Changmi Jung
242 Hamburg Hall
412-268-1846
[email protected]
N/A
TBA
Texts:
Required:

Winston, W.L. and M. Venkataraman. 2003. Introduction to Mathematical
Programming. Operations Research: Volume One, Fourth Edition. Pacific Grove, CA:
Thompson-Brooks/Cole. Available at CMU bookstore: $120.50 (new), $90.50 (used).
Amazon.com: $121.95 (new), $35.00 (used). Companion website:
http://www.brookscole.com/cgiwadsworth/course_products_wp.pl?fid=M2b&product_isbn_issn=0534359647&disciplin
e_number=17# (you can order the book direct from the publisher for $109.76)

Course binder of readings, available from CMU bookstore, $30.
Recommended (available at CMU’s Hunt Library unless otherwise indicated):

Albright, S.C. 2001. VBA for Modelers: Developing Decision Support Systems with
Microsoft Excel. Pacific Grove, CA: Duxbury-Thompson Learning [Not available at
CMU or Pitt].

Cohon, J.L. 1978. Multiobjective Programming and Planning. New York: Academic
Press.

Daskin, M.S. 1995. Network and Discrete Location: Models, Algorithms and
Applications. New York: Wiley-Interscience.
90-772 Syllabus Fall 06
1
07/13/17
875098125

Fourer, R., Gay, D.M. and B.W. Kernighan. 2003. AMPL: A Modeling Language for
Mathematical Programming, Second Edition. Pacific Grove, CA: ThompsonBrooks/Cole [Previous edition available at Hunt Library].

Hillier, F.S. and G.J. Lieberman. 1995. Introduction to Operations Research, Sixth
Edition. New York: McGraw-Hill.

Keeney, R.L. 1992. Value-Focused Thinking: A Path to Creative Decisionmaking.
Cambridge, MA: Harvard University Press.

Pollock, S.M., Rothkopf, M.H. and A. Barnett (eds.) 1994. Handbooks in Operations
Research and Management Science, Vol. 6: Operations Research and the Public Sector.
Amsterdam: North-Holland.

Taha, H.A. 2003. Operations Research: An Introduction, 7th Edition. Upper Saddle River,
NJ: Prentice-Hall [Previous edition available at Hunt Library].
Software/Internet Resources:

AMPL. 2006. AMPL: A Modeling Language for Mathematical Programming [free
student version; fee-based professional version]. World Wide Web:
http://www.ampl.com/DOWNLOADS/index.html.

Argonne National Laboratory. 2006. NEOS Server for Optimization [free suite of Webbased math programming solvers]. World Wide Web: http://www-neos.mcs.anl.gov/.

Beasley, J.L. 2006. OR-Notes. World Wide Web:
http://people.brunel.ac.uk/~mastjjb/jeb/or/contents.html.

Creative Decisions Foundation. 2006. Super Decisions [free download of Analytic
Hierarchy Process multi-criteria decision model; registration required]. World Wide Web:
http://www.superdecisions.com/.

Frontline Systems. 2006. Frontline Systems Inc.: Developers of Your Spreadsheet's
Solver [fee-based and free software downloads; registration required]. World Wide Web:
http://www.solver.com/.

Greenberg, H.J. 2006. Mathematical Programming Glossary. World Wide Web:
http://glossary.computing.society.informs.org/.

sci.op-research. 2006. Usenet newsgroups. World Wide Web: http://groupsbeta.google.com/group/sci.op-research?hl=en [OR community discussion group; access
via Google.com].

Optimization Technology Center of Northwestern University and Argonne National
Laboratory. 2005. Linear Programming Frequently Asked Questions. World Wide Web:
http://www-unix.mcs.anl.gov/otc/Guide/faq/linear-programming-faq.html.

Visual Decision, Inc. 2004. Decision Lab 2000 [free download of PROMETHEE multicriteria decision model]. World Wide Web:
http://www.visualdecision.com/download.htm.
90-772 Syllabus Fall 06
2
07/13/17
875098125
Course Purpose
Operations research/management science (OR/MS) is an interdisciplinary field that is:
(1) "[A] scientific approach to decision making;
(2) [C]oncerned with scientifically deciding how best to design and operate systems,
usually under conditions requiring the allocation of scarce resources" (ORSA 1990, p.
8).
OR/MS (hereafter referred to as OR) uses techniques from organizational management,
economics, finance, operations management, mathematics and computer science and other fields
to enable firms to deliver service efficiently (using as few resources as possible) and effectively
(achieving policy goals and objectives). Whereas economics may provide insight regarding
properties of certain given policies, and management information systems may assist micro-level
implementation of given policies, OR can help determine exactly what policy to pursue and the
estimated impacts associated with alternative policies.
In the public sector, OR can also enable government and nonprofit organizations deliver
service equitably (ensuring fairness between groups affected by policies). Public sector OR is
often used to solve complex problems with multiple stakeholders, multiple objectives and policy,
political or administrative restrictions on allowable actions.
This course will focus on the development, solution and interpretation of deterministic
mathematical programming models for public sector problems. A lesser emphasis will be placed
on solution algorithms for math programming models, including optimization methods and
heuristics. Very little emphasis will be placed on mathematical proofs of model or algorithm
properties.
In addition, because computer-based decision support systems (DSSs) are a primary
means by which OR solutions are delivered to end-users, we will devote a small portion of the
course to presenting the fundamentals of DSS analysis, design and implementation. We will also
discuss methods to solve problems with a relatively small number of pre-defined alternatives
incorporating complex decisionmaker preferences, and mathematical programs with multiple
objectives, referred to as multi-criteria decision models (MCDMs) and multi-objective decision
models (MODMs), respectively.
Course Goals

Develop expertise in modeling and interpreting the solutions to novel, complex problems,
especially those in the public sector;

Use and understand commercially available algorithms and implement heuristic solution
methods;

Understand policy and organizational implications of public-sector OR models.
90-772 Syllabus Fall 06
3
07/13/17
875098125
Course Prerequisites
Students who take this course should have experience in elementary management science
with a spreadsheet emphasis, microeconomics, management information systems, statistics and
public policy.
Administrative Details
There will be nine problem sets, a project and a final exam. Excel’s Solver is always
acceptable for computational exercises in problem sets and the project. However, other packages
such as AMPL, LINDO or LINGO may be used as well to solve mathematical programs. In
particular, mathematical programming languages such as AMPL or LINGO may make
implementation of large or complex math programs significantly easier than with Solver or
LINDO. Software packages such as Super Decisions or Decision Lab 2000 are useful for solving
multi-criteria decision models.
All publicly available PCs in the Heinz School include the Solver add-in as a feature of
Microsoft Excel (but this version is limited to 200 decision variables and 100 constraints). The
student versions of AMPL (limited to 300 decision variables and 300 constraints/objectives),
Super Decisions and Decision Lab 2000 are available on the Web (see URLs listed in
“Software/Internet Resources”, above). More advanced versions of Solver are available (for a
fee) on the Frontline Systems website, www.solver.com. The free NEOS Optimization Server
will accept math programs of arbitrary size for use with a variety of non-commercial solvers.
Sudent versions of LINGO, LINDO and Premium Solver are available on the CD-ROM
included with the Winston and Venkataraman text. The following course software are available
on cluster PCs in Hamburg Hall A103: AMPL (student version), Decision Lab 2000, LINDO
V6.1 (student version), LINGO V7.0 (student version), Premium Solver for Education and Super
Decisions.
All problem sets are due at the start of class unless otherwise specified. The project will
focus on modeling, solution and analysis of a student-defined problem in the public sector as
well as requirements analysis for a decision support system that implements the OR model. The
final exam will be pencil-and-paper only.
Collaboration between students on problem sets is acceptable and encouraged. At most
two students may collaborate on problem sets. Whenever collaboration occurs, please indicate
which student is responsible for most of a given problem.
Professor Johnson’s faculty assistant is Connie Lucas, 8-8756. Her office is 2112 HbH,
directly opposite Prof. Johnson’s office. She will have copies of the course syllabus and the
reading packet. She will also have copies of graded homeworks, project deliverables and exams
that have not been picked up.
90-772 Syllabus Fall 06
4
07/13/17
875098125
Course grades will be computed based on the following formula:
Homework
Project
Final Exam
35%
40%
25%
Homeworks, exams and the project may include extra credit portions.
Requests for regrades of any course material may be submitted to the professor. When
doing a regrade, the entire homework, exam or case can be examined, and the new grade could
be higher or lower than the original grade. All regrades are final.
Students are requested to make appointments for meetings with the professor outside
normal office hours.
Course Web Page:
http://blackboard.andrew.cmu.edu
After logging in, choose “F06-90772: F06-Operations Research” from the portion of the page titled
“My Courses.”
This Web page is an integrated course management system called Blackboard. All students
who are registered for 90-772 may access this page, and use a number of resources, including:

Course syllabus

Lecture notes

Homework assignments

Data for homework assignments and projects

Frequently Asked Questions

Course updates and announcements

Threaded discussion sections for all course-related concerns

Links to other Internet resources.
The Blackboard site is intended to enable students to access course information more
easily, for the professor and TAs to communicate with students more easily, and for students to
help each other master course material more easily than might be the case with a standard course
Web page. Therefore, I expect that all students will check the course Web page frequently to stay
current with course issues. Please be sure to use the on-line help to familiarize yourself with
Blackboard’s features.
All OR students have been registered for the Blackboard site, with username set to the
Andrew ID and password set to the first eight digits of the student ID. Please change the default
password as soon as possible. Please contact the professor if you have trouble logging in or if you
are dropping the course and wish to delete your OR Blackboard account.
Before sending e-mail to TAs or the professor, check the Web site and other students to see if your
questions have been already answered!
90-772 Syllabus Fall 06
5
07/13/17
875098125
II. Course Topics and Lecture Plan
Course Topics (27 class lectures, 3 tutorials, 1 discussion-based project presentation)

Introduction to Public-Sector OR: modeling, implementation, policy analysis and public
values (3)

Linear algebra review (1)

Linear Programming: models/applications, solution methods (4 plus two tutorial sessions)

Decision models with multiple criteria and objectives (2 plus one tutorial session)

Linear Programming: sensitivity analysis and duality (3)

Network LP models (5)

Integer programming: models, solution methods (3)

Heuristic and meta-heuristic solution methods (2)

Location models (3)

Special topics: Introduction to decision support systems (1)

Project presentations (1 discussion session)
Lecture Plan
Monday, August 28:


Lecture 1 - Course Introduction
Topics:
-
Student introductions
-
Review of syllabus
-
Introduction to public-sector OR
Reading:
- Pollock, S.M. and M.D. Maltz. 1994. “Operations Research in the Public Sector: An
Introduction and Brief History”, in (S.M. Pollock, M.H. Rothkopf and A. Barnett,
Eds.) Handbooks in Operations Research and Management Science, Vol. 6:
Operations Research and the Public Sector. Amsterdam: North-Holland, pp. 1 22.
- Winston, W.L. and M. Venkataraman. 2003. Introduction to Mathematical
Programming. Operations Research: Volume One, Fourth Edition. Pacific Grove,
CA: Thompson-Brooks/Cole, Chapter 1, pp. 1 – 10.

Problem Set #1 (due Friday, September 8):
-
Public-sector OR problem identification and description
-
Value-focused thinking
90-772 Syllabus Fall 06
6
07/13/17
875098125
Wednesday, August 30:


Lecture 2 - Public-Sector Implementation of OR and Modeling
Principles
Topics:
-
Modeling and policy analysis in public-sector OR
-
Use and misuse; understanding and misunderstanding of models
-
Links between operations research, economics, policy analysis and planning
Readings:
-
Gass, S.I. 1994. “Public Sector Analysis and Operations Research/Management
Science”, in (S.M. Pollock, M.H. Rothkopf and A. Barnett, Eds.) Handbooks in
Operations Research and Management Science, Vol. 6: Operations Research and the
Public Sector. Amsterdam: North-Holland, pp. 23 - 46.
-
Barnett, A. 1994. “Models Fail”, in (S.M. Pollock, M.H. Rothkopf and A. Barnett,
Eds.) Handbooks in Operations Research and Management Science, Vol. 6:
Operations Research and the Public Sector. Amsterdam: North-Holland, pp. 47 - 66.
-
Blumstein, A. 2002. Crime Modeling. Operations Research 50(1): 16 – 24.
-
Larson, R.C. 2002. Public Sector Operations Research: A Personal Journey.
Operations Research 50(1): 135 – 145.
Friday, September 1:
Discussion Session
Monday, November 4:
No Lecture (Labor Day)
Wednesday, September 6:
Lecture 3 – Value-Focused Thinking


Topics:
-
Value-focused thinking principles
-
Extensions to OR modeling
-
Case study: energy planning
Readings:
-

Keeney, R.L. 1996. Value-Focused Thinking: Identifying Decision Opportunities and
Creating Alternatives. European Journal of Operational Research 92: 537 – 549.
Problem Set #2 (due Friday, September 15):
-
Matrix manipulation
-
LP formulations
90-772 Syllabus Fall 06
7
07/13/17
875098125
Friday, September 8:

Problem Set #1 due
Monday, September 11:


-
Introduction to matrices
-
Formulating and solving systems of linear equations
-
Linear independence and dependence
-
Matrix inversion
Reading:
Winston and Venkataraman, Chapter 2, p. 11 – 41, 44 – 46.
Wednesday, September 13:
Formulations

Giapetto problem

Diet problem
-
Value-based thinking as an aid to formulation of LPs
-
LP Characteristics

Canonical form

Basis/basic feasible solution

Slack/surplus/artificial variables

Infeasible/optimal/unbounded solutions to LPs
Reading:
-

Winston and Venkataraman, p. 49 - 71.
Problem Set #3 (due Monday, September 25):
-
LP formulations
-
LP solutions
Friday, September 15:

Lecture 5 - Introduction to Linear Programming
Topics:
-

Lecture 4 - Linear Algebra Review
Topics:
-

Discussion Session
Tutorial – Solving Linear Programs using Software
Topics:
-
Spreadsheet solvers: Excel's Solver
90-772 Syllabus Fall 06
8
07/13/17
875098125


Math programming languages: AMPL, LINDO, LINGO
Readings:
-
Winston and Venkataraman, Section 4.17, p. 202 – 210, Sections 4.9 – 4.10, p. 158 –
167.
-
Fourer, R., Gay, D.M. and B.W. Kernighan. 2003. AMPL: A Modeling Language for
Mathematical Programming, Second Edition. Pacific Grove, CA: ThompsonBrooks/Cole, p. 1 - 20.
Problem Set #2 due
Monday, September 18:


Topics:
-
Min-max/max-min formulations
-
Absolute value formulations
-
Multiple time periods
-
Piecewise-linear formulations
Reading:
-
Winston and Venkataraman, p. 72 - 113.
Wednesday, September 20:

Lecture 6 - LP Formulation Techniques
Lecture 7 - LP Applications
Topics:
-
Work Scheduling
-
Capital budgeting
-
Land use planning
Friday, September 22:
Tutorial – Solving Linear Programs using Software (continued)
Monday, September 25:
Lecture 8 – Decision Models with Multiple Criteria

Topics:
-
-
Introduction to decision rules

Multi-attribute decision models

Multi-objective decision models
Multi-Attribute Decision Models:

Additive weighting methods
90-772 Syllabus Fall 06
9
07/13/17
875098125


Value/utility functions

Analytic Hierarchy process
Readings:

Cohon, J.L. 1978. Multiobjective Programming and Planning. New York: Academic
Press, p. 13 - 26, 85 - 97.

Von Winterfeldt, D. and W. Edwards. 1986. Decision Analysis and Behavioral
Research. Cambridge: Cambridge University Press, p. 259 – 313.

Saaty, T.L. 1994. How to Make a Decision: The Analytic Hierarchy Process.
Interfaces 24(6): 19 – 43.

Problem Set #3 due

Problem Set #4 (due Monday, October 2):
-
Multi-objective linear programming
-
Multi-criteria decision models
Wednesday, September 27:

Topics:
-
Multi-Attribute Decision Models (continued):

-

Concordance methods (ELECTRE, PROMETHEE)
Multi-Objective Decision Models:

Generation methods

Compromise programming
Readings:

Roy, B. 1991. The Outranking Approach and the Foundations of Electre Methods.
Theory and Decision 31: 49 – 73.

Brans, J.P. and Ph. Vincke. 1985. A Preference Ranking Organisation Method: (The
PROMETHEE Method for Multiple Criteria Decision-Making) Management
Science 31(6): 674 – 656.

Cohon, p. 98 - 126.
Friday, September 29:

Lecture 9 – Decision Models with Multiple Criteria (continued)
Tutorial – Solving MOLP and MCDM using Software
Topics:
-
Spreadsheet solvers for multiobjective LPs: Excel's Solver
-
MCDM software: Super Decisions, Decision Lab
90-772 Syllabus Fall 06
10
07/13/17
875098125
Monday, October 2:


Lecture 10 – Linear Programming Extensions
Topics:
-
Fractional programming and Data Envelopment Analysis
-
Motivation and illustration of Simplex Method
-
Revised Simplex Method
Readings:
-
Winston and Venkataraman, Section 6.12, p. 335 - 340.
-
Sherman, H.D. and G. Ladino. 1995. Managing Bank Productivity Using Data
Envelopment Analysis (DEA). Interfaces 25(2): 60 – 73.
-
Taha, H.A. 2003. Operations Research: An Introduction, 7th Edition. Upper Saddle
River, NJ: Prentice-Hall, p. 289 – 303.

Problem Set #4 due

Problem Set #5 (due Monday, October 16):
-
Sensitivity analysis
-
LP Duality
Wednesday, October 4:


Topics:
-
Shadow prices and right-hand side ranges
-
Reduced costs and objective function coefficient ranges
-
Sequences of parameter changes
Reading:
-

Lecture 11 - Sensitivity Analysis
Winston and Venkataraman, Chapter 5, p. 227 - 254.
Course Project (due Friday, December 8):
-
Problem description
-
Model(s)
-
Data
-
Solution method(s)
-
Decision support system requirements
Friday, October 6:
90-772 Syllabus Fall 06
Discussion Session
11
07/13/17
875098125
Monday, October 9:


Lecture 12 – Sensitivity Analysis, Continued
Topics:
-
Changing the column of a nonbasic variable
-
New activities
-
Changing multiple parameters simultaneously (100% rule)
-
Tradeoff curves
-
Spider plots and Tornado diagrams
Readings:
- Winston and Venkataraman, Sections 6.3 – 6.4, p. 285 - 294.
- Eisenbach, T.G. 1992. Spiderplots versus Tornado Diagrams for Sensitivity Analysis.
Interfaces 22(6): 40-46.
Wednesday, October 11:
•

Lecture 13- LP Duality Theory
Topics:
-
Primal/dual equivalency
-
Economic interpretations of dual
-
Important duality theorems
-
Complementary slackness
Readings:
-
Winston and Venkataraman, Sections 6.5 – 6.7, pp. 295 - 307 (omit proofs), Section
6.10, pp. 325 - 328.
Friday, October 13:
Discussion Session
Monday, October 16:
Lecture 14 - Network Flows Introduction


Topics:
-
Nodes, arcs, flows
-
Complete graphs, bipartite graphs, trees, paths
-
Minimum spanning tree problem
Reading:

Bertsekas, D.P. 1998. Network Optimization: Continuous and Discrete Models.
Belmont, Mass.: Athena Scientific, p. 1 – 20.

Winston and Venkataraman, Section 8.1, p. 413 – 414, Section 8.6, p. 456 – 458.
90-772 Syllabus Fall 06
12
07/13/17
875098125

Problem Set #5 due

Problem Set #6 (due Monday, October 30):
-
Network flows
Wednesday, October 18:


Lecture 15 - Network Flows, Continued
Topics:
-
Transportation problem
-
Multicommodity flow problem
-
Assignment problem
Readings:

Winston and Venkataraman, Section 7.1, p. 360 – 371, Section 7.5, p. 393 – 394.
Friday, October 20:
No Discussion Session (mid-semester break)
Monday, October 23:
Lecture 16 - Network Flows, Continued


Topics:
-
Transshipment problem
-
Shortest Path problem
-
Maximum Flow problem
Reading:

Winston and Venkataraman, Sections 7.6, p. 400 - 403, 8.2 - 8.3, p. 414 - 431.
Wednesday, October 25:


Lecture 17 - Network Flows, Continued
Topics:
-
PERT/CPM
-
Minimum Cost Flow problem
-
Maximum Flow problem
Reading:

Winston and Venkataraman, Sections 8.4 - 8.5, pp. 431 - 454.
90-772 Syllabus Fall 06
13
07/13/17
875098125
Friday, October 27:
Discussion Session
Monday, October 30:
Lecture 18 - Network Flows Applications (Rema Padman, guest
lecturer)

Problem Set #6 due
Wednesday, November 1:


Topics:

Introduction to IP

Formulation methods:
▪
If-then constraints
▪
Fixed-charges
▪
Either-or constraints
▪
Piecewise-linear functions
▪
Functions with N possible values
▪
M out of N constraints must hold
▪
Converting general integer decision variables to binary decision variables
Reading:


Lecture 19 - Integer Programming Introduction and Formulations
Winston and Venkataraman, Sections 9.1 – 9.2, p. 475 – 502, Section 9.6, p. 534 545.
Problem Set #7 (due Wednesday, November 15):

Integer programs

Combinatorial optimization problems
Friday, November 3:
Discussion Session
Monday, November 6:
No Lecture (conference travel)
90-772 Syllabus Fall 06
14
07/13/17
875098125
Wednesday, November 8:


Lecture 20 - Integer Programming Model Classes
Topics:
-
Pure network problems
-
Location problems
-
Knapsack problem
-
The traveling salesman problem
-
Vehicle routing/scheduling
Readings:
-
Garfinkel, R.S. 1985. “Motivation and Modeling”, in (E.L. Lawler, J.K. Lenstra,
A.H.G. Rinnooy Kan and D.B. Shmoys, Eds.) The Traveling Salesman Problem: A
Guided Tour of Combinatorial Optimization. Chichester: John Wiley and Sons, p. 17
- 36.

Christofides, N. 1985. “Vehicle Routing”, in (E.L. Lawler, J.K. Lenstra, A.H.G.
Rinnooy Kan and D.B. Shmoys, Eds.) The Traveling Salesman Problem: A Guided
Tour of Combinatorial Optimization. Chichester: John Wiley and Sons, p. 431 - 448.
Friday, November 10:
Discussion Session
Monday, November 13:
Lecture 21 – Integer Programming Model Classes (continued) and
Solving General IPs

Topics:

Model classes
▪



Machine Scheduling
Solution Methods
▪
Reformulations
▪
Branch-and-bound method
Other optimization-based strategies:

Lagrangean relaxation

Cutting planes

Column generation
Readings:

Winston and Venkataraman, Sections 9.3 – 9.5, p. 512 – 534.
90-772 Syllabus Fall 06
15
07/13/17
875098125

Barnhart, C., Johnson, E.L., Nemhauser, G.L., Sigismondi, G. and P. Vance. 1993.
Formulating a Mixed-Integer Programming Problem to Improve Solvability.
Operations Research 41(6): 1013 – 1019.
Wednesday, November 15:
Lecture 22 –Heuristic and Meta-Heuristic Solution Methods (Hakan
Yildiz, Guest Lecturer)
Topics:

-
Introduction to heuristic methods
-
Local heuristics:
-

Greedy heuristics

Local improvement heuristics
Global (Meta) heuristics:

Genetic algorithms and the Evolutionary Solver
Reading:

-
Winston and Venkataraman, Sections 14.2, 14.3, p. 804 – 808; 15.1 – 15.2, pp. 823 –
835

Problem Set #7 due

Problem Set #8 (due Monday, November 27):

Heuristic and meta-heuristic solution methods
Friday, November 17:
Discussion Session
Monday, November 20:
Lecture 23 - Heuristic and Meta-Heuristic Solution Methods
(continued)
Topics:

-

Simulated annealing

Tabu search
Comparison of metaheuristic methods

Global (Meta) heuristics (continued):
Reading:
-
Winston and Venkataraman, Sections 14.3, 14.5 – 14.6, pp. 805 – 808, 815 – 821.
Wednesday, November 22:
90-772 Syllabus Fall 06
No lecture (Thanksgiving break)
16
07/13/17
875098125
Friday, November 24:
No discussion (Thanksgiving break)
Monday, November 27:
Lecture 24 - Introduction to Location Models; Planar Location
Models


Topics:
-
Introduction

Location on a plane
Readings:

Fitzsimmons, J.A. and M.J. Fitzsimmons. 1998. Service Management: Operations,
Strategy, and Information Technology. Boston: McGraw-Hill, p. 161 - 187.

Problem Set #8 due

Problem Set #9 (due Wednesday, December 6):

Location on a plane

Location on networks
Wednesday, November 29:


Lecture 25 – Network Location Models
Topics:

Set Covering Problem and extensions

Center and Median Problems
Readings:

Current, J., Daskin, M. and D. Schilling. 2002. “Discrete Network Location Models”,
in (Z. Drezner and H.W. Hamacher, Eds.) Facility Location: Applications and
Theory. Berlin: Springer, p. 81 – 117.
Friday, December 1:
Discussion Session
Monday, December 4:
Lecture 26 – Network Location Models (continued)


Topics:

Center and Median Problems

Fixed Charge Facility Location Problems

Obnoxious/Undesirable Facility Location Problems
Readings:
90-772 Syllabus Fall 06
17
07/13/17
875098125

Current, Daskin and Schilling, continued.

Erkut, E. and S. Neuman. 1989. Analytical Models for Locating Undesirable
Facilities. European Journal of Operational Research 40: 275 – 291.
Wednesday, December 6:



Topics:
-
Review of information system categories
-
High-level DSS architecture
-
DSS platforms
-
E-Commerce DSS applications
-
Final exam review
Reading:
-
Drudzel, M.J. and R.R. Flynn. 2000. “Decision Support Systems.” Pittsburgh:
University of Pittsburgh, School of Information Sciences and Intelligent Systems
Program.
-
Bhargarva, H.K., Sridhar, S. and C. Herrick. 1999. Beyond Spreadsheets: Tools for
Building Decision Support Systems. Computer, March 1999, pp. 31-39.
-
Zobel, C., Ragsdale, C. and L. Rees. 2000. Hands-On Learning Experience. OR/MS
Today 27(6): 28 – 31.
-
Geoffrion, A. and R. Krishnan. 2001. Prospects for Operations Research in the EBusiness Era. Interfaces, 31(2): 6 – 36.
Problem Set #9 due.
Friday, December 8:

Lecture 27 - Introduction to Decision Support Systems
Discussion Session
Project due (student presentations)
Monday, December 12 – Tuesday, December 13, Thursday, December 15 – Friday, December 16:
Heinz School Final Exams
Reference:
Operations Research Society of America (ORSA). 1990. Careers in Operations Research.
90-772 Syllabus Fall 06
18
07/13/17