Blocksort 1.0
Downloads:
Publisher: Mikhail Ranish
File size: 2KB
OS: Windows 2003, XP, 2000, 98, Me, NT
Date added: 2009-10-27
Homepage: http://www.ranish.com/part/
Category: Development
Blocksort 1.0 Description
"Blocksort for BWT compression algorithm. Runs in O(n) using 8n bytes."
EditBy: Blocksort for BWT compression algorithm. Runs in O(n) using 8n bytes.
It is based on the Larsson and Sadakane Faster Suffix Sorting algorithm.
Ternary-split quicksort is replaced by the linear-time linked list group sorting.
Similar to Larsson and Sadakane it starts with Radix sort building Suffix Array.
Then increasing suffix size by power of 2 on each pass it maintains three linked lists:
List of the groups of unsorted elements, list of the sorted elements that are suffixes of
unsorted elements, and list of the sorted elements that are suffixes of the sorted elements.
Once elements make it to the third list they will be skipped in groups on all subsequent passes.
Total time is O(n+Sum m*log(m)) where m is match lenght for every pair of the matching strings.
Since m is limited by the data content and not by the block size n - the algorithm is linear in time
in respect to the block size n. Still, the worst case is n*log(n) for the file of a repeated character. you can free download Blocksort 1.0 now.
Blocksort 1.0 Keywords
Blocksort 1.0 Related Software
- Blocksort
Blocksort for BWT compression algorithm. Runs in O(n) using 8n bytes. - ZeroServ
ZeroServ is a tiny web server designed to block banner ads and popups. - XOSL
XOSL is a graphical boot manager released by Geurt Vos under GPL. - Ranish Partition Manager
Partition Manager - new version supports 8G+ disks. Create and delete partiti... - Partition Manager
Ranish Partition Manager is a powerful hard disk partitioning tool. - Blocksort
Blocksort for BWT compression algorithm. Runs in O(n) using 8n bytes.
Blocksort 1.0 Publisher's Software
Popular Searches
Hot Downloads Software
New Release Software