, Centro Algoritmi, Departamento de Informa ́tica, Universidade do Minho - Campus de Gualtar - 4710-057, Braga, Portugal