Skip to content

Commit 98e280d

Browse files
committed
Merge branch 'main' into add-problems
2 parents d38d2bd + cfa8f0c commit 98e280d

6 files changed

Lines changed: 100 additions & 8 deletions

File tree

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
Collection of optimisation problems and benchmark suites with information about high level properties like the type of decision variables, number of objectives, and the presence of constraints. Where available references to papers describing the problem and implementations are included.
33

44
## Contributing
5-
Contributions and corrections are very welcome, through pull requests, issue reporting, or email.
5+
Contributions and corrections are very welcome, through pull requests, issue reporting, or email.
6+
7+
If you want to provide a problem/suite/generator, you can also do so via this [form](https://docs.google.com/forms/d/e/1FAIpQLSehQp24AuFAH2j9jizDhq8K_BYgNGMKXWTMu6s-2RwEJrK59Q/viewform?usp=sharing&ouid=107462254722022409950).
68

79
### Details to provide
810
It is often far easier for the creator of a problem/suite/generator, or someone working with it, to provide details about it than for someone new to it. Currently, the following specific details are being collected:

docs/header.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@
2222
<h2>OPL &ndash; Optimisation problem library</h2>
2323

2424
<p>
25-
Submit problems and corrections on <a target="_blank" href="https://github.com/OpenOptimizationOrg/OPL/">GitHub</a> with pull requests / issues, or by email: <a href="mailto:koen.van.der.blom@cwi.nl" itemprop="email">koen.van.der.blom@cwi.nl</a>
25+
Submit problems and corrections on <a target="_blank" href="https://github.com/OpenOptimizationOrg/OPL/">GitHub</a> with pull requests / issues, through the <a target="_blank" href="https://docs.google.com/forms/d/e/1FAIpQLSehQp24AuFAH2j9jizDhq8K_BYgNGMKXWTMu6s-2RwEJrK59Q/viewform">Google form</a>, or by email: <a href="mailto:koen.van.der.blom@cwi.nl" itemprop="email">koen.van.der.blom@cwi.nl</a>
2626
</p>

docs/index.html

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<h2>OPL &ndash; Optimisation problem library</h2>
2323

2424
<p>
25-
Submit problems and corrections on <a target="_blank" href="https://github.com/OpenOptimizationOrg/OPL/">GitHub</a> with pull requests / issues, or by email: <a href="mailto:koen.van.der.blom@cwi.nl" itemprop="email">koen.van.der.blom@cwi.nl</a>
25+
Submit problems and corrections on <a target="_blank" href="https://github.com/OpenOptimizationOrg/OPL/">GitHub</a> with pull requests / issues, through the <a target="_blank" href="https://docs.google.com/forms/d/e/1FAIpQLSehQp24AuFAH2j9jizDhq8K_BYgNGMKXWTMu6s-2RwEJrK59Q/viewform">Google form</a>, or by email: <a href="mailto:koen.van.der.blom@cwi.nl" itemprop="email">koen.van.der.blom@cwi.nl</a>
2626
</p>
2727
<table class="dataframe display compact display styled-table" id="problems">
2828
<thead>
@@ -943,13 +943,58 @@ <h2>OPL &ndash; Optimisation problem library</h2>
943943
<td><a href="https://doi.org/10.1145/3449726.3459521" target="_blank">https://doi.org/10.1145/3449726.3459521</a></td>
944944
<td>None</td>
945945
</tr>
946+
<tr>
947+
<td>PorkchopPlotInterplanetaryTrajectory</td>
948+
<td></td>
949+
<td>suite</td>
950+
<td>1</td>
951+
<td>2</td>
952+
<td>continuous</td>
953+
<td>no</td>
954+
<td>no</td>
955+
<td>no</td>
956+
<td>no</td>
957+
<td>real-world</td>
958+
<td><a href="https://doi.org/10.1109/CEC65147.2025.11042973" target="_blank">https://doi.org/10.1109/CEC65147.2025.11042973</a></td>
959+
<td><a href="https://github.com/ShuaiqunPan/Transfer_Random_forests_BBOB_Real_world" target="_blank">https://github.com/ShuaiqunPan/Transfer_Random_forests_BBOB_Real_world</a></td>
960+
</tr>
961+
<tr>
962+
<td>KinematicsRobotArm</td>
963+
<td></td>
964+
<td>suite</td>
965+
<td>1</td>
966+
<td>21</td>
967+
<td>continuous</td>
968+
<td>no</td>
969+
<td>no</td>
970+
<td>no</td>
971+
<td>no</td>
972+
<td>real-world</td>
973+
<td><a href="https://doi.org/10.1023/A:1013258808932" target="_blank">https://doi.org/10.1023/A:1013258808932</a></td>
974+
<td><a href="https://github.com/ShuaiqunPan/Transfer_Random_forests_BBOB_Real_world" target="_blank">https://github.com/ShuaiqunPan/Transfer_Random_forests_BBOB_Real_world</a></td>
975+
</tr>
976+
<tr>
977+
<td>VehicleDynamics</td>
978+
<td></td>
979+
<td>suite</td>
980+
<td>1</td>
981+
<td>2</td>
982+
<td>continuous</td>
983+
<td>no</td>
984+
<td>no</td>
985+
<td>no</td>
986+
<td>no</td>
987+
<td>real-world</td>
988+
<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>
989+
<td><a href="https://zenodo.org/records/8307853" target="_blank">https://zenodo.org/records/8307853</a></td>
990+
</tr>
946991
</tbody>
947992
<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>
948993

949994
<script>
950995
new DataTable('#problems', {
951996
layout: {
952-
topStart: null,
997+
topStart: 'search',
953998
topEnd: null,
954999
bottomStart: 'info',
9551000
bottom: 'paging',

docs/javascript.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<script>
44
new DataTable('#problems', {
55
layout: {
6-
topStart: null,
6+
topStart: 'search',
77
topEnd: null,
88
bottomStart: 'info',
99
bottom: 'paging',

docs/problems.html

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -917,5 +917,50 @@
917917
<td><a href="https://doi.org/10.1145/3449726.3459521" target="_blank">https://doi.org/10.1145/3449726.3459521</a></td>
918918
<td>None</td>
919919
</tr>
920+
<tr>
921+
<td>PorkchopPlotInterplanetaryTrajectory</td>
922+
<td></td>
923+
<td>suite</td>
924+
<td>1</td>
925+
<td>2</td>
926+
<td>continuous</td>
927+
<td>no</td>
928+
<td>no</td>
929+
<td>no</td>
930+
<td>no</td>
931+
<td>real-world</td>
932+
<td><a href="https://doi.org/10.1109/CEC65147.2025.11042973" target="_blank">https://doi.org/10.1109/CEC65147.2025.11042973</a></td>
933+
<td><a href="https://github.com/ShuaiqunPan/Transfer_Random_forests_BBOB_Real_world" target="_blank">https://github.com/ShuaiqunPan/Transfer_Random_forests_BBOB_Real_world</a></td>
934+
</tr>
935+
<tr>
936+
<td>KinematicsRobotArm</td>
937+
<td></td>
938+
<td>suite</td>
939+
<td>1</td>
940+
<td>21</td>
941+
<td>continuous</td>
942+
<td>no</td>
943+
<td>no</td>
944+
<td>no</td>
945+
<td>no</td>
946+
<td>real-world</td>
947+
<td><a href="https://doi.org/10.1023/A:1013258808932" target="_blank">https://doi.org/10.1023/A:1013258808932</a></td>
948+
<td><a href="https://github.com/ShuaiqunPan/Transfer_Random_forests_BBOB_Real_world" target="_blank">https://github.com/ShuaiqunPan/Transfer_Random_forests_BBOB_Real_world</a></td>
949+
</tr>
950+
<tr>
951+
<td>VehicleDynamics</td>
952+
<td></td>
953+
<td>suite</td>
954+
<td>1</td>
955+
<td>2</td>
956+
<td>continuous</td>
957+
<td>no</td>
958+
<td>no</td>
959+
<td>no</td>
960+
<td>no</td>
961+
<td>real-world</td>
962+
<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>
963+
<td><a href="https://zenodo.org/records/8307853" target="_blank">https://zenodo.org/records/8307853</a></td>
964+
</tr>
920965
</tbody>
921966
<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>

problems.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -868,11 +868,11 @@
868868
noise: 'no'
869869
multimodal: 'yes'
870870
multi-fidelity: 'no'
871-
reference: https://ieeexplore.ieee.org/abstract/document/11042973
871+
reference: https://doi.org/10.1109/CEC65147.2025.11042973
872872
implementation: https://github.com/ShuaiqunPan/Transfer_Random_forests_BBOB_Real_world
873873
source (real-world/artificial): 'real-world'
874874
textual description: ''
875-
- name: KinematicsRobotArm
875+
- name: KinematicsRobotArm
876876
suite/generator/single: suite
877877
objectives: '1'
878878
dimensionality: 21
@@ -882,7 +882,7 @@
882882
noise: 'no'
883883
multimodal: 'no'
884884
multi-fidelity: 'no'
885-
reference: https://gaussianprocess.org/gpml/chapters/RW.pdf
885+
reference: https://doi.org/10.1023/A:1013258808932
886886
implementation: https://github.com/ShuaiqunPan/Transfer_Random_forests_BBOB_Real_world
887887
source (real-world/artificial): 'real-world'
888888
textual description: ''

0 commit comments

Comments
 (0)