More about HKUST
Synthesis, Proofs, and Optimization in Arithmetic Theories
The Hong Kong University of Science and Technology
Department of Computer Science and Engineering
PhD Thesis Defence
Title: "Synthesis, Proofs, and Optimization in Arithmetic Theories"
By
Mr. Hitarth SINGH
Abstract:
The thesis explores the algorithmic and complexity-theoretic challenges in
automated reasoning over arithmetic theories. The first part addresses
efficient synthesis of polynomial programs using tools from real-algebraic
geometry. We apply our techniques to two practical problems: synthesizing
polynomial-estimates for the execution cost of smart contracts and
automatically generating polynomial bounds for a class of recurrence systems.
The second part address the efficient proof generation for Satisfiability
Modulo Theory (SMT) solvers. These solvers are backbone of many
safety-critical applications, including the synthesis algorithm of the first
part. However, SMT solvers are huge software and thus prone to bugs.
Therefore, it is essential to ensure their correctness. We present a novel
proof format that extends the DRAT proof format for Boolean satisfiability to
SMT, called eDRAT. These proofs have negligible proof generation overhead and
enable modular proof checking. We describe the proof checker for two core SMT
theories: QFLRA and QFUF.
The final part presents a study of the complexity of optimization problem of
integer linear-exponential programs which extend classical integer linear
programs with the exponentiation function. The feasibility of such a program
is decidable and NP- complete. We first introduce a class of arithmetic
circuit that can efficiently represent the solutions of such programs. We
describe various procedures for efficient algebraic operations over these
circuits. The central result of this part is that the optimal solutions of
such programs have efficient representation of polynomial-size in the input.
Date: Thursday, 14 August 2025
Time: 4:00pm - 6:00pm
Venue: Room 5501
Lifts 25/26
Chairman: Dr. Sisi JIAN (CIVL)
Committee Members: Prof. Fangzhen LIN (Supervisor)
Dr. Amir GOHARSHADY (Co-supervisor, Oxford)
Dr. Wei WANG
Prof. Ke YI
Dr. Ke WANG (MATH)
Dr. Guillermo A. PÉREZ (UAntwerp)