Adresse King Abdullah University of Science and Technology (KAUST) Computer, Electrical and Mathematical Science and Engineering Division (CEMSE) Thuwal 23955-6900 Saudi-Arabien