Comparison of algorithms