Short-term prediction of passenger flow plays an important role in real-time bus dispatching. Such prediction is also useful in diagnosing bus operation problems, such as forecasting bus bunching. A novel framework is proposed in this paper to predict the passenger flow at bus stops. The framework consists of three sequential stages. In the first stage, a seasonal ARIMA-based method is used to predict the arrival passenger count and empty space on a bus when the bus reaches a bus stop. The historical passenger arrivals at the bus stop can be obtained from the corresponding boarding count data by an allocation approach. In the second stage, an event-based method is developed to predict the departure passenger counts from the stop. The proposed method iteratively forecasts the bus arrival events and consequently updates the passenger flow. In the third stage, a Kaiman filter-based method is proposed to predict the waiting passenger counts at the stop according to results from the first and second stages. The real-time observed waiting passenger count is used as the feedback of the filter to minimize the prediction error. Computational results based on the real bus line data for passenger flow prediction and its application in forecasting bunching confirm that the proposed framework and solution algorithm are effective in providing accurate and reliable passenger flow prediction.
Multi-tenant is a key characteristic for cost effective Software as a Service (SaaS) applications which drive down total cost of ownership for both service consumers and providers. This paper describes our research in designing & building a cost-effective, secure, customizable, scalable and non-intrusive multi-tenant database which greatly accelerates the migration and development of SaaS applications. We analyze the requirements and gaps in traditional database when supporting SaaS scenario, and then propose a novel nonintrusive multi-tenant database framework to address these challenges. Some key considerations and different implementation approaches in designing and implementation such a framework are discussed and compared. This paper also identifies some potential database performance optimization approaches in the multi-tenant scenario.
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.