{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,21]],"date-time":"2025-11-21T06:13:48Z","timestamp":1763705628643,"version":"3.37.3"},"reference-count":50,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,5,13]],"date-time":"2019-05-13T00:00:00Z","timestamp":1557705600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2019,5,13]],"date-time":"2019-05-13T00:00:00Z","timestamp":1557705600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100008095","name":"Carleton University","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100008095","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Big Data"],"published-print":{"date-parts":[[2019,12]]},"DOI":"10.1186\/s40537-019-0203-6","type":"journal-article","created":{"date-parts":[[2019,5,13]],"date-time":"2019-05-13T21:56:41Z","timestamp":1557784601000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Detecting taxi movements using Random Swap clustering and sequential pattern mining"],"prefix":"10.1186","volume":"6","author":[{"given":"Rami","family":"Ibrahim","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M. Omair","family":"Shafiq","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,5,13]]},"reference":[{"key":"203_CR1","doi-asserted-by":"publisher","DOI":"10.1145\/2743025","author":"Y Zheng","year":"2015","unstructured":"Zheng Y. Trajectory data mining: an overview. ACM Trans Intell Syst Technol. 2015. https:\/\/doi.org\/10.1145\/2743025 .","journal-title":"ACM Trans Intell Syst Technol."},{"key":"203_CR2","doi-asserted-by":"publisher","DOI":"10.1145\/2629592","author":"Y Zheng","year":"2014","unstructured":"Zheng Y, Capra L, Wolfson O, Yang H. Urban computing: concepts, methodologies, and applications. ACM Trans Intell Syst Technol. 2014. https:\/\/doi.org\/10.1145\/2629592 .","journal-title":"ACM Trans Intell Syst Technol."},{"key":"203_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2013.06.005","author":"M Lin","year":"2013","unstructured":"Lin M, Hsu WJ. Mining GPS data for mobility patterns: a survey. Perv Mobile Comput. 2013. https:\/\/doi.org\/10.1016\/j.pmcj.2013.06.005 .","journal-title":"Perv Mobile Comput"},{"key":"203_CR4","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijpe.2015.02.014","author":"RY Zhong","year":"2015","unstructured":"Zhong RY, Huang GQ, Lan S, Dai QY, Chen X, Zhang T. A big data approach for logistics trajectory discovery from RFID-enabled production data. Int J Prod Econ. 2015. https:\/\/doi.org\/10.1016\/j.ijpe.2015.02.014 .","journal-title":"Int J Prod Econ"},{"key":"203_CR5","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1186\/s40537-018-0122-y","volume":"5","author":"P Fr\u00e4nti","year":"2018","unstructured":"Fr\u00e4nti P. Efficiency of random swap clustering. J Big Data. 2018;5:13. https:\/\/doi.org\/10.1186\/s40537-018-0122-y .","journal-title":"J Big Data"},{"issue":"1","key":"203_CR6","first-page":"100","volume":"28","author":"JA Hartigan","year":"1979","unstructured":"Hartigan JA, Wong MA. Algorithm AS 136: a k-means clustering algorithm. J R Stat Soc. 1979;28(1):100\u20138.","journal-title":"J R Stat Soc."},{"key":"203_CR7","doi-asserted-by":"crossref","unstructured":"Takimoto Y, Sugiura K, Ishikawa Y. Extraction of frequent patterns based on users\u2019 interests from semantic trajectories with photographs. 2017. IDEAS\u201917, July 12\u201314, 2017, Bristol, United Kingdom.","DOI":"10.1145\/3105831.3105870"},{"key":"203_CR8","volume-title":"Mining spatiotemporal patterns of urban dwellers from taxi trajectory data","author":"MAO Feng","year":"2015","unstructured":"Feng MAO, Minhe JI, Ting LIU. Mining spatiotemporal patterns of urban dwellers from taxi trajectory data. Berlin Heidelberg: Higher Education Press and Springer-Verlag; 2015."},{"key":"203_CR9","doi-asserted-by":"publisher","unstructured":"Qi H, Liu P. Mining taxi pick-up hotspots based on spatial clustering. 2018. In: IEEE SmartWorld, ubiquitous intelligence & computing, advanced & trusted computing, scalable computing & communications, cloud & big data computing, internet of people and smart city innovation (SmartWorld\/SCALCOM\/UIC\/ATC\/CBDCom\/IOP\/SCI), Guangzhou, 2018, p. 1711\u201317. https:\/\/doi.org\/10.1109\/smartworld.2018.002907 .","DOI":"10.1109\/smartworld.2018.002907"},{"key":"203_CR10","unstructured":"Yue Y, Zhuang Y, Li Q, Mao Q. Mining time-dependent attractive areas and movement patterns from taxi trajectory data. 2008."},{"key":"203_CR11","doi-asserted-by":"publisher","unstructured":"Liu D, Cheng SF, Yang Y. Density peaks clustering approach for discovering demand hot spots in city-scale taxi fleet dataset. In: 2015 IEEE 18th international conference on intelligent transportation systems, Las Palmas, 2015, p. 1831\u20136. https:\/\/doi.org\/10.1109\/itsc.2015.297 .","DOI":"10.1109\/itsc.2015.297"},{"key":"203_CR12","unstructured":"Saptawati GA. Spatio-temporal mining to identify potential traffic congestion based on transportation mode. In: 2017 International conference on data and software engineering (ICoDSE)."},{"key":"203_CR13","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1016\/j.physa.2018.02.064","volume":"501","author":"L Zheng","year":"2018","unstructured":"Zheng L, Xia D, Zhao X, Tan L, Li H, Chen L, Liu W. Spatial\u2013temporal travel pattern mining using massive taxi trajectory data. Physica A. 2018;501:24\u201341. https:\/\/doi.org\/10.1016\/j.physa.2018.02.064 .","journal-title":"Physica A."},{"key":"203_CR14","doi-asserted-by":"publisher","first-page":"67","DOI":"10.3390\/info8020067","volume":"8","author":"HAH Naji","year":"2017","unstructured":"Naji HAH, Wu C, Zhang H. Understanding the impact of human mobility patterns on taxi drivers\u2019 profitability using clustering techniques: a case study in Wuhan, China. Information. 2017;8:67.","journal-title":"Information"},{"issue":"1","key":"203_CR15","first-page":"54","volume":"1","author":"P Fournier-Viger","year":"2017","unstructured":"Fournier-Viger P, Lin JC, Kiran RU, Koh YS, Thomas R. A survey of sequential pattern mining. Data Sci Patt Recogn. 2017;1(1):54\u201377.","journal-title":"Data Sci Patt Recogn"},{"key":"203_CR16","doi-asserted-by":"publisher","first-page":"379","DOI":"10.1016\/j.procs.2014.05.034","volume":"29","author":"L Bermingham","year":"2014","unstructured":"Bermingham L, Lee I. Spatio-temporal sequential pattern mining for tourism sciences. Procedia Comput Sci. 2014;29:379\u201389.","journal-title":"Procedia Comput Sci."},{"issue":"6","key":"203_CR17","doi-asserted-by":"publisher","first-page":"2970","DOI":"10.1109\/TITS.2015.2436897","volume":"16","author":"W Chen","year":"2015","unstructured":"Chen W, Guo F, Wang FY. A survey of traffic data visualization. IEEE Trans Intell Trans Syst. 2015;16(6):2970\u201384.","journal-title":"IEEE Trans Intell Trans Syst"},{"issue":"12","key":"203_CR18","doi-asserted-by":"publisher","first-page":"2149","DOI":"10.1109\/TVCG.2013.226","volume":"19","author":"N Ferreira","year":"2013","unstructured":"Ferreira N, Poco J, Vo HT, Freire J, Silva CT. Visual exploration of big spatio-temporal urban data: a study of New York city taxi trips. IEEE Trans Visual Comput Graph.\u00a02013;19(12):2149\u201358.","journal-title":"IEEE Trans Visual Comput Graph."},{"key":"203_CR19","doi-asserted-by":"crossref","unstructured":"Xiong H, Chen L, Gui Z. A Web-based platform for visualizing spatiotemporal dynamics of big taxi data. In: International archives of the photogrammetry, remote sensing & spatial information sciences. 2017.","DOI":"10.5194\/isprs-archives-XLII-2-W7-1407-2017"},{"key":"203_CR20","doi-asserted-by":"publisher","DOI":"10.1016\/j.jvlc.2015.09.002","author":"Z Jianqin","year":"2015","unstructured":"Jianqin Z, Peiyuan Q, Yingchao D, Mingyi D, Feng L. A space-time visualization analysis method for taxi operation in Beijing. J Vis Lang Comput. 2015. https:\/\/doi.org\/10.1016\/j.jvlc.2015.09.002 .","journal-title":"J Vis Lang Comput."},{"key":"203_CR21","doi-asserted-by":"publisher","unstructured":"Hu Y, Yang Y, Huang B. A comprehensive survey of recommendation system based on taxi GPS trajectory. In: International conference on services science. 2015. https:\/\/doi.org\/10.1109\/icss.2015.31 .","DOI":"10.1109\/icss.2015.31"},{"key":"203_CR22","unstructured":"Tableau Desktop version 2019.1 Copyright \u00a9 2019 Tableau Software Inc. http:\/\/www.tableau.com ."},{"issue":"1","key":"203_CR23","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1111\/1468-2427.12532","volume":"42","author":"VB Pereira","year":"2018","unstructured":"Pereira VB. Urban distinctions: class, culture and sociability in the city of Porto. Int J Urban Reg Res. 2018;42(1):126\u201337.","journal-title":"Int J Urban Reg Res."},{"issue":"3","key":"203_CR24","doi-asserted-by":"publisher","first-page":"1393","DOI":"10.1109\/TITS.2013.2262376","volume":"14","author":"L Moreira-Matias","year":"2013","unstructured":"Moreira-Matias L, Gama J, Ferreira M, Mendes-Moreira J, Damas L. Predicting taxi\u2013passenger demand using streaming data. IEEE Trans Intell Trans Syst. 2013;14(3):1393\u2013402.","journal-title":"IEEE Trans Intell Trans Syst"},{"key":"203_CR25","unstructured":"Dua D, Taniskidou E. UCI machine learning repository. https:\/\/archive.ics.uci.edu\/ml\/datasets\/Taxi+Service+Trajectory+-+Prediction+Challenge,+ECML+PKDD+2015 . Irvine: The University of California, School of Information and Computer Science; 2017."},{"key":"203_CR26","unstructured":"DB Browser for SQLite version 3.9.1. http:\/\/sqlitebrowser.org\/ ."},{"key":"203_CR27","unstructured":"Delimit version 3.7.5 (x64), copyright (c) 2017. www.delimitware.com ."},{"key":"203_CR28","unstructured":"Google Maps. (2018). Porto, Portugal. Retrieved from https:\/\/www.google.ca\/maps\/place\/porto+portugal ."},{"key":"203_CR29","unstructured":"Oracle Application Express (APEX) version 4.0.2.00.09, Oracle 11\u00a0g. Oracle Corporation, California, U.S. https:\/\/apex.oracle.com ."},{"key":"203_CR30","unstructured":"Grothendieck G. sqldf: Manipulate R data frames using SQL. R package version 0.4-11. https:\/\/CRAN.R-project.org\/package=sqldf . 2017."},{"key":"203_CR31","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1007\/978-3-642-37456-2_14","volume-title":"Advances in Knowledge Discovery and Data Mining","author":"Ricardo J. G. B. Campello","year":"2013","unstructured":"Campello RJ, Moulavi D, Sander J. Density-based clustering based on hierarchical density estimates. 2013. https:\/\/doi.org\/10.1007\/978-3-642-37456-2_14 ."},{"key":"203_CR32","first-page":"226","volume-title":"A density-based algorithm for discovering clusters in large spatial databases with noise","author":"M Ester","year":"1996","unstructured":"Ester M, Kriegel HP, Sander J, Xu X. A density-based algorithm for discovering clusters in large spatial databases with noise. New York: AAAI Press; 1996. p. 226\u201331."},{"key":"203_CR33","unstructured":"R Core Team. R: A language and environment for statistical computing. R Foundation for Statistical Computing, Vienna, Austria. https:\/\/www.R-project.org\/ . 2018."},{"key":"203_CR34","doi-asserted-by":"crossref","unstructured":"Hahsler M, Piekenbrock M. dbscan: Density based clustering of applications with noise (DBSCAN) and related algorithms. R package version 1.1-2. https:\/\/CRAN.Rproject.org\/package=dbscan . 2018.","DOI":"10.18637\/jss.v091.i01"},{"key":"203_CR35","doi-asserted-by":"crossref","unstructured":"Thorndike RL, Psychometrika (1953) 18: 267. https:\/\/doi-org.proxy.library.carleton.ca\/10.1007\/BF02289263 .","DOI":"10.1007\/BF02289263"},{"key":"203_CR36","doi-asserted-by":"crossref","unstructured":"Kassambara A, Mundt F. Factoextra: extract and visualize the results of multivariate data analyses. R package version 1.0.5. https:\/\/CRAN.R-project.org\/package=factoextra . 2017.","DOI":"10.32614\/CRAN.package.factoextra"},{"key":"203_CR37","unstructured":"University of Eastern Finland, Finland. http:\/\/cs.uef.fi\/sipu\/soft\/RS.R ."},{"key":"203_CR38","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/0377-0427(87)90125-7","volume":"20","author":"PJ Rousseeuw","year":"1987","unstructured":"Rousseeuw PJ. Silhouettes: a graphical aid to the interpretation and validation of cluster analysis. J Comput Appl Math. 1987;20:53\u201365.","journal-title":"J Comput Appl Math."},{"key":"203_CR39","unstructured":"Maechler M, Rousseeuw P, Struyf A, Hubert M, Hornik K. Cluster: cluster analysis basics and extensions. R package version 2.0.7-1. 2018."},{"key":"203_CR40","unstructured":"Oksanen J, Blanchet FG, Kindt R, Legendre P, Minchin PR, O\u2019hara RB, Simpson GL, Solymos P, Stevens MH, Wagner H, Oksanen MJ. vegan: community ecology package. R package version 2.5-4. https:\/\/CRAN.R-project.org\/package=vegan . 2019."},{"key":"203_CR41","unstructured":"Jeffrey B. Arnold. ggthemes: Extra Themes, Scales and Geoms for \u2018ggplot2\u2019. R package version 4.1.0. https:\/\/CRAN.R-project.org\/package=ggthemes . 2019."},{"key":"203_CR42","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-24277-4","volume-title":"ggplot2: elegant graphics for data analysis","author":"H Wickham","year":"2016","unstructured":"Wickham H. ggplot2: elegant graphics for data analysis. New York: Springer; 2016."},{"key":"203_CR43","unstructured":"Hahsler M, Buchta C, Gruen B, Hornik K. Arules: mining association rules and frequent itemsets. R package version 1.6-1. https:\/\/CRAN.R-project.org\/package=arules . 2018."},{"issue":"15","key":"203_CR44","doi-asserted-by":"publisher","first-page":"1","DOI":"10.18637\/jss.v014.i15","volume":"14","author":"K Hornik","year":"2005","unstructured":"Hornik K, Gr\u00fcn B, Hahsler M. Arules\u2014a computational environment for mining association rules and frequent item sets. J Stat Softw. 2005;14(15):1\u201325. https:\/\/doi.org\/10.18637\/jss.v014.i15 .","journal-title":"J Stat Softw."},{"key":"203_CR45","unstructured":"Hahsler M, Chelluboina S, Hornik K, Buchta C. The arules R-package ecosystem: analyzing interesting patterns from large transaction datasets. J Mach Learn Res. 2011; 12:1977\u20131981. http:\/\/jmlr.csail.mit.edu\/papers\/v12\/hahsler11a.html ."},{"key":"203_CR46","unstructured":"Buchta C, Hahsler M, Diaz D. Arulessequences: mining frequent sequences. R package version 0.2-20. https:\/\/CRAN.R-project.org\/package=arulesSequences . 2018."},{"key":"203_CR47","volume-title":"An efficient algorithm for mining frequent sequences","author":"MJ Zaki","year":"2001","unstructured":"Zaki MJ. An efficient algorithm for mining frequent sequences. New York: SPADE; 2001."},{"key":"203_CR48","unstructured":"Chang W, Cheng J, Allaire J, Xie Y, McPherson J. Shiny: web application framework for R. R package version 1.1.0. https:\/\/CRAN.R-project.org\/package=shiny . 2018."},{"issue":"8","key":"203_CR49","doi-asserted-by":"publisher","first-page":"1337","DOI":"10.1109\/83.855429","volume":"9","author":"T Kaukoranta","year":"2000","unstructured":"Kaukoranta T, Franti P, Nevalainen O. A fast exact GLA based on code vector activity detection. IEEE Trans Image Process. 2000;9(8):1337\u201342. https:\/\/doi.org\/10.1109\/83.855429 .","journal-title":"IEEE Trans Image Process"},{"key":"203_CR50","doi-asserted-by":"publisher","unstructured":"Boukhdhir A, Lachiheb O, Gouider MS. An improved mapReduce design of kmeans for clustering very large datasets. In: 2015 IEEE\/ACS 12th international conference of computer systems and applications (AICCSA), Marrakech, 2015, p. 1\u20136. https:\/\/doi.org\/10.1109\/aiccsa.2015.7507226 .","DOI":"10.1109\/aiccsa.2015.7507226"}],"container-title":["Journal of Big Data"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s40537-019-0203-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s40537-019-0203-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s40537-019-0203-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,17]],"date-time":"2024-07-17T23:57:58Z","timestamp":1721260678000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofbigdata.springeropen.com\/articles\/10.1186\/s40537-019-0203-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,13]]},"references-count":50,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,12]]}},"alternative-id":["203"],"URL":"https:\/\/doi.org\/10.1186\/s40537-019-0203-6","relation":{},"ISSN":["2196-1115"],"issn-type":[{"type":"electronic","value":"2196-1115"}],"subject":[],"published":{"date-parts":[[2019,5,13]]},"assertion":[{"value":"9 November 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 May 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 May 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"The authors declare that they have no competing interests.","order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"39"}}