Solving Higher-Order Quantified Boolean Satisfiability via Higher-Order Model Checking

Authors

  • Hiroshi Unno Tohoku University
  • Takeshi Tsukada Chiba University
  • Jie-Hong Roland Jiang National Taiwan University

DOI:

https://doi.org/10.1609/aaai.v39i11.33237

Abstract

The satisfiability (SAT) problem of higher-order quantified Boolean formula (HOQBF) emerged as a natural generalization of SAT, quantified SAT, and second-order quantified SAT. It allows succinct encoding of k-EXPTIME problems beyond the reach of prior Boolean satisfiability formulations, but its application was hampered by the lack of solvers. In this paper, we present the first HOQBF solver that leverages techniques from the model-checking community. Our HOQBF solver is based on reduction to higher-order model checking, which is a generalization from model checking of while-programs to that of higher-order functional programs. The ability of a higher-order model checker to deal with higher-order functions in a program is used to reason about higher-order quantifiers in HOQBF.

Published

2025-04-11

How to Cite

Unno, H., Tsukada, T., & Jiang, J.-H. R. (2025). Solving Higher-Order Quantified Boolean Satisfiability via Higher-Order Model Checking. Proceedings of the AAAI Conference on Artificial Intelligence, 39(11), 11372–11380. https://doi.org/10.1609/aaai.v39i11.33237

Issue

Section

AAAI Technical Track on Constraint Satisfaction and Optimization