Related Experiment Video
Updated: Jan 8, 2026

A Rapid Method for Modeling a Variable Cycle Engine
Published on: August 13, 2019
Minimum flow decomposition in graphs with cycles using integer linear programming
Fernando H C Dias1, Lucia Williams2, Brendan Mumey3
1Department of Mathematics and Systems Analysis, Aalto University, 02150 Espoo, Finland.
This study introduces the first exact Integer Linear Programming (ILP) formulation for minimum flow decomposition (MFD) on graphs with cycles. This novel approach provides accurate solutions for complex flow decomposition problems in various scientific fields.
Area of Science:
- Computer Science
- Operations Research
- Bioinformatics
- Transportation Science
Background:
- Minimum Flow Decomposition (MFD) is a classical problem, crucial for modeling in Bioinformatics and Transportation.
- Existing solutions for MFD on graphs with cycles are heuristic or approximate, lacking exactness.
- The MFD problem is NP-hard even on acyclic graphs, highlighting the complexity of finding exact solutions.
Purpose of the Study:
- To present the first Integer Linear Programming (ILP) formulation for Minimum Flow Decomposition (MFD) on graphs containing cycles.
- To address three variants of MFD, focusing on decompositions into paths, cycles, trails, and walks.
Main Methods:
- Developed novel Integer Linear Programming (ILP) formulations for Minimum Flow Decomposition (MFD) on cyclic graphs.
- Tested the ILP formulations on three datasets of increasing complexity from Bioinformatics and Transportation.
Main Results:
- The proposed ILP formulations provide the first exact solutions for MFD on graphs with cycles.
- All tested instances across diverse datasets were solved within 12 minutes, demonstrating computational efficiency.
- The study offers a significant advancement over existing heuristic and approximation methods for MFD.
Conclusions:
- The presented ILP approach offers a robust and exact method for solving Minimum Flow Decomposition problems on cyclic graphs.
- This work provides a powerful new tool for applications in Bioinformatics, Transportation, and other fields reliant on flow analysis.
- Freely available implementations facilitate further research and application of these exact MFD solutions.
Related Concept Videos
Fast Decoupled and DC Powerflow
Uniform Depth Channel Flow: Problem Solving
The Power Flow Problem and Solution
Laminar Flow: Problem Solving
Turbulent Flow: Problem Solving
Temperature is a key factor in CO2 solubility. In this case, the CO2 gas and the liquid are cooled to 20°C. Lower temperatures enhance...
Maximum Power Flow and Line Loadability

