home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / compress / 2864 < prev    next >
Encoding:
Text File  |  1992-07-29  |  1.9 KB  |  54 lines

  1. Newsgroups: comp.compression
  2. Path: sparky!uunet!mcsun!Germany.EU.net!news.netmbx.de!zrz.tu-berlin.de!math.fu-berlin.de!news.th-darmstadt.de!rs5.hrz.th-darmstadt.de!graef
  3. From: graef@rs5.hrz.th-darmstadt.de (Ulrich Graef)
  4. Subject: Re: Using Permutations for Data Encoding
  5. Sender: news@infoserver.th-darmstadt.de (The Usenet-News System)
  6. Message-ID: <1992Jul29.180550.36615@infoserver.th-darmstadt.de>
  7. Date: Wed, 29 Jul 1992 18:05:50 GMT
  8. References:  <1992Jul27.201658.6088@coe.montana.edu>
  9. Nntp-Posting-Host: rs5.hrz.th-darmstadt.de
  10. Organization: TU Darmstadt
  11. Lines: 41
  12.  
  13. In article <1992Jul27.201658.6088@coe.montana.edu>, fortran@giac1.oscs.montana.edu (Lou Glassy) writes:
  14. > When reading the recent spate of articles on impossible compression
  15. > methods, I began to think about an alternative mousetrap (maybe better,
  16. > maybe not) for data encoding.
  17. > Here is my idea:
  18. > Suppose your input stream is a sequence of symbols.  Let the symbols be
  19. > taken from an alphabet of N symbols, with B bits being required to
  20. > encode each symbol.  
  21. > "Rubix Coding"
  22. > To encode:
  23. > [Here's where I shake the beads-and-rattles :) ]
  24.  
  25. I too!
  26.  
  27. > [2]   Store the permutation of the input stream wrt the sorted stream.
  28.  
  29. A permutation can be expressed by a number of transpositions (a exchange)
  30. of 2 symbols in the sequence.
  31.  
  32. You must find a minimum transposition, which is easy with your scheme.
  33.  
  34. But you need 2 numbers for every transposition. And with a transposition
  35. you get mostly 1 sometimes 2 symbols in the right place. This would be
  36. an expansion and no compression! 
  37.  
  38. You can use a clever code (I try arithmetic coding) and the size of your
  39. code becomes nearly the size of the source.
  40.  
  41. Uli
  42.  
  43.  
  44. -- 
  45. Ulrich Graef        |  analog (phone) :  +49 6155 62493           
  46. Lichtenbergweg 11   |  digital (Email): graef@hrz.th-darmstadt.de 
  47. D-W-6103 Griesheim  +--------------------------------------------
  48. Germany             |  Nothing is real, look into your mirror!
  49.