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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Siva Ravada

dblp:11/1051 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Indexing and storage engines
spatial index
0.642020
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.412020
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.212013
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.212013
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.212013
Statistics Collection in Oracle Spatial and Graph: Fast Histogram Construction for Complex Geometry Objects · Proc. VLDB Endow. 2013
Information retrieval
image retrieval
0.112020
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.112020
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.112009
Securely implementing open geospatial consortium web service interface standards in oracle spatial · WWW 2009
Graph data management
RDF data management
0.112006
RDF Object Type and Reification in the Database · ICDE 2006
Query processing and optimization
query optimization
0.012013
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.012004
Incorporating Updates in Domain Indexes: Experiences with Oracle Spatial R-trees · ICDE 2004
Indexing and storage engines › spatial index
r-tree
0.012003
Improving Performance with Bulk-Inserts in Oracle R-Trees · VLDB 2003
Spatial and temporal data management › spatial query processing
spatial join
0.012003
Spatial Processing using Oracle Table Functions · ICDE 2003
Spatial and temporal data management
spatial query processing
0.012003
Spatial Processing using Oracle Table Functions · ICDE 2003
Spatial and temporal data management
spatial indexing
0.012002
Quadtree and R-tree indexes in oracle spatial: a comparison using GIS data · SIGMOD Conference 2002
Indexing and storage engines
multidimensional indexing
0.011999
Indexing Medium-dimensionality Data in Oracle · SIGMOD Conference 1999
Data models and query languages › data modeling
network data model
0.012006
RDF Object Type and Reification in the Database · ICDE 2006
Data models and query languages › semistructured data
RDF data
0.012006
RDF Object Type and Reification in the Database · ICDE 2006
Data models and query languages › SQL
table function
0.012003
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
YearPublicationVenuePosition
2020 A Class of R*-tree Indexes for Spatial-Visual Search of Geo-tagged Street Images
abstract
Due 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
ICDE7
2015 Towards Fast and Accurate Solutions to Vehicle Routing in a Large-Scale and Dynamic Environment
Dingxiong Deng, Ugur Demiryurek, Cyrus Shahabi, Siva Ravada
SSTD5
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 spatial
abstract
With 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/GIS2
2014 SIG SPATIAL CUP report: constrained map generalization
abstract
The 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/GIS1
2013 Supporting topological relationship queries for complex line and collection geometries in oracle spatial
abstract
Transportation 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/GIS2
2013 ACM SIGSPATIAL GIS Cup 2013: geo-fencing
abstract
The 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/GIS1
2013 Statistics Collection in Oracle Spatial and Graph: Fast Histogram Construction for Complex Geometry Objects
abstract
Oracle 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 Spatial
abstract
Although 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/GIS2
2011 Geodetic Point-In-Polygon Query Processing in Oracle Spatial
Siva Ravada, Richard Anderson 0003
SSTD2
2009 Securely implementing open geospatial consortium web service interface standards in oracle spatial
abstract
In 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
WWW4
2006 RDF Object Type and Reification in the Database
abstract
The 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
ICDE2
2004 Incorporating Updates in Domain Indexes: Experiences with Oracle Spatial R-trees
abstract
Much 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
ICDE2
2003 Oracle's Technology for Bioinformatics and Future Directions
Bruce Blackwell, Siva Ravada
APBC2
2003 Spatial Processing using Oracle Table Functions
abstract
Spatial 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
ICDE2
2003 Improving Performance with Bulk-Inserts in Oracle R-Trees
Ning An 0006, Kothuri Venkata Ravi Kanth, Siva Ravada
VLDB3
2002 Quadtree and R-tree indexes in oracle spatial: a comparison using GIS data
abstract
Spatial 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 Conference2
2001 Efficient Processing of Large Spatial Queries Using Interior Approximations
Kothuri Venkata Ravi Kanth, Siva Ravada
SSTD2
1999 Indexing Medium-dimensionality Data in Oracle
abstract
No abstract available.
Kothuri Venkata Ravi Kanth, Siva Ravada, Jayant Sharma 0004, Jay Banerjee
SIGMOD Conference2