Research Article

A Modified Three-Term Type CD Conjugate Gradient Algorithm for Unconstrained Optimization Problems

Table 2

The numerical results of Algorithms 1–3.

No.DimAlgorithm 1Algorithm 2Algorithm 3
NINFGCPU timeNINFGCPU timeNINFGCPU time

130007410.48437520730.07812516650.109375
1900013890.32812520700.26562516620.28125
1150007410.203125421440.812520850.5625
2300016911381.46875832600.328125893610.484375
290001083961.34375912860.875892980.890625
2150001255902.765625932941.328125953061.453125
330009490.031251094150.203125321060.0625
390005260.078125913480.2656256290.015625
3150005260.015625963710.43759500.078125
43000432000.2031251675720.515625291040.109375
4900021910.203125512020.515625291090.21875
41500021910.359375451760.625431640.625
530002140.015625371300.109375883670.6875
59000411280.296875361250.28125291090.71875
5150003260.046875381310.421875531710.734375
63000923270.1718751133580.156251243910.3125
690001043400.3906251334200.406251444530.5625
6150001163700.656251514740.6406251454660.765625
7300042347462.4062596830231.203125100030411.265625
790001023730.359375100030752.453125100030623.09375
7150002729871.5781252147180.921875100030464.296875
8300018650.04687523740.0312525790.046875
8900017620.07812523740.0937525790.109375
81500017620.1562523740.12525790.171875
9300019650.031259280.0156253250.03125
990003260.0468759280.046875231000.09375
9150003260.0468759280.03125241100.234375
1030002140.0156252140.0156252140
109000214021402140
10150002140.031252140.0156252140.03125
1130003190.03125752630.1406254210
1190003190.031251755930.8281256360.0625
11150003190.14062522880.1406257370.078125
12300017570.0312515460.062517550.046875
12900016540.12516490.0937517560.1875
121500016540.12516490.10937517560.15625
1330002140231380.0781252140.03125
1390002140.031253180.0468752140
13150002140.0156252140.0156252140.0625
14300018850.56258270.15625371691.0625
1490007390.7968754140.21875452744.890625
14150007411.2968754140.359375503439.75
15300017590.484375521771.046875331750.796875
15900025831.328125501692.65625331752.359375
151500029952.5625411383.578125331753.796875
163000316013400.03125401510.109375
1690008230.04687517520.062524730.09375
161500017590.1562515460.0937527820.171875
1730002140.015625401220.1875531640.234375
179000361480.578125351070.375471490.546875
17150005420.1562527830.546875491551.078125
183000361630.078125312038445911.875
189000402290.156253120.04687539146753.65625
1815000513250.359375312039447115.421875
1930004300.0156253110.0156252140
1990004390.07812531102140.015625
19150004390.093753110.0468752140.015625
203000381340.0937522700.031253180
209000401420.1562530940.06253180.015625
2015000401370.1875381180.1253180.046875
21300021640.046875381210.09375271030.125
21900021640.265625381210.21875271030.1875
211500021640.1875381210.29687526920.234375
2230002140.0156256350.06256280.09375
2290002140.0468756350.156256280.171875
22150002140.093756350.3281256280.515625
233000231090.0781251806100.54687520710.09375
239000231090.281251906571.5100030037.625
2315000231090.3593752067072.7343751000300311.65625
2430009440.015625501910.1093756680.015625
2490009440.125251070.1256690.125
24150009440.125311290.256690.15625
253000627018530.04687533980.046875
2590009350.07812528830.046875511650.171875
25150006260.0625341010.0937515690.078125
263000862730.28125963050.171875953040.15625
2690001033510.593751073380.453125943010.40625
2615000964021.03125983130.671875953040.640625
27300024428091.62522940.03125291190.046875
27900019522902.40625642560.203125100030043.25
271500094637845.984375502110.29687521800.078125
2830009460.03125441510.09375361260.078125
2890009460.0625501780.15625361230.09375
28150009460.078125371240.171875341250.203125
293000318042504240.046875
299000318042404240.046875
29150003180.031254320.031254240.03125
30300013513880.609375100030630.921875100030131.125
30900059141994.0625100030661.9375100030132.328125
30150001073940.421875100030832.609375100030133.359375
313000321080.078125401250.0625441390.0625
31900031980.09375431360.109375451420.125
3115000331040.1875441390.21875481510.25
32300031940.078125331020.046875501530.078125
32900027840.140625641950.328125411280.234375
321500029900.265625451400.3125461430.34375
33300041304120390
339000260.046875260260
3315000260260260.015625
3430004120.0312541103160
3490004120.0156255140.0156257200.03125
34150004120.0156256170.031259260.09375
3530003170.0156258230.0312514410.03125
3590003170.0312512350.0312521620.09375
35150005140.0312515440.07812525740.140625
363000883441.7520810.3593757380.203125
369000351492.12517690.8757380.453125
3615000943949331232.7968757380.84375
37300038014130.734375100031111.32812523850.046875
37900032111831.37534411551.109375100030133.671875
3715000100036866.40625100030784.375100030054.90625
383000943740.18759300.0156255190.03125
389000215858122740.0468754140.03125
381500029411732.12517570.0781254140.046875
393000618018530.015625381130.046875
3990006180.0312519560.03125411220.109375
39150006180.062520590.09375431280.1875
403000592340.40625100031166.0468753190.046875
4090003180.06251000310916.031253170.046875
40150003170.0781251000310225.7656253170.078125
41300016960.062528980.0312516600.046875
419000231390.12523780.062516600.0625
4115000342420.3437519660.07812516600.078125
4230006470.01562542806420.03125
4290006470.0781254280.0468756420.03125
42150007600.1254280.06256420.0625
433000211880.29687519600.21875581860.421875
4390002140.062520630.359375682161.234375
431500024810.76562520630.59375722282.3125
4430002140.01562527840.203125662160.4375
4490002140.04687528870.5752411.328125
44150002140.07812528870.78125772472.3125
45300013400.09375431320.28125752280.515625
45900013400.328125451380.8125792401.484375
451500013400.375461411.34375812462.28125
463000866630.96875601940.40625241490.28125
4690002140.0468751535102.9062517810915.453125
46150002140.0781251545194.703125200135510.203125
4730007623013.8593757622913.51562520713.71875
4790005518892.2343753411153.96875114517.125
471500082304397.687586276382.312592306416.421875
48300012520.0937530970.14062523820.109375
4890001196652.71875351150.4375371330.5
481500017714858.859375331090.68751263832.546875
49300051654222.796875100030930.890625100030131.09375
4990001535600.5100031711.9375100030132.390625
491500048718002.109375100030722.890625100030133.453125
50300019416098.406251000302514.7656251000301315.203125
5090003203100431695608.4843751000301342.484375
501500024188820.4843751000310771.3751000301370.25
513000492180.2812516490.07812528850.125
5190002140.0312515460.17187528850.28125
51150002140.07812515460.23437528850.46875
5230001494740.4218751735480.468751825750.453125
5290001705411.1406251926071.156252066491.28125
52150001785652.0468752016362.031252156781.984375
5330003260.0312544114870.4531253260.046875
5390003270.01562543014441.03125561930.140625
53150002140.03125100030783.468752140.015625
54300038114030.76562521930.031253180.046875
549000481850.203125983540.31253180.03125
5415000100039787652380.3906253180.015625
55300019650.10937514430.0468753250.0625
5590003260.0937515460.171875231000.390625
55150003260.14062515460.34375231040.75
5630003160100031250.984375100029991.0625
5690003160.046875100031512.078125100029992.1875
56150003160.015625100031253.359375100029993.71875
5730002140.015625712260.513713982.203125
5790002140.046875672111.2343751026023.046875
57150002140.078125692211.984375210154610.84375
58300013400.093751093580.79687558419853.921875
58900013400.218751193982.23437522880.453125
581500013400.3906251494904.6562522880.6875
5930003180.015625481700.3437518920383.140625
5990003180.09375461630.875239268310.328125
59150003180.09375541871.71875256291217.8125
6030004437711103570.734375804660.859375
6090002140.0468751846193.515625977433.453125
60150002140.0781251846245.85937510410006.4375
6130002140.015625732360.51562517518912.875
6190002140.046875782551.45312518811935.796875
61150002140.109375692292.031251146494.96875
6230003180.015625862800.625271030.1875
6290003180.078125712401.281251267023.609375
62150003180.078125471601.390625754153.25
63300015460.1562513945511576271.1875
63900015460.2656252528184.734375723091.515625
631500015460.4531252217426.953125873633.046875
64300018550.140625732220.437524860.1875
64900018550.34375772341.32812524860.484375
641500018550.578125792402.32812524860.859375
6530003190.10937531940.515625331020.578125
6590003190.51562530911.437531961.5
65150003190.687530912.48437531962.484375
6630006300.2031254210.0781254190.078125
6690006300.54210.2343754190.265625
661500012047911.0156254210.4531254190.375
67300010640.093757690.0312511720.046875
6790007420.046875382580.79687511690.15625
6715000221360.890625241700.7187511670.234375
68300024800.07812522670.03125444910.328125
689000214023700.0468752140.03125
68150002140.062523700.0781252140.03125
6930005330531630.10937528880.0625
6990005330.046875511570.2187520710.140625
69150005330.046875511570.35937520710.171875
703000662771.125431670.67187513700.203125
70900010450.521901.0312515770.71875
7015000682454.968759340.5937525982.03125
7130003160421330.0468753160.046875
7190003160.015625421330.06253160
71150003160.015625421330.1253160.046875
72300020676541.437516358331.45312515602.78125
729000100036941734.984375100030361571.609375156024.125
7215000100036114739.8125163568751.625156066.703125
73300056261182.67187532010550.28125100030170.984375
739000100090698.703125100030481.90625100030172.375
731500079856886.53125100030412.71875100030173.078125