SATLab paper on Cyclic Antibandwidth accepted in Computational Optimization and Applications (Q1 ISI)! View Publications ↗
SATLAB · UET - VNU HANOI

Satisfiability, Automated Reasoning & Optimization

Advancing the theory and engineering of SAT/MaxSAT/Pseudo-Boolean encodings, exact decision solvers, and verified algorithms for industrial scheduling, 2D packing, graph labeling, and software verification.

Key Members: Dr. To Van Khanh, M.Sc. Kieu Van Tuyen, M.Sc. Student Truong Xuan Hieu, M.Sc. Vu Thanh Huong, M.Sc. Student Dao Xuan Nghia, Nguyen Kim Trung Duc

VNU University of Engineering and Technology (UET-VNU) · Facebook ↗

Core Research Themes

We build specialized SAT encodings and exact solver pipelines that outperform standard commercial MIP/CPLEX/Gurobi solvers on hard combinatorial optimization problems.

Encodings & Solver Architecture

New Sequential Counter (NSC), Cardinality constraints (AMO/AMK/ALK), Pseudo-Boolean (PB) encodings, and the SCLib solver ecosystem.

Scheduling & Line Balancing

Power Peak Minimization in Assembly Line Balancing (SALB, UALBP), Job-Shop Scheduling (JSSP/FJSSP), and Train Rescheduling via MaxSAT-DDD.

2D Packing & Cutting Optimization

Exact SAT/MaxSAT models for 2D Strip Packing, 2D Bin Packing, and Cutting Stock Problems with non-overlapping constraints.

Graph Labeling & Frequency Assignment

SAT-based exact algorithms for Antibandwidth, Cyclic Antibandwidth, Bandwidth Multicoloring, Radio-k Labeling, and k-Safe Labeling.

SAT Book Monograph

An academic monograph synthesizing theoretical foundations and software engineering practices for optimal SAT encodings.

Read Online HTML Edition ↗ Download PDF Monograph (106 Pages)

Interested in Joining SATLab?

We welcome motivated undergraduate, master, and PhD students with strong backgrounds in algorithms, discrete mathematics, and software development.

View Openings & Student Opportunities ↗