Metodi Matematici In Complessita Computazionale by Anna Bernasconi & Bruno Codenotti