2019
DOI: 10.1002/j.2334-5837.2019.00599.x
|View full text |Cite
|
Sign up to set email alerts
|

Encoding Technique of Genetic Algorithms for Block Definition Diagram using OMG SysML Notations

Abstract: Genetic algorithms can be used to perform an automated trade study analysis for component selection with the OMG Systems Modeling Language or OMG SysML™. However, the genetic algorithm encoding based on a single string with real‐value encoding failed to include the relationships in the OMG SysML™ model for the solution space. The genetic algorithm was then unable to perform an automated reasoning through the OMG SysML™ as a result. To solve this problem, this study proposes tree encoding as the encoding techni… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
1
0

Year Published

2021
2021
2022
2022

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 21 publications
0
1
0
Order By: Relevance
“…Currently, the most understood encoding schemes are binary, octal, hexadecimal, permutation, valuebased, and tree. In binary encoding, each chromosome or gene is denoted as a string of 1 𝑜𝑟 0 [41], which is commonly used encoding scheme. Each bit represents the features of the solution and it enables the process quicker implementation of crossover and mutation operators.…”
Section: Genetic Operatormentioning
confidence: 99%
“…Currently, the most understood encoding schemes are binary, octal, hexadecimal, permutation, valuebased, and tree. In binary encoding, each chromosome or gene is denoted as a string of 1 𝑜𝑟 0 [41], which is commonly used encoding scheme. Each bit represents the features of the solution and it enables the process quicker implementation of crossover and mutation operators.…”
Section: Genetic Operatormentioning
confidence: 99%
“…The package called Requirements contains a requirement diagram of the system. BDD visualizes the structure of the system [31]. A block can have different stereotypes depending on its usage [32].…”
Section: Construction Of Structural Modelmentioning
confidence: 99%
“…For example, the system context stereotype is frequently used for defining the context of a simulation to be executed. BDD visualizes the structure of the system [31]. A block can have different stereotypes depending on its usage [32].…”
Section: Construction Of Structural Modelmentioning
confidence: 99%