Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
Fast adaptive coding algorithm - MaRDI portal

Fast adaptive coding algorithm (Q2277426)

From MaRDI portal





scientific article
Language Label Description Also known as
English
Fast adaptive coding algorithm
scientific article

    Statements

    Fast adaptive coding algorithm (English)
    0 references
    1990
    0 references
    This paper proposed an adaptive variable-length source coding algorithm, so-called ``frequency coding''. For any message word \(x_ 1...x_ N\) over an alphabet \(A=\{a_ 1,...,a_ n\},\) denoting \(x_{-kn-h+1}=a_ h\), \(k\geq 0\), \(1\leq h\leq n\), the encoder encodes the symbol \(x_ i\) into the first \(m(x_ i,i)\) digits of the binary code of \(Q(x_ i,i)\), concatenating the result onto previous output, where \(\ell =\lceil \log n\rceil,\) \(w=(2^ r-1)2^{\ell},\) \(m(a_ j,i)=1+r+\ell -\lfloor \log (P(a_ j,i)+1)\rfloor,\) \(Q(a_ j,i)=2\sum^{j-1}_{k=1}(P(a_ k,i)+1)+P(a_ j,i)+1,\) and P(a,i) is the number of occurrences of a in \(x_{i-w}x_{i-w+1}...x_{i-1}.\) It is proven in this paper that, for this coding algorithm, redundances are not greater than O(1) as well as time complexities of encoding and of decoding are not greater than \(O(\log^ 2 n)\).
    0 references
    adaptive variable-length source coding algorithm
    0 references
    frequency coding
    0 references
    redundances
    0 references
    time complexities
    0 references
    0 references
    0 references

    Identifiers