🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: comp.compression.research
2 messages
2 total messages Started by Gergely Tapolyai Tue, 15 Dec 1992 23:19
Delta Record Agorithm
#133
Author: Gergely Tapolyai
Date: Tue, 15 Dec 1992 23:19
18 lines
1107 bytes
Setting:  A Database, where changes on a record must be kept, i.e.
          a history of changes by storing records as an archive
          before it changes.
Problem:  Space limitation.  Records can be as large as 1MByte.
          
Solution:  Well, that is what I am looking for.  I have thought
           of compression, keeping delta records, and finaly
           I came uppon reverse delta records.

Now the only thing I need is an algorithm for it.  

Anyone out there can point me to the right direction?

Thank you.
-- 
TAPOLYAI, Gergely                al045@cleveland.freenet.edu
                                 Cleveland, Ohio U.S.A.
Re: Delta Record Agorithm
#134
Author: orion okotu auld
Date: Wed, 16 Dec 1992 05:42
35 lines
2124 bytes
In <1glp5cINN1nm@usenet.INS.CWRU.Edu> al045@cleveland.Freenet.Edu (Gergely Tapolyai) writes:


>Setting:  A Database, where changes on a record must be kept, i.e.
>          a history of changes by storing records as an archive
>          before it changes.
>Problem:  Space limitation.  Records can be as large as 1MByte.
>          
>Solution:  Well, that is what I am looking for.  I have thought
>           of compression, keeping delta records, and finaly
>           I came uppon reverse delta records.

>Now the only thing I need is an algorithm for it.  

>Anyone out there can point me to the right direction?

I think the standard difference algorithm is the Miller-Myers algo.
It's fairly straightforward.  The article is called "An O(ND) Difference
Algorithm and its Variations" but I can't recall where it's written up; I
think somewhere in Communications of the ACM.  A more readable version
exists somewhere in Software Engineering; you might try flipping through
some indices.  Hope this helps.

                            --Orion
-- 
      Orion Auld           |Oh, Lord, won't you buy me a 486
"We are only fabulous      |My friends all use Vaxes, but they make me sick
 beasts, after all."       |I want to run Windows; it needs to run quick
 -- John Ashberry          |So Lord, won't you buy me a 486

-- 
      Orion Auld           |Oh, Lord, won't you buy me a 486
"We are only fabulous      |My friends all use Vaxes, but they make me sick
 beasts, after all."       |I want to run Windows; it needs to run quick
 -- John Ashberry          |So Lord, won't you buy me a 486
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads