This paper heuristically tackles a challenging scheduling problem arising in the field of hydraulic distribution systems in case of a contamination event, that is, optimizing the scheduling of a set of tasks so that the consumed volume of contaminated water is minimized. Each task consists of manually activating a given device, located on the hydraulic network of the water distribution system. In practice, once contamination has been detected, a given number of response teams move along the network to operate each device on site. The consumed volume of contaminated water depends on the time at which each device is operated, according to complex hydraulic laws, so that the value associated to each schedule must be evaluated by a hydraulic simulation. We explore the potentials of Genetic Algorithms as a viable tool for tackling this optimization-simulation problem. In particular, we compare different encodings and propose ad hoc cross over operators that exploit the combinatorial structure of the feasible region, featuring hybridization with Mixed Integer Linear Programming. Computational results are provided for a real life hydraulic network of average size, showing the effectiveness of the approach. Indeed, we greatly improve upon common sense inspired solutions which are adopted in practice.

Genetic Algorithms for Scheduling Devices Operation in a Water Distribution System in Response to Contamination Events

GAVANELLI, Marco
Primo
;
NONATO, Maddalena
Secondo
;
PEANO, Andrea;ALVISI, Stefano
Penultimo
;
FRANCHINI, Marco
Ultimo
2012

Abstract

This paper heuristically tackles a challenging scheduling problem arising in the field of hydraulic distribution systems in case of a contamination event, that is, optimizing the scheduling of a set of tasks so that the consumed volume of contaminated water is minimized. Each task consists of manually activating a given device, located on the hydraulic network of the water distribution system. In practice, once contamination has been detected, a given number of response teams move along the network to operate each device on site. The consumed volume of contaminated water depends on the time at which each device is operated, according to complex hydraulic laws, so that the value associated to each schedule must be evaluated by a hydraulic simulation. We explore the potentials of Genetic Algorithms as a viable tool for tackling this optimization-simulation problem. In particular, we compare different encodings and propose ad hoc cross over operators that exploit the combinatorial structure of the feasible region, featuring hybridization with Mixed Integer Linear Programming. Computational results are provided for a real life hydraulic network of average size, showing the effectiveness of the approach. Indeed, we greatly improve upon common sense inspired solutions which are adopted in practice.
2012
9783642291234
scheduling; hybrid genetic algorithms; MILP; simulation-optimization
File in questo prodotto:
File Dimensione Formato  
evolutionary-computation-in-combinatorial-optimization-2012 (1).pdf

solo gestori archivio

Descrizione: Full text editoriale
Tipologia: Full text (versione editoriale)
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 590.6 kB
Formato Adobe PDF
590.6 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in SFERA sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11392/1626266
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 12
  • ???jsp.display-item.citation.isi??? ND
social impact