Abstract

Motivated by Smart City applications and services, this article presents a novel approach to identifying user communities in communication networks. We define user communities as groups of users that share common mobility features over spatio-temporal scales of arbitrary length, such as time spent in certain locales, mobility speed, and time between consecutive movements. We describe our user community identification framework in detail including how mobility features can be extracted from real mobility traces (as examples of unlabelled data) and synthetic mobility records (as examples of labeled data). We present results obtained when using our approach in four distinct mobility scenarios represented by both unlabeled and labeled datasets. We also introduce a new validation methodology that uses image-based similarity metrics in order to assess the quality of identified communities. Our results show that the proposed approach significantly increases similarity between users within the same community as well as dissimilarity between users in different communities. We also demonstrate that the proposed user community identification approach yields significant increase in contact time amongst users belonging to the same community when compared to the average contact time when not considering community structures.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call