Comparison with existing algorithms