Guy van den Broeck University of California, USA Journal Intelligenza Artificiale ISSN: 17248035 Read Online