Cargando…
On Compiling Structured CNFs to OBDDs
We present new results on the size of OBDD representations of structurally characterized classes of CNF formulas. First, we prove that variable convex formulas (that is, formulas with incidence graphs that are convex with respect to the set of variables) have polynomial OBDD size. Second, we prove a...
Autores principales: | , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer US
2016
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6979531/ https://www.ncbi.nlm.nih.gov/pubmed/32025195 http://dx.doi.org/10.1007/s00224-016-9715-z |
_version_ | 1783490917682905088 |
---|---|
author | Bova, Simone Slivovsky, Friedrich |
author_facet | Bova, Simone Slivovsky, Friedrich |
author_sort | Bova, Simone |
collection | PubMed |
description | We present new results on the size of OBDD representations of structurally characterized classes of CNF formulas. First, we prove that variable convex formulas (that is, formulas with incidence graphs that are convex with respect to the set of variables) have polynomial OBDD size. Second, we prove an exponential lower bound on the OBDD size of a family of CNF formulas with incidence graphs of bounded degree. We obtain the first result by identifying a simple sufficient condition—which we call the few subterms property—for a class of CNF formulas to have polynomial OBDD size, and show that variable convex formulas satisfy this condition. To prove the second result, we exploit the combinatorial properties of expander graphs; this approach allows us to establish an exponential lower bound on the OBDD size of formulas satisfying strong syntactic restrictions. |
format | Online Article Text |
id | pubmed-6979531 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2016 |
publisher | Springer US |
record_format | MEDLINE/PubMed |
spelling | pubmed-69795312020-02-03 On Compiling Structured CNFs to OBDDs Bova, Simone Slivovsky, Friedrich Theory Comput Syst Article We present new results on the size of OBDD representations of structurally characterized classes of CNF formulas. First, we prove that variable convex formulas (that is, formulas with incidence graphs that are convex with respect to the set of variables) have polynomial OBDD size. Second, we prove an exponential lower bound on the OBDD size of a family of CNF formulas with incidence graphs of bounded degree. We obtain the first result by identifying a simple sufficient condition—which we call the few subterms property—for a class of CNF formulas to have polynomial OBDD size, and show that variable convex formulas satisfy this condition. To prove the second result, we exploit the combinatorial properties of expander graphs; this approach allows us to establish an exponential lower bound on the OBDD size of formulas satisfying strong syntactic restrictions. Springer US 2016-10-26 2017 /pmc/articles/PMC6979531/ /pubmed/32025195 http://dx.doi.org/10.1007/s00224-016-9715-z Text en © The Author(s) 2016 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. |
spellingShingle | Article Bova, Simone Slivovsky, Friedrich On Compiling Structured CNFs to OBDDs |
title | On Compiling Structured CNFs to OBDDs |
title_full | On Compiling Structured CNFs to OBDDs |
title_fullStr | On Compiling Structured CNFs to OBDDs |
title_full_unstemmed | On Compiling Structured CNFs to OBDDs |
title_short | On Compiling Structured CNFs to OBDDs |
title_sort | on compiling structured cnfs to obdds |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6979531/ https://www.ncbi.nlm.nih.gov/pubmed/32025195 http://dx.doi.org/10.1007/s00224-016-9715-z |
work_keys_str_mv | AT bovasimone oncompilingstructuredcnfstoobdds AT slivovskyfriedrich oncompilingstructuredcnfstoobdds |