計算の理論 I -講義について+αー 月曜3校時 大月美佳 平成31年5月18日 佐賀大学理工学部知能情報システム学科.

Slides:



Advertisements
Similar presentations
計算の理論 I 決定性有限オートマトン(DFA) と 非決定性有限オートマトン(NFA)
Advertisements

データ構造と アルゴリズム 理工学部 情報システム工学科 新田直也.
情報システム構築 -説明と実力テスト- 金曜4校時 掛下哲郎  大月美佳.
計算の理論 II NP完全 月曜4校時 大月美佳.
計算の理論 I ー DFAとNFAの等価性 ー 月曜3校時 大月 美佳.
IT入門B2 (木曜日1限) 第一回 講義概要 2004年月9日30日.
プログラミング演習I 2004年4月14日(第1回) 木村巌.
統計学 オリエンテーション   担当: 西山.
情報数理Ⅱ 平成27年9月30日 森田 彦.
情報科学1(G1) 2016年度.
データ構造と アルゴリズム 知能情報学部 新田直也.
計算の理論 I -講義について+αー 月曜3校時 大月美佳.
プログラミング言語論 プログラミング言語論 ガイダンス 水野 嘉明 ガイダンス 1 1.
主体的学習を支援するWebCTの利用 情報センター 菊沢正裕.
データ構造とアルゴリズム論 第2回目テスト 平成15年12月9日 森田 彦.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
計算の理論 II NP完全 月曜5校時 大月美佳 平成17年1月17日 佐賀大学理工学部知能情報システム学科.
計算の理論 II Turing機械の合成 月曜5校時 大月美佳 2004/11/15 佐賀大学理工学部知能情報システム学科.
計算の理論 I -Myhill-Nerodeの定理 と最小化-
計算の理論 II 帰納的関数2 月曜4校時 大月美佳.
計算の理論 I 正則表現 火曜3校時 大月 美佳 平成16年6月8日 佐賀大学知能情報システム学科.
計算の理論 I ー 正則表現(今度こそ) ー 月曜3校時 大月 美佳.
計算の理論 I 正則表現 月曜3校時 大月 美佳 平成15年6月9日 佐賀大学知能情報システム学科.
計算の理論 I ー 正則表現 ー 月曜3校時 大月 美佳.
計算の理論 I -Myhill-Nerodeの定理 と最小化-
電子計算機工学 Keiichi MIYAJIMA Computer Architecture
計算の理論 II 言語とクラス 月曜4校時 大月美佳.
TA (teaching assistant) :尾関 伸之
計算の理論 II 時間量と領域量 月曜5校時 大月美佳 2019/4/10 佐賀大学理工学部知能情報システム学科.
計算の理論 II 計算量 月曜5校時 大月美佳 2019/4/10 佐賀大学理工学部知能情報システム学科.
データ構造とアルゴリズム論 第2回目テスト 平成16年12月14日 森田 彦.
平成20年10月5日(月) 東京工科大学 コンピュータサイエンス学部 亀田弘之
計算の理論 II -講義内容説明と 基本事項確認ー
計算の理論 II 前期の復習 -有限オートマトン-
計算の理論 I ε-動作を含むNFA 月曜3校時 大月 美佳.
知能情報システム特論 Introduction
計算の理論 I ε-動作を含むNFA 月曜3校時 大月 美佳 平成15年6月2日 佐賀大学知能情報システム学科.
計算の理論 I 正則表現とFAとの等価性 月曜3校時 大月 美佳 平成15年6月16日 佐賀大学知能情報システム学科.
東京工科大学 コンピュータサイエンス学部 亀田弘之
計算の理論 I ー閉包性ー 月曜3校時 大月 美佳.
計算の理論 I ー正則表現とFAの等価性 その1ー
計算の理論 I 決定性有限オートマトン(DFA) と 非決定性有限オートマトン(NFA)
坂井 修一 東京大学 大学院 情報理工学系研究科 電子情報学専攻 東京大学 工学部 電気工学科
計算の理論 I 反復補題 月曜3校時 大月 美佳 平成15年7月14日 佐賀大学知能情報システム学科.
計算の理論 I 非決定性有限オートマトン(NFA)
計算の理論 I -数学的概念と記法- 火曜 12:50~14:20 大月 美佳 2004年4月20日.
ガイダンス 電子計算機 電気工学科 山本昌志 1E
プログラミング演習I 2003年4月15日(第一回) 木村巌.
第14回 前半:ラムダ計算(演習付) 後半:小テスト
計算の理論 I -プッシュダウンオートマトン-
計算の理論 I ー正則表現とFAの等価性ー 月曜3校時 大月 美佳.
計算の理論 I プッシュダウンオートマトン 火曜3校時 大月 美佳 平成16年7月6日 佐賀大学知能情報システム学科.
東京工科大学 コンピュータサイエンス学部 亀田弘之
東京工科大学 コンピュータサイエンス学部 亀田弘之
計算の理論 I -数学的概念と記法- 月曜3校時 大月 美佳.
ミニテスト12解答 月曜3校時 大月 美佳.
計算の理論 I NFAとDFAの等価性 火曜3校時 大月 美佳 平成16年5月18日 佐賀大学理工学部知能情報システム学科.
情報数理Ⅱ 平成28年9月21日 森田 彦.
計算の理論 I 反復補題 火曜3校時 大月 美佳 平成16年7月13日 佐賀大学知能情報システム学科.
計算の理論 I ー 正則表現 ー 月曜3校時 大月 美佳.
データ構造とアルゴリズム論 第9章 連結リスト
計算の理論 I ε-動作を含むNFAと等価なDFA
計算の理論 I ε-動作を含むNFA 火曜3校時 大月 美佳 平成16年5月25日 佐賀大学知能情報システム学科.
計算の理論 I -講義について+αー 火曜3校時 大月美佳 平成31年8月23日 佐賀大学理工学部知能情報システム学科.
計算の理論 I ー ε-動作を含むNFA ー 月曜3校時 大月 美佳.
計算の理論 I プッシュダウンオートマトン 月曜3校時 大月 美佳 平成15年7月7日 佐賀大学知能情報システム学科.
計算の理論 II 多テープTuring機械 月曜4校時 大月美佳 平成16年11月29日 佐賀大学知能情報システム学科.
計算の理論 II 時間量と領域量 月曜4校時 大月美佳 2019/9/13 佐賀大学理工学部知能情報システム学科.
地域と金融 前田拓生.
計算の理論 I 最小化 月曜3校時 大月 美佳 平成15年6月23日 佐賀大学知能情報システム学科.
Presentation transcript:

計算の理論 I -講義について+αー 月曜3校時 大月美佳 平成31年5月18日 佐賀大学理工学部知能情報システム学科

今日の講義内容 本講義について 別紙資料参考のこと 講義への導入 帰納的証明 平成31年5月18日 佐賀大学理工学部知能情報システム学科

本講義の目的 計算機のモデル化(理論計算機科学)に重要な概念の学習 形式言語 オートマトン理論 計算の複雑さ プログラミング言語 人工知能、電子回路 計算の複雑さ アルゴリズム、暗号 平成31年5月18日 佐賀大学理工学部知能情報システム学科

JABEE評価基準 C:計算の理論,情報理論 (3) C:計算の理論,情報理論 (4) C:計算の理論,情報理論 (5) チューリングマシン/オートマトン、言語クラス、文法の相互関係を理解している。 C:計算の理論,情報理論 (4) 与えられた言語または正規文法に基づいて最小の有限オートマトンを設計できる。 C:計算の理論,情報理論 (5) 字句解析および構文解析の基礎を理解している。 平成31年5月18日 佐賀大学理工学部知能情報システム学科

教科書・参考書 教科書 参考書 オートマトン 言語理論 計算論 I [第2版] J. ホップクロフト/J. ウルマン 共著 野崎 明弘/高橋 正子/町田 元/山崎 秀記 共訳 サイエンス社 ISBN4-7819-1026-2 2800+税 円 参考書 http://www.cs.is.saga-u.ac.jp/lecture/automaton/ を見よ 平成31年5月18日 佐賀大学理工学部知能情報システム学科

本講義の評価方法 出席 (20点配点) レポート (小(10点)×2 + 中(20点)×1) 定期試験 (40点配点) 出席チェック兼用ミニテストを毎回実施。 2/3以上出席しない場合は放棄とみなす。 遅刻は20分まで。 レポート (小(10点)×2 + 中(20点)×1) 別紙スケジュールを参考のこと 提出しない場合には放棄とみなす。 定期試験 (40点配点) 連絡の無い欠席は放棄とみなす。 平成31年5月18日 佐賀大学理工学部知能情報システム学科

定期試験 配点 40点 試験期間 再試について 他60点=出席(20点)+レポート(40点) 7/24〜7/31 特に行わない。 平成31年5月18日 佐賀大学理工学部知能情報システム学科

質問などの受付 教官室 電子メール WWW掲示板 レポート提出アドレス 7号館2階207号室(内線:8858) mika@is.saga-u.ac.jp WWW掲示板 「計算の理論I及びII 質問掲示板」 http://www.cs.is.saga-u.ac.jp/lecture/automaton/ レポート提出アドレス 平成31年5月18日 佐賀大学理工学部知能情報システム学科

+α 導入 文字処理プログラム 1.1節(pp. 11~13) パターンマッチ→Regular Expression (Regex) シェル、awk、Perl (CGIプログラム:chat, BBS, アンケートetc.) 平成31年5月18日 佐賀大学理工学部知能情報システム学科

帰納的証明 (1.4節 p. 21~30) 「単純な」帰納法 手順 基底(basis) 帰納的ステップ P(0)を示す 開始点は問題によって異なる。 帰納的ステップ P(n-1)を仮定したときP(n)となることを示す 帰納法の仮定 P(n)としてP(n+1)もあり 平成31年5月18日 佐賀大学理工学部知能情報システム学科

帰納法の例 (定理1.16 p. 22) n≧0について 帰納法での証明 基底 P(0) : 注意 平成31年5月18日 佐賀大学理工学部知能情報システム学科

帰納法での証明(続き1) 帰納的ステップ 帰納法の仮定 仮定からnのとき成り立つことを導く を利用する 平成31年5月18日 佐賀大学理工学部知能情報システム学科

帰納法での証明(続き2) 仮定からの導出 仮定 平成31年5月18日 佐賀大学理工学部知能情報システム学科

開始の数から終了の数までこの関数に代入していって足し合わせる Σの読み方 開始の数から終了の数までこの関数に代入していって足し合わせる 終了の数 (この場合はnまで) 変数 開始の数 (この場合は0から) ⇒ 0からnまでf(i)に代入したものを足し合わせる 例: 平成31年5月18日 佐賀大学理工学部知能情報システム学科

Σと帰納法 注意点 基底に注意 終了位置の展開を間違えない 指定がない場合は開始位置から始めること n=k+1と置きながらkで展開しない ○ × 平成31年5月18日 佐賀大学理工学部知能情報システム学科

最後に ミニテスト 次回は、 履修カードを出して帰ること テスト時間:15分 終了後横と交換、解答採点 提出してから帰ること 開始 ミニテスト テスト時間:15分 終了後横と交換、解答採点 提出してから帰ること 次回は、 数学的概念と記法 履修カードを出して帰ること 平成31年5月18日 佐賀大学理工学部知能情報システム学科