TSP in spreadsheets-A fast and flexible tool

被引:3
|
作者
Rasmussen, Rasmus
机构
[1] Molde University College, Specialized University in Logistics
来源
关键词
Traveling salesmen; Assignment; Network; Spreadsheets; TRAVELING SALESMAN PROBLEM; FORMULATIONS;
D O I
10.1016/j.omega.2010.02.004
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
The traveling salesman problem (TSP) is well-known and many specially developed solution procedures have been constructed to solve particular variants of it. This paper considers several different variants of TSP. However, developing tailored solution procedures for each is impractical. These problems are non-deterministic polynomial-time hard (NP hard). Solving them using standard linear programming/mixed integer programming (LP/MIP) solvers has therefore only been regarded to be feasible for very small problems. A careful consideration of the problem formulation may facilitate efficient software utilization, and for real-world problems this can have a considerable impact. Problems that were previously regarded as large and unwieldy are now easily solvable using spreadsheets, thanks to the recent advancement in general optimization software. A comparison of spreadsheet solvers is made with other general purpose optimization tools like the Cplex solver. Here, spreadsheet solvers compete very well. Alternative formulations are implemented that are capable of solving real-world TSP variants that are not suitable for specialized solvers tailored to standard TSP. A performance evaluation is also made between a standard "tight" formulation and a general "wide" formulation. It is found that some solvers are more sensitive to the type of formulation than others. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:51 / 63
页数:13
相关论文
共 50 条
  • [1] Product metrics for spreadsheets-A systematic review
    Hofer, Birgit
    Jannach, Dietmar
    Koch, Patrick
    Schekotihin, Konstantin
    Wotawa, Franz
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 175
  • [2] TSP in Spreadsheets - a Guided Tour
    Rasmussen, Rasmus
    [J]. INTERNATIONAL REVIEW OF ECONOMICS EDUCATION, 2011, 10 (01) : 94 - 116
  • [3] SPREADSHEETS - A NEW DESIGN TOOL
    CASAS, A
    [J]. CIVIL ENGINEERING, 1986, 56 (12): : 66 - 67
  • [4] orfipy: a fast and flexible tool for extracting ORFs
    Singh, Urminder
    Wurtele, Eve Syrkin
    [J]. BIOINFORMATICS, 2021, 37 (18) : 3019 - 3020
  • [5] A Tool for the Integration of Constraint Solving in Spreadsheets
    Maria Fernandez-Soriano, Ana
    Marino, Julio
    Herranz, Angel
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2012, 282 : 35 - 45
  • [6] A Domain Terms Visualization Tool for Spreadsheets
    Kankuzi, Bennett
    Sajaniemi, Jorma
    [J]. 2014 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2014), 2014, : 209 - 210
  • [7] Spreadsheets - more than just an accounting tool
    Goulding, John
    [J]. IN PRACTICE, 2010, 32 (01) : 34 - 37
  • [8] Choice of data visualization tool: FRED or spreadsheets?
    Mendez-Carbajo, Diego
    Dellachiesa, Alejandro
    [J]. INTERNATIONAL REVIEW OF ECONOMICS EDUCATION, 2023, 44
  • [9] PhySortR: a fast, flexible tool for sorting phylogenetic trees in R
    Stephens, Timothy G.
    Bhattacharya, Debashish
    Ragan, Mark A.
    Chan, Cheong Xin
    [J]. PEERJ, 2016, 4
  • [10] Mapping Master: A Flexible Approach for Mapping Spreadsheets to OWL
    O'Connor, Martin J.
    Halaschek-Wiener, Christian
    Musen, Mark A.
    [J]. SEMANTIC WEB-ISWC 2010, PT II, 2010, 6497 : 194 - +