Skip to content

A simple management system for optimizing Portugal's water supply network through detailed analysis and failure resilience assessment.

Notifications You must be signed in to change notification settings

YZ1GO/L.EIC016_DA_PRJ01

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💧 LUSO ANALYSIS

Water Supply Network Management System

Description

This project provides a comprehensive management system for water supply networks in Portugal. It offers functionalities to analyze basic service metrics and assess the network's resilience to failures.

📊 Problem Data

Utilizing an idealized dataset representing the Portuguese continental water supply network, the system employs a directed graph structure to model various network elements such as water reservoirs, pumping stations, and delivery sites cities. The user interacts with the system through a menu-driven interface, facilitating easy access to network analysis tools and operations.

Image - Portugal's water system map

🚀 Problem Motivation

Basic Service Metrics

  • Determine Maximum Water Reach: Calculate the maximum water flow to each city using the Edmonds-Karp algorithm.
  • Verify Network Configuration: Assess if the existing configuration can meet all customer water needs and identify areas with deficits.
  • Load Balancing: Develop algorithms to balance the load across the network, minimizing flow discrepancies.

Reliability and Sensitivity to Failures

  • Reservoir Outage Impact: Evaluate the effect of reservoir outages on delivery capacity and identify affected cities.
  • Pumping Station Maintenance: Analyze the impact of pumping station maintenance on delivery capacity and identify affected cities.
  • Pipeline Failure Analysis: Determine the impact of pipeline failures on water delivery to cities and identify affected areas.

📚 Documentation

The project includes comprehensive documentation using Doxygen, providing detailed insights into the implemented code and offering time complexity analysis for key algorithms.

Find the complete documentation in the Doxygen HTML Documentation.

🤝 Contributors

This project was developed for the Algorithm Design course.

@ DA 2023/24 - Project 01, Group G07_9

About

A simple management system for optimizing Portugal's water supply network through detailed analysis and failure resilience assessment.

Topics

Resources

Stars

Watchers

Forks