An Extensible Component-Based Multi-Objective Evolutionary Algorithm Framework

Publikation: Bidrag til bog/antologi/rapport/konference-proceedingKonferencebidrag i proceedingsForskningpeer review

Resumé

The ability to easily modify the problem definition is currently missing in Multi-Objective Evolutionary Algorithms (MOEA). Existing MOEA frameworks do not support dynamic addition and extension of the problem formulation. The existing frameworks require a re-specification of the problem definition and recompilation of source code implementing the problem specification. The presented, Controleum framework is based on Dynamic Links and a component-based system to support dynamic reconfiguration of the problem formulation without any need for recompilation of source code. Four different experiments with different compositions of objectives from the horticulture domain are formulated based on a state of the art micro-climate simulator, electricity prices and weather forecasts. The experimental results demonstrate that the Controleum framework support dynamic reconfiguration of the problem formulation without compromising the composed objectives.
OriginalsprogEngelsk
TitelProceedings of the 6th International Conference on Software and Computer Applications
ForlagAssociation for Computing Machinery
Publikationsdato2017
Sider191-197
ISBN (Elektronisk)978-1-4503-4857-7
DOI
StatusUdgivet - 2017
Begivenhed6th International Conference on Software and Computer Applications - Bangkok, Thailand
Varighed: 26. feb. 201728. feb. 2017
Konferencens nummer: 6
http://www.icsca.org/

Konference

Konference6th International Conference on Software and Computer Applications
Nummer6
LandThailand
ByBangkok
Periode26/02/201728/02/2017
Internetadresse

Fingeraftryk

Evolutionary algorithms
Specifications
Electricity
Simulators
Chemical analysis
Experiments

Citer dette

Sørensen, J. C., & Jørgensen, B. N. (2017). An Extensible Component-Based Multi-Objective Evolutionary Algorithm Framework. I Proceedings of the 6th International Conference on Software and Computer Applications (s. 191-197). Association for Computing Machinery. https://doi.org/10.1145/3056662.3056690
Sørensen, Jan Corfixen ; Jørgensen, Bo Nørregaard. / An Extensible Component-Based Multi-Objective Evolutionary Algorithm Framework. Proceedings of the 6th International Conference on Software and Computer Applications. Association for Computing Machinery, 2017. s. 191-197
@inproceedings{c78497280ac4475f843f2ba506fbc9da,
title = "An Extensible Component-Based Multi-Objective Evolutionary Algorithm Framework",
abstract = "The ability to easily modify the problem definition is currently missing in Multi-Objective Evolutionary Algorithms (MOEA). Existing MOEA frameworks do not support dynamic addition and extension of the problem formulation. The existing frameworks require a re-specification of the problem definition and recompilation of source code implementing the problem specification. The presented, Controleum framework is based on Dynamic Links and a component-based system to support dynamic reconfiguration of the problem formulation without any need for recompilation of source code. Four different experiments with different compositions of objectives from the horticulture domain are formulated based on a state of the art micro-climate simulator, electricity prices and weather forecasts. The experimental results demonstrate that the Controleum framework support dynamic reconfiguration of the problem formulation without compromising the composed objectives.",
author = "S{\o}rensen, {Jan Corfixen} and J{\o}rgensen, {Bo N{\o}rregaard}",
year = "2017",
doi = "10.1145/3056662.3056690",
language = "English",
pages = "191--197",
booktitle = "Proceedings of the 6th International Conference on Software and Computer Applications",
publisher = "Association for Computing Machinery",
address = "United States",

}

Sørensen, JC & Jørgensen, BN 2017, An Extensible Component-Based Multi-Objective Evolutionary Algorithm Framework. i Proceedings of the 6th International Conference on Software and Computer Applications. Association for Computing Machinery, s. 191-197, 6th International Conference on Software and Computer Applications, Bangkok, Thailand, 26/02/2017. https://doi.org/10.1145/3056662.3056690

An Extensible Component-Based Multi-Objective Evolutionary Algorithm Framework. / Sørensen, Jan Corfixen; Jørgensen, Bo Nørregaard.

Proceedings of the 6th International Conference on Software and Computer Applications. Association for Computing Machinery, 2017. s. 191-197.

Publikation: Bidrag til bog/antologi/rapport/konference-proceedingKonferencebidrag i proceedingsForskningpeer review

TY - GEN

T1 - An Extensible Component-Based Multi-Objective Evolutionary Algorithm Framework

AU - Sørensen, Jan Corfixen

AU - Jørgensen, Bo Nørregaard

PY - 2017

Y1 - 2017

N2 - The ability to easily modify the problem definition is currently missing in Multi-Objective Evolutionary Algorithms (MOEA). Existing MOEA frameworks do not support dynamic addition and extension of the problem formulation. The existing frameworks require a re-specification of the problem definition and recompilation of source code implementing the problem specification. The presented, Controleum framework is based on Dynamic Links and a component-based system to support dynamic reconfiguration of the problem formulation without any need for recompilation of source code. Four different experiments with different compositions of objectives from the horticulture domain are formulated based on a state of the art micro-climate simulator, electricity prices and weather forecasts. The experimental results demonstrate that the Controleum framework support dynamic reconfiguration of the problem formulation without compromising the composed objectives.

AB - The ability to easily modify the problem definition is currently missing in Multi-Objective Evolutionary Algorithms (MOEA). Existing MOEA frameworks do not support dynamic addition and extension of the problem formulation. The existing frameworks require a re-specification of the problem definition and recompilation of source code implementing the problem specification. The presented, Controleum framework is based on Dynamic Links and a component-based system to support dynamic reconfiguration of the problem formulation without any need for recompilation of source code. Four different experiments with different compositions of objectives from the horticulture domain are formulated based on a state of the art micro-climate simulator, electricity prices and weather forecasts. The experimental results demonstrate that the Controleum framework support dynamic reconfiguration of the problem formulation without compromising the composed objectives.

U2 - 10.1145/3056662.3056690

DO - 10.1145/3056662.3056690

M3 - Article in proceedings

SP - 191

EP - 197

BT - Proceedings of the 6th International Conference on Software and Computer Applications

PB - Association for Computing Machinery

ER -

Sørensen JC, Jørgensen BN. An Extensible Component-Based Multi-Objective Evolutionary Algorithm Framework. I Proceedings of the 6th International Conference on Software and Computer Applications. Association for Computing Machinery. 2017. s. 191-197 https://doi.org/10.1145/3056662.3056690