Title: Artificial Intelligence : Theory and Applications