• DocumentCode
    1010447
  • Title

    Compression of words over a partially commutative alphabet

  • Author

    Savari, Serap A.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Univ. of Michigan, Ann Arbor, MI, USA
  • Volume
    50
  • Issue
    7
  • fYear
    2004
  • fDate
    7/1/2004 12:00:00 AM
  • Firstpage
    1425
  • Lastpage
    1441
  • Abstract
    Concurrency is a fundamental concept in computer science which is concerned with the study of systems involving multiple processes. The order of events in a concurrent system is unpredictable because of the independence of events occurring in the individual processes. Trace theory is a successful model for the execution of concurrent processes which employs congruence classes of words over partially commutative alphabets. These congruence or interchange classes generalize the more familiar notions of strings and type classes. Motivated by recent work in the areas of program profiling and compression of executable code, we consider a rate distortion problem in which the objective is to reproduce a string which is equivalent to the original string. This leads to a generalization of Kolmogorov complexity and a new graph entropy called the interchange entropy. We provide some of the basic properties of the interchange entropy. We also consider some universal compression schemes for this problem and show that for a large collection of dependence alphabets we can asymptotically attain the interchange entropy.
  • Keywords
    concurrency theory; data compression; entropy; graph theory; rate distortion theory; Kolmogorov complexity; concurrent process; executable code; graph entropy; interchange entropy; partially commutative alphabet; rate distortion problem; renewal theory; semantics; trace theory; universal compression schemes; word compression; Communication networks; Computer science; Conferences; Control systems; Data compression; Data flow computing; Entropy; Helium; Information theory; Rate-distortion;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2004.830754
  • Filename
    1306543