Dependency quantified Boolean formulas (DQBFs) are a powerful formalism, which subsumes quantified Boolean formulas (QBFs) and allows an explicit specification of dependencies of existential variables on universal variables. Driven by the needs of various applications which can be encoded by DQBFs in a natural, compact, and elegant way, research on DQBF solving has emerged in the past few years. However, research focused on closed DQBFs in prenex form (where all quantifiers are placed in front of a propositional formula), while non-prenex DQBFs have almost not been studied in the literature. In this paper, we provide a formal definition for syntax and semantics of non-closed non-prenex DQBFs and prove useful properties enabling quantifier localization. Moreover, we make use of our theory by integrating quantifier localization into a state-of-the-art DQBF solver. Experiments with prenex DQBF benchmarks, including all instances from the QBFEVAL'18-'20 competitions, clearly show that quantifier localization pays off in this context.
翻译:由于各种应用的需要,DQBF可以自然、紧凑和优雅的方式被DQBF编码,所以在过去几年中出现了关于DQBF解决问题的研究。然而,研究的重点是以预先确定形式(所有量化标准都置于一个假设公式之前)封闭的DQFFS(所有量化标准都置于一个假设公式之前),而非预先确定DQBFS几乎未在文献中研究过。在本文件中,我们为非封闭非预定的DQFFS的语法和语义提供了正式定义,并证明有助于量化本地化的属性。此外,我们利用了我们的理论,将量化本地化纳入一个先进的DQBFFS解答器。与前QBFF基准的实验,包括QFEVAL18-20本地化标准中的所有实例,清楚地显示了在本地化情况下的量化。