With the advantages of convenient access and free parking, urban dockless shared bikes are favored by the public. However, the irregular flow of dockless shared bikes poses a challenge for the research of flow pattern. In this paper, the flow characteristics of dockless shared bikes are expounded through the analysis of the time series location data of ofo and mobike shared bikes in Beijing. Based on the analysis, a model called DestiFlow is proposed to describe the spatio-temporal flow of urban dockless shared bikes based on points of interest (POIs) clustering. The results show that the DestiFlow model can find the aggregation areas of dockless shared bikes and describe the structural characteristics of the flow network. Our model can not only predict the demand for dockless shared bikes, but also help to grasp the mobility characteristics of citizens and improve the urban traffic management system.
As online social networks play a more and more important role in public opinion, the large-scale simulation of social networks has been focused on by many scientists from sociology, communication, informatics, and so on. It is a good way to study real information diffusion in a symmetrical simulation world by agent-based modeling and simulation (ABMS), which is considered an effective solution by scholars from computational sociology. However, on the one hand, classical ABMS tools such as NetLogo cannot support the simulation of more than thousands of agents. On the other hand, big data platforms such as Hadoop and Spark used to study big datasets do not provide optimization for the simulation of large-scale social networks. A two-tier partition algorithm for the optimization of large-scale simulation of social networks is proposed in this paper. First, the simulation kernel of ABMS for information diffusion is implemented based on the Spark platform. Both the data structure and the scheduling mechanism are implemented by Resilient Distributed Data (RDD) to simulate the millions of agents. Second, a two-tier partition algorithm is implemented by community detection and graph cut. Community detection is used to find the partition of high interactions in the social network. A graph cut is used to achieve the goal of load balance. Finally, with the support of the dataset recorded from Twitter, a series of experiments are used to testify the performance of the two-tier partition algorithm in both the communication cost and load balance.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.