登录
OEIS由OEIS基金会的许多慷慨捐赠者.

 

标志
提示
(来自的问候整数序列在线百科全书!)
A112535型 由n个变量的3CNF表达式生成的真值表数。 4
2, 4, 16, 256, 43146, 120510132, 4977694100656 (列表;图表;参考;;历史;文本;内部格式)
抵消
0,1
评论
对于n=5,计算3CNF真值表的数量需要2^32个字节和2^38次迭代。计算n=6的相同数字可能需要2^64位和2^71次迭代。
我用不同的方法计算了a(6);a(7)看起来要困难得多-高德纳2012年12月10日
参考文献
Donald E.Knuth,《可满足性》,《计算机编程艺术》第4卷第6分册。Addison-Wesley,2015年,第148和220页,问题191。
链接
C.B.巴伯,ttcnf 2005年1月(2005年4月)。
黄体脂酮素
以下程序生成n个变量的k-CNF表达式的所有真值表:
以真值表(2^2^n)-1//开始,例如,n=4时为0xFFFF
对于每个新的真值表//例如,0xFFFF
对于每个(n选择k)变量//例如a、c、d
对于这些变量的每个(2^k)子句//例如(a或not c或not d)
从子句和前一个真值表//例如,NewTT=PrevTT和(…)
位操作可以有效地实现最后一步。如果用真值表A、B…来表示每个变量。。。,在1-CNF中,最后一步是“NewTT=PrevTT和(A或B或C…)”。例如,对于四个变量a、b、c和d,“a”的1-CNF真值表是0xFF00,“not c”是0x3333,而“not d”是0x5555。相应的步骤是“NewTT=PrevTT和0xFFBB”。
交叉参考
关键字
非n,坚硬的
作者
C.Bradford Barber(bradb(AT)shore.net),2005年12月13日
扩展
a(6)来自高德纳2012年12月10日
状态
经核准的

查找|欢迎光临|维基|注册|音乐|地块2|演示|索引|浏览|更多|网络摄像头
贡献新序列。或评论|格式|样式表|变换|超级搜索|最近
OEIS社区|维护人OEIS基金会。

许可协议、使用条款、隐私政策。.

上次修改时间:2024年4月24日14:23 EDT。包含371960个序列。(在oeis4上运行。)