{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T01:10:59Z","timestamp":1760058659411,"version":"build-2065373602"},"reference-count":19,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2025,4,22]],"date-time":"2025-04-22T00:00:00Z","timestamp":1745280000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["BDCC"],"abstract":"<jats:p>A trajectory is a set of time-stamped locations of a moving object usually recorded by GPS sensors. Today, an abundance of these data is available. These large quantities of data need to be analyzed to determine patterns and associations of interest to business analysts. In this paper, a formal model of trajectories is proposed, which focuses on the aggregation of semantic attributes. These attributes can be associated by the analyst to different structural elements of a trajectory (either to the points, to the edges, or to the entire trajectory). The model allows the analyst to specify not only these semantic attributes, but also to specify for each semantic attribute the set of aggregation operators (SUM, AVG, MAX, MIN, etc.) that the analyst considers appropriate to be applied to the attribute in question. The concept of PAV (package of aggregate values) is also introduced and formalized. PAVs can help identify patterns in traffic, tourism, migrations, among other fields. Experiments with real data about trajectories of people revealed interesting findings about the way people move and showed the expediency and usefulness of the proposal. The contributions in this work provide a foundation for future research in developing trajectory applications including analysis and visualization of trajectory aggregated data based on formal grounds.<\/jats:p>","DOI":"10.3390\/bdcc9050110","type":"journal-article","created":{"date-parts":[[2025,4,22]],"date-time":"2025-04-22T20:11:48Z","timestamp":1745352708000},"page":"110","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Formal Model of Trajectories for the Aggregation of Semantic Attributes"],"prefix":"10.3390","volume":"9","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7806-6278","authenticated-orcid":false,"given":"Francisco Javier Moreno","family":"Arboleda","sequence":"first","affiliation":[{"name":"Departamento de Ciencias de la Computaci\u00f3n y de la Decisi\u00f3n, Universidad Nacional de Colombia, Sede Medell\u00edn, Medell\u00edn 050034, Colombia"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1892-4183","authenticated-orcid":false,"given":"Georgia","family":"Garani","sequence":"additional","affiliation":[{"name":"Department of Digital Systems, University of Thessaly, GAIOPOLIS, 41500 Larissa, Greece"}]},{"given":"Natalia Andrea \u00c1lvarez","family":"Hoyos","sequence":"additional","affiliation":[{"name":"Departamento de Ciencias de la Computaci\u00f3n y de la Decisi\u00f3n, Universidad Nacional de Colombia, Sede Medell\u00edn, Medell\u00edn 050034, Colombia"}]}],"member":"1968","published-online":{"date-parts":[[2025,4,22]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1016\/j.datak.2007.10.008","article-title":"A conceptual view on trajectories. Data","volume":"65","author":"Spaccapietra","year":"2008","journal-title":"Knowl. Eng."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"100516","DOI":"10.1016\/j.cosrev.2022.100516","article-title":"A systematic review on moving objects\u2019 trajectory data and trajectory data warehouse modeling","volume":"47","author":"Oueslati","year":"2023","journal-title":"Comput. Sci. Rev."},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Andrienko, G., Andrienko, N., Rinzivillo, S., Nanni, M., Pedreschi, D., and Giannotti, F. (2009, January 12\u201313). Interactive visual clustering of large collections of trajectories. Proceedings of the 2009 IEEE Symposium on Visual Analytics Science and Technology, Atlantic City, NJ, USA.","DOI":"10.1109\/VAST.2009.5332584"},{"key":"ref_4","first-page":"181","article-title":"Robust visualization of trajectory data","volume":"64","author":"Zhang","year":"2022","journal-title":"It Inf. Technol."},{"key":"ref_5","first-page":"211","article-title":"Trajectory Data Warehouses: Design and Implementation Issues","volume":"1","author":"Orlando","year":"2007","journal-title":"Comput. Sci. Eng."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Meratnia, N., and de By, R.A. (2002, January 8\u20139). Aggregation and comparison of trajectories. Proceedings of the GIS \u201802: 10th ACM International Symposium on Advances in Geographic Information Systems, McLean, VA, USA.","DOI":"10.1145\/585154.585158"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Braz, F., Orlando, S., Orsini, R., Raffaeta, A., Roncato, A., and Silvestri, C. (2007, January 17). Approximate Aggregations in Trajectory Data Warehouses. Proceedings of the IEEE 23rd International Conference on Data Engineering Workshop (ICDEW), Istanbul, Turkey.","DOI":"10.1109\/ICDEW.2007.4401039"},{"key":"ref_8","unstructured":"Baltzer, O., Dehne, F., Hambrusch, S.E., and Rau-Chaplin, A. (2008, January 1\u20135). OLAP for Trajectories. Proceedings of the 19th International Workshop on Database and Expert Systems Applications, DEXA 2008, Turin, Italy."},{"key":"ref_9","unstructured":"Baltzer, O., Dehne, F., Hambrusch, S., and Rau-Chaplin, A. (2008). Olap for Trajectories, School of Computer Science, Carleton University. Available online: https:\/\/carleton.ca\/scs\/wp-content\/uploads\/TR-08-11-Dehne.pdf."},{"key":"ref_10","first-page":"1799","article-title":"Aggregation index technique of moving objects in road networks","volume":"44","author":"Feng","year":"2014","journal-title":"J. Jilin Univ. (Eng. Technol. Ed.)"},{"key":"ref_11","unstructured":"Shi, Y.Q. (2015). A Study on the Complete Temporal Probabilistic Aggregate Query Over Moving Objects on Road Networks. [Ph.D. Thesis, Hohai University]."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1784864","DOI":"10.1155\/2019\/1784864","article-title":"A Hybrid Aggregate Index Method for Trajectory Data","volume":"2019","author":"Shi","year":"2019","journal-title":"Math. Probl. Eng."},{"key":"ref_13","unstructured":"Buchin, K., Driemel, A., van de L\u2019Isle, N., and Nusser, A. (December, January 5). Center-based clustering of trajectories. Proceedings of the 27th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, Chicago, IL, USA."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1007\/11841036_8","article-title":"Fr\u00e9chet distance for curves, revisited","volume":"Volume 4168","author":"Aronov","year":"2006","journal-title":"Algorithms\u2014ESA 2006"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Brankovic, M., Buchin, K., Klaren, K., Nusser, A., Popov, A., and Wong, S. (2020, January 3\u20136). (k, l)-medians clustering of trajectories using continuous dynamic time warping. Proceedings of the SIGSPATIAL \u201820: 28th International Conference on Advances in Geographic Information Systems, Seattle, WA, USA.","DOI":"10.1145\/3397536.3422245"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"626","DOI":"10.56553\/popets-2022-0125","article-title":"Private Aggregation of Trajectories","volume":"2022","author":"Ghazi","year":"2022","journal-title":"Proc. Priv. Enhancing Technol."},{"key":"ref_17","unstructured":"Duong, T. (2024). Using iterated local alignment to aggregate trajectory data into a traffic flow map. arXiv."},{"key":"ref_18","unstructured":"Tong, A., Sharma, A., Veer, S., Pavone, M., and Yang, H. (2025). Online Aggregation of Trajectory Predictors. arXiv."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"1078","DOI":"10.1111\/tgis.12556","article-title":"Analytical queries on semantic trajectories using graph databases","volume":"23","author":"Kuijpers","year":"2019","journal-title":"Trans. GIS"}],"container-title":["Big Data and Cognitive Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2504-2289\/9\/5\/110\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T17:19:38Z","timestamp":1760030378000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2504-2289\/9\/5\/110"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,22]]},"references-count":19,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2025,5]]}},"alternative-id":["bdcc9050110"],"URL":"https:\/\/doi.org\/10.3390\/bdcc9050110","relation":{},"ISSN":["2504-2289"],"issn-type":[{"type":"electronic","value":"2504-2289"}],"subject":[],"published":{"date-parts":[[2025,4,22]]}}}