1 research outputs found

    The optimal sequence compression

    Get PDF
    This paper presents the optimal compression for sequences with undefined values. Let we have (N−m)(N-m) undefined and mm defined positions in the boolean sequence vvVvv V of length NN. The sequence code length can\u27t be less then mm in general case, otherwise at least two sequences will have the same code. We present the coding algorithm which generates codes of almost mm length, i.e. almost equal to the lower bound. The paper presents the decoding circuit too. The circuit has low complexity which depends from the inverse density of defined values D(vvV)=fracNmD(vv V) = frac{N}{m}. The decoding circuit includes RAM and random logic. It performs sequential decoding. The total RAM size is proportional to the logleft(D(vvV)ight),logleft(D(vv V) ight) , the number of random logic cells is proportional to loglogleft(D(vvV)ight)∗left(logloglogleft(D(vvV)ight)ight)2.log logleft(D(vv V) ight) * left(log log logleft(D(vv V) ight) ight)^2 . So the decoding circuit will be small enough even for the very low density sequences. The decoder complexity doesn\u27t depend of the sequence length at all
    corecore