Abstract
Computing the maximum flow value between a pair of nodes in a given network is a classic problem in the context of network flows. Its extension, namely, the multi-terminal maximum flow problem, comprises finding the maximum flow values between all pairs of nodes in a given undirected network. In this work, we provide an overview of the recent theory of sensitivity analysis, which examines the influence of a single edge capacity variation on the multi-terminal maximum flows, and we make remarks about extending some theoretical results to the case where more than one edge has their capacities changed. Based on these extensions, we present algorithms to construct the Gomory and Hu cut-trees dynamically, considering capacity variations in more than one edge in the network. Finally, the presented theory is applied on a clustering problem, in the field of biology, in order to improve an existing algorithm that identifies protein complexes in protein–protein interaction networks. In this application, a new result in the sensitivity analysis theory is introduced.
Similar content being viewed by others
References
Agarwal K, Arora SR (1976) Synthesis of multi-terminal communication nets: finding one or all solutions. IEEE Trans Circuits Syst 23(3):141–146
Barth D, Berthomé P, Diallo M, Ferreira A (2006) Revisiting parametric multi-terminal problems: maximum flows, minimum cuts and cut-tree computations. Discret Optim 3:195–205
Bhalgat A, Hariharan R, Kavitha T, Panigrahi D (2007) An Õ(mn) Gomory–Hu tree construction algorithm for unweighted graphs. In: STOC’07, pp 605–614
Diallo M (2011) Méthodes d’Optimisation Appliquées aux Réseaux de Flots et Télécoms. Editions universitaires europeennes
Elmaghraby SE (1964) Sensitivity analysis of multi-terminal flow networks. Oper Res 12(5):680–688
Ford LR, Fulkerson DR (1973) Flows in networks. Princeton University Press, Princeton
Goldberg AV, Tsioutsiouliklis K (2001) Cut-tree algorithms: an experimental study. J Algorithms 38:51–83
Gomory RE, Hu TC (1961) Multi-terminal network flows. SIAM J Comput 9(4):551–570
Gusfield D (1990) Very simple methods for all pairs network flow analysis. SIAM J Comput 19:143–155
Hartmann T, Wagner D (2013) Dynamic Gomory–Hu tree construction—fast and simple. CoRR volume arXiv:1310.0178
Hu TC, Shing MT (2002) Combinatorial algorithms, enlarged, 2nd edn. Dover Publications, Inc., Mineola
Liu X, Lin H, Tian Y (2011) Segmenting webpage with Gomory–Hu tree based clustering. J Softw 6(12):2421–2425
Mitrofanova A, Farach-Colton M, Mishra B (2009) Efficient and robust prediction algorithms for protein complexes using Gomory–Hu trees. Pac Symp Biocomput 14:215–226
Scutellà M (2007) A note on the parametric maximum flow problem and some related reoptimization issues. Ann Oper Res 150(1):231–244
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
de Freitas Araujo, J.P., Diallo, M., Pereira Raupp, F.M. et al. Parametric analysis on cut-trees and its application on a protein clustering problem. Cent Eur J Oper Res 28, 229–249 (2020). https://doi.org/10.1007/s10100-018-0579-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10100-018-0579-y