Strain Design as Multiobjective Network Interdiction Problem: A Preliminary Approach
Computer-aided techniques have been widely applied to analyse the biological circuits of microorganisms and facilitate rational modification of metabolic networks for strain design in order to maximise the production of desired biochemicals for metabolic engineering. Most existing computational methods for strain design formulate the network redesign as a bilevel optimisation problem. While such methods have shown great promise for strain design, this paper employs the idea of network interdiction to fulfil the task. Strain design as a Multiobjective Network Interdiction Problem (MO-NIP) is proposed for which two objectives are optimised (biomass and bioengineering product) simultaneously in addition to the minimisation of the costs of genetic perturbations (design costs). An initial approach to solve the MO-NIP consists on a Nondominated Sorting Genetic Algorithm (NSGA-II). The shown examples demonstrate the usefulness of the proposed formulation for the MO-NIP and the feasibility of the NSGA-II as a problem solver.
KeywordsStrain design Network interdiction Metabolic networks Multiobjective bilevel optimisation
DP acknowledges support through projects TIN2014-55024-P and TIN2017-86647-P from the Spanish Ministry of Economy and Competitiveness (including European Regional Development Funds). MT enjoys a Ph.D. research training staff grant associated with the project TIN2014-55024-P and co-funded by the European Social Fund.
SJ, MK, and NK acknowledge the EPSRC for funding project “Synthetic Portabolomics: Leading the way at the crossroads of the Digital and the Bio Economies (EP/N031962/1)”.
- 1.Amin, S.: Network interdiction and inspection models for cyber-physical security, 25 January 2017Google Scholar
- 2.Biscani, F., Izzo, D., Mrtens, M.: esa/pagmo2: pagmo 2.7 (Version v2.7). Zenodo, 13 April 2018. https://doi.org/10.5281/zenodo.1217831
- 7.Feist, A.M., et al.: A genome-scale metabolic reconstruction for Escherichia coli K-12 MG1655 that accounts for 1260 ORFs and thermodynamic information. Mol. Syst. Biol. 3(1), 121 (2007)Google Scholar
- 8.Garrett, A.: Inspyred: a framework for creating bio-inspired computational intelligence algorithms in python. Software (2017). https://aarongarrett.github.io/inspyred
- 10.Jiang, S., Torres, M., Pelta, D., Krabben, P., Kaiser, M., Krasnogor, N.: Improving microbial strain design via multiobjective optimisation and decision making. In: AI for Synthetic Biology 2 (2018)Google Scholar
- 12.Lun, D.S., et al.: Largescale identification of genetic design strategies using local search. Mol. Syst. Biol. 5(1), 296 (2009)Google Scholar
- 16.Rocco, C.M.S., Salazar, D.E.A., Ramirez-Marquez, J.E.: Multi-objective network interdiction using evolutionary algorithms. In: 2009 Annual Reliability and Maintainability Symposium (2009)Google Scholar