[Coin-lpsolver] QP in CLP

J P Fasano jpfasano at us.ibm.com
Fri Jan 20 07:57:40 EST 2006


>I thought I could just compile the sample testQP in clp/samples.
>However, I cannot get this file to run, even with the mps file used in the
>original sample code. The code crash on the line
>
>model.loadQuadraticObjective(model.numberColumns(),start,column,element);
>
>Does this sample really work? Any hints? I am using VC6.0

I just tried building with MSVC6 and running COIN\Clp\Samples\testQP.cpp
using code from the CVS repository that I updated on 1/17/2006.
The sample ran without problems.
This was the output:

Coin0001I At line 1 NAME          SHARE2B
Coin0001I At line 2 ROWS
Coin0001I At line 100 COLUMNS
Coin0001I At line 482 RHS
Coin0001I At line 495 ENDATA
Coin0002I Problem SHARE2B has 96 rows, 79 columns and 694 elements
Coin0001I At line 496 NAME          SHARE2B
Coin0001I At line 497 QSECTION
Coin0001I At line 526 ENDATA
Column 0 ( 0, 8.849) ( 4, 12.54) ( 40, 10.816) ( 52, 12.41)
Column 4 ( 4, 25.91) ( 40, 15.02) ( 52, 28.36) ( 71, 11.878) ( 72, 10.498)
Column 40 ( 40, 12.7) ( 52, 14.866)
Column 52 ( 52, 23.58) ( 71, 10.46) ( 72, 9.244)
Column 71 ( 71, 7.815) ( 72, 9.868)
Column 72 ( 72, 6.105)
Going dense for last 44 rows
2928 elements in sparse Cholesky, flop count 89374
Clp0035I 0 Primal 195440 Dual -2.02079e+007 Complementarity 2.367e+007 - 0
fixed, rank 271
Clp0035I 1 Primal 5546.09 Dual -2.33725e+006 Complementarity 5.71338e+006 -
0 fixed, rank 271
Clp0035I 2 Primal 158.111 Dual -580806 Complementarity 821835 - 0 fixed,
rank 271
Clp0035I 3 Primal 509.573 Dual -191345 Complementarity 224346 - 0 fixed,
rank 271
Clp0035I 4 Primal 721.547 Dual -33106.2 Complementarity 35939.4 - 0 fixed,
rank 271
Clp0035I 5 Primal 286.814 Dual -17246.2 Complementarity 18695.4 - 0 fixed,
rank 271
Clp0035I 6 Primal -232.798 Dual -1789.87 Complementarity 1595.38 - 0 fixed,
rank 271
Clp0035I 7 Primal -344.622 Dual -567.138 Complementarity 227.213 - 0 fixed,
rank 271
Clp0035I 8 Primal -379.535 Dual -435.292 Complementarity 56.3931 - 0 fixed,
rank 271
Clp0035I 9 Primal -389.316 Dual -424.304 Complementarity 36.4028 - 0 fixed,
rank 271
Clp0035I 10 Primal -398.735 Dual -403.864 Complementarity 5.28785 - 0
fixed, rank 271
Clp0035I 11 Primal -399.822 Dual -402.364 Complementarity 2.64704 - 0
fixed, rank 271
Clp0035I 12 Primal -400.856 Dual -401.015 Complementarity 0.164185 - 1
fixed, rank 271
Clp0035I 13 Primal -400.919 Dual -400.926 Complementarity 0.0074112 - 13
fixed, rank 271
Clp0035I 14 Primal -400.923 Dual -400.923 Complementarity 7.68237e-005 - 13
fixed, rank 271
Clp0035I 15 Primal -400.923 Dual -400.923 Complementarity 8.3008e-007 - 15
fixed, rank 271
Clp0035I 16 Primal -400.923 Dual -400.923 Complementarity 5.88273e-009 - 65
fixed, rank 271
Clp0035I 17 Primal -400.923 Dual -400.923 Complementarity 4.5562e-010 - 69
fixed, rank 271
Clp0035I 18 Primal -400.923 Dual -400.923 Complementarity 4.52611e-010 - 69
fixed, rank 271
Clp0035I 19 Primal -400.923 Dual -400.923 Complementarity 4.49262e-010 - 69
fixed, rank 271
Clp0046I At end primal/dual infeasibilities 0/0, complementarity gap 0,
objective -400.923
0 primal 0.801336
1 primal 1.79889
6 primal 5.83333
7 primal 10.1324
8 primal 55.6979
9 primal 18.566
10 primal 3.56596
12 primal 1.75648
13 primal 5.20111
14 primal 4.88469
16 primal 2.18642e-008
17 primal 3.15772
18 primal 14.845
19 primal 15
20 primal 1.17684
23 primal 1.19635
25 primal 5.83333
27 primal 1
29 primal 7.70988
30 primal 50.7492
31 primal 16.9164
32 primal 5.48237
33 primal 1.42355e-008
34 primal 4.373e-008
35 primal 9.9741e-008
36 primal 5.15217e-008
38 primal 8.52197e-008
41 primal 4.01681e-007
42 primal 2.95919e-007
43 primal 5
44 primal 1.15827
45 primal 0.40967
47 primal 2.37476
49 primal 1.36829
51 primal 9.20664
53 primal 43.5529
54 primal 14.5176
55 primal 1.28761
56 primal 4.00532
57 primal 5.16043
58 primal 1.5
59 primal 7.04664
62 primal 1
63 primal 6.53813e-007
64 primal 20.4028
65 primal 20
67 primal 20
68 primal 1.22922
69 primal 3.61992
70 primal 4.83957
71 primal 2.06604e-007
72 primal 0.0850666
73 primal 1.5
74 primal 1
75 primal 2.61154
76 primal 1.63123e-008
77 primal 12.6911
78 primal 14.8853
5 dual -0.313542
7 dual -1.82323
8 dual -1.9527
9 dual -179.206
10 dual -0.00375206
16 dual -0.0264706
19 dual -1.9717
20 dual -0.70499
25 dual -1.46672
27 dual -2.23604
28 dual -3.24248
29 dual -323.852
30 dual -0.0101748
31 dual -0.555707
32 dual -0.0936295
33 dual -0.212131
34 dual -0.00455062
35 dual -0.00578682
36 dual -0.0125641
37 dual -0.0122442
38 dual -0.00677723
39 dual -2.81973
40 dual -0.429152
42 dual -13.301
45 dual -0.28177
47 dual -0.733361
48 dual -0.722105
49 dual -92.5069
50 dual -0.0596389
54 dual -0.0272727
59 dual 0.675232
60 dual -0.109424
62 dual -25.7153
63 dual -0.145357
67 dual -9.32698
70 dual -2.72124
71 dual -2.92341
72 dual -2.12211
73 dual -2.78993
74 dual -2.60962
75 dual -2.87211
76 dual -2.42361
77 dual -2.23962
78 dual 6.58039
79 dual 2.88039
80 dual -0.619612
81 dual -3.57017
82 dual -2.95352
83 dual -0.253523
84 dual -39.1186
85 dual -2.91113
86 dual -0.067444
88 dual -0.311987
92 dual -0.0214286
95 dual 1.43987


JP Fasano
jpfasano at us.ibm.com
(914)945-1324  (tie line 862-1324)
COIN-OR www.coin-or.org




More information about the Clp mailing list