Unsplittable capacitated network design problem Results for C Instances
Lowe Bound / Upper Bound
Year   2017 2017 2010 2012 2013 2013 2013 2013 2013 2018 2018
Problem Problem Lower Bound 60h Upper Bound/ Gurobi/ 60h IP search Simulated Annealing Branch-and-Price Guided Search Branch-and-Price Guided Search+ Capacity Scaling and Restricted Branch-and-Bound Matheuristic  Capacity Scaling and Local Branch Matheuristic Capacity Scaling and Path Relinking Matheuristic Capacity Scaling and MIP Neighborhood Search Capacity Scaling and MIP Neighborhood Search Tuned
c33 20/230/040/V/L 423933 423933 423933   424361 423933 424075 424075 423933 423933 423933
c35 20/230/040/V/T 398870 398870 398870   399810 398870 400380 400380 398870 398870 398870
c36 20/230/040/F/T 668699 668699 668699 670928 677331 668699 669642 669642 668699 668699 668699
c37 20/230/200/V/L 94644 94644 95695 118785 99669 94843 94644 94644 94644 95770 94765
c38 20/230/200/F/L 138084 138084 141700   145396 138476 138084 138084 138084 139394 138084
c39 20/230/200/V/T 98610 98610 100884 112792 101318 98947 98674 98610 98674 98754 98610
c40 20/230/200/F/T 135885 137499 141734 167006 146908 139889 137618 137594 137618 138517 137709
c41 20/300/040/V/L 430253 430253 430253 433929 432037 430314 430253 430253 430253 430253 430253
c42 20/300/040/F/L 597059 597059 597059   613908 597059 597170 597059 597059 597059 597059
c43 20/300/040/V/T 501766 501766 501766 511384 508653 501889 511019 511019 501766 501766 501766
c44 20/300/040/F/T 643395 643395 643395 656412 650686 643395 651667 644453 643395 643395 643395
c45 20/300/200/V/L 75070 75786 76946 91702 79215 76333 75820 75802 75820 75864 75864
c46 20/300/200/F/L 114409 117476 119590 151513 126944 118204 117814 117617 117814 118100 117570
c47 20/300/200/V/T 76281 76281 77055 88550 78773 76986 76549 76357 76483 76531 76357
c48 20/300/200/F/T 107192 109698 110516   116045 109776 109875 109385 109785 110302 109538
c49 30/520/100/V/L 54387 54387 54427 57422 57397 54387 54432 54387 54387 54387 54387
c50 30/520/100/F/L 95189 95877 97199   105045 96277 96357 95947 96134 96137 95877
c51 30/520/100/V/T 53812 53812 53812   56031 53812 53971 53961 53812 53812 53812
c52 30/520/100/F/T 99195 99195 100391   102923 99355 99355 99204 99204 99355 99204
c53 30/520/400/V/L 113038 114105 116465 134587 122604 114867 114405 114295 114405 114729 114355
c54 30/520/400/F/L 148308 150985 156433   175011 152837 150909 150965 150909 152654 151365
c55 30/520/400/V/T 115436 116306 118193   120213 116730 116318 116306 116318 116884 116428
c56 30/520/400/F/T 151207 155133 161513   176655 155982 155820 155720 155249 155913 155039
c57 30/700/100/V/L 47883 47883 47883 51505 51313 47883 47883 47883 47883 47883 47883
c58 30/700/100/F/L 60384 60384 61254 68179 63703 60384 60573 60384 60384 60829 60688
c59 30/700/100/V/T 47670 47670 47736   50740 47686 47766 47733 47670 47670 47670
c60 30/700/100/F/T 56686 56686 56931   59654 56809 56942 56934 56686 56898 56686
c61 30/700/400/V/L 97515.00789 98767 100368   106932 98850 98538 98535 98538 98689 98559
c62 30/700/400/F/L 131659 137004 144077   154019 138376 137468 137337 137017 138186 136812
c63 30/700/400/V/T 95128 96483 98040   103734 97352 96468 96475 96366 97260 96688
c64 30/700/400/F/T 128918 131692 135512 168070 148276 133759 132112 132112 132112 133307 132316
Average 193567 194465 196075 232184 201784 194934 195245 194940 194515 194897 194524
Gaps(%)
c33 20/230/040/V/L   0.00% 0.00%   0.10% 0.00% 0.03% 0.03% 0.00% 0.00% 0.00%
c35 20/230/040/V/T   0.00% 0.00%   0.24% 0.00% 0.38% 0.38% 0.00% 0.00% 0.00%
c36 20/230/040/F/T   0.00% 0.00% 0.33% 1.29% 0.00% 0.14% 0.14% 0.00% 0.00% 0.00%
c37 20/230/200/V/L   0.00% 1.11% 25.51% 5.31% 0.21% 0.00% 0.00% 0.00% 1.19% 0.13%
c38 20/230/200/F/L   0.00% 2.62%   5.30% 0.28% 0.00% 0.00% 0.00% 0.95% 0.00%
c39 20/230/200/V/T   0.00% 2.31% 14.38% 2.75% 0.34% 0.06% 0.00% 0.06% 0.15% 0.00%
c40 20/230/200/F/T   1.19% 4.30% 22.90% 8.11% 2.95% 1.28% 1.26% 1.28% 1.94% 1.34%
c41 20/300/040/V/L   0.00% 0.00% 0.85% 0.41% 0.01% 0.00% 0.00% 0.00% 0.00% 0.00%
c42 20/300/040/F/L   0.00% 0.00%   2.82% 0.00% 0.02% 0.00% 0.00% 0.00% 0.00%
c43 20/300/040/V/T   0.00% 0.00% 1.92% 1.37% 0.02% 1.84% 1.84% 0.00% 0.00% 0.00%
c44 20/300/040/F/T   0.00% 0.00% 2.02% 1.13% 0.00% 1.29% 0.16% 0.00% 0.00% 0.00%
c45 20/300/200/V/L   0.95% 2.50% 22.16% 5.52% 1.68% 1.00% 0.98% 1.00% 1.06% 1.06%
c46 20/300/200/F/L   2.68% 4.53% 32.43% 10.96% 3.32% 2.98% 2.80% 2.98% 3.23% 2.76%
c47 20/300/200/V/T   0.00% 1.01% 16.08% 3.27% 0.92% 0.35% 0.10% 0.26% 0.33% 0.10%
c48 20/300/200/F/T   2.34% 3.10%   8.26% 2.41% 2.50% 2.05% 2.42% 2.90% 2.19%
c49 30/520/100/V/L   0.00% 0.07% 5.58% 5.53% 0.00% 0.08% 0.00% 0.00% 0.00% 0.00%
c50 30/520/100/F/L   0.72% 2.11%   10.35% 1.14% 1.23% 0.80% 0.99% 1.00% 0.72%
c51 30/520/100/V/T   0.00% 0.00%   4.12% 0.00% 0.30% 0.28% 0.00% 0.00% 0.00%
c52 30/520/100/F/T   0.00% 1.21%   3.76% 0.16% 0.16% 0.01% 0.01% 0.16% 0.01%
c53 30/520/400/V/L   0.94% 3.03% 19.06% 8.46% 1.62% 1.21% 1.11% 1.21% 1.50% 1.17%
c54 30/520/400/F/L   1.81% 5.48%   18.01% 3.05% 1.75% 1.79% 1.75% 2.93% 2.06%
c55 30/520/400/V/T   0.75% 2.39%   4.14% 1.12% 0.76% 0.75% 0.76% 1.25% 0.86%
c56 30/520/400/F/T   2.60% 6.82%   16.83% 3.16% 3.05% 2.98% 2.67% 3.11% 2.53%
c57 30/700/100/V/L   0.00% 0.00% 7.56% 7.16% 0.00% 0.00% 0.00% 0.00% 0.00% 0.00%
c58 30/700/100/F/L   0.00% 1.44% 12.91% 5.50% 0.00% 0.31% 0.00% 0.00% 0.74% 0.50%
c59 30/700/100/V/T   0.00% 0.14%   6.44% 0.03% 0.20% 0.13% 0.00% 0.00% 0.00%
c60 30/700/100/F/T   0.00% 0.43%   5.24% 0.22% 0.45% 0.44% 0.00% 0.37% 0.00%
c61 30/700/400/V/L   1.28% 2.93%   9.66% 1.37% 1.05% 1.05% 1.05% 1.20% 1.07%
c62 30/700/400/F/L   4.06% 9.43%   16.98% 5.10% 4.41% 4.31% 4.07% 4.96% 3.91%
c63 30/700/400/V/T   1.42% 3.06%   9.05% 2.34% 1.41% 1.42% 1.30% 2.24% 1.64%
c64 30/700/400/F/T   2.15% 5.11% 30.37% 15.02% 3.76% 2.48% 2.48% 2.48% 3.40% 2.64%
Average     0.74% 2.10% 14.27% 6.55% 1.14% 0.99% 0.88% 0.78% 1.12% 0.80%
Computation Time (seconds)
Problem Problem Lower Bound 60h Upper Bound/ Gurobi/ 60h IP search Simulated Annealing Branch-and-Price Guided Search Branch-and-Price Guided Search+ Capacity Scaling and Restricted Branch-and-Bound Matheuristic  Capacity Scaling and Local Branch Matheuristic Capacity Scaling and Path Relinking Matheuristic Capacity Scaling and MIP Neighborhood Search Capacity Scaling and MIP Neighborhood Search Tuned
c33 20/230/040/V/L 0 0 900 12000 1800 1800 0 2 3 1 1
c35 20/230/040/V/T 0 0 900 12000 1800 1800 2 2 3 1 1
c36 20/230/040/F/T 0 0 900 12000 1800 1800 2 2 4 1 1
c37 20/230/200/V/L 50338 50338 900 12000 1800 1800 6387 6230 12634 642 672
c38 20/230/200/F/L 101583 101583 900 12000 1800 1800 8444 7895 18309 537 555
c39 20/230/200/V/T 42202 42202 900 12000 1800 1800 7194 7318 13721 662 609
c40 20/230/200/F/T 216000 216000 900 12000 1800 1800 8406 8822 23225 729 731
c41 20/300/040/V/L 0 0 900 12000 1800 1800 0 2 3 1 1
c42 20/300/040/F/L 1 1 900 12000 1800 1800 1 3 6 3 2
c43 20/300/040/V/T 1 1 900 12000 1800 1800 1 1 3 1 1
c44 20/300/040/F/T 0 0 900 12000 1800 1800 1 3 3 1 1
c45 20/300/200/V/L 216000 216000 900 12000 1800 1800 8057 14376 24778 634 628
c46 20/300/200/F/L 216000 216000 900 12000 1800 1800 10223 11707 26118 701 815
c47 20/300/200/V/T 202836 202836 900 12000 1800 1800 12236 15756 22232 688 708
c48 20/300/200/F/T 216000 216000 900 12000 1800 1800 14142 11642 24046 771 788
c49 30/520/100/V/L 127 127 900 12000 1800 1800 28 69 1439 222 208
c50 30/520/100/F/L 216000 216000 900 12000 1800 1800 6591 6611 15656 891 489
c51 30/520/100/V/T 25 25 900 12000 1800 1800 8 19 121 47 43
c52 30/520/100/F/T 136296 136296 900 12000 1800 1800 5374 3946 8074 664 510
c53 30/520/400/V/L 216000 216000 900 12000 1800 1800 7589 13609 26018 793 786
c54 30/520/400/F/L 216000 216000 900 12000 1800 1800 7354 22043 34451 705 631
c55 30/520/400/V/T 216000 216000 900 12000 1800 1800 7552 32353 44761 695 767
c56 30/520/400/F/T 216000 216000 900 12000 1800 1800 8156 8180 31161 671 749
c57 30/700/100/V/L 24 24 900 12000 1800 1800 17 17 324 40 40
c58 30/700/100/F/L 15158 15158 900 12000 1800 1800 2581 1015 6419 474 480
c59 30/700/100/V/T 87 87 900 12000 1800 1800 36 38 845 294 224
c60 30/700/100/F/T 1551 1551 900 12000 1800 1800 569 408 8344 547 426
c61 30/700/400/V/L 216000 216000 900 12000 1800 1800 7436 12659 25127 622 629
c62 30/700/400/F/L 216000 216000 900 12000 1800 1800 22397 18379 29991 648 640
c63 30/700/400/V/T 216000 216000 900 12000 1800 1800 7099 19107 27031 642 706
c64 30/700/400/F/T 216000 216000 900 12000 1800 1800 12340 12340 24751 661 652
Average Computation Time 108330 108330 900 12000 1800 1800 5491 7566 14503 451 435
Gaps of R problem
      Upper Bound/ Gurobi/ 60h IP search Simulated Annealing Branch-and-Price Guided Search Branch-and-Price Guided Search+ Capacity Scaling and Restricted Branch-and-Bound Matheuristic  PRL-20-2000 Capacity Scaling and Path Relinking Matheuristic Capacity Scaling and MIP Neighborhood Search Capacity Scaling and MIP Neighborhood Search Tuned
Gaps     0.35%                  
Computation Time     25929.9                  
Lower Bound 60h N. Katayama by Gurobi Ver7.51,2018.
Upper Bound/ Gurobi/ 60h N. Katayama by Gurobi Ver7.51,2018.
IP search M. Hewitt, G.L. Nemhauser, M.W.P. Savelsbergh, Combining exact and heuristic approaches for the capacitated fixed-charge network flow problem, INFORMS Journal on Computing, 22, 314–325, 2010.
Simulated Annealing M. Yaghini, M.R.A Kazemzadeh, A simulated annealing algorithm for unsplittable capacitated network design, International Journal of Industrial Engineering & Production Research, 23, 91–100, 2012.
Branch-and-Price Guided Search M. Hewitt, G.L. Nemhauser, M.W.P. Savelsbergh, Branch-and-price guided search for integer programs with an application to the multicommodity fixed-charge network flow problem, INFORMS Journal on Computing, 25, 302-316, 2013.
Branch-and-Price Guided Search+ M. Hewitt, G.L. Nemhauser, M.W.P. Savelsbergh, Branch-and-price guided search for integer programs with an application to the multicommodity fixed-charge network flow problem, INFORMS Journal on Computing, 25, 302-316, 2013.
Capacity Scaling and Restricted Branch-and-Bound Matheuristic  N. Katayama, Unsplittable capacitated network design problem, Journal of the Faculty of Distribution and Logistics Systems, Ryutsu Keizei University, 18(1), 1-19, 2013.(in Japanese)
Capacity Scaling and Local Branch Matheuristic N. Katayama, Unsplittable capacitated network design problem, Journal of the Faculty of Distribution and Logistics Systems, Ryutsu Keizei University, 18(1), 1-19, 2013.(in Japanese)
Capacity Scaling and Path Relinking Matheuristic N. Katayama, Unsplittable capacitated network design problem, Journal of the Faculty of Distribution and Logistics Systems, Ryutsu Keizei University, 18(1), 1-19, 2013.(in Japanese)
Capacity Scaling and MIP Neighborhood Search N. Katayama, Working paper, 2018.
Capacity Scaling and MIP Neighborhood Search Tuned N. Katayama, Working paper, 2018.