candidate compression algorithms