Skip to main content
Dr Richard Booth

Dr Richard Booth

Senior Lecturer

School of Computer Science and Informatics

+44 (0)29 2087 4749
N/2.18, Queen's Buildings - North Building, 5 The Parade, Newport Road, Cardiff, CF24 3AA
Available for postgraduate supervision


I am Senior Lecturer in the Cardiff School of Computer Science and Informatics Before that I was lecturer at Mahasarakham University, Thailand. I have previously been a post-doc in Germany, Australia and, most recently, Luxembourg.


  • October 2015 - present: (Senior) Lecturer at Cardiff University
  • July-Sept. 2015: Lecturer at Mahasarakham University, Thailand
  • 2009-2014: Postdoc at University of Luxembourg
  • 2006-2009: Lecturer at Mahasarakham University, Thailand
  • 2005: Postdoc at Macquarie University, Sydney, Australia
  • 2004-2005: Postdoc at University of Wollongong, Australia
  • 2000-2004: Postdoc at University of Leipzig, Germany
  • 1999: Postdoc at Max Planck Institute for Computer Science, Saarbrücken, Germany
  • 1995-1998: PhD student, Dept. of Mathematics (supervisor: Jeff Paris), University of Manchester, UK



  • Singleton, J. and Booth, R. 2021. Rankings for bipartite tournaments via chain editing. Presented at: 20th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2021), Virtual, 3-7 May 2021AAMAS '21: Proceedings of the 20th International Conference on Autonomous Agents and MultiAgent Systems. IFAAMAS pp. 1236-1244.
  • Booth, R. and Varzinczak, I. 2021. Conditional Inference under disjunctive rationality. Presented at: 35th AAAI Conference on Artificial Intelligence, Virtual, 2-9 February, 2021.






  • Booth, R. and Chandler, J. 2016. Extending the Harper identity to iterated belief change. Presented at: 25th International Joint Conference on Artificial Intelligence, New York, USA, 9-15 July 2016 Presented at Brewka, G. ed.IJCAI'16: Proceedings of the Twenty-Fifth International Joint Conference on Artificial Intelligence. Association for Computing Machinery pp. 987-993.
  • Caminada, M. and Booth, R. 2016. A dialectical approach for argument-based judgment aggregation. Presented at: 6th International Conference on Computational Models of Argument (COMMA 2016), Potsdam, Germany, 13-16 September 2016 Presented at Baroni, P. et al. eds.Computational Models of Argument, Vol. 287. Frontiers in Artificial Intelligence and Applications IOS Press pp. 179-190., (10.3233/978-1-61499-686-6-179)




  • Introduction to the Theory of Computation (2nd year undergrad)
  • Combinatorial Optimisation (3rd year undergrad)
  • Knowledge Representation (Masters)

Research interests: logical approaches to artificial intelligence and knowledge representation, specifically belief revision/merging, argumentation theory and computational social choice.


I am interested in supervising PhD students in the areas of:

  • Artificial intelligence
  • Knowledge representation
  • Computational social choice theory
  • Reasoning about preferences

See here for a couple of more specific ideas for PhD topics.