发明名称 METHOD AND SYSTEM FOR DETERMINING APPROXIMATE HAMMING DISTANCE AND APPROXIMATE NEAREST NEIGHBORS IN AN ELECTRONIC STORAGE DEVICE
摘要 A method and system identify in a database one or more data entries that are the nearest neighbors of a query. The database prebuilds a first set of strings by probabilistically selecting values of respective bits in each of the first set of strings based on a probability that depends on a first hamming distance. Based on the first set of strings, the database predetermines the trace values of each data entry in the database, respectively, and stores the predetermined trace values as entries in a trace table. For each trace value entry, the database identifies the data entries whose trace values are within a second hamming distance of the trace value entry, and stores the addresses of the identified data entries in the trace value entry. When the database receives a query, by identifying the trace value entry in the trace table that match the tract value of the query, the database identifies the data entries that are within the first hamming distance of the query. In addition, a method and system estimate the hamming distance between two strings in a network.
申请公布号 CA2310321(C) 申请公布日期 2004.11.16
申请号 CA19982310321 申请日期 1998.11.17
申请人 TELCORDIA TECHNOLOGIES, INC. 发明人 RABANI, YUVAL;OSTROVSKY, RAFAIL
分类号 G06F17/30;(IPC1-7):H03M13/19 主分类号 G06F17/30
代理机构 代理人
主权项
地址