|
EDUCATION
Massachusetts Institute of Technology, Sloan
School of Management
-
Candidate for Ph.D. in Operations Research
-
Dissertation: Aggregation and Valid Inequalities for
Integer Programming: New Approaches to Planning and Network Design.
(Defended; under revision.)
-
Committee: Tom Magnanti, Jeremy Shapiro, Anant Balakrishnan.
-
Minor in Finance
Cornell University
- Ph.D. studies in Operations Research, 1984-1986.
Massachusetts Institute of Technology
- SB in Chemical Engineering, 1984
- SB in Mathematics, 1984.
APPOINTMENTS
Since August 1993:
- Research Associate, Center for Advanced
Decision Support for Water and Environmental Systems (CADSWES).
Fall 1992:
- Instructor, College of Business, University
of Colorado at Boulder.
Summer 1992:
- Researcher, Summer Research Program, Office
of Scientific Research, U.S. A.F.
1991:
- Postdoctoral Researcher, US West Advanced
Technologies and College of Business, University of Colorado at Boulder.
RESEARCH
AREAS
Coprincipal Investigator:
Integer programming:
- Reformulation for efficient solution, aggregation,
fixed costs, polyhedral com-binatorics, group theory and parallel
algorithms.
Goal Programming:
- New modeling approaches and algorithms.
Gaining competitive advantage through operations:
- Strategies based on time, technology, and
quality; cross-functional formulation and implementation of strategy.
TEACHING
Fall 1992 & Spring 1993:
- Operations Management:
Introductory core class, 350-400 undergraduate students: quality management and
measurement, integration of operations with other functional areas.
Spring 1992:
- Operations Strategy:
Initiated capstone course including field studies with local businesses.
Teaching Assistant:
- Operations Management:
Linear Programming, Advanced Calculus, Introduction to Discrete Mathematics.
RESEARCH
GUIDANCE TO MASTERS AND DOCTORAL STUDENTS
- Gilmore, Andrew, "A Study of Optimization of Reservoir Operations
of the Colorado River," Department of Civil, Environmental, and Architectural
Engineering, University of Colorado at Boulder, 1999.
- Fulp, Terrance, "Formulation and Solution Strategies for
Short-term Scheduling of Power System Resources," Department of Mathematical
and Computer Sciences, Colorado School of Mines, 1996.
- Matossian, Mark, "Configuration design optimization of multi-satellite
distributed task constellations," Department of Aerospace Engineering,
University of Colorado at Boulder, 1995.
- Mosher, Todd, "Improving spacecraft design using a multidisciplinary
design optimization methodology," Department of Aerospace Engineering
Sciences, University of Colorado at Boulder, 2000.
APPLIED
RESEARCH
RiverWare
- Center for Advanced Decision Support for
Water and Environmental Systems.
- RIVERWARE is a modeling environment
for river basins with multipurpose reservoirs. I designed the optimization
component of RIVERWARE: a preemptive goal program with a linear programming
engine. The goal program is integrated into RiverWare's Object Oriented
structure (implemented in C++) and can be controlled by users without
an optimization background. Objects such as reservoirs, reaches,
and confluences automatically generate their physical constraints,
mass balance, continuity, and turbine capacity. A User's policy constraints
are translated automatically to a goal programming formulation. Nonlinear
functions are translated automatically to piece wise linear functions.
After optimization, the optimal solution is inserted back into the
objects. In addition, an "Optimization Analyst" presents the user
with a graphical explanation of the policy constraints that determined
the value of each decision variable.
Parallel Programming for Mixed Integer Programming
- Bolt, Beranek, and Newman
- ZOOM/XMP is a linear and integer
programming library written in Fortran. I wrote a parallel version
of branch and bound and modified the library as necessary for the
parallel code. In addition, a new heuristic use of branch and bound
was implemented. While this project was a technical success, the
parallel computer that it was designed for is now obsolete.
Design of Synchronous Optical Networks (SONET)
- US West / University of Colorado Post doctorate.
- SONET rings are a new technology
for local phone networks that will replace conventional point-to-point
systems during the next few years and represent a significant capital
investment for local telephone companies. The change in architecture
combined with a rolling planning horizon creates a new and challenging
network planning problem: the network expansion policy effects both
current capital expenditure and future options for managing operations.
Modern integer programming methods were applied and yielded plans
to be implemented by U.S. West during the coming year.
Asset Allocation for Pension Funds, with
J.F. Shapiro
- Pension funds must meet forecasted payments
to pensioners and hence bond investments must be immunized against
interest rate fluctuations. The pension fund manager faces the problem
of creating a portfolio that maximizes pension fund return while
guaranteeing that payments can be made. This problem can be modeled
as a stochastic programming problem. The problem is too difficult
to solve exactly but our research has developed an approximation
method that provides good feasible solutions and converges to the
optimal solution.
Determining Molecular Configuration by Minimizing
Potential Energy
- U.S. Air Force, Office of Scientific Research,
Summer Research Program
- Application of optimization methods to
the problem of determining the structure of a cluster of atoms or
small molecules. The structure of clusters is an important element
in predicting the stability of potential rocket fuels.
CONSULTING
PROJECTS
Total Quality Management
- Initial startup of TQM for a printer. Documenting
quality for a custom machine shop using the ISO 9000 standards.
Scheduling physicians for an HMO
- Elicited physicians requirements for an
automated scheduling system. Designed a system that simultaneously
preserved the essential elements of the existing process, expanded
the ability to meet physician requests, and improved patient service.
The schedule included on-call duty, office appointments, operating
room time, and physician vacations.
Routing and consolidation for less-than-truckload
shipping
- Designed a system for generating candidate
truck routes with heuristics and selecting routes with an integer
program. The heuristics consider time-windows, truck types, load
compatibility, and distance for generating routes. The model incorporates
a rolling time horizon.
Routing and scheduling local truck delivery
- Trucks carrying liquid Oxygen and other
industrial gasses must be routed efficiently while ensuring that customer
inventories are not depleted.
PUBLICATIONS
- Eschenbach, E., Magee, T., Zagona, E., Goranflo, M. and
Shane, R. "Multi objective Daily Operations of Reservoir Systems
via Goal Programming," to appear in Journal of Water Resources Planning
and Management, March 2001.
- Zagona, E.A., Fulp, T.J., Shane, R., Magee, T. and Goranflo,
H.M. "RiverWare: A Generalized Tool for Complex RiverBasin Modeling," accepted
by Journal of American Water Resources Association.
- Gilmore, A., Strzepek, K., Fulp, T., and Magee, T., "A Review
of Reservoir Operations Models of the Colorado River Basin," submitted
to Water Resources Planning and Management.
- Fulp, T., Magee, T., Underwood, R. "Improved Bounds for
Short-term Scheduling of Power System Resources Using Langrangian
Decomposition," submitted to IEEE Transactions on Power Systems.
- Magee, T. and Glover. F., "Integer Programming," in: Mathematical
Programming for Industrial Engineering, Boaz Golany and Mordecia
Avriel (ed.), M. Dekker, Inc., New York, NY, 1996, pp. 123- 269.
CONFERENCE
PROCEEDINGS
- Magee, T, Zagona, E. and Frevert D., "Operational
Policy Expression and Analysis in the RiverWare Modeling Tool," to
appear in Environmental and Water Resources Institute's (EWRI's)
World Water & Environmental Resource Congress, ASCE New York,
NY, 2001.
- Gilmore, A., Magee, T., Fulp, T., and Strzepek, K., "Multi
objective Optimization of the Colorado River," in 2000 Joint Conference
on Water Resources Engineering and Water Resources Planning and Management,
ASCE New York, NY, 2000.
- Zagona, E. and Magee, T, "Modeling Hydropower in RiverWare," Waterpower '99,
Proceedings of the International Conference on Hydropower, ASCE New
York, NY, 1999.
- Magee, T., Eschenbach, E. and Zagona, E., "Object Oriented
Optimization for Multi-Reservoir Management," in: J.J. Cassidy (ed.),
Waterpower '95, Proceedings of the International Conference on Hydropower,
ASCE New York, NY, 1995, pp. 1858-1867.
- Eschenbach, E., Zweifel, E., Magee, T., Grinstead, C. and
Zagona, E., "Automatic Object-oriented Generation of Goal Programming
Models for Multi-reservoir Management," in: J.P. Mohsen (ed.), Proceedings
of the Second Congress Held in Conjunction with A/E/C Systems '95,
ASCE New York, NY, 1995, pp. 384-391.
REPORTS
- Magee, T. "Determining Molecular Configuration by Minimizing
Potential Energy," Final Report for United States Air Force Summer
Research Program 1992, Summer Research Extension Program Final Reports,
1993.
- Klimczak, S., Magee, T., Shapiro, J. "Optimizing Multinational
Financial Flows," MIT International Financial Services Research Center
Report #IFSRC147-90, November 1990.
- R. Hiller, C. A. Holmes, T.M. Magee and J. F. Shapiro, "Constructive
Duality for Mixed Integer Programming: Part I, Theory," MIT Operations
Research Center Working Paper #OR 147-86, May 1986.
IN
PREPARATION
- Magee, T., "Repeated MinMax and Shrinking Envelopes," to
be submitted to Operations Research.
|