Skip to content

Commit 84b34b6

Browse files
committed
Add RCM suite and 11 of its problems.
1 parent 94cbbb2 commit 84b34b6

3 files changed

Lines changed: 576 additions & 0 deletions

File tree

docs/index.html

Lines changed: 180 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -988,6 +988,186 @@ <h2>OPL &ndash; Optimisation problem library</h2>
988988
<td><a href="https://www.scitepress.org/Papers/2023/121580/121580.pdf" target="_blank">https://www.scitepress.org/Papers/2023/121580/121580.pdf</a></td>
989989
<td><a href="https://zenodo.org/records/8307853" target="_blank">https://zenodo.org/records/8307853</a></td>
990990
</tr>
991+
<tr>
992+
<td>RCM2 - Vibrating platform design</td>
993+
<td>Problem 2 in the RCM suite, 5 inequality constraints.</td>
994+
<td>single</td>
995+
<td>2</td>
996+
<td>5</td>
997+
<td></td>
998+
<td>yes</td>
999+
<td>no</td>
1000+
<td>no</td>
1001+
<td>no</td>
1002+
<td>real-world</td>
1003+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1004+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1005+
</tr>
1006+
<tr>
1007+
<td>RCM3 - Two bar truss design</td>
1008+
<td>Problem 3 in the RCM suite, 3 inequality constraints.</td>
1009+
<td>single</td>
1010+
<td>2</td>
1011+
<td>3</td>
1012+
<td></td>
1013+
<td>yes</td>
1014+
<td>no</td>
1015+
<td>no</td>
1016+
<td>no</td>
1017+
<td>real-world</td>
1018+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1019+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1020+
</tr>
1021+
<tr>
1022+
<td>RCM4 - Welded beam design</td>
1023+
<td>Problem 4 in the RCM suite, 4 inequality constraints.</td>
1024+
<td>single</td>
1025+
<td>2</td>
1026+
<td>4</td>
1027+
<td></td>
1028+
<td>yes</td>
1029+
<td>no</td>
1030+
<td>no</td>
1031+
<td>no</td>
1032+
<td>real-world</td>
1033+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1034+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1035+
</tr>
1036+
<tr>
1037+
<td>RCM5 - Disc brake design</td>
1038+
<td>Problem 5 in the RCM suite, 4 inequality constraints.</td>
1039+
<td>single</td>
1040+
<td>2</td>
1041+
<td>4</td>
1042+
<td></td>
1043+
<td>yes</td>
1044+
<td>no</td>
1045+
<td>no</td>
1046+
<td>no</td>
1047+
<td>real-world</td>
1048+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1049+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1050+
</tr>
1051+
<tr>
1052+
<td>RCM10 - Two bar plane truss design</td>
1053+
<td>Problem 10 in the RCM suite, 2 inequality constraints.</td>
1054+
<td>single</td>
1055+
<td>2</td>
1056+
<td>2</td>
1057+
<td></td>
1058+
<td>yes</td>
1059+
<td>no</td>
1060+
<td>no</td>
1061+
<td>no</td>
1062+
<td>real-world</td>
1063+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1064+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1065+
</tr>
1066+
<tr>
1067+
<td>RCM11 - Water resources management</td>
1068+
<td>Problem 11 in the RCM suite, 7 inequality constraints.</td>
1069+
<td>single</td>
1070+
<td>5</td>
1071+
<td>3</td>
1072+
<td></td>
1073+
<td>yes</td>
1074+
<td>no</td>
1075+
<td>no</td>
1076+
<td>no</td>
1077+
<td>real-world</td>
1078+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1079+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1080+
</tr>
1081+
<tr>
1082+
<td>RCM12 - Simply supported beam design</td>
1083+
<td>Problem 12 in the RCM suite, 1 inequality constraint.</td>
1084+
<td>single</td>
1085+
<td>2</td>
1086+
<td>4</td>
1087+
<td></td>
1088+
<td>yes</td>
1089+
<td>no</td>
1090+
<td>no</td>
1091+
<td>no</td>
1092+
<td>real-world</td>
1093+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1094+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1095+
</tr>
1096+
<tr>
1097+
<td>RCM14 - Multiple disk clutch brake design</td>
1098+
<td>Problem 14 in the RCM suite, 8 inequality constraints.</td>
1099+
<td>single</td>
1100+
<td>2</td>
1101+
<td>5</td>
1102+
<td></td>
1103+
<td>yes</td>
1104+
<td>no</td>
1105+
<td>no</td>
1106+
<td>no</td>
1107+
<td>real-world</td>
1108+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1109+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1110+
</tr>
1111+
<tr>
1112+
<td>RCM16 - Cantilever beam design</td>
1113+
<td>Problem 16 in the RCM suite, 2 inequality constraints.</td>
1114+
<td>single</td>
1115+
<td>2</td>
1116+
<td>2</td>
1117+
<td></td>
1118+
<td>yes</td>
1119+
<td>no</td>
1120+
<td>no</td>
1121+
<td>no</td>
1122+
<td>real-world</td>
1123+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1124+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1125+
</tr>
1126+
<tr>
1127+
<td>RCM18 - Front rail design</td>
1128+
<td>Problem 18 in the RCM suite, 3 inequality constraints.</td>
1129+
<td>single</td>
1130+
<td>2</td>
1131+
<td>3</td>
1132+
<td></td>
1133+
<td>yes</td>
1134+
<td>no</td>
1135+
<td>no</td>
1136+
<td>no</td>
1137+
<td>real-world</td>
1138+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1139+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1140+
</tr>
1141+
<tr>
1142+
<td>RCM20 - Hydro-static thrust bearing design</td>
1143+
<td>Problem 20 in the RCM suite, 7 inequality constraints.</td>
1144+
<td>single</td>
1145+
<td>2</td>
1146+
<td>4</td>
1147+
<td></td>
1148+
<td>yes</td>
1149+
<td>no</td>
1150+
<td>no</td>
1151+
<td>no</td>
1152+
<td>real-world</td>
1153+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1154+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1155+
</tr>
1156+
<tr>
1157+
<td>RCM / RWCMOP</td>
1158+
<td>A Benchmark-Suite of real-World constrained multi-objective optimization problems. Includes problems with 0-29 inequality constraints, 0-26 euqality constraints, including some with both types.</td>
1159+
<td>suite</td>
1160+
<td>2,5</td>
1161+
<td>2-34</td>
1162+
<td></td>
1163+
<td>yes</td>
1164+
<td>no</td>
1165+
<td>no</td>
1166+
<td>no</td>
1167+
<td>real-world</td>
1168+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1169+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1170+
</tr>
9911171
</tbody>
9921172
<tfoot><tr><th>name</th> <th>textual description</th> <th>suite/generator/single</th> <th>objectives</th> <th>dimensionality</th> <th>variable type</th> <th>constraints</th> <th>dynamic</th> <th>noise</th> <th>multi-fidelity</th> <th>source (real-world/artificial)</th> <th>reference</th> <th>implementation</th></tr> </tfoot></table>
9931173

docs/problems.html

Lines changed: 180 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -962,5 +962,185 @@
962962
<td><a href="https://www.scitepress.org/Papers/2023/121580/121580.pdf" target="_blank">https://www.scitepress.org/Papers/2023/121580/121580.pdf</a></td>
963963
<td><a href="https://zenodo.org/records/8307853" target="_blank">https://zenodo.org/records/8307853</a></td>
964964
</tr>
965+
<tr>
966+
<td>RCM2 - Vibrating platform design</td>
967+
<td>Problem 2 in the RCM suite, 5 inequality constraints.</td>
968+
<td>single</td>
969+
<td>2</td>
970+
<td>5</td>
971+
<td></td>
972+
<td>yes</td>
973+
<td>no</td>
974+
<td>no</td>
975+
<td>no</td>
976+
<td>real-world</td>
977+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
978+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
979+
</tr>
980+
<tr>
981+
<td>RCM3 - Two bar truss design</td>
982+
<td>Problem 3 in the RCM suite, 3 inequality constraints.</td>
983+
<td>single</td>
984+
<td>2</td>
985+
<td>3</td>
986+
<td></td>
987+
<td>yes</td>
988+
<td>no</td>
989+
<td>no</td>
990+
<td>no</td>
991+
<td>real-world</td>
992+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
993+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
994+
</tr>
995+
<tr>
996+
<td>RCM4 - Welded beam design</td>
997+
<td>Problem 4 in the RCM suite, 4 inequality constraints.</td>
998+
<td>single</td>
999+
<td>2</td>
1000+
<td>4</td>
1001+
<td></td>
1002+
<td>yes</td>
1003+
<td>no</td>
1004+
<td>no</td>
1005+
<td>no</td>
1006+
<td>real-world</td>
1007+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1008+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1009+
</tr>
1010+
<tr>
1011+
<td>RCM5 - Disc brake design</td>
1012+
<td>Problem 5 in the RCM suite, 4 inequality constraints.</td>
1013+
<td>single</td>
1014+
<td>2</td>
1015+
<td>4</td>
1016+
<td></td>
1017+
<td>yes</td>
1018+
<td>no</td>
1019+
<td>no</td>
1020+
<td>no</td>
1021+
<td>real-world</td>
1022+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1023+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1024+
</tr>
1025+
<tr>
1026+
<td>RCM10 - Two bar plane truss design</td>
1027+
<td>Problem 10 in the RCM suite, 2 inequality constraints.</td>
1028+
<td>single</td>
1029+
<td>2</td>
1030+
<td>2</td>
1031+
<td></td>
1032+
<td>yes</td>
1033+
<td>no</td>
1034+
<td>no</td>
1035+
<td>no</td>
1036+
<td>real-world</td>
1037+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1038+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1039+
</tr>
1040+
<tr>
1041+
<td>RCM11 - Water resources management</td>
1042+
<td>Problem 11 in the RCM suite, 7 inequality constraints.</td>
1043+
<td>single</td>
1044+
<td>5</td>
1045+
<td>3</td>
1046+
<td></td>
1047+
<td>yes</td>
1048+
<td>no</td>
1049+
<td>no</td>
1050+
<td>no</td>
1051+
<td>real-world</td>
1052+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1053+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1054+
</tr>
1055+
<tr>
1056+
<td>RCM12 - Simply supported beam design</td>
1057+
<td>Problem 12 in the RCM suite, 1 inequality constraint.</td>
1058+
<td>single</td>
1059+
<td>2</td>
1060+
<td>4</td>
1061+
<td></td>
1062+
<td>yes</td>
1063+
<td>no</td>
1064+
<td>no</td>
1065+
<td>no</td>
1066+
<td>real-world</td>
1067+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1068+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1069+
</tr>
1070+
<tr>
1071+
<td>RCM14 - Multiple disk clutch brake design</td>
1072+
<td>Problem 14 in the RCM suite, 8 inequality constraints.</td>
1073+
<td>single</td>
1074+
<td>2</td>
1075+
<td>5</td>
1076+
<td></td>
1077+
<td>yes</td>
1078+
<td>no</td>
1079+
<td>no</td>
1080+
<td>no</td>
1081+
<td>real-world</td>
1082+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1083+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1084+
</tr>
1085+
<tr>
1086+
<td>RCM16 - Cantilever beam design</td>
1087+
<td>Problem 16 in the RCM suite, 2 inequality constraints.</td>
1088+
<td>single</td>
1089+
<td>2</td>
1090+
<td>2</td>
1091+
<td></td>
1092+
<td>yes</td>
1093+
<td>no</td>
1094+
<td>no</td>
1095+
<td>no</td>
1096+
<td>real-world</td>
1097+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1098+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1099+
</tr>
1100+
<tr>
1101+
<td>RCM18 - Front rail design</td>
1102+
<td>Problem 18 in the RCM suite, 3 inequality constraints.</td>
1103+
<td>single</td>
1104+
<td>2</td>
1105+
<td>3</td>
1106+
<td></td>
1107+
<td>yes</td>
1108+
<td>no</td>
1109+
<td>no</td>
1110+
<td>no</td>
1111+
<td>real-world</td>
1112+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1113+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1114+
</tr>
1115+
<tr>
1116+
<td>RCM20 - Hydro-static thrust bearing design</td>
1117+
<td>Problem 20 in the RCM suite, 7 inequality constraints.</td>
1118+
<td>single</td>
1119+
<td>2</td>
1120+
<td>4</td>
1121+
<td></td>
1122+
<td>yes</td>
1123+
<td>no</td>
1124+
<td>no</td>
1125+
<td>no</td>
1126+
<td>real-world</td>
1127+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1128+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1129+
</tr>
1130+
<tr>
1131+
<td>RCM / RWCMOP</td>
1132+
<td>A Benchmark-Suite of real-World constrained multi-objective optimization problems. Includes problems with 0-29 inequality constraints, 0-26 euqality constraints, including some with both types.</td>
1133+
<td>suite</td>
1134+
<td>2,5</td>
1135+
<td>2-34</td>
1136+
<td></td>
1137+
<td>yes</td>
1138+
<td>no</td>
1139+
<td>no</td>
1140+
<td>no</td>
1141+
<td>real-world</td>
1142+
<td><a href="https://doi.org/10.1016/j.swevo.2021.100961" target="_blank">https://doi.org/10.1016/j.swevo.2021.100961</a></td>
1143+
<td><a href="https://github.com/P-N-Suganthan/2021-RW-MOP" target="_blank">https://github.com/P-N-Suganthan/2021-RW-MOP</a></td>
1144+
</tr>
9651145
</tbody>
9661146
<tfoot><tr><th>name</th> <th>textual description</th> <th>suite/generator/single</th> <th>objectives</th> <th>dimensionality</th> <th>variable type</th> <th>constraints</th> <th>dynamic</th> <th>noise</th> <th>multi-fidelity</th> <th>source (real-world/artificial)</th> <th>reference</th> <th>implementation</th></tr> </tfoot></table>

0 commit comments

Comments
 (0)