Efficient computation of alternative structures for large kinetic systems using linear programming

Research output: Contribution to journalArticle

9 Citations (Scopus)


In this paper linear programming (LP)-based algorithms are presented to compute alternative structures (realizations) of biochemical reaction networks (CRNs) with mass action kinetics. The proposed algorithms have polynomial time complexity which enables us to handle large scale, biologically relevant problems. The main new contributions are the following: firstly, a new, effective LP-based method is presented that is guaranteed to compute the dense super-structure of a CRN, and secondly, it is shown that dynamically equivalent sparse structures can be computed efficiently and precisely by applying the theory of sparse nonnegative solutions of under-determined linear systems. It is shown through illustrative examples that the proposed methods outperform and thus can substitute the previously described MILP-based methods that are hard to tract computationally if the number of decision variables is high.

Original languageEnglish
Pages (from-to)71-92
Number of pages22
Issue number1
Publication statusPublished - Apr 14 2014


ASJC Scopus subject areas

  • Chemistry(all)
  • Computer Science Applications
  • Computational Theory and Mathematics
  • Applied Mathematics

Cite this