CADSWES
  Home  >  CADSWES Info  >  People  >  Tim Magee   
Timothy M. Magee Jr.
Operations Research Analyst
 
 
 

CADSWES
421 UCB
1777 Exposition Drive.
University of Colorado
Boulder, CO 80309-0421

Phone: 303-492-2657
Fax (303) 492-1347

 
 

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:

  • TVA RiverWare Grant

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

  1. 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.
  2. 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.
  3. Matossian, Mark, "Configuration design optimization of multi-satellite distributed task constellations," Department of Aerospace Engineering, University of Colorado at Boulder, 1995.
  4. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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

  1. 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.
  2. 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.
  3. Zagona, E. and Magee, T, "Modeling Hydropower in RiverWare," Waterpower '99, Proceedings of the International Conference on Hydropower, ASCE New York, NY, 1999.
  4. 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.
  5. 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

  1. 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.
  2. Klimczak, S., Magee, T., Shapiro, J. "Optimizing Multinational Financial Flows," MIT International Financial Services Research Center Report #IFSRC147-90, November 1990.
  3. 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

  1. Magee, T., "Repeated MinMax and Shrinking Envelopes," to be submitted to Operations Research.

CADSWES - Center for Advanced Decision Support for Water and Environmental Systems
cadswes.colorado.edu -- edit September 8, 2005 -- e-mail webmaster