compare different algorithms