❌
🔺
🔺
🔺
🔺
🔺
🔺
❌
🔺
🔺
🔺
🔺
🔺
❌
❌
🔺
🔺
🔺
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
❌
ros_2000
hamming_8
trto4
neu1g
rose15
theta102
neu2g
chs_5000
rabmo
Bst_jcbpaf2
vibra4
mater-6
yalsdp
broyden25
cphil12
CH2_1.r14
e*quad*2
G40_mb
r1_2000
reimer5
trto5
prob_2_4_0
neu3
taha1c
NH3.r16
H30_.r16
neu3g
swissroll
checker
buck5
vibra5
1zc.1024
NH4*.r18
G60mc
biomedP
Alh_1.r20
p_auss2
neosfbr30e8
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
1
2
5
10
2
5
100
2
5
1000
2
5
10k
2
5
click to hide/show
COPT-6.5.0
CSDP-6.2.0
HDSDP-0.9.2
MindOpt-0.24.1
MOSEK-10.0.46
SDPA-7.4.2
SDPT3-4.0
SeDuMi-1.3.5
virtual best
Several SDP-codes on sparse and other SDP problems
shifted time ratios (shift=10 seconds) using virtual best as base solver (6 Aug 2023) -
mattmilten.github.io/mittelmann-plots
instances sorted by solving time of virtual best
time ratios (log scale)
time of virtual best
(🔻)🔺: (base) solver failed to solve within the time limit
❌: no solution
plotly-logomark
🔺
🔺
🔺
🔺
🔺
🔺
❌
🔺
🔺
🔺
🔺
🔺
❌
❌
🔺
🔺
🔺
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
❌
❌
ros_2000
biggs
neu1g
neu1
neu2g
rabmo
neu2
theta123
taha1
mater-6
Bex2_1_5
yalsdp
spar060
torusg3-15
cphil12
dia_patch
neu3
prob_2_4_0
reimer5
CH2_1.r14
neu3g
swissroll
cancer
checker
inc_1200
1zc.1024
shmup4
taha1c
NH3.r16
r1_2000
1dc.1024
1tc.2048
G60_mb
1et.2048
ice_2.0
neosfbr25
shmup5
neosfbr30e8
1/8
1/4
1/2
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
1
2
5
10
2
5
100
2
5
1000
2
5
10k
2
5
click to hide/show
COPT-6.5.0
CSDP-6.2.0
HDSDP-0.9.2
MindOpt-0.24.1
MOSEK-10.0.46
SDPA-7.4.2
SDPT3-4.0
SeDuMi-1.3.5
virtual best
Several SDP-codes on sparse and other SDP problems
shifted time ratios (shift=10 seconds) using COPT-6.5.0 as base solver (6 Aug 2023) -
mattmilten.github.io/mittelmann-plots
instances sorted by solving time of COPT-6.5.0
time ratios (log scale)
time of COPT-6.5.0
(🔻)🔺: (base) solver failed to solve within the time limit
❌: no solution
plotly-logomark
❌
🔺
🔺
🔺
🔺
🔺
🔺
❌
🔺
🔺
🔺
🔺
🔺
❌
🔺
🔺
🔺
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
❌
❌
hamming_9
ros_2000
biggs
cphil12
G48mc
theta12
rabmo
theta102
chs_5000
G48_mb
rose15
taha1
neu1g
vibra4
BH2.r14
broyden25
torusg3-15
neu2c
neu2
swissroll
prob_2_4_1
neu1
1tc.2048
sensor_1000
spar060
G59mc
1et.2048
vibra5
neu3
NH3.r16
G60_mb
G60mc
taha1c
ice_2.0
1dc.1024
neosfbr30e8
NH4*.r18
Alh_1.r20
1/128
1/64
1/32
1/16
1/8
1/4
1/2
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
5
1
2
5
10
2
5
100
2
5
1000
2
5
10k
2
5
click to hide/show
COPT-6.5.0
CSDP-6.2.0
HDSDP-0.9.2
MindOpt-0.24.1
MOSEK-10.0.46
SDPA-7.4.2
SDPT3-4.0
SeDuMi-1.3.5
virtual best
Several SDP-codes on sparse and other SDP problems
shifted time ratios (shift=10 seconds) using MindOpt-0.24.1 as base solver (6 Aug 2023) -
mattmilten.github.io/mittelmann-plots
instances sorted by solving time of MindOpt-0.24.1
time ratios (log scale)
time of MindOpt-0.24.1
(🔻)🔺: (base) solver failed to solve within the time limit
❌: no solution
plotly-logomark
🔻
🔻
🔻
❌
🔺
🔺
🔺
🔺
🔺
🔻
🔻
❌
❌
🔺
🔺
🔺
🔺
🔺
🔻
🔻
🔻
❌
🔻
🔻
🔻
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔻
🔻
❌
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔻
🔻
❌
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔻
🔻
❌
❌
🔻
🔻
🔻
❌
biggs
taha1
chs_5000
rose15
Bex2_1_5
cnhil10
mater-6
yalsdp
broyden25
CH2_1.r14
e*stable*2
e*quad*2
neu3
taha1c
sensor_1000
H30_.r16
spar060
hamming_8
cancer
theta12
1zc.1024
inc_1200
G48_mb
neosfbr25
shmup4
r1_2000
vibra5
1et.2048
buck5
G59mc
neosfbr30e8
theta102
dia_patch
biomedP
G60mc
p_auss2
prob_2_4_1
swissroll
1/4096
1/2048
1/1024
1/512
1/256
1/128
1/64
1/32
1/16
1/8
1/4
1/2
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
8192
5
1
2
5
10
2
5
100
2
5
1000
2
5
10k
2
5
click to hide/show
COPT-6.5.0
CSDP-6.2.0
HDSDP-0.9.2
MindOpt-0.24.1
MOSEK-10.0.46
SDPA-7.4.2
SDPT3-4.0
SeDuMi-1.3.5
virtual best
Several SDP-codes on sparse and other SDP problems
shifted time ratios (shift=10 seconds) using MOSEK-10.0.46 as base solver (6 Aug 2023) -
mattmilten.github.io/mittelmann-plots
instances sorted by solving time of MOSEK-10.0.46
time ratios (log scale)
time of MOSEK-10.0.46
(🔻)🔺: (base) solver failed to solve within the time limit
❌: no solution
plotly-logomark
🔻
🔻
🔻
🔻
🔻
🔻
🔻
❌
🔺
🔺
🔺
🔺
❌
🔻
🔻
🔻
❌
🔻
🔻
❌
🔺
❌
🔻
❌
❌
🔻
🔻
❌
❌
🔻
🔻
🔻
🔻
🔻
🔻
🔻
❌
🔺
🔺
🔻
🔻
🔻
🔻
❌
🔻
🔻
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
❌
❌
🔻
❌
❌
🔻
🔻
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
❌
🔻
❌
❌
❌
🔻
❌
❌
🔻
🔻
🔻
🔻
🔻
🔻
🔻
❌
ros_2000
hand
biggs
vibra4
t_texture
mater-6
G48mc
rose15
sensor_1000
cphil12
spar060
cancer
neu2g
e*stable*2
torusg3-15
rabmo
neu1
buck5
shmup4
neu3
theta12
vibra5
BH2.r14
NH2-.r14
G59mc
Bst_jcbpaf2
1et.2048
theta102
ice_2.0
G60mc
p_auss2
NH3.r16
reimer5
NH4*.r18
dia_patch
theta123
swissroll
fap09
1/8192
1/4096
1/2048
1/1024
1/512
1/256
1/128
1/64
1/32
1/16
1/8
1/4
1/2
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
2
5
10
2
5
100
2
5
1000
2
5
10k
2
5
click to hide/show
COPT-6.5.0
CSDP-6.2.0
HDSDP-0.9.2
MindOpt-0.24.1
MOSEK-10.0.46
SDPA-7.4.2
SDPT3-4.0
SeDuMi-1.3.5
virtual best
Several SDP-codes on sparse and other SDP problems
shifted time ratios (shift=10 seconds) using SDPT3-4.0 as base solver (6 Aug 2023) -
mattmilten.github.io/mittelmann-plots
instances sorted by solving time of SDPT3-4.0
time ratios (log scale)
time of SDPT3-4.0
(🔻)🔺: (base) solver failed to solve within the time limit
❌: no solution
plotly-logomark
🔻
🔻
🔻
🔻
🔻
🔻
❌
🔺
🔺
🔺
🔺
🔻
🔻
❌
🔻
🔻
🔻
❌
🔻
🔻
🔻
🔻
🔻
🔻
❌
🔺
🔺
🔻
🔻
🔻
❌
🔻
🔻
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔻
❌
❌
❌
🔻
🔻
❌
🔺
🔺
🔺
🔺
🔺
🔻
🔻
❌
❌
🔻
🔻
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
❌
🔻
❌
❌
🔻
🔻
❌
🔻
🔻
🔻
🔻
🔻
🔻
❌
biggs
cnhil10
hand
rabmo
yalsdp
e*stable*2
neu1
Bex2_1_5
r1_2000
Bst_jcbpaf2
CH2_1.r14
BH2.r14
cancer
neu2c
prob_2_4_0
hamming_8
checker
foot
theta12
broyden25
H30_.r16
G59mc
neu3g
vibra5
buck5
taha1c
mater-6
1dc.1024
ice_2.0
G48_mb
shmup5
Alh_1.r20
hamming_9
G60mc
chs_5000
neu2
swissroll
t_texture
1/4096
1/2048
1/1024
1/512
1/256
1/128
1/64
1/32
1/16
1/8
1/4
1/2
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
2
5
10
2
5
100
2
5
1000
2
5
10k
2
5
click to hide/show
COPT-6.5.0
CSDP-6.2.0
HDSDP-0.9.2
MindOpt-0.24.1
MOSEK-10.0.46
SDPA-7.4.2
SDPT3-4.0
SeDuMi-1.3.5
virtual best
Several SDP-codes on sparse and other SDP problems
shifted time ratios (shift=10 seconds) using CSDP-6.2.0 as base solver (6 Aug 2023) -
mattmilten.github.io/mittelmann-plots
instances sorted by solving time of CSDP-6.2.0
time ratios (log scale)
time of CSDP-6.2.0
(🔻)🔺: (base) solver failed to solve within the time limit
❌: no solution
plotly-logomark
🔻
🔻
🔻
🔻
🔻
❌
🔺
🔺
🔺
🔺
🔺
❌
🔻
🔻
🔻
🔻
❌
🔻
🔻
🔻
🔻
🔻
❌
🔺
🔺
🔺
🔻
🔻
🔻
🔻
🔻
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
❌
🔻
❌
🔻
🔻
❌
🔺
🔺
🔺
❌
🔻
❌
❌
❌
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
❌
🔻
❌
❌
❌
❌
🔻
🔻
🔻
🔻
🔻
❌
G48mc
ros_2000
biggs
G40_mb
G48_mb
chs_5000
t_texture
swissroll
mater-6
rose15
neu2g
neu1g
inc_1200
neu1
hamming_8
taha1
rabmo
prob_2_4_0
Bex2_1_5
buck5
e*quad*2
vibra5
cancer
BH2.r14
shmup5
G60mc
1zc.1024
reimer5
theta12
neu3g
NH3.r16
broyden25
1et.2048
neosfbr30e8
theta102
dia_patch
hamming_9
theta123
1/8192
1/4096
1/2048
1/1024
1/512
1/256
1/128
1/64
1/32
1/16
1/8
1/4
1/2
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
2
5
10
2
5
100
2
5
1000
2
5
10k
2
5
click to hide/show
COPT-6.5.0
CSDP-6.2.0
HDSDP-0.9.2
MindOpt-0.24.1
MOSEK-10.0.46
SDPA-7.4.2
SDPT3-4.0
SeDuMi-1.3.5
virtual best
Several SDP-codes on sparse and other SDP problems
shifted time ratios (shift=10 seconds) using HDSDP-0.9.2 as base solver (6 Aug 2023) -
mattmilten.github.io/mittelmann-plots
instances sorted by solving time of HDSDP-0.9.2
time ratios (log scale)
time of HDSDP-0.9.2
(🔻)🔺: (base) solver failed to solve within the time limit
❌: no solution
plotly-logomark
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
❌
🔺
🔺
🔺
🔻
🔻
🔻
❌
🔻
🔻
🔻
🔻
❌
🔻
🔻
🔻
❌
🔻
❌
🔺
🔺
🔺
🔻
🔻
🔻
❌
🔻
🔻
🔻
🔻
🔻
❌
🔻
🔻
🔻
🔻
❌
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
❌
🔺
🔺
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
❌
🔻
🔻
🔻
🔻
🔻
❌
🔺
🔺
🔺
🔻
🔻
🔻
❌
🔻
🔻
🔻
🔻
❌
❌
🔻
🔻
🔻
❌
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔻
🔻
🔻
❌
🔻
🔻
🔻
🔻
❌
❌
🔻
🔻
🔻
🔻
❌
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
❌
trto4
hand
t_texture
e*quad*2
trto5
r1_2000
cancer
G48mc
mater-6
sensor_1000
buck5
vibra5
yalsdp
torusg3-15
checker
prob_2_4_1
broyden25
NH2-.r14
theta12
neu3g
Bex2_1_5
Bst_jcbpaf2
BH2.r14
biomedP
G60_mb
ice_2.0
p_auss2
theta102
neosfbr30e8
NH3.r16
Alh_1.r20
biggs
dia_patch
neu2g
taha1
hamming_9
neu1
taha1c
1/8192
1/4096
1/2048
1/1024
1/512
1/256
1/128
1/64
1/32
1/16
1/8
1/4
1/2
1
2
4
8
16
32
64
128
256
512
1024
2048
4096
2
5
10
2
5
100
2
5
1000
2
5
10k
2
5
click to hide/show
COPT-6.5.0
CSDP-6.2.0
HDSDP-0.9.2
MindOpt-0.24.1
MOSEK-10.0.46
SDPA-7.4.2
SDPT3-4.0
SeDuMi-1.3.5
virtual best
Several SDP-codes on sparse and other SDP problems
shifted time ratios (shift=10 seconds) using SDPA-7.4.2 as base solver (6 Aug 2023) -
mattmilten.github.io/mittelmann-plots
instances sorted by solving time of SDPA-7.4.2
time ratios (log scale)
time of SDPA-7.4.2
(🔻)🔺: (base) solver failed to solve within the time limit
❌: no solution
plotly-logomark
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
❌
🔺
🔺
🔺
🔻
🔻
❌
❌
🔻
❌
🔻
🔻
🔻
🔻
🔻
🔻
🔻
❌
🔺
❌
🔻
🔻
❌
🔻
🔻
❌
🔻
🔻
❌
🔻
🔻
🔻
❌
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
❌
🔺
🔺
🔻
🔻
🔻
🔻
🔻
❌
🔻
🔻
🔻
🔻
🔻
🔻
🔻
❌
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔺
🔻
🔻
🔻
❌
🔻
❌
🔻
🔻
🔻
❌
🔻
🔻
🔻
❌
🔺
🔺
❌
🔻
🔻
❌
🔻
❌
❌
🔻
🔻
❌
🔻
🔻
🔻
❌
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
🔻
❌
ros_2000
chs_5000
neu1
neu2g
taha1
NH2-.r14
BH2.r14
Bst_jcbpaf2
Bex2_1_5
hand
prob_2_4_0
rabmo
broyden25
NH3.r16
e*quad*2
G40_mb
reimer5
neu3
inc_1200
neu3g
NH4*.r18
spar060
torusg3-15
shmup4
cancer
Alh_1.r20
hamming_8
G59mc
neosfbr25
1dc.1024
G60_mb
theta123
biomedP
p_auss2
fap09
1tc.2048
ice_2.0
theta102
1/8192
1/4096
1/2048
1/1024
1/512
1/256
1/128
1/64
1/32
1/16
1/8
1/4
1/2
1
2
4
8
16
32
64
128
256
512
1024
2048
10
2
5
100
2
5
1000
2
5
10k
2
5
click to hide/show
COPT-6.5.0
CSDP-6.2.0
HDSDP-0.9.2
MindOpt-0.24.1
MOSEK-10.0.46
SDPA-7.4.2
SDPT3-4.0
SeDuMi-1.3.5
virtual best
Several SDP-codes on sparse and other SDP problems
shifted time ratios (shift=10 seconds) using SeDuMi-1.3.5 as base solver (6 Aug 2023) -
mattmilten.github.io/mittelmann-plots
instances sorted by solving time of SeDuMi-1.3.5
time ratios (log scale)
time of SeDuMi-1.3.5
(🔻)🔺: (base) solver failed to solve within the time limit
❌: no solution
plotly-logomark