GENETIC ALGORITHM FOR SELECTING AND SCHEDULING INTERDEPENDENT PROJECTS

Investment planning for systems with interdependent queues, such as a series of interacting waterway locks, is a very challenging problem. Under budget constraints, it must be determined which projects should be selected and when they should be funded to minimize the present value of total cost over the planning horizon. Due to interdependence among service stations (e.g., locks), investment planning for such systems cannot be analyzed separately for each station. Published models on investment planning for interdependent projects are rare and difficult to apply to a series of queuing systems. A genetic algorithm approach is presented in this paper for solving project sequencing and scheduling problems for such systems. A numerical example is designed to investigate the proposed algorithm. Results indicate that the proposed approach is quite efficient in finding very good solutions.

[1]  Zbigniew Michalewicz,et al.  Genetic algorithms + data structures = evolution programs (3rd ed.) , 1996 .

[2]  Paul Schonfeld,et al.  Metamodels for estimating waterway delays through series of queues , 1998 .

[3]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[4]  Eric R. Zieyel Operations research : applications and algorithms , 1988 .

[5]  Michael M. Kostreva,et al.  Solving 0-1 Integer Programming Problems Arising from Large Scale Planning Models , 1985, Oper. Res..

[6]  G. Nemhauser,et al.  Discrete Dynamic Programming and Capital Allocation , 1969 .

[7]  Donald Erlenkotter,et al.  Sequencing Expansion Projects , 1970, Oper. Res..

[8]  Thomas L. Morin,et al.  Some Efficient Dynamic Programing Algorithms for the Optimal Sequencing and Scheduling of Water Supply Projects , 1971 .

[9]  M. L. Cochran,et al.  Investment model for R&D project evaluation and selection , 1971 .

[10]  H. Weingartner Capital Budgeting of Interrelated Projects: Survey and Synthesis , 1966 .

[11]  Paul Schonfeld,et al.  An artificial neural network approach for evaluating transportation network improvements , 1993 .

[12]  Paul Schonfeld,et al.  Optimization Through Simulation of Waterway Transportation Investments , 1998 .

[13]  Thomas L. Morin Optimality of a Heuristic Sequencing Technique , 1974 .

[14]  Mitsuo Gen,et al.  Genetic algorithms and engineering design , 1997 .

[15]  Kenneth Steiglitz,et al.  Combinatorial Optimization: Algorithms and Complexity , 1981 .