Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Traveling Transporter Problem: Arranging a New Circular Route in a Public Transportation System Based on Heterogeneous Non-Monotonic Urban Data

Published: 03 March 2022 Publication History

Abstract

Hybrid computational intelligent systems that synergize learning-based inference models and route planning strategies have thrived in recent years. In this article, we focus on the non-monotonicity originated from heterogeneous urban data, as well as heuristics based on neural networks, and thereafter formulate the traveling transporter problem (TTP). TTP is a multi-criteria optimization problem and may be applied to the circular route deployment in public transportation. In particular, TTP aims to find an optimized route that maximizes passenger flow according to a neural-network-based inference model and minimizes the length of the route given several constraints, including must-visit stations and the requirement for additional ones. As a variation of the traveling salesman problem (TSP), we propose a framework that first recommends new stations’ location while considering the herding effect between stations, and thereafter combines state-of-the-art TSP solvers and a metaheuristic named Trembling Hand, which is inspired by self-efficacy for solving TTP. Precisely, the proposed Trembling Hand enhances the spatial exploration considering the structural patterns, previous actions, and aging factors. Evaluation conducted on two real-world mass transit systems, Tainan and Chicago, shows that the proposed framework can outperform other state-of-the-art methods by securing the Pareto-optimal toward the objectives of TTP among comparative methods under various constrained settings.

References

[1]
Rosi Alessia, Cavallini Elena, Gamboz Nadia, Vecchi Tomaso, Van Vugt Floris Tijmen, and Russo Riccardo. 2019. The impact of failures and successes on affect and self-esteem in young and older adults. Frontiers in Psychology 10 (2019), 1795.
[2]
David Applegate, William Cook, and André Rohe. 2003. Chained Lin-Kernighan for large traveling salesman problems. INFORMS Journal on Computing 15 (2003), 82–92.
[3]
Albert Bandura. 1982. Self-efficacy mechanism in human agency. American Psychologist 37, 2 (1982), 122–147.
[4]
Albert Bandura. 1989. Human agency in social cognitive theory. American Psychologist 44, 9 (1989), 1175–1184.
[5]
Hannah Bast. 2009. Car or public transport—Two worlds. Efficient Algorithms 5760 (2009), 355–367.
[6]
Hannah Bast, Erik Carlsson, Arno Eigenwillig, Robert Geisberger, Chris Harrelson, Veselin Raychev, and Fabien Viger. 2010. Fast routing in very large public transportation networks using transfer patterns. In Proceedings of the 18th Annual European Symposium on Algorithms. 290–301.
[7]
Hannah Bast, Daniel Delling, Andrew Goldberg, Matthias Müller-Hannemann, Thomas Pajor, Peter Sanders, Dorothea Wagner, and Renato Werneck. 2016. Route planning in transportation networks. In Algorithm Engineering. Lecture Notes in Computer Science, Vol. 9220. Springer, 19–80.
[8]
Tolga Bektas. 2006. The multiple traveling salesman problem: An overview of formulations and solution procedures. Omega 34, 3 (2006), 209–219.
[9]
Irwan Bello, Hieu Pham, Quoc V. Le, Mohammad Norouzi, and Samy Bengio. 2017. Neural combinatorial optimization with reinforcement learning. In Proceedings of the ICLR Workshop.
[10]
Tobias Berg and Harald Hempel. 2009. Reoptimization of traveling salesperson problems: Changing single edge-weights. In Proceedings of the 3rd International Conference on Language and Automata Theory and Applications (LATA’09). 141–151.
[11]
Louis-Philippe Bigras, Michel Gamache, and Gilles Savard. 2008. The time-dependent traveling salesman problem and single machine scheduling problems with sequence dependent setup times. Discrete Optimization 5, 4 (2008), 685–699.
[12]
Sándor T. Brassai, Barna Iantovics, and Călin Enăchescu. 2012. Artificial intelligence in the path planning optimization of mobile agent navigation. Procedia Economics and Finance 3 (2012), 243–250.
[13]
Łukasz Brocki and Danijel Koržinek. 2007. Kohonen self-organizing map for the traveling salesperson problem. In Recent Advances in Mechatronics. R. Jablonski, M. Turkowski, and R. Szewczyk (Eds.). Springer, Berlin, Germany, 116–119.
[14]
Stanley Glenn E. Brucal, and Elmer P. Dadios. 2017. Comparative analysis of solving traveling salesman problem using artificial intelligence algorithms. In Proceedings of the 2017 IEEE 9th International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment, and Management (HNICEM’17).
[15]
M. E. Bruni, P. Beraldi, and S. Khodaparasti. 2020. A hybrid reactive GRASP heuristic for the risk-averse k-traveling repairman problem with profits. Computers & Operations Research 115 (2020), 104854.
[16]
Valentin Buchhold, Peter Sanders, and Dorothea Wagner. 2019. Real-time traffic assignment using engineered customizable contraction hierarchies. ACM Journal of Experimental Algorithmics 24 (2019), Article 2, 28 pages.
[17]
Valentina Cacchiani, Carlos Contreras-Bolton, and Paolo Toth. 2020. Models and algorithms for the traveling salesman problem with time-dependent service times. European Journal of Operational Research 283, 3 (2020), 825–843.
[18]
Jingwei Chen, Robert C. Holte, Sandra Zilles, and Nathan R. Sturtevant. 2017. Front-to-end bidirectional heuristic search with near-optimal node expansions. In Proceedings of the 26th International Joint Conference on Artificial Intelligence (IJCAI’17). 489–495.
[19]
TSP. 2020. Concorde TSP Solver. Retrieved January 21, 2022 from http://www.math.uwaterloo.ca/tsp/concorde.html.
[20]
Thomas M. Cover and Joy A. Thomas. 1991. Entropy, relative entropy and mutual information. In Elements of Information Theory. Wiley-Interscience, New York, NY, 12–49.
[21]
Gloria Cerasela Crişan, Laszlo Barna Iantovics, and Elena Nechit. 2019. Computational intelligence for solving difficult transportation problems. Procedia Computer Science 159 (2019), 172–181.
[22]
Daniel Delling, Julian Dibbelt, and Thomas Pajor. 2019. Fast and exact public transit routing with restricted Pareto sets. In Proceedings of the 2019 Meeting on Algorithm Engineering and Experiments (ALENEX’19). 54–65.
[23]
Daniel Delling, Thomas Pajor, and Renato F. Werneck. 2015. Round-based public transit routing. Transportation Science 49, 3 (2015), 591–604.
[24]
Daniel Delling, Peter Sanders, Dominik Schultes, and Dorothea Wagner. 2009. Engineering route planning algorithms. Algorithmics of Large and Complex Networks 5515 (2009), 117–139.
[25]
Edsger W. Dijkstra. 1959. A note on two problems in connexion with graphs. Numerische Mathematik 1 (1959), 269–271.
[26]
Marco Dorigo, Mauro Birattari, and Thomas Stutzle. 2006. Ant colony optimization. IEEE Computational Intelligence Magazine 1, 4 (2006), 28–39.
[27]
Matthias Ehrgott and Kathrin Klamroth. 1997. Connectedness of efficient solutions in multiple criteria combinatorial optimization. European Journal of Operational Research 97, 1 (1997), 159–166.
[28]
David W. Etherington, Sarit Kraus, and Donald Perlis. 1991. Nonmonotonicity and the scope of reasoning. Artificial Intelligence 52, 3 (1991), 221–261.
[29]
Thomas A. Feo and Mauricio G. C. Resende. 1995. Greedy randomized adaptive search procedures. Journal of Global Optimization 6 (1995), 109–133.
[30]
M. R. Garey and D. S. Johnson. 1979. Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman & Company.
[31]
Michael R. Garey, David S. Johnson, and Larry J. Stockmeyer. 1976. Some simplified NP-complete graph problems. Theoretical Computer Science 1, 3 (1976), 237–267.
[32]
Yongshun Gong, Li Zhibin, Zhang Jian, Liu Wei, and Yi Jinfeng. 2020. Potential passenger flow prediction: A novel study for urban transportation development. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI’20). 4020–4027.
[33]
Peter E. Hart, Nils J. Nilsson, and Bertram Raphael. 1968. A formal basis for the heuristic determination of minimum cost paths. IEEE Transactions on Systems Science and Cybernetics 4, 2 (1968), 100–107.
[34]
Riley Heather and Sridharan Mohan. 2019. Integrating non-monotonic logical reasoning and inductive learning with deep learning for explainable visual question answering. Frontiers in Robotics and AI 6 (2019), 125.
[35]
Michael Held and Richard M. Karp. 1970. The traveling-salesman problem and minimum spanning trees. Operations Research 18, 6 (1970), 1138–1162.
[36]
Keld Helsgaun. 2000. An effective implementation of the Lin-Kernighan traveling salesman heuristic. European Journal of Operational Research 126, 1 (2000), 106–130.
[37]
Keld Helsgaun. 2009. General k-opt submoves for the Lin–Kernighan TSP heuristic. Mathematical Programming Computation 1 (2009), 119–163.
[38]
Keld Helsgaun. 2018. Using POPMUSIC for Candidate Set Generation in the Lin-Kernighan-Helsgaun TSP Solver. Technical Report. Roskilde University.
[39]
Thi Thi Htun. 2018. A survey review on solving algorithms for travelling salesman problem (TSP). International Journal of Scientific and Research Publications. DOI:
[40]
Zhao Huang, Qingquan Li, Fan Li, and Jizhe Xia. 2019. A novel bus-dispatching model based on passenger flow and arrival time prediction. IEEE Access 7 (2019), 106453–106465.
[41]
Ece Kamar. 2016. Directions in hybrid intelligence: Complementing AI systems with human intelligence. In Proceedings of the 25th International Conference on Artificial Intelligence (IJCAI’16). 4070–4073.
[42]
Richard M. Karp. 1978. A patching algorithm for the nonsymmetric traveling-salesman problem. SIAM Journal on Computing 8, 4 (1978), 561–573.
[43]
S. Kirkpatrick, C. D. Gelatt Jr., and M. P. Vecchi. 1983. Optimization by simulated annealing. Science 220, 4598 (1983), 671–680.
[44]
Gozde Kizilates and Fidan Nuriyeva. 2013. On the nearest neighbor algorithms for the traveling salesman problem. Advances in Intelligent Systems and Computing 225 (2013), 111–118.
[45]
Gisela Labouvie-Vief and Marshall Medler. 2002. Affect optimization and affect complexity: Modes and styles of regulation in adulthood. Psychology and Aging 17 (2002), 571–587.
[46]
Gilbert Laporte. 1992. The traveling salesman problem: An overview of exact and approximate algorithms. European Journal of Operational Research 59, 2 (1992), 231–247.
[47]
Pedro Larrañaga, Cindy Kuijpers, R. Murga, I. Inza, and S. Dizdarevic. 1999. Genetic algorithms for the travelling salesman problem: A review of representations and operators. Artificial Intelligence Review 13 (1999), 129–170.
[48]
Yansong Li, Qian Luo, Jiajia Liu, Hongzhi Guo, and Nei Kato. 2019. TSP security in intelligent and connected vehicles: Challenges and solutions. IEEE Wireless Communications 26, 3 (2019), 125–131.
[49]
Y. H. Li, H. J. Mao, and Y. M. Qin. 2019. Vehicle routing problem with multiple time windows and batch splitting based on inferior first bidirectional search algorithm. Journal of Physics Conference Series 1314, 1 (2019), 012116.
[50]
Shen Lin. 1965. Computer solutions of the traveling salesman problem. Bell System Technical Journal 44, 10 (1965), 2245–2269.
[51]
Fandel Lin and Hsun-Ping Hsieh. 2021. A joint passenger flow inference and path recommender system for deploying new routes and stations of mass transit transportation. ACM Transactions on Knowledge Discovery from Data 16, 1 (2021), 1–36.
[52]
Fandel Lin and Hsun-Ping Hsieh. 2020. A goal-prioritized algorithm for additional route deployment on existing mass transportation system. In Proceedings of the 2020 IEEE International Conference on Data Mining (ICDM’20). 1130–1135.
[53]
Fandel Lin, Hsun-Ping Hsieh, and Jie-Yu Fang. 2020. A route-affecting region based approach for feature extraction in transportation route planning. In Machine Learning and Knowledge Discovery in Databases: Applied Data Science Track. Lecture Notes in Computer Science, Vol. 12461. Springer, 275–290.
[54]
Shen Lin and B. W. Kernighan. 1973. An effective heuristic algorithm for the traveling-salesman problem. Operations Research 21, 2 (1973), 498–516.
[55]
C. Y. Lee. 1961. An algorithm for path connections and its applications. IEEE IRE Transactions on Electronic Computers EC 10, 3 (1961), 346–365.
[56]
Bert La Maire and Valeri Mladenov. 2012. Comparison of neural networks for solving the travelling salesman problem. In Proceedings of the Symposium on Neural Network Applications in Electrical Engineering.
[57]
Jacek Malczewski. 2006. GIS-based multicriteria decision analysis: A survey of the literature. International Journal of Geographical Information Science 20, 7 (2006), 703–726.
[58]
Héctor Neyoy, Oscar Castillo, and José Soria. 2013. Dynamic fuzzy logic parameter tuning for ACO and its application in TSP problems. In Recent Advances on Hybrid Intelligent Systems. Studies in Computational Intelligence, Vol. 451. Springer, 259–271.
[59]
Eneko Osaba, Xin-She Yang, Fernando Diaz, Pedro Lopez-Garcia, and Roberto Carballedo. 2016. An improved discrete bat algorithm for symmetric and asymmetric traveling salesman problems. Engineering Applications of Artificial Intelligence 48 (2016), 59–71.
[60]
Jean-Yves Potvin. 1996. Genetic algorithms for the traveling salesman problem. Annals of Operations Research 63 (1996), 337–370.
[61]
Marcelo O. R. Prates, Pedro H. C. Avelar, Henrique Lemos, Luís C. Lamb, and Moshe Y. Vardi. 2019. Learning to solve NP-complete problems: A graph neural network for decision TSP. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI’19). 4731–4738.
[62]
Daniel J. Rosenkrantz, Richard E. Stearns, and Philip M. Lewis II. 2009. An analysis of several heuristics for the traveling salesman problem. Fundamental Problems in Computing. Springer, 45–69.
[63]
Eshed Shaham, Ariel Felner, Nathan R. Sturtevant, and Jeffrey S. Rosenschein. 2018. Minimizing Node Expansions in Bidirectional Search with Consistent Heuristics. In Proceedings of the 11th Annual Symposium on Combinatorial Search (SoCS’18). 81–98.
[64]
Wei Shao, Flora D. Salim, Tao Gu, Ngoc-Thanh Dinh, and Jeffrey Chan. 2018. Traveling officer problem: Managing car parking violations efficiently using sensor data. IEEE Internet of Things Journal 5, 2 (2018), 802–810.
[65]
Qing Song, Meng Li, and Xiaolei Li. 2018. Accurate and fast path computation on large urban road networks: A general approach. PLoS One 13, 2 (2018), e0192274.
[66]
Linda Steg and Robert Gifford. 2005. Sustainable transportation and quality of life. Journal of Transport Geography 13, 1 (2005), 59–69.
[67]
Éric D. Taillard and Keld Helsgaun. 2018. POPMUSIC for the travelling salesman problem. European Journal of Operational Research 272, 2 (2018), 420–429.
[68]
Barrett W. Thomas, Tobia Calogiuri, and Mike Hewitt. 2018. An exact bidirectional A⋆ approach for solving resource-constrained shortest path problems. Networks 73, 2 (2018), 187–205.
[69]
Dorothea Wagner, Thomas Willhalm, and Christos Zaroliagis. 2005. Geometric containers for efficient shortest-path computation. Journal of Experimental Algorithmics 10 (2005), 1–30.
[70]
Zuoyong Xiang, Zhenyu Chen, Xingyu Gao, Xinjun Wang, Fangchun Di, Lixin Li, Guangyi Liu, and Yi Zhang. 2015. Solving large-scale TSP using a fast wedging insertion partitioning approach. Mathematical Problems in Engineering 2015 (2015), 1–8.
[71]
Peng Xie, Tianrui Li, Jia Liu, Shengdong Du, Xin Yang, and Junbo Zhang. 2020. Urban flow prediction from spatiotemporal data using machine learning: A survey. Information Fusion 59 (2020), 1–12.
[72]
Hai Yang and Jing Zhou. 1998. Optimal traffic counting locations for origin–destination matrix estimation. Transportation Research Part B: Methodological 32, 2 (1998), 109–126.
[73]
Percy P. C. Yip and Yoh-Han Pao. 1995. Combinatorial optimization with use of guided evolutionary simulated annealing. IEEE Transactions on Neural Networks 6, 2 (1995), 290–295.
[74]
Liming Zhang, Dieter Pfoser, and Andreas Züfle. 2020. Station-to-user transfer learning: Towards explainable user clustering through latent trip signatures using tidal-regularized non-negative matrix factorization. In Proceedings of the 28th International Conference on Advances in Geographic Information Systems (SIGSPATIAL’20). 303–313.
[75]
Ruonan Zhang, Santosh N. Kabadi, and Abraham P. Punnen. 2011. The minimum spanning tree problem with conflict constraints and its variations. Discrete Optimization 8 (2011), 191–205.
[76]
Brain D. Ziebart, Anind K. Dey, and James Andrew Bagnell. 2008. Fast planning for dynamic preferences. In Proceedings of the 18th International Conference on Automated Planning and Scheduling (ICAPS’08). 412–419.

Cited By

View all
  • (2023)Exploiting Network Structure in Multi-criteria Distributed and Competitive Stationary-resource SearchingACM Transactions on Spatial Algorithms and Systems10.1145/35699379:4(1-33)Online publication date: 20-Nov-2023
  • (2023)Heter-Train: A Distributed Training Framework Based on Semi-Asynchronous Parallel Mechanism for Heterogeneous Intelligent Transportation SystemsIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2023.328640025:1(959-972)Online publication date: 22-Jun-2023

Index Terms

  1. Traveling Transporter Problem: Arranging a New Circular Route in a Public Transportation System Based on Heterogeneous Non-Monotonic Urban Data

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Transactions on Intelligent Systems and Technology
      ACM Transactions on Intelligent Systems and Technology  Volume 13, Issue 3
      June 2022
      415 pages
      ISSN:2157-6904
      EISSN:2157-6912
      DOI:10.1145/3508465
      • Editor:
      • Huan Liu
      Issue’s Table of Contents

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 03 March 2022
      Accepted: 01 December 2021
      Revised: 01 November 2021
      Received: 01 May 2021
      Published in TIST Volume 13, Issue 3

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. Constrained route planning
      2. traveling salesman problem (TSP)
      3. multi-criteria optimization
      4. public transportation system
      5. non-monotonicity

      Qualifiers

      • Research-article
      • Refereed

      Funding Sources

      • Ministry of Science and Technology (MOST) of Taiwan

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)77
      • Downloads (Last 6 weeks)3
      Reflects downloads up to 10 Nov 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2023)Exploiting Network Structure in Multi-criteria Distributed and Competitive Stationary-resource SearchingACM Transactions on Spatial Algorithms and Systems10.1145/35699379:4(1-33)Online publication date: 20-Nov-2023
      • (2023)Heter-Train: A Distributed Training Framework Based on Semi-Asynchronous Parallel Mechanism for Heterogeneous Intelligent Transportation SystemsIEEE Transactions on Intelligent Transportation Systems10.1109/TITS.2023.328640025:1(959-972)Online publication date: 22-Jun-2023

      View Options

      Get Access

      Login options

      Full Access

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Full Text

      View this article in Full Text.

      Full Text

      HTML Format

      View this article in HTML Format.

      HTML Format

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media