Counting the number of equivalent binary resolution proofs

0Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A binary resolution proof is representedby a binary resolution tree (brt) with clauses at the nodes and resolutions being performed at the internal nodes. A rotation in a brt can be performed on two adjacent internal nodes if the result of reversing the order of the resolutions does not affect the clause recorded at the node closer to the root. Two brts are saidto be rotationally equivalent if one can be obtainedfrom the other by a sequence of rotations. Let c(T) be the number of brts rotationally equivalent to T. It is shown that if T has n resolutions, all on distinct atoms, and m merges or factors between literals, then (T) ≥ 22n-ΘT(m log(n/m)) Moreover c(T) can be as large as n!/(m + 1). A-ordering, lock resolution and the rank/activity restriction avoidcalculating equivalent brts. A dynamic programming polynomial-time algorithm is also given to calculate c(T) if T has no merges or factors.

Cite

CITATION STYLE

APA

Horton, J. D. (2001). Counting the number of equivalent binary resolution proofs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2250, pp. 157–171). Springer Verlag. https://doi.org/10.1007/3-540-45653-8_11

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free