Skip to Main Content
Join our next Virtual Open Day
    Register now

Our Expertise

The Leipzig School of Computing and Communications (LZSCC) includes a varied group of researchers.

Research results of our team can take on many different forms, ranging from theoretical breakthroughs to proof-of-concept implementations of novel algorithmic approaches to exciting industry-driven real-world applications.

Our academic output is not only reflected by research-driven teaching, but also frequently published in highly-regarded scholarly journals and internationally recognized research conferences. Currently, members of LZSCC conduct research on the following five key topics:

 

Page Section

Artificial intelligence and machine learning

We expand the theoretical and practical horizons of Artificial Intelligence (AI) through the integration of diverse, complementary research trajectories, illuminating novel pathways toward understanding and innovation. Our key research areas include Machine Learning, Deep Learning, Generative AI, and Symbolic AI. We explore multimodal Deep Learning across text, audio, images, and conversations, with a strong commitment to AI for social good, addressing sustainability challenges in fields such as recycling, agriculture, and disaster response. We develop novel Graph Machine Learning algorithms and apply robust, theoretically grounded methods—drawing from decision theory, game theory, and imprecise probabilities—to enhance the reliability, robustness and interpretability of ML systems. Additionally, we innovate in Generative AI and Hybrid AI systems, including neuro-symbolic architectures powered by large language models. Our work also bridges formal verification and AI, leveraging traditional techniques (such as proof assistants and SMT solvers) as well as modern machine learning heuristics to create correct-by-construction software for high-stakes domains like healthcare and economic design. Together, our interdisciplinary approach aims to build AI that is not only powerful and scalable but also trustworthy and aligned with societal values.

Funded project:

  • Synergising Human Expertise and Generative Artificial Intelligence for Curriculum Design across the Global Lancaster Network, Data Science Institute (DSI) AI for Innovation Pilot Study, Lancaster University (2025-2026)
  • Energy Smart AI, Global Collaboration for a Secure and Sustainable Future, Lancaster University (2025)
  • TaaraSkillQuest, Bundesministerium für Wirtschaft und Klimaschutz (2023–2024)

Selected recent papers:

  • Masahiro Negishi, Thomas Gärtner, Pascal Welke (2025) WILTing Trees: Interpreting the Distance Between MPNN Embeddings. International Conference on Machine Learning (ICML), Vienna, Austria.
  • Tobias Meggendorfer, Maximilian Weininger, Patrick Wienhöft (2025) Solving robust Markov decision processes: Generic, reliable, efficient. 39th AAAI Conference on Artificial Intelligence (AAAI 2025), pp. 26631-26641. AAAI. DOI:10.1609/aaai.v39i25.34865
  • Otto Brookes*, Maksim Kukushkin*, Majid Mirmehdi, Colleen Stephens, Paula Dieguez, Thurston Cleveland Hicks, Sorrel CZ Jones, Kevin C. Lee, Maureen S. McCarthy, Amelia C. Meier, NORMAND E., Erin G. Wessling, Roman M. Wittig, Kevin Langergraber, Klaus Zuberbühler, Lukas Boesch, Thomas Schmid, Mimi Arandjelovic, Hjalmar S. Kühl, Tilo Burghardt (2025) The PanAf-FGBG Dataset: Understanding the Impact of Backgrounds in Wildlife Behaviour Recognition. IEEE / CVF Computer Vision and Pattern Recognition Conference (CVPR 2025), pp. 5433-5443.
  • Raffaele Paolino*, Sohir Maskey*, Pascal Welke, Gitta Kutyniok (2024) Weisfeiler and Leman Go Loopy: A New Hierarchy for Graph Representational Learning. Advances in Neural Information Processing Systems 37 (NeurIPS 2024), Vancouver, Canada.
  • Christoph Jansen, Georg Schollmeyer, Julian Rodemann, Hannah Blocher and Thomas Augustin (2024) Statistical Multicriteria Benchmarking via the GSD-Front. Advances in Neural Information Processing Systems 37 (NeurIPS 2024), Vancouver, Canada.
  • Marco B. Caminati, Juliana K. F. Bowles (2023) Representation theorems obtained by mining across web sources for hints. 6th International Conference on Information and Computer Technologies (ICICT 2023), pp. 203-210. IEEE. DOI: 10.1109/ICICT58900.2023.00041
  • Arif Ali Khan, Muhammad Azeem Akbar, Mahdi Fahmideh, Peng Liang, Muhammad Waseem, Aakash Ahmad (2023) AI Ethics: An Empirical Study on the Views of Practitioners and Lawmakers. IEEE Transactions on Computational Social Systems 10(6):2971-2984. DOI: 10.1109/TCSS.2023.3251729

Cyber security

Cyber security research focuses on protecting digital systems, networks, and data from unauthorized access and attacks. It involves developing techniques to identify vulnerabilities, create robust defences, and respond to threats. Researchers study encryption methods, design secure software, analyze malware, and explore human factors in security. They also investigate emerging challenges like protecting IoT devices and countering sophisticated cyber-attacks that could impact critical infrastructure and personal privacy.

Research Projects:

[2024-2029] EPSRC: Programme Grant, SCULI: Securing Convergent Ultra Large-Scale Infrastructures [Suri, link]

[2024-2029] EPSRC: National Edge AI Hub [Suri, link]

[2024-2026] GCHQ: Cyber-MALCULT Countering Malicious Online Security Cultures [Suri]

[2024-2026] Leverhulme Trust: Securing Self-Aware Autonomous Power Networks [Suri, link]

[2023-2024] GCHQ: AISEC AI Security Vulnerabilities [Suri]

[2023-2023] INNOVATE UK: PINCH: End-to-end Cyber Security Technology to Better Understand the Risks of Deep Learning Model Stealing [Suri]

[2022-2023] DSTL: The Security Gene: Discovering Embedded Commonalities within Adversarial Machine Learning [Suri]

[2021-2024] EPSRC: TAS-S: EPSRC Trustworthy Autonomous System Node on Security [Suri, link]

[2019-2023] EC-H2020: CONCORDIA: Cyber Security Competence for Research and Innovation [Suri, link]

Formal methods

Formal methods research focuses on using mathematical techniques to design and verify computer systems and software. It aims to create error-free, reliable programs by applying rigorous logical reasoning. Researchers develop tools and languages to precisely specify system behavior, prove correctness, and detect flaws. This approach is crucial for critical systems where failures could have severe consequences, like in aerospace or medical devices.

Interdisciplinary Computing

The Interdisciplinary Computing Group is a team of researchers working at the intersection of computational methods, AI, complex systems, and human-machine interaction. Our focus spans multiple domains, including decision theory, game theory, social choice, machine learning, artificial life, unconventional computing, and system security. We aim to develop robust, reliable, and trustworthy computational models that address real-world challenges by integrating innovative approaches from diverse disciplines. Whether it involves enhancing machine learning under uncertainty, exploring emergent behaviours in artificial life, advancing human-machine collaboration, or designing secure and efficient new computing architectures, our group is committed to pushing the frontiers of interdisciplinary computing to create impactful technological solutions.

Funded project:

Smart and Proactive Multi-RAT Traffic Steering for V2X, funded by MSCA Staff Exchanges (https://www.research.lancs.ac.uk/portal/en/upmprojects/smart-and-proactive-multirat-traffic-steering-for-v2x(63abcc79-d35a-49b8-bb28-e7f735bd4b68).html)

 

Selected recent papers:

  • James Stovold, et al. “Growing Reservoirs with Developmental Graph Cellular Automata.” ALIFE 2025
  • Jiejun Hu-Bolz, James Stovold. “Can We Tell if ChatGPT is a Parasite? Studying Human–AI Symbiosis with Game Theory.” ALIFE 2025
  • James Stovold, et al. “Evaluating ESNs against Lagged Input Regression Computation.” UCNC 2025
  • Christoph Jansen, Georg Schollmeyer, Julian Rodemann, Hannah Blocher and Thomas Augustin (2024): Statistical Multicriteria Benchmarking via the GSD-Front. In: Advances in Neural Information Processing Systems 37 (NeurIPS 2024).
  • Julian Rodemann, Christoph Jansen and Georg Schollmeyer (2024): Reciprocal Learning. In: Advances in Neural Information Processing Systems 37 (NeurIPS 2024).
  • Jiejun Hu-Bolz, James Stovold. “Human-Machine Social Systems: a game theoretical approach.” ALIFE 2024
  • Hu-Bolz, Jiejun, Katayoun Farrahi, and Manuel Cebrian. “Beyond the Surface of Digital Contact Tracing: Delving into the Interconnected World of Technology, Individuals, and Society.” IEEE Transactions on Systems, Man, and Cybernetics: Systems (2024).
  • Christoph Jansen, Malte Nalenz, Georg Schollmeyer and Thomas Augustin (2023): Statistical comparisons of classifiers by generalized stochastic dominance.  Journal of Machine Learning Research,  24: 1 – 37.
  • James Stovold. “Neural Cellular Automata Can Respond to Signals.” Proceedings of the ALIFE 2023: Ghost in the Machine: Proceedings of the 2023 Artificial Life Conference
  • Hu, Jiejun, et al. “A dynamic service trading in a DLT-assisted industrial IoT marketplace.” IEEE Transactions on Network and Service Management4 (2022): 4691-4705.

Software engineering

Software engineering research focuses on the systematic development, maintenance, and evolution of reliable, efficient, and high-quality software systems. A core focus lies in quality assurance, which encompasses testing, static and dynamic analysis, and performance monitoring to ensure software correctness and robustness. Within this domain, benchmarking plays a crucial role by providing reproducible metrics and standardized scenarios to evaluate and compare tools, techniques, and system behavior across different environments and over time. Recent research increasingly integrates artificial intelligence (AI) and large language models (LLMs) into the software development lifecycle. These techniques support tasks such as automated code generation, bug detection, requirement extraction from user feedback, and intelligent performance regression analysis. By learning from vast amounts of source code and software artifacts, AI and LLM-based tools enhance developer productivity and assist in identifying subtle issues that traditional methods might miss. Together, these areas contribute to the vision of intelligent, self-optimizing development pipelines that combine empirical rigor with automation to improve software quality and adaptability at scale.

 

Selected recent papers:

 

  • Ahmad, A., Altamimi, A. B., & Aqib, J. (2024). A reference architecture for quantum computing as a service. Journal of King Saud University-Computer and Information Sciences, 36(6), 102094.
  • Reichelt, D. G., Bulej, L., Jung, R., & van Hoorn, A. (2024, May). Overhead Comparison of Instrumentation Frameworks. In Companion of the 15th ACM/SPEC International Conference on Performance Engineering (pp. 249-256).
  • Ahmad, A., Waseem, M., Liang, P., Fahmideh, M., Aktar, M. S., & Mikkonen, T. (2023, June). Towards human-bot collaborative software architecting with chatgpt. In Proceedings of the 27th international conference on evaluation and assessment in software engineering (pp. 279-285).
  • Reichelt, David Georg, Stefan Kühne, and Wilhelm Hasselbring. “Towards solving the challenge of minimal overhead monitoring.” Companion of the 2023 ACM/SPEC International Conference on Performance Engineering. 2023.
  • Ahmad, A., Khan, A. A., Waseem, M., Fahmideh, M., & Mikkonen, T. (2022, July). Towards process centered architecting for quantum software systems. In 2022 IEEE international conference on quantum software (QSW) (pp. 26-31). IEEE.
  • Chen, Y., Schwahn, O., Natella, R., Bradbury, M., & Suri, N. (2022, October). Slowcoach: Mutating code to simulate performance bugs. In 2022 IEEE 33rd International Symposium on Software Reliability Engineering (ISSRE) (pp. 274-285). IEEE.
  • Metzler, P., Suri, N., & Weissenbacher, G. (2020). Extracting safe thread schedules from incomplete model checking results. International Journal on Software Tools for Technology Transfer, 22, 565-581.
  • Coppik, N., Schwahn, O., & Suri, N. (2019, April). Memfuzz: Using memory accesses to guide fuzzing. In 2019 12th IEEE Conference on Software Testing, Validation and Verification (ICST) (pp. 48-58). IEEE.
  • Chen, Yiqun, Stefan Winter, and Neeraj Suri. “Inferring performance bug patterns from developer commits.” 2019 IEEE 30th international symposium on software reliability engineering (ISSRE). IEEE, 2019.
  • Reichelt, David Georg, Stefan Kühne, and Wilhelm Hasselbring. “Overhead Comparison of OpenTelemetry, inspectIT and Kieker.” Symposium on Software Performance. 2021.

Reichelt, David Georg, and Stefan Kühne. “How to detect performance changes in software history: Performance analysis of software system versions.” Companion of the 2018 ACM/SPEC international conference on performance engineering. 2018.

Professor Neeraj Suri on his research into Cyber Security

For more information, please contact the LZSCC Research Lead Dr Jiejun Hu-Bolz.

Page Section

Dr Jiejun Hu-Bolz

Assistant Professor (Lecturer) in Computer Science

Jie-Jun Hu-Bolz is an Assistant Professor in computing. She was previously a postdoctoral fellow at Max-Planck Institute for Human Development (Berlin) and the University of Essex (UK). Her research interests include incentive mechanisms design and game theory in various scenarios, such as IoT, mobile crowdsensing, SDN, blockchain, and large-scale dynamic systems. Her work primarily uses sophisticated mathematical methods to conceptualise multi-agent systems and investigate their complex dynamics. She has frequently published in IEEE Transactions. Currently, she is a PI of the EU-MSCA-SE Program.

Back to Top