A tour advisory system using a logic programming approach | ACM SIGAPP Applied Computing Review | DeepDyve