Gower Optimal Algorithms