東京工業大学 情報理工学院 情報工学系 2018年8月実施 午前 2.
Author
祭音Myyura (co-authored with GPT 5.6 SOL)
Description
以下の問いに答えよ。
1)
次の真理値表を完成させよ。
| T | T | T | (a) |
| T | T | F | (b) |
| T | F | T | (c) |
| T | F | F | (d) |
| F | T | T | (e) |
| F | T | F | (f) |
| F | F | T | (g) |
| F | F | F | (h) |
2)
論理式 と論理式 の NAND(否定論理積)を と表記する。 は と の論理積の否定であるため,その真理値表は と等しい。多くの論理式は NAND のみで表現することが可能であり,例えば, は に, は と書き直すことができる。NAND のみを利用し, を書き直せ。
3)
次の表はチョムスキーの分類による文法,文法の生成規則の例,その文法から生成された言語を認識する計算モデルの関係を示したものである。下の表中の (a)~(h) に対応する用語を用語群から選択し回答せよ。ただし,用語群の用語は一度しか使用できないものとする。
| 文法分類 | 文法 | 生成規則の例 | 計算モデル |
|---|---|---|---|
| 0型文法 | 句構造文法 | (c) | (f) |
| 1型文法 | (a) | 線形有界オートマトン※ | |
| 2型文法 | 文脈自由文法 | (d) | (g) |
| 3型文法 | (b) | (e) | (h) |
用語群:
- (ア) 文脈依存文法
- (イ) 正規文法
- (ウ) 接辞文法
- (エ)
- (オ)
- (カ)
- (キ) チューリングマシン
- (ク) プッシュダウン・オートマトン
- (ケ) 有限オートマトン
※線形有界オートマトン (linear bounded automaton) は線形拘束オートマトンと訳される場合もある。
4)
次に示す非決定性有限オートマトン を考える。ここで,状態の集合 ,アルファベット ,受理状態の集合 であり,初期状態は とする。また, は遷移関数を意味するものとする。

a) 次の文字列ア)~キ) のうち受理するものの記号をすべて答えよ。
ア) ab イ) abbb ウ) bbba エ) aaab オ) aaabba カ) bbabb キ) aabaa
b) この非決定性有限オートマトンが受理する言語の正規表現を与えよ。ただし,選択には ,Kleene 閉包には の記号を用い,連接を表現する記号は省略して良い。
c) この非決定性有限オートマトンと等価な決定性有限オートマトンを構成せよ。
题目描述
回答下列问题。
1) 完成下列真值表。
| T | T | T | (a) |
| T | T | F | (b) |
| T | F | T | (c) |
| T | F | F | (d) |
| F | T | T | (e) |
| F | T | F | (f) |
| F | F | T | (g) |
| F | F | F | (h) |
2) 将逻辑式 与逻辑式 的 NAND(与非)记为 。因为 是 与 的合取的否定,其真值表与 相同。许多逻辑式可以仅用 NAND 表示,例如 可以改写为 , 可以改写为 。只使用 NAND 改写 。
3) 下表给出了乔姆斯基层次中的文法、文法产生式的例子,以及识别该文法生成的语言的计算模型之间的关系。从术语组选出表中 (a)~(h) 对应的术语。术语组中的每个术语只能使用一次。
| 文法分类 | 文法 | 产生式的例子 | 计算模型 |
|---|---|---|---|
| 0型文法 | 短语结构文法 | (c) | (f) |
| 1型文法 | (a) | 线性有界自动机※ | |
| 2型文法 | 上下文无关文法 | (d) | (g) |
| 3型文法 | (b) | (e) | (h) |
术语组:
- (ア) 上下文有关文法
- (イ) 正则文法
- (ウ) 词缀文法
- (エ)
- (オ)
- (カ)
- (キ) 图灵机
- (ク) 下推自动机
- (ケ) 有限自动机
※线性有界自动机 (linear bounded automaton) 在日语中也译作「線形拘束オートマトン」。
4) 考虑上图所示的非确定性有限自动机 。状态集合为 ,字母表为 ,接受状态集合为 ,初始状态为 。 表示转移函数。
a) 从下列字符串ア)~キ) 中,写出所有被该自动机接受的字符串的符号。
ア) ab イ) abbb ウ) bbba エ) aaab オ) aaabba カ) bbabb キ) aabaa
b) 给出该非确定性有限自动机所接受语言的正则表达式。选择运算使用 ,Kleene 闭包使用 ,连接运算的符号可以省略。
c) 构造与该非确定性有限自动机等价的确定性有限自动机。
Kai
1)
従って (a)〜(h) は順に 。
2)
3)
| 空欄 | 解答 |
|---|---|
| a | 文脈依存文法(ア) |
| b | 正規文法(イ) |
| c | (カ) |
| d | (エ) |
| e | (オ) |
| f | チューリングマシン(キ) |
| g | プッシュダウン・オートマトン(ク) |
| h | 有限オートマトン(ケ) |
4)
a)
。
b)
から に戻る基本経路のラベルは 。従って
c)
、、、 とする。初期状態は 、受理集合は 。
| 状態 | a | b |
|---|---|---|