Bo Fu

Bo Fu

Ph.D. Student
Shanghai Jiao Tong University



About Me

I’m a Ph.D. student in the BASICS Lab at Shanghai Jiao Tong University, where I’m advised by Prof. Yuxi Fu.

My personal blog, Mologs, features interesting things I come across and find worth sharing.

中文主页

Research Interests

My current research lies in theoretical computer science. More broadly, I am interested in ideas from theoretical physics, mechanistic interpretability, and AI safety, especially when they aim to turn complex high-dimensional behavior into simpler and more human-understandable structures.

Currently, I mainly work on reachability and related verification problems in Vector Addition Systems (with States). What particularly interests me is what I see as one of the central ideas in this area: developing finite symbolic representations, effective algorithms, and structural proof techniques for reasoning about infinite-state systems.

Publications

Reachability in Five-Dimensional Vector Addition Systems Is PSPACE-Complete

Weijun Chen, Bo Fu, and Yuxi Fu.

Preprint, 2026. arXiv · PDFAbstract

Abstract. Vector addition systems (VAS) are a fundamental model of concurrent computation in which transitions update nonnegative integer counters by adding integer vectors, provided all counters remain nonnegative. Closely related to Petri nets, VAS are the single-state counterpart of vector addition systems with states (VASS), which use finitely many states to restrict the available transitions.

A classical simulation of d-VASS by (d+3)-VAS connects their reachability problems, but the complexity-theoretic picture of fixed-dimensional VAS remains largely unclear. While reachability in 2-VASS is PSPACE-complete under binary encoding, the best known upper bound for 5-VAS was only elementary. We prove that every reachable 5-VAS instance has a reachability witness of length polynomial in its unary size.

Consequently, 5-VAS reachability is NL-complete under unary encoding and PSPACE-complete under binary encoding. We also establish a polynomial factorization of the reachability relation of every d-VAS with d ≥ 3. For 5-VAS, this strengthens Hopcroft and Pansiot's effective semilinearity of reachability sets to the full reachability relation. For every fixed d ≥ 3, it also yields an Fd upper bound for reachability in (d+3)-VAS.

3-VASS Reachability is in EXPSPACE

Weijun Chen, Bo Fu, Yuxi Fu, Huan Long, Chengfeng Xue, Qizhe Yang, and Yangluo Zheng.

Preprint, 2026. arXiv · PDFAbstract

Abstract. A VASS can be viewed as a finite-state automaton manipulating a fixed number (called its dimension) of counters holding non-negative values. The reachability problem, asking whether there is a run from one configuration, defined by a state and values of the counters, to another configuration, has been a long-standing algorithmic challenge in theoretical computer science. When the dimension is part of the input, the problem has been shown to be ACKERMANN-complete in 2021.

For fixed dimension greater than 2, and in particular for dimension 3, the exact complexity of the reachability problem remains unclear. For a long time the known algorithms for the 3-dimensional VASS reachability problem had been non-elementary, while the best known lower bound is merely PSPACE hardness inherited from dimension 2. A recent breakthrough in (Czerwiński, Jecker, Lasota, Orlikowski, ICALP 2025) gave the first elementary upper bound for the problem, namely 2-EXPSPACE.

In this paper it is shown that the reachability problem in 3-VASS belongs to EXPSPACE. The proof is based on a hierarchical pumpability analysis, yielding a doubly-exponential length bound on the shortest runs between two configurations.

Education


Powered by Jekyll and Minimal Light theme.