Artificial Intelligence GroupOver the years I have conducted a wide range of research on the principles of knowledge representation and reasoning with particular interest in applying the results to problems in planning, natural language processing, logic programming, knowledge retrieval, inductive logic programming, probabilistic reasoning, search and spatio-temporal reasoning.
Further information on my research, including publications:
Material useful for my teaching activities can be found on
my
Teaching Resources Page.
Modelling Workshop: In 2002 I founded the annual International Workshop on Reformulating Constraint Satisfaction Problems: Towards Systematisation and Automation (now called the International Workshop on Constraint Modelling and Reformulation). I served as workshop chair in 2002 and 2003, as joint chair in 2004, and as programme committee member in all other years.
ILP-2000: James Cussens and I were Chairs of ILP-2000, the Tenth International Conference on Inductive Logic Programming. This led us to edit a Special Issue on Inductive Logic Programming for the Journal of Machine Learning Research.
Workshops/Conferences: I have been the program chair for six workshops--including two on hybrid reasoning--and served a Tutorial and Workshop chair of CP 2005. I have served on the program committees of many conferences, including AAAI, IJCAI, ECAI, CP, KR, CADE, ILP, LPAR, AI and ICIS.
Workshop on Automated Reasoning: In 1993 I founded the workshop series entitled "Workshop on Automated Reasoning: Bridging the Gap Between Theory and Practice". and then served as Chair of the Organizing Committee until 2004.
SIGART Vice-Chair: Twice elected Vice-Chair of SIGART, the ACM Special Interest Group on Artificial Intelligence. I held this office from 1991 to 1995 during which international membership exceeded 7000.
Peer Review College: Twice elected as a member of the EPSRC Peer Review College.
External Examining:
I have held five appointments as External Examiner
for taught degree programmes
in artificial intelligence and computer science.
I currently chair the Departmental Research Committee and am a member of the University's Senate.
Previous activities inclued:
I hold a BS in Mathematics from Carnegie-Mellon University, and an MS
and PhD in Computer Science from the University of Rochester. My PhD
thesis, entitled "Knowledge Retrieval as Specialized Inference", was
supervised by James Allen.