2010Journal of computing sciences in collegesRequires access

Criteria-based parallelism for multiobjective problem solving

David L. Sonnier, Matt Bradley

Open publisher page 0 citations

Abstract

Computer scientists typically solve problems that require the optimization of some objective function. Given more than one objective to be simultaneously optimized, the problem becomes a Multicriteria Optimization Problem. Whereas the single objective version of a problem may be solved by use of well researched and studied algorithms, the Multicriteria version of the problem is typically not so quickly and easily solved. In fact, typically there is no polynomial-time algorithm for solving the multicriteria version, and the solution is not a single solution but rather a Pareto-Optimal set of solutions. In some cases it is possible to find an approximation of the solution set by solving Reduced Criteria Subproblems, then merging the solutions. This paper provides an overview of this approach, presents a parallel computing solution based on merging reduced-criteria subproblems, and gives consideration to the limitations of this methodology.

About this research paper

What this paper is about

Computer scientists typically solve problems that require the optimization of some objective function. Given more than one objective to be simultaneously optimized, the problem becomes a Multicriteria Optimization Problem. Whereas the single objective version of a problem may be solved by use of well researched and studied algorithms, the Multicriteria version of the problem is typically not so quickly and easily solved. In fact, typically there is no polynomial-time algorithm for solving the multicriteria version, and the solution is not a single solution but rather a Pareto-Optimal set of solutions. In some cases it is possible to find an approximation of the solution set by solving Reduced Criteria Subproblems, then merging the solutions. This paper provides an overview of this approach, presents a parallel computing solution based on merging reduced-criteria subproblems, and gives consideration to the limitations of this methodology.

Why it matters

A significance statement is not available in the OpenAlex record.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Computer scientists typically solve problems that require the optimization of some objective function. Given more than one objective to be simultaneously optimized, the problem becomes a Multicriteria Optimization Problem. Whereas the single objective version of a problem may be solved by use of well researched and studied algorithms, the Multicriteria version of the problem is typically not so quickly and easily solved. In fact, typically there is no polynomial-time algorithm for solving the multicriteria version, and the solution is not a single solution but rather a Pareto-Optimal set of solutions. In some cases it is possible to find an approximation of the solution set by solving Reduced Criteria Subproblems, then merging the solutions. This paper provides an overview of this approach, presents a parallel computing solution based on merging reduced-criteria subproblems, and gives consideration to the limitations of this methodology.

Key concepts: Mathematical optimization, Computer science, Multi-objective optimization, Set (abstract data type), Parallelism (grammar), Solution set, Pareto principle, Pareto optimal

Related papers

Back to paper searchBrowse research topicsOriginal source
Criteria-based parallelism for multiobjective problem solving — Research Paper | ScholarLens