SatisfiabilityInstances

SatisfiabilityInstances[bf]

尝试求出变量,使得布尔函数 bf 产生 True.

SatisfiabilityInstances[expr,{a1,a2,}]

尝试求出一个 ai,使得布尔表达式 exprTrue.

SatisfiabilityInstances[,,m]

尝试求出 m 个使得产生 True 的变量.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (3)

产生一个单个例子,其中布尔表达式为 true:

产生多个例子;在这里,仅存在两个例子:

求出一个布尔函数的 3 个例子:

当输入不被满足时,返回一个空表:

范围  (1)

找出所有布尔表达式为真的实例:

选项  (1)

Method  (1)

默认情况下,SatisfiabilityInstances 自动选择要使用的方法:

设置 Method"SAT",输入转换为析取式的合取,并使用 SAT 求解器:

设置 Method"BDD",则会计算输入的 BDD 表示:

设置 Method"TREE",则会使用简单的分支和计算搜索方法:

属性和关系  (4)

n 元变量的布尔表达式最多有 2n 个例子:

SatisfiabilityCount 统计:

BooleanTable 中,SatisfiabilityInstances 对应于 True 项:

FindInstance 求出方程和不等式的解:

巧妙范例  (1)

一个实例采样:

整个列表很长:

Wolfram Research (2008),SatisfiabilityInstances,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SatisfiabilityInstances.html.

文本

Wolfram Research (2008),SatisfiabilityInstances,Wolfram 语言函数,https://reference.wolfram.com/language/ref/SatisfiabilityInstances.html.

CMS

Wolfram 语言. 2008. "SatisfiabilityInstances." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/SatisfiabilityInstances.html.

APA

Wolfram 语言. (2008). SatisfiabilityInstances. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/SatisfiabilityInstances.html 年

BibTeX

@misc{reference.wolfram_2024_satisfiabilityinstances, author="Wolfram Research", title="{SatisfiabilityInstances}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/SatisfiabilityInstances.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_satisfiabilityinstances, organization={Wolfram Research}, title={SatisfiabilityInstances}, year={2008}, url={https://reference.wolfram.com/language/ref/SatisfiabilityInstances.html}, note=[Accessed: 22-November-2024 ]}