给定解释I和I下的赋值σ如下。(a)个体域为实数集R。(b)特定元素(c)特定函数(d)特定谓词(e)σ(x)=1,
给定解释I和I下的赋值σ如下。
(a)个体域为实数集R。
(b)特定元素
(c)特定函数
(d)特定谓词
(e)σ(x)=1,σ(y)=-1。
给出下列公式在I和σ下的解释,并指出它们的真值。
给定解释I和I下的赋值σ如下。
(a)个体域为实数集R。
(b)特定元素
(c)特定函数
(d)特定谓词
(e)σ(x)=1,σ(y)=-1。
给出下列公式在I和σ下的解释,并指出它们的真值。
第1题
给定个体域D和D上的解释I,称D上n元有序组集合D}为可定义的,如果存在含n个自由变元的谓词公式a(x1,x2,...,xn),a(x1,x2,...,xn)在域D和解释I下为真当且仅当对x1,x2,...,xn的賦值d1,d2,...,dn满足.已知n元有序组集合A,B都是可定义的,请证明:
(1)AUB是可定义的.
(2)A-B是可定义的.
(3)n-1元有序组集合存在某个d使得是可定义的.
第2题
给定公式
(1)在解释I1中,个体域D={a},证明公式A在I1下的真值为1。
(2)在解释I2中,个体域D={a1,a2,…,an},n≥2,A在I2下的真值还一定是1吗?为什么?
第3题
整数集I上的一元运算定义如下:
(m)=m'(modk)
其中r,k为给定正整数,又定义I上的关系~:
X~y当且仅当x=y(modk)
问一是否是代数结构<l,>上的同余关系.
第5题
0-1背包问题描述如下;给定n种物品和一个背包.物品i的重量是wi,其价值为vi背包的容量为C.应如何选择装入背包的物品,使装入背包中物品的总价值最大?
在选择装入肯包的物品时,对每种物品i只有2种选择,即装入背包或不装入背包.不能将物品i装入背包多次,也不能只装入部分的物品i.
0-1背包问题形式化描述如下:给定,要求n元0-1向量,使得而且达到最大.
算法设计:对于给定的n种物品的重量和价值,以及背包的容量,计算可装入背包的最大价值.
数据输入:由文件input.txt给出输入数据.第1行有2个正整数n和c,n是物品数,c是背包的容量.接下来的1行中有n个正整数,表示物品的价值.第3行中有n个正整数,表示物品的重量.
结果输出:将计算的装入背包物品的最大价值和最优装入方案输出到文件output.txt
第6题
若给定人类为个体域,解释P(x,y):x是y的父母;F(x):x是女性.试用通俗直白的语言明x和y在满足什么关系时下面公式为真.
第7题
S及其S上的运算*如下定义,问各种定义下的*运算是否满足结合律、交律,
S,*>中是否有幺元,零元,S中哪些元素有逆元,哪些元素没有逆元.
(1)S为I(整数集),x*y=x-y
(2)S为I(整数集),x*y=x+y-xy
(3)S为Q(有理数集),x*y=x+y/2
(4)S为N(自然数集),x*y=2xy
(5)S为N(自然数集)x*y-max(x,y)(min(x,y))
(6)S为N(自然数集),x*y=x
第8题
给定有限状态接收器,M=(Q,S,δ,I,F)的状态图如图8-22(a),(b)和(c)所示,分别写出Q,S,δ,I,F,说明他们是确定的还是不确定的。
第9题
给定线性空间F3的两组基:α1=(1,0,1),α2=(2,1,0),α3=(1,1,1),η1=(1,2,-1),η2=(2,2,-1),η3=(2,-1,-1)。设σ是F3的线性变换,且σ(αi)=ηi,i=1,2,3。
(1)写出由基α1,α2,α3到η1,η2,η3的过渡矩阵;
(2)写出σ在基α1,α2,α3下的矩阵;
(3)写出σ在基η1,η2,η3下的矩阵。
第10题
第11题
Ackermann函数A(m,n)可递归定义如下:
试设计一个计算A(m,n)的动态规划算法,该算法只占用O(m)空间(提示:用两个数组val[0:m]和ind[0:m],使得对任何i有val[i]=A(i,ind[i])).