Implementation of Combinatorial Algorithms using Optimization Techniques - Youssef Bassil (2019)