发明名称 Order preserving run length encoding with compression codeword extraction for comparisons
摘要 The present invention provides a system and method for the dictionary ordering of keys after expansion, compression and concatenation of their key parts. After each key part has been expanded through padding, each substring of identical characters of length greater than or equal to three is compressed through run-length encoding algorithm. The substring is replaced by the sequence character, a compression identifying character and a number identifying the number of characters being replaced. After compression and the subsequent concatenation, the keys are compared character by character. At the first instance of a miscomparison, the comparison scheme performs a normal dictionary ordering if neither of the characters are part of a compression sequence. If a character at the point of miscomparison is part of a compression sequence then an ordering decision is made based on the compression character, the length of the compressed substring and the character following the compressed substring.
申请公布号 US5619199(A) 申请公布日期 1997.04.08
申请号 US19950434775 申请日期 1995.05.04
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 WATTS, STEVEN J.;IYER, BALAKRISHNA R.
分类号 G06F17/30;(IPC1-7):G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址
您可能感兴趣的专利