Demo Data from EDBT 2026 / reviewers in the wild / expert
Siva Ravada
dblp:11/1051
· DBLP profile ↗
19ranked-venue papers
2as first author
0since 2021 · last 2020
0000-0002-4066-8828ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 17 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 10 · 2 first-authorArtificial intelligence and machine learning · 5 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1
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
9 papers |
Spatial and temporal data management · 44% Indexing and storage engines · 26% Information retrieval · 10% | |
| Network and information security
1 paper |
Web and mobile security · 100% |
Topics — the 19 heaviest of 22, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Indexing and storage engines
spatial index |
0.6 | 4 | 2020 | A Class of R*-tree Indexes for Spatial-Visual Search of Geo-tagged Street Images · ICDE 2020 Incorporating Updates in Domain Indexes: Experiences with Oracle Spatial R-trees · ICDE 2004 Improving Performance with Bulk-Inserts in Oracle R-Trees · VLDB 2003 |
Spatial and temporal data management › spatial indexing
r*-tree |
0.4 | 1 | 2020 | A Class of R*-tree Indexes for Spatial-Visual Search of Geo-tagged Street Images · ICDE 2020 |
Data mining › data reduction › data summarization
histogram construction |
0.2 | 1 | 2013 | Statistics Collection in Oracle Spatial and Graph: Fast Histogram Construction for Complex Geometry Objects · Proc. VLDB Endow. 2013 |
Query processing and optimization
selectivity estimation |
0.2 | 1 | 2013 | Statistics Collection in Oracle Spatial and Graph: Fast Histogram Construction for Complex Geometry Objects · Proc. VLDB Endow. 2013 |
Spatial and temporal data management
spatial databases |
0.2 | 1 | 2013 | Statistics Collection in Oracle Spatial and Graph: Fast Histogram Construction for Complex Geometry Objects · Proc. VLDB Endow. 2013 |
Information retrieval
image retrieval |
0.1 | 1 | 2020 | A Class of R*-tree Indexes for Spatial-Visual Search of Geo-tagged Street Images · ICDE 2020 |
Information retrieval › image retrieval
similar image search |
0.1 | 1 | 2020 | A Class of R*-tree Indexes for Spatial-Visual Search of Geo-tagged Street Images · ICDE 2020 |
Web and mobile security › web application security
web services security |
0.1 | 1 | 2009 | Securely implementing open geospatial consortium web service interface standards in oracle spatial · WWW 2009 |
Graph data management
RDF data management |
0.1 | 1 | 2006 | RDF Object Type and Reification in the Database · ICDE 2006 |
Query processing and optimization
query optimization |
0.0 | 1 | 2013 | Statistics Collection in Oracle Spatial and Graph: Fast Histogram Construction for Complex Geometry Objects · Proc. VLDB Endow. 2013 |
Indexing and storage engines › index maintenance
r-tree update |
0.0 | 1 | 2004 | Incorporating Updates in Domain Indexes: Experiences with Oracle Spatial R-trees · ICDE 2004 |
Indexing and storage engines › spatial index
r-tree |
0.0 | 1 | 2003 | Improving Performance with Bulk-Inserts in Oracle R-Trees · VLDB 2003 |
Spatial and temporal data management › spatial query processing
spatial join |
0.0 | 1 | 2003 | Spatial Processing using Oracle Table Functions · ICDE 2003 |
Spatial and temporal data management
spatial query processing |
0.0 | 1 | 2003 | Spatial Processing using Oracle Table Functions · ICDE 2003 |
Spatial and temporal data management
spatial indexing |
0.0 | 1 | 2002 | Quadtree and R-tree indexes in oracle spatial: a comparison using GIS data · SIGMOD Conference 2002 |
Indexing and storage engines
multidimensional indexing |
0.0 | 1 | 1999 | Indexing Medium-dimensionality Data in Oracle · SIGMOD Conference 1999 |
Data models and query languages › data modeling
network data model |
0.0 | 1 | 2006 | RDF Object Type and Reification in the Database · ICDE 2006 |
Data models and query languages › semistructured data
RDF data |
0.0 | 1 | 2006 | RDF Object Type and Reification in the Database · ICDE 2006 |
Data models and query languages › SQL
table function |
0.0 | 1 | 2003 | Spatial Processing using Oracle Table Functions · ICDE 2003 |
Methods — techniques the papers use, named apart from their topics
minimum bounding rectangle · 0.4dimension reduction · 0.4OASIS Web Services Security · 0.3r-tree index · 0.2partitioning-based algorithms · 0.2object-relational storage · 0.1network data model · 0.1system transactions · 0.0deferred index update · 0.0parallel table function · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2020 | A Class of R*-tree Indexes for Spatial-Visual Search of Geo-tagged Street ImagesabstractDue to the prevalence of GPS-equipped cameras (e.g., smartphones and surveillance cameras), massive amounts of geo-tagged images capturing urban streets are increasingly being collected. Consequently, many smart city applications have emerged, relying on efficient image search. Such searches include spatial-visual queries in which spatial and visual properties are used in tandem to retrieve similar images to a given query image within a given geographical region. Towards this end, new index structures that organize images based on both spatial and visual properties are needed to efficiently execute such queries. Based on our observation that street images are typically similar in the same spatial locality, index structures for spatial-visual queries can be effectively built on a spatial index (i.e., R*-tree). Therefore, we propose a class of R*-tree indexes, particularly, by associating each node with two separate minimum bounding rectangles (MBR), one for spatial and the other for (dimension-reduced) visual properties of their contained images, and adapting the R*-tree optimization criteria to both property types. Abdullah Alfarrarjeh, Seon Ho Kim, Vinuta Hegde, Akshansh, Cyrus Shahabi, Qingyun Xie, Siva Ravada |
ICDE | 7 |
| 2015 | Towards Fast and Accurate Solutions to Vehicle Routing in a Large-Scale and Dynamic Environment
Dingxiong Deng, Ugur Demiryurek, Cyrus Shahabi, Siva Ravada |
SSTD | 5 |
| 2015 | Massive point cloud data management: Design, implementation and execution of a point cloud benchmark
Peter van Oosterom, Oscar Martinez-Rubi, Milena Ivanova, Mike Hörhammer, Daniel Geringer, Siva Ravada, Theo Tijssen, Martin Kodde, Romulo Goncalves |
Comput. Graph. | 6 |
| 2014 | Distance queries for complex spatial objects in oracle spatialabstractWith the proliferation of global positioning systems (GPS) enabled devices, a growing number of database systems are capable of storing and querying different spatial objects including points, polylines and polygons. In this paper, we present our experience with supporting one important class of spatial queries in these database systems: distance queries. For example, a traveler may want to find hotels within 500 meters of a nearby beach. In addition, this paper presents new techniques implemented in Oracle Spatial for some distance-related problems, such as the maximum distance between complex spatial objects, and the diameter, the convex hull and the minimum bounding circle of complex spatial objects. We conduct our experiments by utilizing real-world data sets and demonstrate that these distance and distance-related queries can be significantly improved. Siva Ravada, Richard Anderson 0003, Bhuvan Bamba |
SIGSPATIAL/GIS | 2 |
| 2014 | SIG SPATIAL CUP report: constrained map generalizationabstractThe 22nd ACM SIGSPATIAL Conference on Advances in Geographic Information Systems (GIS) was held in November of 2014 in Dallas, Texas, US. Following the success of last two events, we organized the 3rd programming contest associated with the conference, called the SIGSPATIAL GIS 2014. The subject of the competition was constrained generalization, which aims to generalize geometric features in the context of topological constraints. We describe the contest details, and the results, as well as the lessons learned during the process. Siva Ravada |
SIGSPATIAL/GIS | 1 |
| 2013 | Supporting topological relationship queries for complex line and collection geometries in oracle spatialabstractTransportation networks including roads and railways, and linear hydrography features like streams and canals are traditionally represented as complex lines in geographic information systems (GIS) and spatial database systems. In addition, as the Global Positioning System (GPS) becomes increasingly ubiquitous, GIS and spatial database systems are also encountering increasing use of trajectories of moving objects, which can also be represented as complex lines with each vertex not only containing location information, but also associated with some additional measures such as time. In this paper, we present our experience with supporting topological relationship queries for these complex lines. Furthermore, this paper presents our experience with supporting topological relationship queries for complex geometry collections, such as a composite hydrography feature, which can be comprised of complex lines (for narrow portions of rivers) and complex polygons (for wide portions of rivers, and lakes). We conduct our experiments by utilizing real-world data sets and demonstrate that topological relationship query performance for both complex lines and complex collections can be significantly improved. Siva Ravada, Richard Anderson 0003, Bhuvan Bamba |
SIGSPATIAL/GIS | 2 |
| 2013 | ACM SIGSPATIAL GIS Cup 2013: geo-fencingabstractThe 21st ACM SIGSPATIAL Conference on Advances in Geographic Information Systems (GIS) was held in November of 2013 in Orlando, Florida. Following the success of last year's event, we organized the second programming contest associated with the conference, called the SIGSPATIAL GIS Cup 2013. The subject of the competition was Geo-fencing, which identifies the qualified point and area pairs using a virtual perimeter for a real-world geographic area. We describe the contest details, and the results, as well as the lessons learned during the process. Siva Ravada, Mohamed H. Ali, Jie Bao 0003, Mohamed Sarwat |
SIGSPATIAL/GIS | 1 |
| 2013 | Statistics Collection in Oracle Spatial and Graph: Fast Histogram Construction for Complex Geometry ObjectsabstractOracle Spatial and Graph is a geographic information system (GIS) which provides users the ability to store spatial data alongside conventional data in Oracle. As a result of the coexistence of spatial and other data, we observe a trend towards users performing increasingly complex queries which involve spatial as well as non-spatial predicates. Accurate selectivity values, especially for queries with multiple predicates requiring joins among numerous tables, are essential for the database optimizer to determine a good execution plan. For queries involving spatial predicates, this requires that reasonably accurate statistics collection has been performed on the spatial data. For extensible data cartridges such as Oracle Spatial and Graph, the optimizer expects to receive accurate predicate selectivity and cost values from functions implemented within the data cartridge. Although statistics collection for spatial data has been researched in academia for a few years; to the best of our knowledge, this is the first work to present spatial statistics collection implementation details for a commercial GIS database. In this paper, we describe our experiences with implementation of statistics collection methods for complex geometry objects within Oracle Spatial and Graph. Firstly, we exemplify issues with previous partitioning-based algorithms in presence of complex geometry objects and suggest enhancements which resolve the issues. Secondly, we propose a main memory implementation which not only speeds up the disk-based partitioning algorithms but also utilizes existing R-tree indexes to provide surprisingly accurate selectivity estimates. Last but not the least, we provide extensive experimental results and an example study which displays the efficacy of our approach on Oracle query performance. Bhuvan Bamba, Siva Ravada, Richard Anderson 0003 |
Proc. VLDB Endow. | 2 |
| 2012 | Topological relationship query processing for complex regions in Oracle SpatialabstractAlthough geographic information systems (GIS) and spatial database communities have extensively studied topological relationships for more than two decades, there is little literature describing how to efficiently implement them in GIS and spatial database systems. This is rather surprising considering that topological relationship queries are supported in many GIS and spatial database systems including IBM Informix Spatial and Geodetic DataBlades, ESRI SDE, Microsoft SQL server 2008, Oracle Spatial and PostGIS. In order to bridge this gap, we report our experience with implementing several optimization techniques in Oracle Spatial to speed up topological relationship query processing for query windows represented by complex regions (such as polygons or multi-polygons). Our experiments, utilizing real-world data sets, demonstrate that topological relationship query performance can be significantly improved using the proposed techniques. Siva Ravada, Richard Anderson 0003, Bhuvan Bamba |
SIGSPATIAL/GIS | 2 |
| 2011 | Geodetic Point-In-Polygon Query Processing in Oracle Spatial
Siva Ravada, Richard Anderson 0003 |
SSTD | 2 |
| 2009 | Securely implementing open geospatial consortium web service interface standards in oracle spatialabstractIn this paper, we briefly describe the implementation of various Open Geospatial Consortium Web Service Interface Standards in Oracle Spatial 11g. We highlight how we utilize Oracle's implementation of OASIS Web Services Security (WSS) to provide a robust security framework for these OGC Web Services. We also discuss our future direction in supporting OGC Web Service Interface Standards. Ning An 0006, Raja Chatterjee, Mike Hörhammer, Siva Ravada |
WWW | 4 |
| 2006 | RDF Object Type and Reification in the DatabaseabstractThe Resource Description Framework (RDF) is a standard for representing information that can be identified using a Uniform Resource Identifier. In particular, it is intended for representing metadata about Web resources. RDF is being used in numerous application areas, including Life Sciences, Digital Libraries, and Intelligence. The RDF data structure is a directed graph or network. Current solutions to managing RDF data utilize flat relational tables for database storage. This paper presents an alternative approach to managing RDF data in the database. We introduce a new object type for storing RDF data. The object type is built on top of the Oracle Spatial Network Data Model (NDM), which is Oracle’s network solution in the database. This exposes the NDM functionality to RDF data, allowing RDF data to be managed as objects and analyzed as networks. Reification, a means of providing metadata for the RDF data, puts a strain on storage. We present a streamlined approach to representing reified RDF data for faster retrievals. An RDF object type and reification in the database provide the basic infrastructure for effective metadata management. Nicole Alexander, Siva Ravada |
ICDE | 2 |
| 2004 | Incorporating Updates in Domain Indexes: Experiences with Oracle Spatial R-treesabstractMuch research has been devoted to scalable storage and retrieval techniques for domain databases such as spatial, text, XML and gene sequence data. Many efficient indexing techniques have been developed in this context. Given the improvement in the underlying technology, database applications are increasingly using domain data in transactional semantics. We examine the issue of when during the lifetime of a transaction is it better to incorporate updates in domain indexes. We present our experiences with R-tree indexes in Oracle. We examine two approaches for incorporating updates in spatial R-tree indexes: the first at update time, and the second at commit time. The first approach immediately incorporates changes in the index right away using system transactions and at commit time makes them visible to other transactions. The second approach, referred to as the deferred-incorporate approach, defers the updates in a secondary table and incorporates the changes in the index only at commit time. In experiments on real data sets, we compare the performance of the two approaches. For most transactions with reasonable number of update operations, we observe that the deferred approach outperforms the immediate-incorporate approach significantly for update operations and with appropriate optimizations achieves comparable query performance. Kothuri Venkata Ravi Kanth, Siva Ravada, Ning An 0006 |
ICDE | 2 |
| 2003 | Oracle's Technology for Bioinformatics and Future Directions
Bruce Blackwell, Siva Ravada |
APBC | 2 |
| 2003 | Spatial Processing using Oracle Table FunctionsabstractSpatial joins and spatial index creation are two of the most expensive operations in Oracle Spatial. Since spatial indexing is implemented in extensible indexing framework where queries only return rows from a single table, spatial joins could not be effectively and efficiently implemented in Oracle8i and prior releases. On the other hand, spatial indexcreationinvolvesmuchcomputationorI/Othatcouldbe easily parallelized. In this paper, we describe how Oracle Spatial applies parallel and pipelined table function technology to perform fast spatial joins and parallel index creation. This technologyhas been introduced in Oracle9i and allows users to iteratively return subsets of result rows to be used in the “from” clause of a SQL query. We present our experiences with these implementations and examine the performance on real datasets. Kothuri Venkata Ravi Kanth, Siva Ravada, Weisheng Xu |
ICDE | 2 |
| 2003 | Improving Performance with Bulk-Inserts in Oracle R-Trees
Ning An 0006, Kothuri Venkata Ravi Kanth, Siva Ravada |
VLDB | 3 |
| 2002 | Quadtree and R-tree indexes in oracle spatial: a comparison using GIS dataabstractSpatial indexing has been one of the active focus areas in recent database research. Several variants of Quadtree and R-tree indexes have been proposed in database literature. In this paper, we first describe briefly our implementation of Quadtree and R-tree index structures and related optimizations in Oracle Spatial. We then examine the relative merits of two structures as implemented in Oracle Spatial and compare their performance for different types of queries and other operations. Finally, we summarize experiences with these different structures in indexing large GIS datasets in Oracle Spatial. Kothuri Venkata Ravi Kanth, Siva Ravada, Daniel Abugov |
SIGMOD Conference | 2 |
| 2001 | Efficient Processing of Large Spatial Queries Using Interior Approximations
Kothuri Venkata Ravi Kanth, Siva Ravada |
SSTD | 2 |
| 1999 | Indexing Medium-dimensionality Data in OracleabstractNo abstract available. Kothuri Venkata Ravi Kanth, Siva Ravada, Jayant Sharma 0004, Jay Banerjee |
SIGMOD Conference | 2 |