Pareto distance-based MOGA for solving Bi-objective N-version program design problem

4Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

N-version Program (NVP) is a programming approach to fault tolerant software systems. It employs functionally equivalent, yet independently developed software components. We formulate the optimal design problem of NVP system to a bi-objective optimization model, i. e., maximizing the system re Ha hi I it}' and minimizing the system total cost. We use a Multi-Objective Genetic Algorithm (MOGA) to solve multi-objective optimization problems, however, it requires an appropriate mechanism to search Pareto solutions evenly along the Pareto frontier as many as possible. In our MOGA, we employ the random-key representation and the elitism and Pareto-insertion based on distance between Pareto solutions in the selection process. The proposed MOGA will obtain many Pareto solutions along the Pareto frontier evenly.

Cite

CITATION STYLE

APA

Yamachi, H., Tsujimura, Y., & Yamamoto, H. (2005). Pareto distance-based MOGA for solving Bi-objective N-version program design problem. In Advances in Soft Computing (pp. 412–422). Springer Verlag. https://doi.org/10.1007/3-540-32391-0_48

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free