Abstract-. It is reported that performance of the CSE [4] is as well as that of an efficient off-line data compression algorithm using the Burrows-Wheeler transformation (BWT) [6]. In [7], it is proved that an encoder, which is a deterministic finite automaton, of the CSE and an encoder without sinks of the antidictionary coding [8] are isomorphic for a binary source. Moreover, an antidictionary coding proposed in [9] provided the first CSE for q-ary (q > 2) alphabet sources as a byproduct. Iwata and Arimura proposed the modified algorithm and evaluated the maximum redundancy rate of the CSE for the kth order Markov sources [10].For encoding an input source, the CSE utilizes a probabilistic model built from the circular string which is obtained by concatenating the first symbol to the last symbol of the source. A probabilistic model of the circular string is also useful for the BWT and antidictionary coding [7], [9], and in [11], it is shown that an antidictionary built from the circular string is useful for genome comparison such as deoxyribonucleic acid (DNA). However, for a 2D source such as an image, computational time of the CSE is exponential with respect to line length since the CSE works in line-by-line. The CSE deals