Even flow in dynamic networks for wastewater treatment

Abstract Network flow allocation is a central problem within operations research. Arguably, the most classic setting of flow allocation problems is a static one in which the arcs of a directed graph need to be assigned flow values in a way that respects the capacities of each edge and, for example, maximizes the amount of flow that arrives at a sink node. The numerous applications of flow problems have resulted in several variants being proposed and studied. In this paper, we study a variant of dynamic network flow. Dynamic network flow generalizes the static setting by introducing a notion of time and allowing the flow to move over time in the network. In our setting, the sink of the network also has a maximum capacity of flow it can receive at each timestep, and we are interested in computing flow allocations that distribute an even amount of flow to the sink of the network over all timesteps. Additionally, we assume that new flow can be generated at each non-sink node in each timestep, and that the nodes can temporarily store a limited amount of the flow. In a central instantiation of the problem, the non-sink nodes of the network are pumping stations that need to transfer wastewater to a treatment plant, which is the sink of the network. To evaluate our solving approaches in practice, we worked with the Helsinki Region Environmental Services Authority to collect and create a new open-source benchmark set based on wastewater quantities in the Helsinki region. More precisely, we study the applicability of linear programming for solving real-world benchmarks of this dynamic network flow optimization problem. As our main contributions, we: (i) extend and modify a previously proposed constraint model for computing feasible allocations to the dynamic setting and allow more flexible allocations, (ii) introduce several different approaches to even the workload arriving at the sink at each timestep, (iii) collect a new open-source dataset based on real-world wastewater flow quantities, and (iv) report on an extensive experimental evaluation of our model on three differently-sized time spans of the new dataset using state-of-the-art solvers. Our evaluation demonstrates that, among our evenness approaches, minimizing the difference between the maximum and minimum hourly incoming water to the treatment plant consistently yields the highest evenness in the flow arriving at the treatment plant. Additionally, we demonstrate the flexibility of our model by incorporating additional constraints aimed at reducing the energy consumption of the pumps.

Authors

Institutions

Publication Details

Journal
Annals of Operations Research
Published
2026-10-26
DOI
https://doi.org/10.1007/s10479-026-07461-x
Primary Topic
Complexity and Algorithms in Graphs
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Even flow in dynamic networks for wastewater treatment

Jeremias Berg, Antton Kasslin
Annals of Operations Research
Complexity and Algorithms in Graphs
article

Even flow in dynamic networks for wastewater treatment

Jeremias Berg, Antton Kasslin
article en

Abstract

Abstract Network flow allocation is a central problem within operations research. Arguably, the most classic setting of flow allocation problems is a static one in which the arcs of a directed graph need to be assigned flow values in a way that respects the capacities of each edge and, for example, maximizes the amount of flow that arrives at a sink node. The numerous applications of flow problems have resulted in several variants being proposed and studied. In this paper, we study a variant of dynamic network flow. Dynamic network flow generalizes the static setting by introducing a notion of time and allowing the flow to move over time in the network. In our setting, the sink of the network also has a maximum capacity of flow it can receive at each timestep, and we are interested in computing flow allocations that distribute an even amount of flow to the sink of the network over all timesteps. Additionally, we assume that new flow can be generated at each non-sink node in each timestep, and that the nodes can temporarily store a limited amount of the flow. In a central instantiation of the problem, the non-sink nodes of the network are pumping stations that need to transfer wastewater to a treatment plant, which is the sink of the network. To evaluate our solving approaches in practice, we worked with the Helsinki Region Environmental Services Authority to collect and create a new open-source benchmark set based on wastewater quantities in the Helsinki region. More precisely, we study the applicability of linear programming for solving real-world benchmarks of this dynamic network flow optimization problem. As our main contributions, we: (i) extend and modify a previously proposed constraint model for computing feasible allocations to the dynamic setting and allow more flexible allocations, (ii) introduce several different approaches to even the workload arriving at the sink at each timestep, (iii) collect a new open-source dataset based on real-world wastewater flow quantities, and (iv) report on an extensive experimental evaluation of our model on three differently-sized time spans of the new dataset using state-of-the-art solvers. Our evaluation demonstrates that, among our evenness approaches, minimizing the difference between the maximum and minimum hourly incoming water to the treatment plant consistently yields the highest evenness in the flow arriving at the treatment plant. Additionally, we demonstrate the flexibility of our model by incorporating additional constraints aimed at reducing the energy consumption of the pumps.

Annals of Operations Research
University of Helsinki (FI)
Helsingin Yliopisto, Luonnontieteiden ja Tekniikan Tutkimuksen Toimikunta
Clean water and sanitation
Openalex Percentile: Top 14%
Complexity and Algorithms in Graphs
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon