{"id":25,"date":"2014-11-24T14:10:13","date_gmt":"2014-11-24T12:10:13","guid":{"rendered":"http:\/\/cadredidactice.ub.ro\/ceraselacrisan\/?page_id=25"},"modified":"2022-03-19T20:16:45","modified_gmt":"2022-03-19T18:16:45","slug":"cercetare","status":"publish","type":"page","link":"https:\/\/cadredidactice.ub.ro\/ceraselacrisan\/cercetare\/","title":{"rendered":"Romanian TSP instance and Swiss TSP instance"},"content":{"rendered":"<p><!--more--><\/p>\n<p>(Cerasela Cri\u015fan, <a href=\"https:\/\/www.researchgate.net\/profile\/Camelia_Pintea\" target=\"_blank\" rel=\"noopener noreferrer\">Camelia Pintea<\/a>)<\/p>\n<h4 style=\"text-align: right\"><strong><a href=\"#lr\">Limba rom\u00e2n\u0103<\/a><\/strong><\/h4>\n<p>Also at the <a href=\"http:\/\/www.math.uwaterloo.ca\/tsp\/world\/countries.html\" target=\"_blank\" rel=\"noopener noreferrer\"> TSP main page<\/a>.<\/p>\n<h3>NEWS!<\/h3>\n<p>A tentative world-record based on data here presented was successfully performed and is expecting the validation:<br \/>\n<a href=\"http:\/\/www.radiotimisoara.ro\/2018\/10\/05\/turul-romaniei-la-volanul-unei-masini-electrice-un-pilot-german-vrea-sa-stabileasca-un-nou-record-mondial\/\" target=\"_blank\" rel=\"noopener noreferrer\">radio<\/a> <a href=\"https:\/\/www.digi24.ro\/regional\/de-la-timisoara-spre-cartea-recordurilor-1009445\" target=\"_blank\" rel=\"noopener noreferrer\">digi24<\/a> <a href=\"https:\/\/www.banatulazi.ro\/o-masina-electrica-a-pornit-dimineata-de-la-timisoara-pentru-a-aduce-un-record-mondial-capitalei-banatului-foto-video\/\" target=\"_blank\" rel=\"noopener noreferrer\">newspaper<\/a><\/p>\n<p>The Romanian tour with an electric car is presented at <a href=\"https:\/\/www.electrictour.ro\/\" target=\"_blank\" rel=\"noopener noreferrer\">Electric Tour<\/a><\/p>\n<p>The Romanian TSP instance with GPS coordinates is the first of this type. In the following it is defined, solved, and represented using GIS-based tools. We hope that this new approach will enhance the connections with research in Logistics, Transportation, Geoinformatics and Geoengineering.<\/p>\n<h3>The two variants for the Romanian instance<\/h3>\n<p>The traveling cost between cities is specified by the orthodromic (great-circle) distance rounded to the nearest whole number (the <a href=\"http:\/\/comopt.ifi.uni-heidelberg.de\/software\/TSPLIB95\/\" target=\"_blank\" rel=\"noopener noreferrer\">TSPLIB<\/a> Geographical distance, page 7 in <a href=\"http:\/\/comopt.ifi.uni-heidelberg.de\/software\/TSPLIB95\/tsp95.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">Documentation<\/a>). The instance has 2950 human settlements with administrative autonomy in Romania. The data were derived from the on-line <a href=\"http:\/\/www.geo-spatial.org\/download\/romania-seturi-vectoriale\" target=\"_blank\" rel=\"noopener noreferrer\">repository<\/a> (in Romanian). The author Vasile Cr\u0103ciunescu confirmed that the data can be used for research, as they are public, offered under the permissive license <a href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/3.0\/\" target=\"_blank\" rel=\"noopener noreferrer\">CC BY-SA 3.0<\/a>.<\/p>\n<p>The Romanian instance <b><i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/ro2950_geo.zip\">ro2950_geo.tsp<\/a><\/i><\/b> follows the <a href=\"http:\/\/comopt.ifi.uni-heidelberg.de\/software\/TSPLIB95\/\" target=\"_blank\" rel=\"noopener noreferrer\">TSPLIB<\/a> format, with only 2 digits for the minutes. The distances are integer kilometers. The instance <b><i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/ro2950_geom.zip\">ro2950_geom.tsp<\/a><\/i><\/b> uses the <a href=\"http:\/\/www.math.uwaterloo.ca\/tsp\/world\/geom.html\" target=\"_blank\" rel=\"noopener noreferrer\">GEOM<\/a> norm, employed for the TSP <a href=\"http:\/\/www.math.uwaterloo.ca\/tsp\/world\/index.html\" target=\"_blank\" rel=\"noopener noreferrer\">World Instance<\/a>, adjusted to handle decimal degrees and scaled to provide the distance in meters.<\/p>\n<p>The <a href=\"http:\/\/www.gpsvisualizer.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">GPSVisualizer<\/a> tool was used to create the <i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/instance-map.zip\">instance map<\/a><\/i>. An image is <b><i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/p1.jpg\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a><\/i><\/b>. <b> <\/b><\/p>\n<h3>The exact solutions<\/h3>\n<p>The instances were solved using the public package <a href=\"http:\/\/www.neos-server.org\/neos\/solvers\/co:concorde\/TSP.html\" target=\"_blank\" rel=\"noopener noreferrer\">Concorde<\/a>. The integer solution for <em>ro2950_geo.tsp<\/em> is 21683 (kilometers), and the path is <i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/solution_geo.zip\">here<\/a><\/i>. The integer solution for <em>ro2950_geom.tsp<\/em> is 20338171 (meters), and the path is <i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/solution_geom.zip\">here<\/a><\/i>. The GEOM solution map is <i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/solution-map.zip\">here<\/a><\/i>. An image is <i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/p2.jpg\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a><\/i>, and a GIF file is <i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/offline.gif\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a><\/i>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft wp-image-33 \" title=\"ro2950_geom\u00a0instance\" src=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/p1-300x219.jpg\" alt=\"p1\" width=\"298\" height=\"218\" \/><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-34 alignright\" title=\"ro2950_geom solution\" src=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/p2-300x219.jpg\" alt=\"p2\" width=\"299\" height=\"218\" \/><\/p>\n<p style=\"text-align: center\"><i> ro2950_geom.tsp\u00a0<\/i> instance \u00a0 \u00a0 <i>ro2950_geom.tsp\u00a0<\/i>solution<\/p>\n<p><i><img loading=\"lazy\" decoding=\"async\" class=\" wp-image-135 size-medium aligncenter\" title=\"Google Earth image\" src=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/Earth_capture-300x226.png\" alt=\"Earth_capture\" width=\"300\" height=\"226\" \/> <\/i><\/p>\n<p style=\"text-align: center\"><i>Google Earth<\/i> caption<\/p>\n<h3>The Swiss TSP instance<\/h3>\n<p>The Swiss TSP instance was designed and solved during a Swiss National Science Foundation Research project at IDSIA, Manno, Switzerland between 01.01.2017 and 28.02.2017. The instance has 4156 nodes, specified by the GPS coordinates of Swiss localities with postcodes.<br \/>\nThe optimum path to the instance is:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\" wp-image-135 size-medium aligncenter\" src=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2017\/02\/swpath.png\" alt=\"Swiss_capture\" width=\"400\" height=\"316\" \/><\/p>\n<h3>Limba rom\u00e2n\u0103<\/h3>\n<p><a name=\"lr\"><\/a><br \/>\nSemnalat\u0103 de asemenea pe <a href=\"http:\/\/www.math.uwaterloo.ca\/tsp\/world\/countries.html\" target=\"_blank\" rel=\"noopener noreferrer\"> pagina principal\u0103 TSP<\/a>.<\/p>\n<p><strong>Instan\u0163a TSP<\/strong> bazat\u0103 pe coordonate GPS ale localit\u0103\u0163ilor din Rom\u00e2nia este prima de acest fel din lume. \u00cen continuare este descris\u0103, rezolvat\u0103 \u015fi reprezentat\u0103 folosind instrumente GIS. Prin aceast\u0103 cercetare sper\u0103m s\u0103 realiz\u0103m noi conexiuni cu importante domenii precum Logistica, Transporturile, Geoinformatica \u015fi Ingineria Geologic\u0103.<\/p>\n<h3>Cele dou\u0103 variante ale instan\u0163ei<\/h3>\n<p>Lungimea drumului dintre dou\u0103 noduri ale instan\u0163ei este distan\u0163a geodezic\u0103, exprimat\u0103 prin cel mai apropiat \u00eentreg (distan\u0163a <a href=\"http:\/\/comopt.ifi.uni-heidelberg.de\/software\/TSPLIB95\/\" target=\"_blank\" rel=\"noopener noreferrer\">TSPLIB<\/a> descris\u0103 la pagina 7 din <a href=\"http:\/\/comopt.ifi.uni-heidelberg.de\/software\/TSPLIB95\/tsp95.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">Documenta\u0163ie<\/a>). Instan\u0163a are 2950 localit\u0103\u0163i cu autonomie administrativ\u0103 din Rom\u00e2nia, preluate din <a href=\"http:\/\/www.geo-spatial.org\/download\/romania-seturi-vectoriale\" target=\"_blank\" rel=\"noopener noreferrer\">colec\u0163ie<\/a>. Autorul Vasile Cr\u0103ciunescu a confirmat c\u0103 datele sunt libere pentru utilizare \u015ftiin\u0163ific\u0103, fiind puse la dispozi\u0163ie sub licen\u0163a <a href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/3.0\/\" target=\"_blank\" rel=\"noopener noreferrer\">CC BY-SA 3.0<\/a>.<\/p>\n<p>Versiunea\u00a0<i><\/i><b><i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/ro2950_geo.zip\">ro2950_geo.tsp<\/a><\/i><\/b> respect\u0103 formatul <a href=\"http:\/\/comopt.ifi.uni-heidelberg.de\/software\/TSPLIB95\/\" target=\"_blank\" rel=\"noopener noreferrer\">TSPLIB<\/a>, cu dou\u0103 zecimale pentru minute. Distan\u0163a este exprimat\u0103 in kilometri. Versiunea\u00a0<b><i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/ro2950_geom.zip\">ro2950_geom.tsp<\/a><\/i><\/b> folose\u015fte norma <a href=\"http:\/\/www.math.uwaterloo.ca\/tsp\/world\/geom.html\" target=\"_blank\" rel=\"noopener noreferrer\">GEOM<\/a>, utilizat\u0103 pentru prima dat\u0103 la <a href=\"http:\/\/www.math.uwaterloo.ca\/tsp\/world\/index.html\" target=\"_blank\" rel=\"noopener noreferrer\">World Instance<\/a>, destinat\u0103 coordonatelor zecimale \u015fi exprimat\u0103 \u00een metri.<\/p>\n<p>Aplica\u0163ia <a href=\"http:\/\/www.gpsvisualizer.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">GPSVisualizer<\/a> a fost folosit\u0103 pentru realizarea <i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/instance-map.zip\">h\u0103r\u0163ii<\/a><\/i> instan\u0163ei. O captur\u0103 de ecran se afl\u0103 <i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/p1.jpg\" target=\"_blank\" rel=\"noopener noreferrer\">aici<\/a><\/i>. <b> <\/b><\/p>\n<h3>Solu\u0163iile exacte<\/h3>\n<p>Pachetul public de aplica\u0163ii <a href=\"http:\/\/www.neos-server.org\/neos\/solvers\/co:concorde\/TSP.html\" target=\"_blank\" rel=\"noopener noreferrer\">Concorde<\/a> a fost utilizat pentru rezolvarea celor dou\u0103 versiuni. Solu\u0163ia \u00eentreag\u0103 pentru <i>ro2950_geo.tsp<\/i> m\u0103soar\u0103 21683 (kilometri), iar circuitul este <i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/solution_geo.zip\">aici<\/a><\/i>. Solu\u0163ia \u00eentreag\u0103 pentru <i>ro2950_geom.tsp<\/i> are 20338171 (metri), circuitul corespunz\u0103tor fiind <i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/solution_geom.zip\">aici<\/a><\/i>. Harta versiunii GEOM este <i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/solution-map.zip\">aici<\/a><\/i>. O captur\u0103 de ecran este <i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/p2.jpg\" target=\"_blank\" rel=\"noopener noreferrer\">aici<\/a><\/i>, iar un fi\u015fier GIF este <i><a href=\"https:\/\/cadredidactice.ub.ro\/wp-content\/uploads\/sites\/124\/2016\/02\/offline.gif\" target=\"_blank\" rel=\"noopener noreferrer\">aici<\/a><\/i>.<\/p>\n<p><a href=\"http:\/\/info.flagcounter.com\/6ph5\"><img decoding=\"async\" src=\"http:\/\/s11.flagcounter.com\/count\/6ph5\/bg_FFFFFF\/txt_000000\/border_CCCCCC\/columns_3\/maxflags_3\/viewers_0\/labels_1\/pageviews_1\/flags_0\/\" alt=\"Flag Counter\" border=\"0\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":114,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-25","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cadredidactice.ub.ro\/ceraselacrisan\/wp-json\/wp\/v2\/pages\/25","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cadredidactice.ub.ro\/ceraselacrisan\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cadredidactice.ub.ro\/ceraselacrisan\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cadredidactice.ub.ro\/ceraselacrisan\/wp-json\/wp\/v2\/users\/114"}],"replies":[{"embeddable":true,"href":"https:\/\/cadredidactice.ub.ro\/ceraselacrisan\/wp-json\/wp\/v2\/comments?post=25"}],"version-history":[{"count":46,"href":"https:\/\/cadredidactice.ub.ro\/ceraselacrisan\/wp-json\/wp\/v2\/pages\/25\/revisions"}],"predecessor-version":[{"id":1125,"href":"https:\/\/cadredidactice.ub.ro\/ceraselacrisan\/wp-json\/wp\/v2\/pages\/25\/revisions\/1125"}],"wp:attachment":[{"href":"https:\/\/cadredidactice.ub.ro\/ceraselacrisan\/wp-json\/wp\/v2\/media?parent=25"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}