Cooperative search for optimizing pipeline operations

We present an application of a multi-agent cooperative search approach to the problem of optimizing gas pipeline operations, i.e. finding control parameters for a gas transmission network that result in a low usage of energy to make the required gas deliveries. Our cooperative search approach improves on the pure competition of search agents by having them exchange good solutions from time to time that both are integrated into the search state of the agents and used to improve the search control of the agents. Our experimental evaluation with real problem instances from TransCanada show that our system meets TransCanada's time requirements and reliably outperforms the interactive method that is the current state-of-the-art by creating solutions that require more than 10 percent less energy.

[1]  John Rachlin,et al.  A-Teams: An Agent Architecture for Optimization and Decision Support , 1998, ATAL.

[2]  Jörg Denzinger,et al.  On cooperation between evolutionary algorithms and other search paradigms , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[3]  Jörg Denzinger,et al.  Cooperation of Heterogeneous Provers , 1999, IJCAI.

[4]  Kamal K. Botros,et al.  Large Pipeline Network Optimization: Summary and Conclusions of TransCanada Research Effort , 2006 .

[5]  H. Golshan,et al.  Pipeline Design & Construction: A Practical Approach, Third Edition , 2000 .

[6]  Makoto Yokoo,et al.  Distributed Constraint Satisfaction: Foundations of Cooperation in Multi-agent Systems , 2000 .

[7]  Makoto Yokoo,et al.  Distributed Constraint Satisfaction , 2000, Springer Series on Agent Technology.

[8]  Thomas Bäck,et al.  Parallel Optimization of Evolutionary Algorithms , 1994, PPSN.

[9]  Jörg Denzinger Conflict handling in collaborative search , 2001 .

[10]  Marc Gengler,et al.  Solving Traveling Salesman Problems Using a Parallel Synchronized Branch and Bound Algorithm , 1996, HPCN Europe.

[11]  Kamal K. Botros,et al.  Multi-Objective Optimization of Large Pipeline Networks Using Genetic Algorithm , 2004 .

[13]  Michael J. Quinn,et al.  Analysis and Implementation of Branch-and Bound Algorithms on a Hypercube Multicomputer , 1990, IEEE Trans. Computers.

[14]  Jörg Denzinger Knowledge-Based Distributed Search Using Teamwork , 1995, ICMAS.

[15]  M Reyes Sierra,et al.  Multi-Objective Particle Swarm Optimizers: A Survey of the State-of-the-Art , 2006 .