Zihui Liang

dblp:345/1698 · DBLP profile ↗
← Back
8ranked-venue papers
7as first author
8since 2021 · last 2026
0000-0002-9022-6470ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 8 · 7 first-author · 8 since 2021
YearPublicationVenuePosition
2026 Graph Partitioning Games
Zihui Liang
COCOON2
2026 Exponential time algorithms for deciding regular games
Zihui Liang, Bakhadyr Khoussainov, Mingyu Xiao 0001
Inf. Comput.1
2026 Topological network-control games
Zihui Liang, Bakhadyr Khoussainov
Theor. Comput. Sci.1
2025 Deciding Regular Games: a Playground for Exponential Time Algorithms
abstract
Regular games form a well-established class of games for analysis and synthesis of reactive systems. They include colored Muller games, McNaughton games, Muller games, Rabin games, and Streett games. These games are played on directed graphs G where Player 0 and Player 1 play by generating an infinite path ρ through the graph. The winner is determined by specifications put on the set X of vertices in ρ that occur infinitely often. These games are determined, enabling the partitioning of G into two sets Win₀ and Win₁ of winning positions for Player 0 and Player 1, respectively. Numerous algorithms exist that decide instances of regular games, e.g., Muller games, by computing Win₀ and Win₁. In this paper we aim to find general principles for designing uniform algorithms that decide all regular games. For this we utilize various recursive and dynamic programming algorithms that leverage standard notions such as subgames and traps. Importantly, we show that our techniques improve or match the performances of existing algorithms for many instances of regular games.
Zihui Liang, Bakhadyr Khoussainov, Mingyu Xiao 0001
MFCS1
2025 Network control games played on graphs
Zihui Liang, Bakhadyr Khoussainov, Mingyu Xiao 0001
Theor. Comput. Sci.1
2024 Topological Network-Control Games Played on Graphs
Zihui Liang, Bakhadyr Khoussainov
COCOON (2)1
2023 Topological Network-Control Games
Zihui Liang, Bakhadyr Khoussainov
COCOON (2)1
2023 Connectivity in the Presence of an Opponent
abstract
The paper introduces two player connectivity games played on finite bipartite graphs. Algorithms that solve these connectivity games can be used as subroutines for solving Müller games. Müller games constitute a well established class of games in model checking and verification. In connectivity games, the objective of one of the players is to visit every node of the game graph infinitely often. The first contribution of this paper is our proof that solving connectivity games can be reduced to the incremental strongly connected component maintenance (ISCCM) problem, an important problem in graph algorithms and data structures. The second contribution is that we non-trivially adapt two known algorithms for the ISCCM problem to provide two efficient algorithms that solve the connectivity games problem. Finally, based on the techniques developed, we recast Horn’s polynomial time algorithm that solves explicitly given Müller games and provide the first correctness proof of the algorithm. Our algorithms are more efficient than that of Horn’s algorithm. Our solution for connectivity games is used as a subroutine in the algorithm.
Zihui Liang, Bakhadyr Khoussainov, Toru Takisaka, Mingyu Xiao 0001
ESA1