Testwiki:Reference desk/Archives/Mathematics/2017 October 28

From testwiki
Jump to navigation Jump to search

Template:Error:not substituted

{| width = "100%"

|- ! colspan="3" align="center" | Mathematics desk |- ! width="20%" align="left" | < October 27 ! width="25%" align="center"|<< Sep | October | Nov >> ! width="20%" align="right" |Current desk > |}

Welcome to the Wikipedia Mathematics Reference Desk Archives
The page you are currently viewing is a transcluded archive page. While you can leave answers for any questions shown below, please ask new questions on one of the current reference desk pages.


October 28

Resolution Lower Bound Example

I am looking for an example of a 3-CNF formula, φ, and a clause C with at most 3 variables, that can be derived from φ using resolution, and any resolution derivation of C from φ must derive also some 5-variable clause (in some derivation step).

For example, any derivation of C=(b+c+d) from φ=(a+b+c)(a¯+d+e)(b+c+e¯) must derive also some 4-variable clause (i.e, must derive either (b+c+d+e) or (a¯+d+b+c)). עברית (talk) 14:46, 28 October 2017 (UTC)

Try C=(c+d+e) and φ=(b+h+i)(c+f+h¯)(d+e+f¯)(c+g+i¯)(d+e+g¯)(b¯+c+j)(d+e+j¯). Not my area of expertise and I only checked by hand so there could have been errors, but allowing only clauses with 4 or fewer variables seems to only lead to dead ends no matter which order you eliminate the variables. No real methodology here, just took an expression with a 5 term clause, where the expression resolves to a 3 term clause, then added more variables to get an expression with only 3 term clauses, then checked for alternate derivations with no 5 term clauses. Seems like with a bit more systematic approach you could generate expressions which require clauses of arbitrary length. --RDBury (talk) 06:55, 29 October 2017 (UTC)