Similar Items: Introduzione alla calcolabilità e alla complessità computazionale