Portrait
Yujian Cao
PhD Student
University of Liverpool
About Me

I am Yujian Cao (曹宇健), a Ph.D. student at the School of Computer Science and Informatics, University of Liverpool, advised by Dr. Shufang Zhu and Prof. Sven Schewe, with support from the China Scholarship Council (CSC). Before starting my PhD, I worked as a network engineer at China Unicom and in IT support at Festo.

My current research focuses on formal methods, particularly reactive synthesis with linear temporal logic on finite traces (LTLf). I hope to explore interdisciplinary applications of formal methods, especially in artificial intelligence.

Education
  • University of Liverpool
    PhD in Computer Science
    Sep. 2025 - Present
  • Hong Kong Baptist University
    MA in Artificial Intelligence and Digital Media
    Sep. 2022 - Jul. 2024
  • Anhui Agricultural University
    BEng in Computer Science and Technology
    Sep. 2018 - Jun. 2022
  • Anhui Normal University
    BA in Chinese Language and Literature (Part-time)
    Aug. 2019 - Dec. 2022
News
I presented our paper, Optimal LTLf Synthesis, at IJCAI-ECAI 2026.
August 2026
I presented our paper, Optimal LTLf Synthesis, at 15th Workshop on Synthesis (SYNT 2026).
July 2026
Our paper Optimal LTLf Synthesis has been accepted to IJCAI-ECAI 2026.
May 2026
Publications
Optimal LTLf Synthesis

Yujian Cao, Sven Schewe, Qiyi Tang, Shufang Zhu

IJCAI-ECAI 2026

Strategy synthesis typically follows an all-or-nothing paradigm, returning unrealisable whenever a specification cannot be guaranteed in an uncertain environment. In this paper, we introduce optimal LTLf synthesis, where the goal is to realise as many objectives as possible from a given specification consisting of multiple objectives, especially for the case that they are not all jointly realisable.

Optimal LTLf Synthesis

Yujian Cao, Sven Schewe, Qiyi Tang, Shufang Zhu

IJCAI-ECAI 2026

Strategy synthesis typically follows an all-or-nothing paradigm, returning unrealisable whenever a specification cannot be guaranteed in an uncertain environment. In this paper, we introduce optimal LTLf synthesis, where the goal is to realise as many objectives as possible from a given specification consisting of multiple objectives, especially for the case that they are not all jointly realisable.