SPATIAL INVERTED INDEX BY USING FAST NEAREST NEIGHBOR SEARCH

Similar documents
Enhancing Spatial Inverted Index Technique for Keyword Searching With High Dimensional Data

A Novel Method for Search the Nearest Neigbhour Search in Data Base

FAST NEAREST NEIGHBOR SEARCH WITH KEYWORDS

Spatial Index Keyword Search in Multi- Dimensional Database

Improved IR2-Tree Using SI-Index For Spatial Search

KEYWORD BASED OPTIMAL SEARCH FOR EXTRACTING NEAREST NEIGHBOR

Closest Keyword Retrieval with Data Mining Approach

Searching of Nearest Neighbor Based on Keywords using Spatial Inverted Index

Closest Keywords Search on Spatial Databases

ISSN: (Online) Volume 4, Issue 1, January 2016 International Journal of Advance Research in Computer Science and Management Studies

K.Veena Reddy Annamacharya Institute of Technology And Sciences, CS, DISADVANTAGES OF EXISTING SYSTEM

ISSN Vol.04,Issue.11, August-2016, Pages:

NOVEL CACHE SEARCH TO SEARCH THE KEYWORD COVERS FROM SPATIAL DATABASE

Best Keyword Cover Search

International Journal of Computer Sciences and Engineering. Research Paper Volume-5, Issue-12 E-ISSN:

A Survey on Nearest Neighbor Search with Keywords

Designing of Semantic Nearest Neighbor Search: Survey

Supporting Fuzzy Keyword Search in Databases

Inverted Index for Fast Nearest Neighbour

Efficient Index Based Query Keyword Search in the Spatial Database

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

A Study on Creating Assessment Model for Miniature Question Answer Using Nearest Neighbor Search Keywords

Efficient NKS Queries Search in Multidimensional Dataset through Projection and Multi-Scale Hashing Scheme

Top-k Keyword Search Over Graphs Based On Backward Search

International Journal of Computer Engineering and Applications, Volume XII, Issue II, Feb. 18, ISSN

A Novel Method to Estimate the Route and Travel Time with the Help of Location Based Services

Nearest Neighbour Expansion Using Keyword Cover Search

Spatial Keyword Search. Presented by KWOK Chung Hin, WONG Kam Kwai

Secure and Advanced Best Keyword Cover Search over Spatial Database

HYBRID GEO-TEXTUAL INDEX STRUCTURE FOR SPATIAL RANGE KEYWORD SEARCH

Survey of Spatial Approximate String Search

Efficient Nearest and Score Based Ranking for Keyword Search

Dr. K. Velmurugan 1, Miss. N. Meenatchi 2 1 Assistant Professor Department of Computer Science, Govt.Arts and Science College, Uthiramerur

Evaluation of Keyword Search System with Ranking

Keyword search in relational databases. By SO Tsz Yan Amanda & HON Ka Lam Ethan

USING KEYWORD-NNE ALGORITHM

Experimental Evaluation of Spatial Indices with FESTIval

A Study on Reverse Top-K Queries Using Monochromatic and Bichromatic Methods

A Novel Framework to Measure the Degree of Difficulty on Keyword Query Routing

Semi supervised clustering for Text Clustering

A Survey on Efficient Location Tracker Using Keyword Search

Effective Semantic Search over Huge RDF Data

An Overview of various methodologies used in Data set Preparation for Data mining Analysis

A NOVEL APPROACH ON SPATIAL OBJECTS FOR OPTIMAL ROUTE SEARCH USING BEST KEYWORD COVER QUERY

A Real Time GIS Approximation Approach for Multiphase Spatial Query Processing Using Hierarchical-Partitioned-Indexing Technique

Comparison of Online Record Linkage Techniques

A SURVEY ON SEARCHING SPATIO-TEXTUAL TOP K-QUERIES BY REVERSE KEYWORD

Ontology Based Prediction of Difficult Keyword Queries

Efficient and Scalable Method for Processing Top-k Spatial Boolean Queries

Information Retrieval Using Keyword Search Technique

Effective Top-k Keyword Search in Relational Databases Considering Query Semantics

Effective Keyword Search in Relational Databases for Lyrics

Efficiency of Hybrid Index Structures - Theoretical Analysis and a Practical Application

Chapter 27 Introduction to Information Retrieval and Web Search

CROWD SOURCING SYSTEMS USING EFFICIENT QUERY OPTIMIZATION

Location-Based Instant Search

Effective Pattern Similarity Match for Multidimensional Sequence Data Sets

Computing Continuous Skyline Queries without Discriminating between Static and Dynamic Attributes

DISCLOSURE PROTECTION OF SENSITIVE ATTRIBUTES IN COLLABORATIVE DATA MINING V. Uma Rani *1, Dr. M. Sreenivasa Rao *2, V. Theresa Vinayasheela *3

An Efficient Approach for Color Pattern Matching Using Image Mining

INTERNATIONAL JOURNAL OF RESEARCH IN COMPUTER APPLICATIONS AND ROBOTICS ISSN EFFECTIVE KEYWORD SEARCH OF FUZZY TYPE IN XML

Distributed k-nn Query Processing for Location Services

Top-K Ranking Spatial Queries over Filtering Data

The Effects of Dimensionality Curse in High Dimensional knn Search

Efficient Adjacent Neighbor Expansion Search Keyword

Volume 2, Issue 11, November 2014 International Journal of Advance Research in Computer Science and Management Studies

ABSTRACT I. INTRODUCTION

International Journal of Innovative Research in Computer and Communication Engineering

Evaluation of Spatial Keyword Queries with Partial Result Support on Spatial Networks

RELATIVE QUERY RESULTS RANKING FOR ONLINE USERS IN WEB DATABASES

A Unified Framework for Authenticating Privacy Preserving Location Based Services

Fast Nearest Neighbor Search with Keywords

Using Novel Method ProMiSH Search Nearest keyword Set In Multidimensional Dataset

Keyword Search over Hybrid XML-Relational Databases

Correlation Based Feature Selection with Irrelevant Feature Removal

CPSC 340: Machine Learning and Data Mining. Finding Similar Items Fall 2017

Keyword Extraction by KNN considering Similarity among Features

Distance-based Outlier Detection: Consolidation and Renewed Bearing

Supervised Web Forum Crawling

K- Nearest Neighbors(KNN) And Predictive Accuracy

Document Clustering using Feature Selection Based on Multiviewpoint and Link Similarity Measure

Enhancing the Efficiency of Radix Sort by Using Clustering Mechanism

A System for Discovering Regions of Interest from Trajectory Data

Nearest Keyword Set Search In Multi- Dimensional Datasets

Domain-specific Concept-based Information Retrieval System

A Survey Of Different Text Mining Techniques Varsha C. Pande 1 and Dr. A.S. Khandelwal 2

CSE 494 Project C. Garrett Wolf

An Efficient Bayesian Nearest Neighbor Search Using Marginal Object Weight Ranking Scheme in Spatial Databases

An Enhanced K-Medoid Clustering Algorithm

Ranking Web Pages by Associating Keywords with Locations

Middle in Forwarding Movement (MFM): An efficient greedy forwarding approach in location aided routing for MANET

Enhanced Methodology for supporting approximate string search in Geospatial data

DENSITY BASED AND PARTITION BASED CLUSTERING OF UNCERTAIN DATA BASED ON KL-DIVERGENCE SIMILARITY MEASURE

Keywords APSE: Advanced Preferred Search Engine, Google Android Platform, Search Engine, Click-through data, Location and Content Concepts.

ISSN Vol.05,Issue.07, July-2017, Pages:

Mitigating Data Skew Using Map Reduce Application

Elimination Of Redundant Data using user Centric Data in Delay Tolerant Network

Efficient processing of top-k spatial Boolean queries for distributed system

Best Keyword Cover Search Using Distance and Rating

Enhanced Performance of Search Engine with Multitype Feature Co-Selection of Db-scan Clustering Algorithm

Transcription:

SPATIAL INVERTED INDEX BY USING FAST NEAREST NEIGHBOR SEARCH 1 Narahari RajiReddy 2 Dr G Karuna 3 Dr G Venkata Rami Reddy 1 M. Tech Student, Department of CSE, School of InformationTechnology-JNTUH, Hyderabad 2 Assistant Professor, Department of CSE,GRIET,Hyderabad. 3 AssociateProfessor,Departmentof CSE, School of Information Technology-JNTUH, Hyderabad ABSTRACT: In spatial data mining could be a special reasonably processing of data. The patterns, clusters, classifications, etc, can be derived from the large information accessible. Specifically the nearest neighbor search approach with respect to a query purpose shows a role key is arriving at the final decision creating. In related Computer Integrated producing, Facility Layout, Cellular producing, nearest neighbor search has been found many applications in looking the closest hospitals, restaurants, parks, wedding halls, cinema theaters, and schools, etc. Here, we present a brief literature review of efficient a fast nearest neighbor search. In earlier approach is banked upon IR2 Tree that typically follows 2 strategies are R Tree and Signature files. But during the last number of years, many analysis papers are printed for fast and efficient nearest neighbor search (FNN) increases space accuracy for handling geometric properties and documents, etc, SI-Index is one among the most recent techniques that deal with efficiency with multidimensional large scale issues in real time. 1. KEY WORDS: Spatial, Inverted Index, signature file, R-tree, IR2-Tree 2. INTRODUCTION Keyword search in document performed with varied approaches hierarchical retrieval results, cluster search results are identifying the nearest neighbor Keyword search. The matter of returning clustered results for keyword search on documents the core of the semantics is that the conceptually connected relationship between keyword matches, that is based on the abstract communication between nodes in trees. We propose a new clustering methodology for search results, that clusters results in step with the method they match the given query. Spatial information manages multidimensional substances such as points, rectangles and provides fast access to those objects supported totally

different principle. It is retuned the databases by the spatial the advantage of create entities of reality in a very geometric aspect. Instance locations of restaurants, hotels, and hospitals and then on are typically represented as points in a map, the larger duration like parks, landscapes and etc typically as a mixture of rectangles. Several functionalities of spatial information are useful in various ways in which in specific contexts. As an example, in a geography data system, vary search is deployed to find all restaurants in a very certain space, whereas nearest neighbor retrieval will discover the restaurant highest to a given location. The widespread of search engines has created it realistic to write spatial queries in a very brand new method. Conventionally, queries focus on objects geometric properties only, like whether or not some extent is in a very rectangle, or however shut two points are from one another. We have seen some trendy applications that decision for the power to select objects supported both of their geometric are organizing and identify texts. For example, it might be fairly helpful if a search engine will be used to realize the nearest restaurant that arranges steak, spaghetti, and etc all at exact time. Note that this is often not the globally nearest restaurant, the nearest restaurant among only those adding all the demanded foods and drinks. There are easy ways in which to support queries that combine spatial and text options. For instance, for the on top of query, we could first retrieve all the restaurants whose menus contain the number of Keywords, then from the retrieved restaurants, realize the nearest one. Similarly, one could also roll in the hay reversely by targeting initial the spatial conditions read all the restaurants in order of their length to the query purpose till detect one whose menu has all the keywords. The main disadvantage of those easy approaches is that they're going to fail to supply real time answers on tough inputs. For example the real nearest neighbor lies fully by far from the query purpose, whereas all the closer neighbors are missing a minimum of the query keywords. In spatial queries with keywords haven't been largely explored. In before the community has sparked enthusiasm in finding out keyword search in corresponding databases. In recently that spotlight was entertained to multidimensional information. The explosion of net is given rise to an ever increasing amount of text information related to multiple dimensions such as attributes for instance the client reviews in searching websites (e.g., Amazon) are forever related to attributes like price, model, and rate. Keyword query, one amongst the most popular and Easy-to-use ways in which to retrieve helpful data from a set of plain form is being extended to RDBMSs to retrieve data from text-rich attributes. Given a set of keywords, existing ways aim to find relevant things or joins of things (e.g., joined by foreign keys) that contain all or a number of the keywords. Traditional IR techniques are used to rank archive give to the relevancy. The set of text information, but the number of relevant documents to a query may be large, and a user must pay abundant time reading them. If a document is related to attribute data, in a data cube model for example the text cube, a cells the combination of documents with matching values in a very set of attributes. Such a collection of documents is related to every cell, corresponding to an object which will be directly suggested to the user for the given query. Once users need to retrieve data from a text cube using keyword query, believe that relevant cells, rather than relevant documents, are most popular because relevant cells are simple for users to browse and relevant cells give users insights regarding the connection between the values of relative attributes and therefore the text information. 3. RELATED WORK

K nearest neighbor (knn) in spatial databases and vary queries are basic query varieties. These 2 varieties of spatial queries are largely and applied in varied location-based service (LBS) applications. The solutions for nearest neighbor queries are designed within the context of spatial databases. Additionally, knn searches in spatial databases are presented in by partitioning large regions to little regions and pre-computing distances each among and across the regions. The most knn solutions results are shown to be efficient just for short distances, projected a particular index for distance calculation and query process over long distances. Their technique discreteness the distances between objects and network nodes into classes and so encodes these classes to execute the knn search method. Designed an algorithmic program to compute the shortest methods between all the vertices within the network and using a shortest path quad tree to capture spatial coherence. With the algorithmic program, the shortest methods between all potential vertices are often computed to answer varied knn queries on a given spatial network. They failed to think about text description of spatial objects in their query analysis processes text retrieval is another necessary topic associated with spatial Keyword queries. There are 2 main categorization techniques, inverted files and signature files, wide used in text retrieval systems. In keeping with experiments created by signature files need a way larger space to store index structures and are more expensive to build and restore than inverted of information. The inverted files vanquish Signature files in most cases several solutions are developed to evaluate spatial keyword queries. Location-based internet search is studied by dynasty et al. to search out web content associated with a spatial region. They represented 3 completely different hybrid categorization structures of integration inverted files and R*-trees along. In keeping with their experiments, the simplest theme is to create an inverted index on the highest of R*-trees. In alternative words, the algorithmic program 1st sets up an inverted index for all keywords, and so creates an R*-tree for every keyword. This methodology performs well in spatial keyword queries in their experiments however its maintenance value is high. Once on object insertion or deletion happens, the answer should update the R*-trees of all the keywords of the article. To illustrated a hybrid index structure, the IR-tree that could be a combination of an R-tree and inverted files to method location-aware text retrieval and supply k best candidates in keeping with a rank system. It minimizes areas of in closure rectangles and maximizing text into consideration throughout construction procedures. A particular index is developed, IR2-Tree that integrates an R-tree and signature files along, to answer top- k spatial keyword queries. They record signature info in every node of R-trees so as to determine whether or not there's any object that satisfies each spatial and keyword constraints at the same time. However, the dimensions of area for storing signatures in every node are set before IR2-Tree construction. Once the IR2-Tree has been designed, it's not possible to enlarge the space unless the tree is reconstructed. If the quantity of keywords grows quickly, a system can pay lots of your time repeatedly reconstruction the IR2-Tree. projected an indexing mechanism, KR*-tree, which mixes an R*-tree and an inverted index. The distinction between their resolution and is that they only store connected keywords in every node of an R*-tree so as to avoid merging operations to search out candidates containing all keywords. If the quantity of keywords that seem in every node varies. However, such a sophisticated categorization technique includes a high maintenance value in addition. Though there are variety of previous studies on spatial keyword queries, most of their solutions will only evaluate queries. This limitation is owing to the adoption of the R-tree that cannot index spatial objects supported network distances, into their hybrid index structures.

4. FRAMEWORK A spatial database manages multidimensional objects (equivalent to aspects, rectangles, and so forth.), and provides rapid access to those objects situated on add natural ordinary decision standards. The value of spatial databases is mirrored through the ease of modeling entities of fact in a geometrical method. For illustration, places of eating places, resorts, hospitals and many others are usually represented as features in a map, at the same time larger extents equivalent to parks, lakes, and landscapes as a rule as a blend of rectangles. Many functionalities of a spatial database are priceless in various approaches in unique contexts. For illustration, in a geography expertise approach, variety search may also be deployed to search out all eating places in a specific subject; at the same time nearest neighbor retrieval can notice the restaurant closest to a given handle. In these days, the popular use of search engines like Google has made it practical to write down spatial queries in a brand new approach. Conventionally, queries center of attention on objects geometric homes best, akin to whether or not a point is in a rectangle, or how close two aspects are from each and every different. Now we have noticeable some modern-day purposes that call for the capacity to decide upon objects established on each of their geometric coordinates and their related texts. For illustration, it will be quite useful if a search engine can be used to seek out the nearest restaurant that presents steak, spaghetti, and brandy all even as. Word that this isn't the globally nearest restaurant (which might had been back by using an ordinary nearest neighbor question), but the nearest restaurant amongst simplest those offering the entire demanded meals and drinks. There are effortless ways to help queries that mix spatial and text points. For illustration, for the above query, we could first fetch all the restaurants whose menus incorporate the set of key words steak, spaghetti, brandy, and then from the retrieved restaurants, to find the closest one. In a similar fashion, one might additionally do it reversely by way of targeting first the spatial stipulations browse all of the restaurants in ascending order of their distances to the query factor except encountering one whose menu has the entire key words. The important quandary of those straightforward approaches is that they will fail to furnish actual time solutions on complicated inputs. A typical example is that the real nearest neighbor lays quite a ways away from the question factor, whilst the entire nearer neighbors are missing as a minimum one of the most question key phrases. This access process successfully incorporates point coordinates right into a conventional inverted index with small extra house, due to a gentle compact storage scheme. SI-INDEX An SI-index preserves the spatial locality of data features, and is derived with an R-tree developed on every inverted record at little area overhead. Consequently, it offers two competing ways for query processing. We are able to combine multiple lists very much like merging natural inverted lists with the aid of ids. However, we will additionally leverage the R-trees to browse the features of all vital lists in ascending order of their distances to the question point. It affect the number of facets and the facets are involving the set of key terms and the keywords are involving derive the set of records. Algorithm 1: knn (p, B, J, Kw)

1: S ; visited 2: F B.result ( ); R=F[1]; 3: BCR compute BC( R ); 4: if ( p BCR ) then 5: return false; {the first NN fails} 6:else 7: if ( Kwϵ R ) then 8: visited.add ( R); 9: else 10:return false; 11: end if 12: end if 13: for i=1 to j-1 do 14: for all ( nϵ F[i]. Neighbors) do 15: if ( n visited) then 16: visited.add (n); 17: end if 18: end for 19: if (F [i+1].location S.pop( ) ) then 20: return false; {the ( i+1) th NN fails } 21: end if 22: end for 23: return true; 5. EXPERIMENTAL RESULTS

The deficiency of IR2 -tree is more often than not prompted by using the have to affirm a gigantic quantity of false hits. To demonstrate this, determine beneath plots the usual false hit quantity per question. We see an exponential escalation of the quantity on Uniform and Census, which explains the drastic explosion of the query fee on those datasets. Exciting is that the quantity of false hits fluctuates a bit of on Skew, which explains the fluctuation in the cost of IR2 -tree. The gap consumption of IR2 tree, SI-Index on the datasets of uniform, skew, Census is explained within the figure below. IR2 Tree has way more space efficiency than another procedure however doesn t compensate with the pricey query time. The SI-Index accompanied through the proposed query algorithms, has presented itself as an excellent tradeoff between house and question effectively. Compared to IR2 Tree, its superiority could be very high because the factors of order magnitude are more commonly high than its question time. 6. CONCLUSION We conclude that in paper, we proposed a solution that is dramatically faster than current approaches and relies on a combination of R-Trees as well as signature files techniques. In particular we tend to introduce the IR2-Tree and showed however it's maintained within the presence of information updates. An efficient incremental algorithmic program was given that utilizes the IR Tree to answer spatial keyword queries. We experimentally evaluated our technique that tried its superior performance. During this paper, we've remedied true by developing an access technique referred to as the spatial inverted index. Not only that the SI-index is fairly space economical, however additionally it's the power to perform keyword-augmented nearest neighbor search in time that's at the order of dozens of milliseconds. REFERENCES [1] S. Agrawal, S. Chaudhuri, and G. Das, Dbxplorer: A System for Keyword-Based Search over Relational Databases, Proc. Int l Conf. Data Eng. (ICDE), pp. 5-16, 2002.

[2] N. Beckmann, H. Kriegel, R. Schneider, and B. Seeger, The R - tree: An Efficient and Robust Access Method for Points and Rectangles, Proc. ACM SIGMOD Int l Conf. Management of Data, pp. 322-331, 1990. [3] G. Bhalotia, A. Hulgeri, C. Nakhe, S. Chakrabarti, and S. Sudarshan, Keyword Searching and Browsing in Databases Using Banks, Proc. Int l Conf. Data Eng. (ICDE), pp. 431-440, 2002. [4] X. Cao, L. Chen, G. Cong, C.S. Jensen, Q. Qu, A. Skovsgaard, D. Wu, and M.L. Yiu, Spatial Keyword Querying, Proc. 31st Int l Conf. Conceptual Modeling (ER), pp. 16-29, 2012. [5] X. Cao, G. Cong, and C.S. Jensen, Retrieving Top-k PrestigeBased Relevant Spatial Web Objects, Proc. VLDB Endowment, vol. 3, no. 1, pp. 373-384, 2010. [6] X. Cao, G. Cong, C.S. Jensen, and B.C. Ooi, Collective Spatial Keyword Querying, Proc. ACM SIGMOD Int l Conf. Management of Data, pp. 373-384, 2011. [7] B. Chazelle, J. Kilian, R. Rubinfeld, and A. Tal, The Bloomier Filter: An Efficient Data Structure for Static Support Lookup Tables, Proc. Ann. ACM-SIAM Symp. Discrete Algorithms (SODA), pp. 30-39, 2004. [8] Y.-Y. Chen, T. Suel, and A. Markowetz, Efficient Query Processing in Geographic Web Search Engines, Proc. ACM SIGMOD Int l Conf. Management of Data, pp. 277-288, 2006. [9] E. Chu, A. Baid, X. Chai, A. Doan, and J. Naughton, Combining Keyword Search and Forms for Ad Hoc Querying of Databases, Proc. ACM SIGMOD Int l Conf. Management of Data, 2009. [10] G. Cong, C.S. Jensen, and D. Wu, Efficient Retrieval of the Top-k Most Relevant Spatial Web Objects, PVLDB, vol. 2, no. 1, pp. 337-348, 2009. [11] C. Faloutsos and S. Christodoulakis, Signature Files: An Access Method for Documents and Its Analytical Performance Evaluation, ACM Trans. Information Systems, vol. 2, no. 4, pp. 267-288, 1984. [12] I.D. Felipe, V. Hristidis, and N. Rishe, Keyword Search on Spatial Databases, Proc. Int l Conf. Data Eng. (ICDE), pp. 656-665, 2008. [13] R. Hariharan, B. Hore, C. Li, and S. Mehrotra, Processing SpatialKeyword (SK) Queries in Geographic Information Retrieval (GIR) Systems, Proc. Scientific and Statistical Database Management (SSDBM), 2007.