Distributed hydrologic models provide accurate river streamflow forecasts and a multitude of spatially varied products on basin scales. The distributed elements of the basins are pieced together using drainage networks. An efficient representation of drainage networks in computer code is necessary. Graph theory has long been applied in many engineering areas to solve network problems. In this paper we demonstrate that adjacent list graph is the most efficient way of presenting the drainage network in terms of development and execution. The authors have implemented drainage networks using the adjacency-list structure in both the research and operational versions of the US National Weather Service (NWS) distributed model. A parallel routing algorithm based on Dijsktra's shortest path algorithm was also developed using the MPI library, which was tested on a cluster using the Oklahoma Illinois River basin dataset. Theoretical analysis and test results show that inter-processor communication and unbalanced workload among the processors limit the scalability of the parallel algorithm. The parallel algorithm is more applicable to computers with high inter-processor bandwidth, and to basins where the number of grid cells is large and the maximum distance of the grid cells to the outlet is short.
Skip Nav Destination
Article navigation
Research Article|
April 13 2010
Hydroinformatics advances for operational river forecasting: using graphs for drainage network descriptions
Zhengtao Cui;
1Office of Hydrologic Development, NOAA National Weather Service, 1325 East-West Highway, Silver Spring, MD 21043, USA
E-mail: [email protected]
Search for other works by this author on:
Victor Koren;
Victor Koren
1Office of Hydrologic Development, NOAA National Weather Service, 1325 East-West Highway, Silver Spring, MD 21043, USA
Search for other works by this author on:
Neftali Cajina;
Neftali Cajina
1Office of Hydrologic Development, NOAA National Weather Service, 1325 East-West Highway, Silver Spring, MD 21043, USA
Search for other works by this author on:
Andreas Voellmy;
Andreas Voellmy
2Department of Computer Science, Yale University, New Haven, CT 06520, USA
Search for other works by this author on:
Fekadu Moreda
Fekadu Moreda
1Office of Hydrologic Development, NOAA National Weather Service, 1325 East-West Highway, Silver Spring, MD 21043, USA
Search for other works by this author on:
Journal of Hydroinformatics (2011) 13 (2): 181–197.
Article history
Received:
August 13 2009
Accepted:
November 11 2009
Citation
Zhengtao Cui, Victor Koren, Neftali Cajina, Andreas Voellmy, Fekadu Moreda; Hydroinformatics advances for operational river forecasting: using graphs for drainage network descriptions. Journal of Hydroinformatics 1 March 2011; 13 (2): 181–197. doi: https://doi.org/10.2166/hydro.2010.023
Download citation file: