EDBT 2026 Demo / reviewers in the wild / expert
Bo Xu 0001
dblp:26/1194-1
· DBLP profile ↗
24ranked-venue papers in the field
8as first author
3since 2021 · last 2021
—ORCID · conflict
Domains — venue-derived; a paper can count in several
Database Systems & Data Management · 21 (5 first)Other / Interdisciplinary · 3 (3 first)
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2021 | Introduction to the special issue on smart transportation
Bo Xu 0001, Gautam S. Thakur |
GeoInformatica | 1 |
| 2021 | Correction to: Introduction to the special issue on smart transportation
Bo Xu 0001, Gautam S. Thakur |
GeoInformatica | 1 |
| 2021 | Editorial note for the special issue on smart transportation
Bo Xu 0001, Gautam S. Thakur |
GeoInformatica | 1 |
| 2016 | Real-time detection and classification of traffic jams from probe dataabstractIn this paper we present our experience on detecting and classifying traffic jams in real time from probe data. We classify traffic jams at two levels. At a higher level, we classify traffic jams into recurring and non-recurring jams. Then at a lower level we identify accidents out of non-recurring jams based on features that characterize upstream and downstream traffic patterns. Accidents are highly unpredictable and usually create heavy and long lasting congestion, and therefore are particularly worth detecting. We discuss the challenges of detecting accidents in real time as well as our approaches and results. Bo Xu 0001, Tiffany Barkley, Andrew P. Lewis, Jane MacFarlane, Davide Pietrobon, Matei Stroila |
SIGSPATIAL/GIS | 1 |
| 2015 | Continuous nearest-neighbor queries with location uncertainty
A. Prasad Sistla, Ouri Wolfson, Bo Xu 0001 |
VLDB J. | 3 |
| 2013 | Real-Time Street Parking Availability EstimationabstractReal-time parking availability information is important in urban areas, and if available could reduce congestion, pollution, and gas consumption. In this paper, we present a software solution called PhonePark for detecting the availability of on-street parking spaces. The solution uses the GPS and/or accelerometer sensors in a traveler's mobile phone to automatically detect when and where the traveler parked her car, and when she released a parking slot. PhonePark can also utilize the mobile phone's Bluetooth sensor or piggyback on street parking payment transactions for parking activity detection. Thus, the solution considers only mobile phones and does not rely on any external sensors such as cameras, wireless sensors embedded in the pavements, or ultrasonic sensors on vehicles. Further contributions include an algorithm to compute the historical parking availability profile for an arbitrary street block and algorithms to estimate the parking availability in real-time for a given street block. The algorithms are evaluated using real-time and real world street parking data. Bo Xu 0001, Ouri Wolfson, Jie Yang 0058, Leon Stenneth, Philip S. Yu, Peter C. Nelson |
MDM (1) | 1 |
| 2012 | Pricing of parking for congestion reductionabstractThe proliferation of mobile devices, location-based services and embedded wireless sensors has given rise to applications that seek to improve the efficiency of the transportation system. In particular, new applications are already available that help travelers to find parking in urban settings by conveying the parking slot availability near the desired destinations of travelers on their mobile devices. Daniel Ayala 0002, Ouri Wolfson, Bo Xu 0001, Bhaskar DasGupta, Jie Lin 0003 |
SIGSPATIAL/GIS | 3 |
| 2012 | Spatio-temporal matching algorithms for road networksabstractIn this paper we present a model of spatially located mobile agents and static resources, in which the agents are looking to obtain one of the resources while minimizing their costs to obtain the resource. The proliferation of mobile devices, location-based services and embedded wireless sensors has given rise to applications that could help the mobile agents have updated information of the location of the resources they are looking for. Nevertheless, while engaged in driving, travelers are better suited being guided to an ideal resource, rather than looking at a map and deciding which available resource to visit. Then the question of how an application should choose this ideal resource, to guide the agent towards it, becomes relevant. In this work we develop algorithms that are designed to guide users to these resources. They use a gravitational approach to guide a mobile agent through a road network in order to find this ideal resource. The performance of the algorithms is evaluated through simulations. Daniel Ayala 0002, Ouri Wolfson, Bo Xu 0001, Bhaskar DasGupta, Jie Lin 0003 |
SIGSPATIAL/GIS | 3 |
| 2012 | Parking in Competitive Settings: A Gravitational ApproachabstractWith the proliferation of location-based services, mobile devices, and embedded wireless sensors, more and more applications are being developed to improve the efficiency of the transportation system. In particular, new applications are arising to help vehicles locate open parking slots. Nevertheless, while engaged in driving, travelers are better suited being guided to an ideal parking slot, than looking at a map and choosing which slot to go to. Then the question of how an application should choose this ideal parking slot becomes relevant. Vehicular parking can be viewed as vehicles (players) competing for parking slots (resources with different costs). Based on this competition, we present a game-theoretic framework to analyze parking situations. We introduce and analyze parking slot assignment games and present algorithms that choose parking slots ideally in competitive parking simulations. We also present algorithms for incomplete information contexts and show how these algorithms outperform even algorithms with complete information in some cases. Daniel Ayala 0002, Ouri Wolfson, Bo Xu 0001, Bhaskar DasGupta, Jie Lin 0003 |
MDM | 3 |
| 2012 | PhonePark: Street Parking Using Mobile PhonesabstractReal-time street parking availability information is important in urban areas, and if available could reduce congestion, pollution, and gas consumption. In this paper, an advanced street parking system called PhonePark is presented. Using the GPS, accelerometer, and Bluetooth sensors on a traveler's mobile phone, in conjunction with geospatial data, we can automatically detect when and where the traveler parked her car, and when she released a parking slot. Leon Stenneth, Ouri Wolfson, Bo Xu 0001, Philip S. Yu |
MDM | 3 |
| 2011 | Parking slot assignment gamesabstractWith the proliferation of location-based services, mobile devices, and embedded wireless sensors, more and more applications are being developed to improve the efficiency of the transportation system. In particular, new applications are arising to help vehicles locate open parking spaces. Nevertheless, while engaged in driving, travelers are better suited being guided to a particular and ideal parking slot, than looking at a map and choosing which spot to go to. Then the question of how an application should choose this ideal parking spot becomes relevant. Daniel Ayala 0002, Ouri Wolfson, Bo Xu 0001, Bhaskar DasGupta, Jie Lin 0003 |
GIS | 3 |
| 2011 | Transportation mode detection using mobile phones and GIS informationabstractThe transportation mode such as walking, cycling or on a train denotes an important characteristic of the mobile user's context. In this paper, we propose an approach to inferring a user's mode of transportation based on the GPS sensor on her mobile device and knowledge of the underlying transportation network. The transportation network information considered includes real time bus locations, spatial rail and spatial bus stop information. We identify and derive the relevant features related to transportation network information to improve classification effectiveness. This approach can achieve over 93.5% accuracy for inferring various transportation modes including: car, bus, aboveground train, walking, bike, and stationary. Our approach improves the accuracy of detection by 17% in comparison with the GPS only approach, and 9% in comparison with GPS with GIS models. The proposed approach is the first to distinguish between motorized transportation modes such as bus, car and aboveground train with such high accuracy. Additionally, if a user is travelling by bus, we provide further information about which particular bus the user is riding. Five different inference models including Bayesian Net, Decision Tree, Random Forest, Naïve Bayesian and Multilayer Perceptron, are tested in the experiments. The final classification system is deployed and available to the public. Leon Stenneth, Ouri Wolfson, Philip S. Yu, Bo Xu 0001 |
GIS | 4 |
| 2009 | Multimedia traffic information in vehicular networksabstractIn this paper we consider a novel multimedia application, in which drivers may query multimedia clips captured by smartphones mounted on other vehicles. These multimedia clips visualize and voice-indicate the real-time traffic conditions on road segments ahead. We designed a systematic and exhaustive set of query processing strategies which differ from each other in terms of push versus pull, whether infrastructure communication is utilized, and whether metadata dissemination is separated from multimedia clip dissemination. We analyze these strategies theoretically and by simulations, and identify the one that is superior to the others. Ouri Wolfson, Bo Xu 0001, Hyung Ju Cho |
GIS | 2 |
| 2009 | In-network query processing in mobile P2P databasesabstractThe in-network query processing paradigm in sensor networks postulates that a query is routed among sensors and collects the answers from the sensors on its trajectory. It works for static and connected sensor networks. However, when the network consists of mobile sensors and is sparse, a different approach is necessary. In this paper we propose a query processing method that uses cooperative caching. It makes the data items satisfying a query flow to its originator. To cope with communication bandwidth and storage constraints, the method prioritizes the data-items in terms of their value, as reflected by supply and demand. Simulations based on real-life mobility traces identify the situations in which our approach outperforms a series of existing cooperative caching strategies and an existing mobile sensor network algorithm. Bo Xu 0001, Fatemeh Vafaee, Ouri Wolfson |
GIS | 1 |
| 2008 | Spatial queries in disconnected mobile networksabstractIn this paper we study in-network query processing in disconnected mobile environments, where both ad-hoc communication and infrastructure communication are available. Depending on how the infrastructure is utilized, various query-processing schemes are classified. Analytical models are developed to compute the average delay and the average energy consumption for each of these schemes. Based on the analytical models, the query processing schemes are compared under various environment conditions. It is found that none of the studied schemes is optimal in all the conditions. Therefore the paper provides a method that allows the optimal scheme to be chosen for a given set of environmental conditions. Xinjuan Zhu, Bo Xu 0001, Ouri Wolfson |
GIS | 2 |
| 2007 | Mobile Peer-to-Peer Data Dissemination with Resource ConstraintsabstractPeer-to-peer data dissemination in a mobile ad-hoc environment is characterized by three resource constraints, including energy, communication bandwidth, and storage. Most of the existing studies deal with these constraints separately. In this paper we propose an algorithm called RANk-based dissemination (RANDI), which provides an integral treatment to the three constraints. The contribution is in determining how to prioritize the reports in terms of their relevance, when to transmit the reports, and how many to transmit. We experimentally compare RANDI with IDS and PeopleNet, two mobile peer-to-peer dissemination algorithms. The results show that RANDI significantly outperforms both algorithms. Ouri Wolfson, Bo Xu 0001, Robert Michael Tanner |
MDM | 2 |
| 2006 | Searching Local Information in Mobile DatabasesabstractA mobile ad-hoc network (MANET) is a set of moving objects that communicate with each other via unregulated, short-range wireless technologies such as IEEE 802.11, Bluetooth, or Ultra Wide Band (UWB). No fixed infrastructure is assumed or relied upon. An important application domain of MANET’s is local resource discovery. In a local resource discovery application, a user finds local resources that satisfy specified criteria. For example, a driver finds an available parking slot in a region by receiving information generated by the parking meter, or gets the traffic conditions on a highway segment a mile ahead; a cab driver finds a near-by customer, or a participant at a convention finds another participant with a matching profile. Ouri Wolfson, Bo Xu 0001, Huabei Yin, Hu Cao |
ICDE | 2 |
| 2005 | Opportunistic Data Dissemination in Mobile Peer-to-Peer Networks
A. Prasad Sistla, Ouri Wolfson, Bo Xu 0001 |
SSTD | 3 |
| 2004 | Opportunistic Resource Exchange in Inter-Vehicle Ad-Hoc NetworksabstractIn this paper we examine resource discovery in inter-vehicle ad-hoc networks in an urban area, where moving vehicles communicate with each other via short-range wireless transmission. Our focus is on real-time location-specific information. We explore an opportunistic approach to resource recovery, in which a vehicle obtains information about resources from encountered vehicles. The vehicle uses a spatio-temporal relevance function to sort the resources, and save only the most relevant ones. Our theoretical and experimental analysis indicates that the opportunistic exchange algorithm automatically limits the distribution of a resource to a bounded spatial area and to the duration for which the resource is of interest. Bo Xu 0001, Aris M. Ouksel, Ouri Wolfson |
Mobile Data Management | 1 |
| 2004 | An Economic Model for Resource Exchange in Mobile Peer to Peer Networks
Ouri Wolfson, Bo Xu 0001, A. Prasad Sistla |
SSDBM | 2 |
| 2001 | Cost Based Data Dissemination in Broadcast Networks with Disconnection
Bo Xu 0001, Ouri Wolfson, Sam Chamberlain |
ICDT | 1 |
| 2000 | Location Prediction and Queries for Tracking Moving ObjectsabstractOur Mobitrack prototype is intended to serve as a platform, or a toolkit for developing moving-objects-database type of applications. The system is the third in a three-layer architecture. The first layer is an object relational DBMS. The database stores the information about each moving object, including its plan of motion. The second layer is a GIS that adds capabilities and user interface primitives for storing, querying, and manipulating geographic information. The third layer, Mobitrack, adds temporal capabilities, capabilities of managing the uncertainty that is inherent in future motion plans, capabilities for location prediction, and a simulation testbed. Currently, Mobitrack runs on both Unix and MS Windows. On both platforms Mobitrack uses the Arc-View GIS. It uses the Informix DBMS on Unix, and DBAccess on MS Windows. Ouri Wolfson, Bo Xu 0001, Sam Chamberlain |
ICDE | 2 |
| 1999 | DOMINO: Databases fOr MovINg Objects trackingabstractConsider a database that represents information about moving objects and their location. For example, for a database representing the location of taxi-cabs a typical query may be: retrieve the free cabs that are currently within 1 mile of 33 N. Michigan Ave., Chicago (to pick-up a customer); or for a trucking company database a typical query may be: retrieve the trucks that are currently within 1 mile of truck ABT312 (which needs assistance); or for a database representing the current location of objects in a battlefield a typical query may be: retrieve the friendly helicopters that are in a given region, or, retrieve the friendly helicopters that are expected to enter the region within the next 10 minutes. The queries may originate from the moving objects, or from stationary users. We will refer to applications with the above characteristics as moving-objects-database (MOD) applications, and to queries as the ones mentioned above as MOD queries. Ouri Wolfson, A. Prasad Sistla, Bo Xu 0001, Jutai Zhou, Sam Chamberlain |
SIGMOD Conference | 3 |
| 1998 | Moving Objects Databases: Issues and SolutionsabstractConsider a database that represents information about moving objects and their location. For example, for a database representing the location of taxi-cabs a typical query may be: retrieve the free cabs that are currently within 1 mile of 33 N. Michigan Ave., Chicago (to pickup a customer). In the military, moving object database applications arise in the context of the digital battlefield and in the civilian industry they arise in transportation systems. Currently, moving object database applications are being developed in an ad hoc fashion. Database management system (DBMS) technology provides a potential foundation upon which to develop these applications, however DBMSs are currently not used for this purpose. The reason is that there is a critical set of capabilities that are needed by moving object database applications and are lacking in existing DBMSs. The objective of our Databases fOr MovINg Objects (DOMINO) project is to build an envelope containing these capabilities on top of existing DBMSs. We describe the problems and our proposed solutions. Ouri Wolfson, Bo Xu 0001, Sam Chamberlain, Liqin Jiang |
SSDBM | 2 |