9. A computer-implemented method for destination selection with a navigation system, comprising: receiving information regarding a destination comprising a broad place name and a narrow place name; querying a relation table that associates search terms to inverted indexes; determining whether the broad place name of the destination information is a frequently used search term associated with an inverted index; identifying that the frequently used search term is not listed in the inverted index, wherein the inverted index includes documents associated with the broad place name of the destination; searching for document identifiers in inverted indexes that are not associated with the broad place name of the destination information; generating a document set for each searched inverted index, wherein the document set includes a list of document identifiers associated with documents that include the narrow place name of the destination information; comparing the document sets to identify what document identifiers are located in all document sets; and providing a result set of document identifiers that are located in all document sets.
11. The method of claim 9 , wherein the destination information includes at least two street names of streets that form an intersection.