2. The method according to claim 1 , wherein the step of compressing the context strings is based on dynamic programming.
2. The method according to claim 1 , wherein the step of compressing the context strings is based on dynamic programming. 3. The method according to claim 2 , wherein the dynamic programming is dynamic programming on the frequency-ordered context tree data obtained from a result of a search of the frequency-ordered suffix tree.