計算の理論 I -数学的概念と記法- 月曜3校時 大月 美佳.

Slides:



Advertisements
Similar presentations
プログラミング言語論 第3回 BNF 記法について(演習付き) 篠埜 功. 構文の記述 プログラミング言語の構文はどのように定式化できるか? 例1 : for ループの中に for ループが書ける。 for (i=0; i
Advertisements

システムソフトウェア 第3回:2007年10月17日(水)   . 2 本日学ぶこと 文法  文字と文字列  無限集合  文法とそのクラス  オートマトン.
和田俊和 資料保存場所 /2/26 文法と言語 ー正規表現とオートマトンー 和田俊和 資料保存場所
プログラミング言語論 第10回(演習) 情報工学科 木村昌臣   篠埜 功.
計算の理論 I -言語とオートマトン- 月曜3校時 大月 美佳.
コンパイラ 2011年10月17日
計算の理論 I 決定性有限オートマトン(DFA) と 非決定性有限オートマトン(NFA)
5.チューリングマシンと計算.
5.チューリングマシンと計算.
計算の理論 II NP完全 月曜4校時 大月美佳.
計算の理論 I ー DFAとNFAの等価性 ー 月曜3校時 大月 美佳.
計算の理論 I -数学的概念と記法- 月曜3校時 大月 美佳.
東京工科大学 コンピュータサイエンス学部 亀田弘之
計算の理論 II 文脈自由文法と プッシュダウンオートマトン
言語処理系(5) 金子敬一.
計算の理論 I -講義について+αー 月曜3校時 大月美佳.
コンパイラ 2012年10月15日
第2章 「有限オートマトン」.
形式言語とオートマトン2013 ー有限オートマトンー 第5日目
プログラミング言語論 第3回 BNF記法について(演習付き)
計算の理論 II NP完全 月曜5校時 大月美佳 平成17年1月17日 佐賀大学理工学部知能情報システム学科.
正則言語 2011/6/27.
形式言語の理論 5. 文脈依存言語.
東京工科大学 コンピュータサイエンス学部 亀田弘之
計算の理論 I 正則表現 火曜3校時 大月 美佳 平成16年6月8日 佐賀大学知能情報システム学科.
計算の理論 I ー 正則表現(今度こそ) ー 月曜3校時 大月 美佳.
計算の理論 I 正則表現 月曜3校時 大月 美佳 平成15年6月9日 佐賀大学知能情報システム学科.
計算の理論 I ー 正則表現 ー 月曜3校時 大月 美佳.
形式言語とオートマトン Formal Languages and Automata 第4日目
計算の理論 I -言語とオートマトン- 月曜3校時 大月 美佳.
オートマトンとチューリング機械.
レポート提出者のリスト 次のURLに掲載 ~goto/infomath.html 学内のIPアドレスからのみ閲覧 ( )
計算の理論 II 言語とクラス 月曜4校時 大月美佳.
計算の理論 II 時間量と領域量 月曜5校時 大月美佳 2019/4/10 佐賀大学理工学部知能情報システム学科.
平成20年10月5日(月) 東京工科大学 コンピュータサイエンス学部 亀田弘之
計算の理論 I 文脈自由文法の標準形 月曜3校時 大月美佳.
計算の理論 II -講義内容説明と 基本事項確認ー
計算の理論 II 前期の復習 -有限オートマトン-
計算の理論 I ε-動作を含むNFA 月曜3校時 大月 美佳.
計算の理論 I ε-動作を含むNFA 月曜3校時 大月 美佳 平成15年6月2日 佐賀大学知能情報システム学科.
計算の理論 I 正則表現とFAとの等価性 月曜3校時 大月 美佳 平成15年6月16日 佐賀大学知能情報システム学科.
東京工科大学 コンピュータサイエンス学部 亀田弘之
2007年度 情報数理学.
プログラミング言語論 第9回 情報工学科 木村昌臣 篠埜 功.
計算の理論 I ー閉包性ー 月曜3校時 大月 美佳.
平成26年4月22日(火) 東京工科大学 コンピュータサイエンス学部 亀田弘之
計算の理論 I ー正則表現とFAの等価性 その1ー
計算の理論 I 決定性有限オートマトン(DFA) と 非決定性有限オートマトン(NFA)
計算の理論 I 反復補題 月曜3校時 大月 美佳 平成15年7月14日 佐賀大学知能情報システム学科.
計算の理論 I 非決定性有限オートマトン(NFA)
計算の理論 I -数学的概念と記法- 火曜 12:50~14:20 大月 美佳 2004年4月20日.
5.チューリングマシンと計算.
計算の理論 I -プッシュダウンオートマトン-
計算の理論 I ー正則表現とFAの等価性ー 月曜3校時 大月 美佳.
計算の理論 I プッシュダウンオートマトン 火曜3校時 大月 美佳 平成16年7月6日 佐賀大学知能情報システム学科.
東京工科大学 コンピュータサイエンス学部 亀田弘之
計算の理論 I -講義について+αー 月曜3校時 大月美佳 平成31年5月18日 佐賀大学理工学部知能情報システム学科.
4.プッシュダウンオートマトンと 文脈自由文法の等価性
計算の理論 I NFAとDFAの等価性 火曜3校時 大月 美佳 平成16年5月18日 佐賀大学理工学部知能情報システム学科.
東京工科大学 コンピュータサイエンス学部 亀田弘之
計算の理論 I 反復補題 火曜3校時 大月 美佳 平成16年7月13日 佐賀大学知能情報システム学科.
東京工科大学 コンピュータサイエンス学部 亀田弘之
計算の理論 I ー 正則表現 ー 月曜3校時 大月 美佳.
コンパイラ 2012年10月11日
計算の理論 I ε-動作を含むNFAと等価なDFA
計算の理論 I ε-動作を含むNFA 火曜3校時 大月 美佳 平成16年5月25日 佐賀大学知能情報システム学科.
計算の理論 I -講義について+αー 火曜3校時 大月美佳 平成31年8月23日 佐賀大学理工学部知能情報システム学科.
計算の理論 I ー ε-動作を含むNFA ー 月曜3校時 大月 美佳.
計算の理論 I プッシュダウンオートマトン 月曜3校時 大月 美佳 平成15年7月7日 佐賀大学知能情報システム学科.
計算の理論 I 最小化 月曜3校時 大月 美佳 平成15年6月23日 佐賀大学知能情報システム学科.
Presentation transcript:

計算の理論 I -数学的概念と記法- 月曜3校時 大月 美佳

今日の講義 オートマトン理論について 再度 オートマトン理論の中心的概念 教科書 1.5 p. 30~ 証明法について(時間があれば)

オートマトン理論について 有限オートマトン 1.1.1 p.2 構造的表現 1.1.2 p.4 オートマトンと計算量 1.1.3 p.5 オン・オフ スイッチ 構造的表現 1.1.2 p.4 文法と正規表現 オートマトンと計算量 1.1.3 p.5 手に負えない問題

記号・文字(記号)列 (1.5.2 p.33) 記号 文字列 (string)=語(word) |w| 空列=ε :=定義なし (例)a, b, c, …, 1, 2, … 文字列 (string)=語(word) :=記号を有限個並べてできる列 (例)abc, cba, a1, 2c |w| :=文字列wの長さ (length) (例)abcbの長さ=|abcb|=4 空列=ε :=長さが0(|ε|=0)の文字列

列の連接 (1.5.3 p.33) 連接(concatenation) 演算記号 単位元=ε :=2つの記号列をつなぐ演算 (例)dogとhouseの連接=doghouse 演算記号 なし 記号列wとxの連接=wx 単位元=ε εw=wε=w

アルファベットと言語 (1.5.1 p. 31, 1.5.3 p.33) アルファベット(alphabet) :=空ではない記号の有限集合 (例){q, z, 1} {0} (×) 空集合、無限個の記号の集合 言語(language, formal language) アルファベットに属する記号からなる列の集合 (例) 空集合、{ε}

言語の表記 (p. 34) 言語の表記→集合の表記 {w|wについての条件} =「wについての条件」を満たす語wの集合 条件を書いても良い 例: {0n1n | n ≧1}

アルファベットのベキ (1.5.2 p.31) Σk Σ* Σ+ Σから作れる長さkの列全体の集合 アルファベットΣ上のすべての列の集合 空でない列全体の集合

言語の例 (1.5.3 p.33) 例1 × 「無限個の記号」の上の有限個の回文 例2 「アルファベット{0,1}上の回文(palindrome)」 要素は無限個 ε, 0, 1, 00, 11, 010, 11011, … × 「無限個の記号」の上の有限個の回文 アルファベット(記号が有限)上ではない 例2 アルファベットΣ上の全ての記号列の集合=Σ* Σ={a}のとき、Σ*={ε, a, aa, aaa, …} Σ={0, 1}のとき、Σ*={ε, 0, 1, 00, 01, 10, 11, 000, …}

問題 (1.5.4 p.34) オートマトン理論でいうところの「問題」 与えられた文字列wが、 ある特定の集合(アルファベットΣ上の言語L) に属するか否かを決定すること 言語と問題は実は同じもの