메뉴 건너뛰기




Volumn 30, Issue 6, 1987, Pages 520-540

Arithmetic coding for data compression

Author keywords

Adaptive modeling; arithmetic coding; Huffman coding

Indexed keywords

COMPUTER PROGRAMS; INFORMATION THEORY - DATA COMPRESSION;

EID: 0023364261     PISSN: 00010782     EISSN: 15577317     Source Type: Journal    
DOI: 10.1145/214762.214771     Document Type: Article
Times cited : (2191)

References (23)
  • 1
    • 0004223834 scopus 로고
    • McGraw-Hill, New York
    • Abramson, N. Information Theory and Coding. McGraw-Hill, New York, 1963. This textbook contains the first reference to what was to become the method of arithmetic coding (pp. 61–62).
    • (1963) Information Theory and Coding
    • Abramson, N.1
  • 2
    • 0022698885 scopus 로고
    • A locally adaptive data compression scheme
    • Apr.
    • Bentley, J.L., Sleator, D.D., Tarjan, R.E., and Wei, V.K. A locally adaptive data compression scheme. Commun. ACM 29, 4 (Apr. 1986), 320–330. Shows how recency effects can be incorporated explicitly into a text compression system.
    • (1986) Commun. ACM , vol.29 , Issue.4 , pp. 320-330
    • Bentley, J.L.1    Sleator, D.D.2    Tarjan, R.E.3    Wei, V.K.4
  • 3
    • 0021388977 scopus 로고
    • A comparison of enumerative and adaptive codes
    • Mar.
    • Cleary, J.G., and Witten, I.H. A comparison of enumerative and adaptive codes. IEEE Trans. Inf. Theory IT-30, 2 (Mar. 1984), 306–315. Demonstrates under quite general conditions that adaptive coding outperforms the method of calculating and transmitting an exact model of the message first.
    • (1984) IEEE Trans. Inf. Theory , vol.IT-30 , Issue.2 , pp. 306-315
    • Cleary, J.G.1    Witten, I.H.2
  • 4
    • 0021405335 scopus 로고
    • Data compression using adaptive coding and partial string matching
    • Apr.
    • Cleary, J.G., and Witten, I.H. Data compression using adaptive coding and partial string matching. IEEE Trans. Commun. COM-32, 4 (Apr. 1984), 396–402. Presents an adaptive modeling method that reduces a large sample of mixed-case English text to around 2.2 bits/character when arithmetically coded.
    • (1984) IEEE Trans. Commun. , vol.COM-32 , Issue.4 , pp. 396-402
    • Cleary, J.G.1    Witten, I.H.2
  • 5
    • 0021391056 scopus 로고
    • Algorithms for adaptive Huffman codes
    • Mar.
    • Cormack, G.V., and Horspool, R.N. Algorithms for adaptive Huffman codes. Inf. Process. Lett. 18, 3 (Mar. 1984), 159–166. Describes how adaptive Huffman coding can be implemented efficiently.
    • (1984) Inf. Process. Lett. , vol.18 , Issue.3 , pp. 159-166
    • Cormack, G.V.1    Horspool, R.N.2
  • 6
    • 84976672013 scopus 로고
    • Res. Rep., Computer Science Dept., Univ. of Waterloo, Ontario, Apr.
    • Cormack, G.V., and Horspool, R.N. Data compression using dynamic Markov modeling. Res. Rep., Computer Science Dept., Univ. of Waterloo, Ontario, Apr. 1985. Also to be published in Comput. ]. Presents an adaptive state-modeling technique that, in conjunction with arithmetic coding, produces results competitive with those of [4].
    • (1985) Data compression using dynamic Markov modeling
    • Cormack, G.V.1    Horspool, R.N.2
  • 7
    • 0018032133 scopus 로고
    • Variations on a theme by Huffman
    • Nov.
    • Gallager, R.G. Variations on a theme by Huffman. IEEE Trans. Inf. Theory IT-24, 6 (Nov. 1978), 668–674. Presents an adaptive Huffman coding algorithm, and derives new bounds on the redundancy of Huffman codes.
    • (1978) IEEE Trans. Inf. Theory , vol.IT-24 , Issue.6 , pp. 668-674
    • Gallager, R.G.1
  • 9
    • 0022120603 scopus 로고
    • Self-organizing linear search
    • Sept.
    • Hester, J.H., and Hirschberg, D.S. Self-organizing linear search. ACM Comput. Surv. 37, 3 (Sept. 1985), 295–311. A general analysis of the technique used in the present article to expedite access to an array of dynamically changing frequency counts.
    • (1985) ACM Comput. Surv. , vol.37 , Issue.3 , pp. 295-311
    • Hester, J.H.1    Hirschberg, D.S.2
  • 10
    • 84938015047 scopus 로고
    • A method for the construction of minimum-redundancy codes
    • Sept.
    • Huffman, D.A. A method for the construction of minimum-redundancy codes. Proc. Inst. Electr. Radio Eng. 40, 9 (Sept. 1952), 1098–1101. The classic paper in which Huffman introduced his famous coding method.
    • (1952) Proc. Inst. Electr. Radio Eng. , vol.40 , Issue.9 , pp. 1098-1101
    • Huffman, D.A.1
  • 11
    • 0019038089 scopus 로고
    • International digital facsimile coding standards
    • July
    • Hunter, R., and Robinson, A.H. International digital facsimile coding standards. Proc. Inst. Electr. Electron. Eng. 68, 7 (July 1980), 854–867. Describes the use of Huffman coding to compress run lengths in black/white images.
    • (1980) Proc. Inst. Electr. Electron. Eng. , vol.68 , Issue.7 , pp. 854-867
    • Hunter, R.1    Robinson, A.H.2
  • 12
    • 0003559057 scopus 로고
    • Brown University Press, Providence, R.I.
    • Kucera, H., and Francis, W.N. Computational Analysis of Present-Day American English. Brown University Press, Providence, R.I., 1967. This large corpus of English is often used for computer experiments with text, including some of the evaluation reported in the present article.
    • (1967) Computational Analysis of Present-Day American English
    • Kucera, H.1    Francis, W.N.2
  • 13
    • 0021388021 scopus 로고
    • An introduction to arithmetic coding
    • Mar.
    • Langdon, G.G. An introduction to arithmetic coding. IBM J. Res. Dev. 28, 2 (Mar. 1984), 135–149. Introduction to arithmetic coding from the point of view of hardware implementation.
    • (1984) IBM J. Res. Dev. , vol.28 , Issue.2 , pp. 135-149
    • Langdon, G.G.1
  • 14
    • 0019579256 scopus 로고
    • Compression of black-white images with arithmetic coding
    • June
    • Langdon, G.G., and Rissanen, J. Compression of black-white images with arithmetic coding. IEEE Trans. Commun. COM 29, 6 (June 1981), 858–867. Uses a modeling method specially tailored to black/white pictures, in conjunction with arithmetic coding, to achieve excellent compression results.
    • (1981) IEEE Trans. Commun. COM , vol.29 , Issue.6 , pp. 858-867
    • Langdon, G.G.1    Rissanen, J.2
  • 15
    • 0004091209 scopus 로고
    • Ph.D. thesis, Dept. of Electrical Engineering, Stanford Univ., Stanford, Calif.
    • Pasco, R. Source coding algorithms for fast data compression. Ph.D. thesis, Dept. of Electrical Engineering, Stanford Univ., Stanford, Calif., 1976. An early exposition of the idea of arithmetic coding, but lacking the idea of incremental operation.
    • (1976) Source coding algorithms for fast data compression
    • Pasco, R.1
  • 16
    • 0000506580 scopus 로고
    • Generalized Kraft inequality and arithmetic coding
    • May
    • Rissanen, J.J. Generalized Kraft inequality and arithmetic coding. IBM J. Res. Dev. 20 (May 1976), 198–203. Another early exposition of the idea of arithmetic coding.
    • (1976) IBM J. Res. Dev. , vol.20 , pp. 198-203
    • Rissanen, J.J.1
  • 17
    • 0018720637 scopus 로고
    • Arithmetic codings as number representations
    • Dec.
    • Rissanen, J.J. Arithmetic codings as number representations. Acta Polytech. Scand. Math. 31 (Dec. 1979), 44–51. Further develops arithmetic coding as a practical technique for data representation.
    • (1979) Acta Polytech. Scand. Math. , vol.31 , pp. 44-51
    • Rissanen, J.J.1
  • 18
    • 0018442815 scopus 로고
    • Arithmetic coding
    • Mar.
    • Rissanen, J., and Langdon, G.G. Arithmetic coding. IBM J. Res. Dev. 23, 2 (Mar. 1979), 149–162. Describes a broad class of arithmetic codes.
    • (1979) IBM J. Res. Dev. , vol.23 , Issue.2 , pp. 149-162
    • Rissanen, J.1    Langdon, G.G.2
  • 19
    • 0019477275 scopus 로고
    • Universal modeling and coding, IEEE Trans
    • Jan.
    • Rissanen, J., and Langdon, G.G. Universal modeling and coding, IEEE Trans. Inf. Theory IT-27,1 (Jan. 1981), 12–23. Shows how data compression can be separated into modeling for prediction and coding with respect to a model.
    • (1981) Inf. Theory , vol.IT-27 , Issue.1 , pp. 12-23
    • Rissanen, J.1    Langdon, G.G.2
  • 20
    • 0018542103 scopus 로고
    • Arithmetic stream coding using fixed precision registers
    • Nov.
    • Rubin, F. Arithmetic stream coding using fixed precision registers. IEEE Trans. Inf. Theory IT-25, 6 (Nov. 1979), 672–675. One of the first papers to present all the essential elements of practical arithmetic coding, including fixed-point computation and incremental operation.
    • (1979) IEEE Trans. Inf. Theory , vol.IT-25 , Issue.6 , pp. 672-675
    • Rubin, F.1
  • 21
  • 22
    • 0021439618 scopus 로고
    • A technique for high-performance data compression
    • June
    • Welch, T.A. A technique for high-performance data compression. Computer 17, 6 (June 1984), 8–19. A very fast coding technique based on the method of [23], but whose compression performance is poor by the standards of [4] and [6]. An improved implementation of this method is widely used in UNIX systems under the name compress.
    • (1984) Computer , vol.17 , Issue.6 , pp. 8-19
    • Welch, T.A.1
  • 23
    • 0018019231 scopus 로고
    • Compression of individual sequences via variable-rate coding, IEEE Trans
    • Sept.
    • Ziv, J., and Lempel, A. Compression of individual sequences via variable-rate coding, IEEE Trans. Inf. Theory IT-24, 5 (Sept. 1978), 530–536. Describes a method of text compression that works by replacing a substring with a pointer to an earlier occurrence of the same substring. Although it performs quite well, it does not provide a clear separation between modeling and coding.
    • (1978) Inf. Theory , vol.IT-24 , Issue.5 , pp. 530-536
    • Ziv, J.1    Lempel, A.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.