Algorithm 25. Discrete optimization by the method of Mao and Wallingford J. Kucharczyk (1973) Applicationes Mathematicae Similarity: