Dr Margarita Razgon BSc, MSc, PhD

Senior Lecturer in Data Science (Databases)

Key details

Dr Margarita Razgon

Senior Lecturer in Data Science (Databases)

Dr Margarita Razgon is currently a Senior Lecturer in the School of Computing and Mathematical Sciences at the University of Greenwich.

Dr Razgon has been a Associate Lecturer at Birkbeck, University of London, since 2014, teaching a wide range of computing-related subjects.

She worked as a Research Associate at Systems Engineering Research Group, Department of Computer Science, Brunel University London, in 2018-2021. She investigated rule learning approaches for Predictive Maintenance of complex manufacturing machines.

Dr Razgon worked as a Research Fellow at Precision Manufacturing Centre in Faculty of Engineering,
The University of Nottingham, in 2011-2012. The research of the group was interdisciplinary, in the area of manufacturing systems technology. She investigated semantic, multi-agent and visualization technologies for design of decision-making assembly systems.

Dr Razgon has a PhD in Computer Science from the University College Cork, Ireland. Her PhD research was in the area of Artificial Intelligence. She investigated combinatorial aspects of algorithms solving Constraint Satisfaction Problems.

Responsibilities within the university

Teaching the following modules:

  • Advanced Database Technologies
  • Big Data
  • Graph and Modern Databases
  • Database Management and Administration
Supervision of BSc and MSc projects


Fellow of the Higher Education Academy (FHEA)

Research / Scholarly interests

  • Artificial Intelligence
  • Constraint Satisfaction Problem solving and programming
  • Machine Learning, in particular Rule Learning
  • Combinatorial Optimization algorithms

Recent publications

Journal Articles

Margarita Razgon, Alireza Mousavi: “Relaxed Rule-Based Learning for Automated Predictive Maintenance: Proof of Concept”, Algorithms, Volume 13(9):219, 2020.

Refereed proceedings

  • Pedro Ferreira, Margarita Razgon, Piero Larizza, Giuseppe Triggiani, Niels Lohse: “Skill Based Configuration Methodology for Evolvable Mechatronic Systems”, 38th Annual Conference of the IEEE Industrial Electronics Society (IECON 2012), pp. 4366-4371, Oct. 25-28, 2012, Montreal, Quebec, Canada.
  • Margarita Razgon and Gregory M. Provan: “Adding Flexibility to Russian Doll Search”, the 20th IEEE International Conference on Tools with Artificial Intelligence (ICTAI 2008), Vol. 1, pp. 163-171, Nov. 3-5, 2008, Dayton, Ohio, USA.
  • Margarita Razgon, Barry O'Sullivan, and Gregory M. Provan: “Search Ordering Heuristics for Restarts-Based Constraint Solving”, the 20th International Florida Artificial Intelligence Research Society Conference (FLAIRS 2007), pp. 182-183, May 7-9, 2007, Key West, Florida, USA.
  • Ephraim Korach and Margarita Razgon: “Optimal Hypergraph Tree-realization”, the 31st International Workshop on Graph-Theoretic Concepts in Computer Science (WG 2005), LNCS 3787, pp. 261–270,     June 23-25, 2005, University of Metz, France.