Для начала хорошо бы представить себе, что такое "мощность архиватора" :)
У архиваторов есть две характеристики: скорость и коэффициент сжатия.
При этом коэффициент сжатия зависит от сжимаемой информации. Белый шум сжать невозможно.
Отсюда пути улучшения.
1.Взять известный алгоритм сжатия и попытаться его ускорить не изменяя принципов упаковки.
2.Предложить новый универсальный принцип упаковки.
3.Найти задачу по сжатию файлов определенного формата и построить алгоритм оптимальный именно для нее.