GTraclus: a novel algorithm for local trajectory clustering on GPUs
שמור ב:
| הוצא לאור ב: | Distributed and Parallel Databases vol. 41, no. 3 (Sep 2023), p. 467 |
|---|---|
| מחבר ראשי: | |
| מחברים אחרים: | , , |
| יצא לאור: |
Springer Nature B.V.
|
| נושאים: | |
| גישה מקוונת: | Citation/Abstract Full Text Full Text - PDF |
| תגים: |
אין תגיות, היה/י הראשונ/ה לתייג את הרשומה!
|
| Resumen: | Due to the high availability of location-based sensors like GPS, it has been possible to collect large amounts of spatio-temporal data in the form of trajectories, each of which is a sequence of spatial locations that a moving object occupies in space as time progresses. Many applications, such as intelligent transportation systems and urban planning, can benefit from clustering the trajectories of cars in each locality of a city in order to learn about traffic behavior in each neighborhood. However, the immense and ever-increasing volume of trajectory data and the concept drift present in city traffic constitute scalability challenges that have not been addressed. In order to fill this gap, we propose the first GPU algorithm for local trajectory clustering, called GTraclus. We present a parallelized trajectory partitioning algorithm which simplifies trajectories into line segments using the Minimum Description Length (MDL) principle. We evaluated our proposed algorithm using two large real-life trajectory datasets and compared it against a multicore CPU version, which we call MC-Traclus, of the popular trajectory clustering algorithm, Traclus; our experiments showed that GTraclus had on average up to 24×<inline-graphic specific-use="web" mime-subtype="GIF" xlink:href="10619_2023_7429_Article_IEq1.gif" /> faster execution time when compared against MC-Traclus. |
|---|---|
| ISSN: | 0926-8782 1573-7578 |
| DOI: | 10.1007/s10619-023-07429-x |
| Fuente: | Advanced Technologies & Aerospace Database |