Hernández, Eduardo, Departamento de computação e matematica, universidade de São Paulo, Brasil, Brazil