Title :
Divide-and-Conquer Approach to the Parallel Computation of Elementary Flux Modes in Metabolic Networks
Author :
Jevremovic, Dimitrije ; Boley, Daniel ; Sosa, Carlos P.
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of Minnesota, Minneapolis, MN, USA
Abstract :
Elementary flux modes are an important class of metabolic pathways used to characterize the functioning and behavior of metabolic networks of biochemical reactions in a biological cell. The computation of the elementary flux modes is accomplished by using the so-called Nullspace Algorithm whose high computational cost and memory requirements still limit the computation to relatively small metabolic networks. We combine a "combinatorial\´\´ parallelization with a novel divide-and-conquer paradigm into a new implementation of the Nullspace Algorithm with lower memory requirements. We discuss the disadvantages of the combinatorial parallelization and divide-and-conquer ideas and explain why their combination attains more computational power. The improved parallel Nullspace Algorithm is used to compute up to nearly 50 million elementary flux modes for a metabolic network for yeast, a task which was previously not possible using either of the two approaches individually.
Keywords :
biology computing; combinatorial mathematics; divide and conquer methods; parallel processing; biochemical reaction; biological cell; combinatorial parallelization; divide-and-conquer approach; elementary flux mode; metabolic network; metabolic pathway; nullspace algorithm; parallel computation; yeast; Biochemistry; Biological cells; Chemical elements; Equations; Memory management; Nickel; Parallel algorithms;
Conference_Titel :
Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
Conference_Location :
Shanghai
Print_ISBN :
978-1-61284-425-1
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2011.188