Research Article

Developing Programming Tools to Handle Traveling Salesman Problem by the Three Object-Oriented Languages

Table 3

(a) 2-Opt runtime results. (b) 3-Opt runtime results. (c) LK runtime results.
(a)

Min timeAverage timeMax timeSTDEV

att5320.0150.021850.0320.0077817
rat7830.0150.01870.0310.0063254
pr10020.0310.050750.0780.0122039
rl18890.0620.08030.1090.0136617
pr23920.0940.145150.2030.0291047
pcb30380.0930.123250.2340.03034
fnl44610.1090.185650.2340.0349801
rl59150.2340.34940.4520.0488439
pla73970.2180.29650.390.0448371
brd140510.5780.935151.4350.2534248
d151120.7481.1521.810.2831689
d185120.9361.21061.9040.2183212
pla338106.2718.1674512.5432.2148945
pla859007.168.8420510.3430.8042973
usa1154759.98413.166320.9512.6126377

(b)

Min timeAverage timeMax timeSTDEV

att5320.0150.02810.0470.0096185
rat7830.0150.02340.0470.0095499
pr10020.0310.045250.0630.0101508
rl18890.0470.074950.1250.0156994
pr23920.0930.11710.1710.0227917
pcb30380.0930.13030.1560.0163453
fnl44610.1560.206750.2660.0258739
rl59150.1880.24040.3440.0380808
pla73970.1720.24340.2810.0255021
brd140510.7330.93841.560.1754526
d151120.9671.13181.2480.0875338
d185120.9831.19411.4350.1246983
pla338101.2481.658352.0120.2394011
pla859003.1823.667554.3840.3271961
usa1154759.31311.4730515.211.6807505

(c)

Min timeAverage timeMax timeSTDEV

att5320.1090.18120.2960.0440438
rat7830.0320.06870.1560.0293493
pr10020.2650.35530.5150.0719716
rl18890.4060.51710.7340.0887841
pr23920.5620.9541.6690.2803806
pcb30380.5920.864951.2170.1730511
fnl44610.6711.03081.6220.2252083
rl59150.9211.22071.5440.1467128
pla73971.2951.949952.8390.3957677
brd140513.6665.3226.6460.7302357
d151123.5414.38595.3350.5414395
d185124.685.704057.9090.711076
pla3381012.37116.4341523.9462.7950968
pla8590023.428.0449534.9913.1503448
usa11547537.81546.104154.5063.7665248