research

A generic multi-criterion approach for mutant strain optimization

Abstract

Motivation: The identification of genetic modifications that can lead to mutant strains that overproduce compounds of industrial interest is a challenging task in Metabolic Engineering. Evolutionary Algorithms and other metaheuristics have provided successful methods for solving the underlying in silico bi-level optimization problems (e.g. to find the best set of gene knockouts) [1]. Although these algorithms perform well in some criteria, they lose sense of the inner multi-objective nature of these problems. Results: In this work, these tasks are viewed as multi-objective optimization problems and algorithms based on multi-objective EAs are proposed. The objectives include maximizing the production of the compound of interest, maximizing biomass and minimizing the number of knockouts. Furthermore, a generalization to integrate multiple-criterion capabilities into single-objective algorithms is proposed and implemented as an ensemble method. This new approach allows taking advantage of the solution space sampling capabilities of some algorithms (e.g. Simulated Annealing), while generating the set of solutions (Pareto-front) according to the multiobjective premises. The algorithms are validated with two case studies, where E. coli is used to produce succinate and lactate. Results show that this option provides an efficient alternative to the previous approaches, returning not a single solution, but rather sets of solutions that are trade-offs among the distinct objective functions. Availability: Algorithms are implemented as a plug-in for the open-source OptFlux [2] platform available in the site http://www.optflux.org

    Similar works