Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Afsin Akdogan

dblp:58/8510 · DBLP profile ↗
← Back
5ranked-venue papers
4as first author
0since 2021 · last 2016
0000-0003-0299-2077ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 4 · 3 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
2 papers
Spatial and temporal data management · 84% Data stream processing · 11% Distributed and cloud data management · 6%

Topics — the 7 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Spatial and temporal data management › spatial indexing
distributed spatial index
0.212016
D-ToSS: A Distributed Throwaway Spatial Index Structure for Dynamic Location Data · IEEE Trans. Knowl. Data Eng. 2016
Spatial and temporal data management
moving object databases
0.212016
D-ToSS: A Distributed Throwaway Spatial Index Structure for Dynamic Location Data · IEEE Trans. Knowl. Data Eng. 2016
Spatial and temporal data management
spatial indexing
0.212016
D-ToSS: A Distributed Throwaway Spatial Index Structure for Dynamic Location Data · IEEE Trans. Knowl. Data Eng. 2016
Spatial and temporal data management
spatial query processing
0.212016
D-ToSS: A Distributed Throwaway Spatial Index Structure for Dynamic Location Data · IEEE Trans. Knowl. Data Eng. 2016
Spatial and temporal data management
spatio-temporal query processing
0.112010
Geospatial Stream Query Processing using Microsoft SQL Server StreamInsight · Proc. VLDB Endow. 2010
Distributed and cloud data management › large-scale data management
scalable data management
0.112016
D-ToSS: A Distributed Throwaway Spatial Index Structure for Dynamic Location Data · IEEE Trans. Knowl. Data Eng. 2016
Data stream processing
continuous query processing
0.012010
Geospatial Stream Query Processing using Microsoft SQL Server StreamInsight · Proc. VLDB Endow. 2010

Methods — techniques the papers use, named apart from their topics

spatial query processing · 0.2distributed indexing · 0.2
YearPublicationVenuePosition
2016 D-ToSS: A Distributed Throwaway Spatial Index Structure for Dynamic Location Data
abstract
Many applications deal with moving object datasets, e.g., mobile phone social networking, scientific simulations, and ride-sharing services. These applications need to handle a tremendous number of spatial objects that continuously move and execute spatial queries to explore their surroundings. To manage such update-heavy workloads, several throwaway index structures have recently been proposed, where a static index is rebuilt periodically from scratch rather than updated incrementally. It has been shown that throwaway indices outperform specialized moving-object indices that maintain location updates incrementally. However, throwaway indices suffer from scalability due to their single-server design and the only distributed throwaway index (D-MOVIES), extension of a centralized approach, does not scale out as the number of servers increases, especially during query processing phase.
Afsin Akdogan, Cyrus Shahabi, Ugur Demiryurek
IEEE Trans. Knowl. Data Eng.1
2015 Cost-efficient partitioning of spatial data on cloud
abstract
With the rise of mobile technologies (e.g., smart phones, wearable technologies) and location-aware Internet browsers, a massive amount of spatial data is being collected since such tools allow users to geo-tag user content (e.g., photos, tweets). Meanwhile, cloud computing providers such as Amazon and Microsoft allow users to lease computing resources where users are charged based on the amount of time they reserve each server, with no consideration of utilization. One key factor that affects server utilization is partitioning method especially in data-driven location-based services. Because if the data partitions are not accessed, the servers storing them remain idle but the user is still charged. Whereas, existing spatial data partitioning techniques aim to 1) cluster spatially close data objects to minimize disk I/O and 2) create equi-sized partitions. On the contrary, the objective is different for cloud given the current pricing models. In this paper, we propose a novel cost-efficient partitioning method for spatial data where an increase in the servers' utilizations yields less number of servers to support the same workload, thus saving cost. Extensive experiments on Amazon EC2 infrastructure demonstrate that our approach is efficient and reduces the cost by up to 40%.
Afsin Akdogan, Saratchandra Indrakanti, Ugur Demiryurek, Cyrus Shahabi
IEEE BigData1
2014 ToSS-it: A Cloud-Based Throwaway Spatial Index Structure for Dynamic Location Data
abstract
The widespread use of GPS-enabled devices have led to a number of emerging applications that require monitoring and querying a large number of moving objects, such as in location-based services, mobile phone social networking, UAV surveillance, and car navigation systems. In such applications, indexes for moving objects must support queries efficiently and also cope with frequent updates. In this paper, we propose a cloud-based throwaway index structure, dubbed ToSS-it, where we generate the index from scratch in a short period of time rather than updating it with every location change of the moving objects. ToSS-it employs inter-node and intra-node multi-core parallelism paradigm to rapidly construct a distributed Voronoi Diagram. ToSS-it scales out by using a voronoi partitioning technique that minimizes the network message exchanges between the nodes (i.e., The major overhead in parallel generation of Voronoi Diagrams), and scales up since it fully exploits the multi-core CPUs available on each server. As a comparison point, with the state-of-the-art cloud-based spatial index structure (RT-CAN), if at least 7% of the objects are moving and issue updates to the index, it is faster to recreate ToSS-it from scratch than updating RT-CAN.
Afsin Akdogan, Cyrus Shahabi, Ugur Demiryurek
MDM (1)1
2010 Voronoi-Based Geospatial Query Processing with MapReduce
abstract
Geospatial queries (GQ) have been used in a wide variety of applications such as decision support systems, profile-based marketing, bioinformatics and GIS. Most of the existing query-answering approaches assume centralized processing on a single machine although GQs are intrinsically parallelizable. There are some approaches that have been designed for parallel databases and cluster systems, however, these only apply to the systems with limited parallel processing capability, far from that of the cloud-based platforms. In this paper, we study the problem of parallel geospatial query processing with the MapReduce programming model. Our proposed approach creates a spatial index, Voronoi diagram, for given data points in 2D space and enables efficient processing of a wide range of GQs. We evaluated the performance of our proposed techniques and correspondingly compared them with their closest related work while varying the number of employed nodes.
Afsin Akdogan, Ugur Demiryurek, Farnoush Banaei Kashani, Cyrus Shahabi
CloudCom1
2010 Geospatial Stream Query Processing using Microsoft SQL Server StreamInsight
abstract
Microsoft SQL Server spatial libraries contain several components that handle geometrical and geographical data types. With advances in geo-sensing technologies, there has been an increasing demand for geospatial streaming applications. Microsoft SQL Server StreamInsight ( StreamInsight , for brevity) is a platform for developing and deploying streaming applications that run continuous queries over high-rate streaming events. With its extensibility infrastructure, StreamInsight enables developers to integrate their domain expertise within the query pipeline in the form of user defined modules. This demo utilizes the extensibility infrastructure in Microsoft StreamInsight to leverage its continuous query processing capabilities in two directions. The first direction integrates SQL spatial libraries into the continuous query pipeline of StreamInsight. StreamInsight provides a well-defined temporal model over incoming events while SQL spatial libraries cover the spatial properties of events to deliver a solution for spatiotemporal stream query processing. The second direction extends the system with an analytical refinement and prediction layer. This layer analyzes historical data that has been accumulated and summarized over the years to refine, smooth and adjust the current query output as well as predict the output in the near future. The demo scenario is based on transportation data in Los Angeles County.
Seyed Jalal Kazemitabar, Ugur Demiryurek, Mohamed H. Ali, Afsin Akdogan, Cyrus Shahabi
Proc. VLDB Endow.4