計算の理論 I ー正則表現と FA の等価性 その 2 ー 月曜3校時 大月 美佳. 連絡事項  自転車がまだ散乱してますね.

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
量子力学 第四章 力学量与算符. 第二章中,求 的平均值时,引入了算符概念: 将这一概念推广,得量子力学的第四个基本假定: * 任一力学量 A ,对应于一力学量算符 即, 那么: 1. 量子力学中算符的一般定义是什么? 2. 算符之间如何运算? 3. 与力学量 A 对应的算符 与数学上的一般算符有何异同?
Advertisements

傳統閉迴路控制系統 控制器 致動器 (馬達) 過程 (手臂) 感測器 設定點 受控結果 誤差 比較器.
古紙リサイクルのホントのところ とやま古紙再生サークル.
技术经济学 第四讲 主讲教师:刘玉国 学时: 16 学时. 第三章 资金的时间价值及等值计算  3.1 资金的时间价值  3.2 计算资金时间价值的基本方法  3.3 资金等值计算  3.4 几种常见的普通复利公式.
第四回レポートの講評.
装置詳細. AD 変換器のマニュアルを見てみよ う 入力チャンネル 入力チャンネル 4ch この AD 変換器は、本来四つの信号を読む ことが出来る.
高エネルギー実験の紹介.
データ収集. 正弦波のデータ 今、正弦波のデータ になっているはずで す。 6、7秒程度、正弦 波のデータの取りま しょう.
光の三原色 色材の三原色.
最新計算機概論 第4章 數位邏輯設計.
第六章 隨機利率下零息債券的評價 蒙地卡羅模擬與二項式模型 財務工程 呂瑞秋著.
結構學(一) 第五次作業 97/04/24.
實驗一、電晶體頻率響應(一) 共射極(CE)電路的頻率響應
实验七 RLC 串联电路的幅频特性和谐振 一、实验目的 l 、研究 RLC 串联电路的幅频特性(也就是谐 振曲线) 2 、研究串联谐振现象及电路参数对谐振特性 的影响。
实验四 常用电子仪器的使用 一. 实验目的 1. 了解示波器的工作原理。 2. 初步掌握示波器的正确使用方法。练习 正确实用示波器,信号源及交流毫伏表。
需要予測.
实验三 过滤试验 化工原理实验教学研究室. 过滤是分离非均相混合物的 方法之一。 本实验装置主要测定给定物 料在一定操作条件和过滤介质时 的过滤常数。 化工原理实验教学研究室.
Jung-Sheng Fu, DEE, NUU, ROC.1 實驗五 : 名稱:導熱係數. 第二章 變數、常數、運算子和運算式 物理實驗 Jung-Sheng Fu, DEE, NUU, ROC2 目的: 瞭解熱傳導特性,測量導熱系數。
: Problem B: Rocket Stages ★★★★☆ 題組: Contest Archive with Online Judge 題號: 11502: Problem B: Rocket Stages 解題者:李重儀 解題日期: 2008 年 10 月 5 日 題意:簡單的說,題目會給你一個火箭的各個.
最新計算機概論 第4章 數位邏輯設計.
声速的测量 声速的测量 【实验简介】 【实验简介】 声波是在弹性媒质中传播的一种机械波、纵波,其在 媒质中的传播速度与媒质的特性及状态等因素有关。 通过媒质中声速的测量,可以了解被测媒质的特性或 状态变化,因而声速测量有非常广泛的应用,如无损 检测、测距和定位、测气体温度的瞬间变化、测液体 的流速、测材料的弹性模量等。
3 次元数値シミュレーション コードの設計 花輪 知幸. 数値シミュレーションによる研 究 モデルの設定 – 微分方程式 – 境界条件・初期条件 数値計算 – 計算コードの作成 – 実行 – データ解析 論文作成.
Application of CFD in C/R Design 胡石政 以統計分析粒子的移動軌跡來評 估亂流型無塵室之通風性能.
《中国药典》 1 国外药典简介 2 药检工作的基本程序 3 第二章 药典概况. 第一节 中国药典 一、基本概念 1. 药品质量标准 国家对药品质量及检验方法所作的技术规定, 是药品生产、 经营、使用、检验和监督管理部门共同遵循的法定依据。 2. 药典 ① 记载药品质量标准的法典; ② 国家监督、管理药品质量法定技术标准;
第四讲 核与粒子的非点结构 4.1 基本研究方法 4.2 类点粒子弹性散射的微分截面 4.3形状因子和核素的电荷分布
§ 1-5 直线与平面的相对位置 两平面的相对位置 §1-5-1 直线与平面平行 两平面平行 §1-5-1 直线与平面平行 两平面平行 §1-5-2 直线与平面的交点 两平面的交线 §1-5-2 直线与平面的交点 两平面的交线 §1-5-3 直线与平面垂直 两平面垂直 §1-5-3 直线与平面垂直.
計算の理論 I -大レポート解答 - 月曜3校時 大月 美佳. 課題 正則表現 (01+10)* について 1. これと等価な ε- 動作を含む NFA を求めよ。 (導出過程、状態遷移図および定義式を書け) 2. 1 の ε- 動作を含む NFA と等価な NFA を求めよ。 (導出過程、状態遷移図および定義式を書け)
平成 16 年新潟県中越地震による斜面災 害緊急シンポジウム 1 中越地震の震源及び内陸地震 の発生予測 東京大学地震研究所 東京大学地震研究所平田 直 謝辞:本調査研究は科学研究費補助金(特別研究促進費) 「 2004 年新潟県中越地震の余震に関する調査研究」の補助を受 けています。 一部の研究は、科学技術振興調整費・緊急研究「平成.
2.3 周期序列的离散傅里叶级数及傅里叶变换 2.4 离散时间信号的傅里叶变换与模拟信号傅里叶变换之间的关系
6.5 数字高通、带通和带阻 滤波器的设计. 设计思路  我们已经学习了模拟低通滤波器的设计方法,以 及基于模拟滤波器的频率变换设计模拟高通、带 通和带阻滤波器的方法。对于数字高通、低通和 带阻的设计,可以借助于模拟滤波器的频率变换 设计一个所需类型的模拟滤波器,再通过双线性 变换将其转换成所需类型的数字滤波器,例如高.
第 14 章 RNA 的生物合成 ---- 转录 RNA Biosynthesis----Transcription.
第 5 章第 5 章 機率論與機率分配. 5-1 機率定義的確立 (1/2)  隨機實驗 1. 每次試驗中可能出現的結果,不止一種情況, 但出現的情況是已知的 2. 一次只會出現其中一種結果,但在未真正試驗 之前,無法確知那種情況會發生 3. 試驗可在相同的情況下,重複進行  出像:係指試驗所有可能出現的情況.
实验二 基尔霍夫定律 一、实验目的 1. 验证基尔霍夫电流定律、电压定律。 2. 加深对电路基本定律适用范围普遍性 的认识。 3. 进一步熟悉常用仪器的使用方法。
实验五 简单正弦交流电路的研究 一、实验目的 1. 研究正弦交流电路中电压、电流的大小与 相位的关系。 2. 了解阻抗随频率变化的关系。 3. 学会三压法测量及计算相位差角。 4. 学习取样电阻法测量交流电流的方法。 二、实验原理说明 ( 略 )
光的本質.
第五章 呼 吸 呼吸 ( respiration ) 机体与外界环境之间的气体交换过程 呼吸 外呼吸 内呼吸 气体在血液中的运输 肺通气 肺换气.
T5路工單曲線測設 (1)單曲線計算 (2)單曲線測設佈點 實習日期:
1. 2 第一节 成形工艺中的冶金反应特点 3 液态成形的化学冶金过程主要发生在金属的熔炼阶 段。主要的物理化学反应为金属的氧化、金属的脱 磷、脱碳、脱氧、脱硫和合金化等。 金属熔炼过程中温度较低,约在 1600 ℃以下。温度 变化范围不大,液态金属的体积较大,熔炼时间较 长,冶金反应进行的较充分和完全,可采用物理化.
財務工程 呂瑞秋著 1 第八章 債券衍生性商品的評價 無套利模型. 財務工程 呂瑞秋著 2 無套利模型與均衡模型 均衡模型是由即期的無風險利率過程設定 開始,零息債券價格與其過程是該模型下 的產物 (output) 無套利模型是由零息債券價格過程設定開 始,零息債券價格與其過程是該模型的投 入因子.
結構學(一) 第四次作業 97/04/10.
第七讲 2.5序列的Z变换.
實驗五、電晶體共集極放大電路 雙電源電路測試
傳統閉迴路控制系統 控制器致動器 ( 馬達 ) 過程 ( 手臂 ) 感測器 設定點受控結果 誤差 比較器.
平成 16 年 6 月 15 日佐賀大学知能情報システム学科 1 計算の理論 I 正則表現と FA との等価性 火曜3校時 大月 美佳.
LineCalc & Libra 軟體教學 國立中山大學電機系 射頻微波實驗室 研究生 韓府義 Tel
結構學(一) 第二次作業.
光譜分析(一).
第14章 迴歸分析與複迴歸分析  本章的學習主題  1.使用迴歸分析的時機 2.最小平方法在迴歸分析上的意義 3.迴歸分析的假設
第三章 歐式股票選擇權的評價 Black and Scholes的模型 財務工程 呂瑞秋著.
プログラミング言語論 第7回 関数型言語 担当:犬塚 (第6回は欠番).
實驗四、電晶體共基極放大電路.
吉林大学远程教育课件 主讲人 : 杨凤杰学 时: 64 ( 第二十八讲 ) 离散数学. 定理 设 M 的元数为 n, 若 n>1 , 则奇置换的个数和偶置换的个数相 等,因而都等于 n!/2 。 证明:命 τ 1,τ 2, …,τ m ( 5 ) 为 M 的所有偶置换, 由于 n>1,
RNA polymerase σ σ 2 ββ’ Core enzyme σ σ 2 ββ’ promoter DNA σ 2 ββ’
化學技術實習(二) 表面化學技術篇 讀萬卷書 與 行萬里路 張基昇.
MHD数値シミュレーションの基礎 ニュートン流体力学方程式 (ニュートン)磁気流体力学方程式 相対論的流体力学方程式
課程: 組織行為 飛鷹計劃 指導教授:徐強.
實驗六、電晶體共集極放大電路 截止偏壓電路測試.  了解電晶體共集極放大電路之原理。  了解共集極電路作為阻抗轉換之原理。  了解電晶體推挽式放大電路的基本原理。 實驗目的.
親の仕送り問題 <マルコフ決定過程>. 問題設定  春から下宿生活をすることになった K 君。  4月から親の仕送りを受ける。  収入・支出のデータをもとに、できるだ け親の負担の少ない仕送り計画を設定す る。
Source: 楊志良,健康保險, Ch 4,pp
民意調查的抽樣 蔡佳泓 政大選舉研究中心 副研究員.
統計學複習0508.
結構學(一) 第一次作業.
奇异曲面高斯通量的讨论 物理一班 野仕伟 1. 非封闭曲面的通量计算 — 投影法 平方反比场 E=A r/r 3 有 一特殊性质,即对两面元 dS 1, dS 2, 若对场源 O 张有相 同立体角 dΩ, 则 dS 1,dS 2 的通 量相等。 从而,任意曲面 S 0 , 对 O 张 Ω 的立体角,投影到.
結構學(一) 第三次作業 97/03/27.
實驗六 反應熱的測定.
能源消费水平的高低,是衡量一个国 家在一定时期内经济技术发展水平的重要 标志。 第 九 章能 源 化 学第 九 章能 源 化 学 第 九 章能 源 化 学第 九 章能 源 化 学.
Hippocrates Ἱπποκράτης.
3N 12h 9h 8h 11h 10h -20° -10° 0° +10° +20o +30° +40° 7h 6h 5h 4h +20°
総研セミナー開催案内 第59回 下記のとおり「総研セミナー」を開催いたします。
基礎プログラミング演習 第3回.
Μεταγράφημα παρουσίασης:

計算の理論 I ー正則表現と FA の等価性 その 2 ー 月曜3校時 大月 美佳

連絡事項  自転車がまだ散乱してますね

今日の講義内容 1. 前回のミニテスト 1. ミニテストの解答例 2. 正則表現から DFA まで変換してみる 3. 今日の新しいこと 1. 正則表現と FA の等価性 つづき 1. 正則表現からの ε- 動作を含む NFA の作り方 → 例 2.12 (p. 42) 2.DFA からの正則表現の作り方 → 例 2.13 (p. 45)

前回のミニテスト ( 演習問題 2.12, p. 66) 次の正則表現と同値な有限オートマトン を 構成せよ。 a)10+(0+11)0*1 1. 括弧でくくってみる ((10)+(((0+(11))(0*))1) : 左優先 ((10)+((0+(11))((0*)1)) : 右優先

構文木 連接 ((10)+(((0+11)(0*))1) ((10)+((0+11)((0*)1)) 連接 01 * *

最初の組合せで考えてみる 連接 01 * r r1r1 r2r2 r3r3 r4r4 r5r5 r6r6 r7r7 r8r8 r9r9 r 10 r 11 r 12 r 13

式の分解 r=r 1 +r 2 r 1 =r 3 r 4 r 2 =r 5 r 6 r 3 =1 r 4 =0 r 5 =r 7 r 8 r 6 =1 r 7 =r 9 + r 連接 01 * r r1r1 r2r2 r3r3 r4r4 r5r5 r6r6 r7r7 r8r8 r9r9 r 10 r 11 r 12 r 13 r 8 =r 11 * r 9 =0 r 10 =r 12 r 13 r 11 =0 r 12 =1 r 13 =1

どんどん変換していこう 連接 01 * r r1r1 r2r2 r3r3 r4r4 r5r5 r6r6 r7r7 r8r8 r9r9 r 10 r 11 r 12 r 13 q1q1 q2q2 1 開始 q3q3 q4q4 1 q1q1 q2q2 1 q3q3 q4q4 1 r 12 r 13 r 10 連接 ε

q8q8 どんどん変換していこう 連接 01 * r r1r1 r2r2 r3r3 r4r4 r5r5 r6r6 r7r7 r8r8 r9r9 r 10 r 11 r 12 r 13 q5q5 q6q6 0 開始 q1q1 q2q2 1 q3q3 q4q4 1 r9r9 r 10 + q1q1 q2q2 1 q3q3 q4q4 1 r7r7 q5q5 q6q6 0 q7q7 開始 ε ε ε ε ε ε

どんどん変換していこう 連接 01 * r r1r1 r2r2 r3r3 r4r4 r5r5 r6r6 r7r7 r8r8 r9r9 r 10 r 11 r 12 r 13 q9q9 q 10 0 開始 q 11 q9q9 ε 開始 q 10 q 12 ε r 11 r8r8 * 0 ε ε

q8q8 どんどん変換していこう 4 q 11 q9q9 ε 開始 q 10 q 12 ε r8r8 0 ε ε q8q8 q1q1 q2q2 1 q3q3 q4q4 1 r7r7 q5q5 q6q6 0 q7q7 開始 ε ε ε ε ε q 11 q9q9 ε q 10 q 12 ε 0 ε ε q1q1 q2q2 1 q3q3 q4q4 1 r5r5 q5q5 q6q6 0 q7q7 開始 ε ε ε ε ε 連接 ε

q8q8 どんどん変換していこう 5 q 11 q9q9 ε q 10 q 12 ε 0 ε ε q1q1 q2q2 1 q3q3 q4q4 1 r5r5 q5q5 q6q6 0 q7q7 開始 ε ε ε ε ε 連接 ε r6r6 ε q 13 q 14 1 開始 q 13 q 14 1 q8q8 q 11 q9q9 ε q 10 q 12 ε 0 ε q1q1 q2q2 1 q3q3 q4q4 1 q5q5 q6q6 0 q7q7 開始 ε ε ε ε ε ε r2r2

どんどん変換していこう 連接 01 * r r1r1 r2r2 r3r3 r4r4 r5r5 r6r6 r7r7 r8r8 r9r9 r 10 r 11 r 12 r 13 q 15 q 16 1 開始 q 17 q 18 0 開始 q15q15 q 16 1 開始 q 17 q 18 1 r3r3 r4r4 r1r1 連接 ε

これで(やっと)完成! ε q 13 q 14 1 q8q8 q 11 q9q9 ε q 10 q 12 ε 0 ε q1q1 q2q2 1 q3q3 q4q4 1 q5q5 q6q6 0 q7q7 開始 ε ε ε ε ε ε r2r2 q15q15 q 16 1 q 17 q 18 1 r1r1 ε q19q19 q 20 ε εε ε r

オートマトンとして真面目に 書く  M(Q, {0, 1}, δ, q 19, {q 20 })  Q={q 1, q 2, q 3, q 4, q 5, q 6, q 7, q 8, q 9, q 10, q 11, q 12, q 13, q 14, q 15, q 16, q 17, q 18, q 19, q 20 }  δ は右表 01ε q1q1 - q2q2 - q2q2 -- q3q3 q3q3 - q4q4 - q4q4 -- q8q8 q5q5 q6q6 -- q6q6 -- q8q8 q7q7 -- q 1, q 5 q8q8 -- q 11 q9q9 q q 9, q 12 q q 13 q q 13 - q q 20 q 15 - q q 17 - q q 20 q q 7, q 15 q ε δ

前回の例 2.12 の表記  M(Q, {0, 1}, δ, q 0, {q 9 })  Q={q 1, q 2, q 3, q 4, q 5, q 6, q 7, q 8, q 9 }  δ は右表 q1q1 q2q2 1 q7q7 q3q3 q4q4 0 q6q6 1 q5q5 ε q8q8 ε ε ε ε q9q9 q0q0 ε ε ε ε 01ε q0q0 --{q 1 } q1q1 -{q 2 }- q2q2 --{q 9 } q3q3 {q 4 }-- q4q4 --{q 5 } q5q5 --{q 6, q 8 } q6q6 -{q 7 }- q7q7 --{q 7, q 8 } q8q8 --{q 9 } q9q9 --- δ

ε あり NFA から ε なし NFA を生成してみる q1q1 q2q2 1 q7q7 q3q3 q4q4 0 開始 q6q6 1 q5q5 ε q8q8 ε ε ε ε q9q9 q0q0 ε ε ε ε  ε-CLOSURE(q 0 )={q 0, q 1, q 3 }  ε-CLOSURE(q 1 )={q 1 }  ε-CLOSURE(q 2 )={q 2, q 9 }  ε-CLOSURE(q 3 )={q 3 }  ε-CLOSURE(q 4 )={q 4, q 5, q 6, q 8, q 9 }  ε-CLOSURE(q 5 )={q 5, q 6, q 8, q 9 }  ε-CLOSURE(q 6 )={q 6 }  ε-CLOSURE(q 7 )={q 7, q 6, q 8, q 9 }  ε-CLOSURE(q 8 )={q 8, q 9 }  ε-CLOSURE(q 9 )={q 9 }

δ´ を求める q 0 について

δ´ を求める q 1 について

δ´ を求める q 2 について

δ´ を求める q 3 について

δ´ を求める q 4 について

δ´ を求める q 5 について

δ´ を求める q 6 について

δ´ を求める q 7 について

δ´ を求める q 8 について

δ´ を求める q 9 について

生成された NFA M´(Q´, {0,1},δ´,q 0,{q 9 }) Q´={q 0, q 1, q 2, q 3, q 4, q 5, q 6, q 7, q 8, q 9 } δ ´ は右表 01 q0q0 {q 4, q 5, q 6, q 8, q 9 }{q 2, q 9 } q1q1 - q2q2 -- q3q3 {q 4, q 5, q 6, q 8, q 9 }- q4q4 -{q 6, q 7, q 8, q 9 } q5q5 - q6q6 - q7q7 - q8q8 -- q9q9 -- δ´δ´

さらに DFA へ変換してみる 01 q0q0 {q 4, q 5, q 6, q 8, q 9 } {q 2, q 9 } q1q1 - q2q2 -- q3q3 {q 4, q 5, q 6, q 8, q 9 } - q4q4 -{q 6, q 7, q 8, q 9 } q5q5 - q6q6 - q7q7 - q8q8 -- q9q9 -- δ´δ´ 01 [q 0 ][q 4, q 5, q 6, q 8, q 9 ][q 2, q 9 ] [q 4, q 5, q 6, q 8, q 9 ] -[q 6, q 7, q 8, q 9 ] [q 2, q 9 ]-- [q 6, q 7, q 8, q 9 ]- δ´´ M´´ (Q´´, {0,1},δ´´,[q 0 ],F) Q´´={[q 0 ], [q 4, q 5, q 6, q 8, q 9 ], [q 2, q 9 ], [q 6, q 7, q 8, q 9 ]} δ´´ は上表 F= {[q 4, q 5, q 6, q 8, q 9 ], [q 2, q 9 ], [q 6, q 7, q 8, q 9 ]}

もとの正則表現と比べてみる [q 0 ] [q 4,q 5,q 6,q 8,q 9 ] 0 開始 01 [q 0 ][q 4, q 5, q 6, q 8, q 9 ][q 2, q 9 ] [q 4, q 5, q 6, q 8, q 9 ] -[q 6, q 7, q 8, q 9 ] [q 2, q 9 ]-- [q 6, q 7, q 8, q 9 ]- [q 4,q 5,q 6,q 8,q 9 ][q 2, q 9 ] δ´´ 01*+1

今日の新しいこと 1. 正則表現と FA の等価性 1. 正則表現からの ε- 動作を含む NFA の作り方 →NFA の生成例 ( 例 2.12, p. 42) 2. DFA からの正則表現の作り方 → 正則表現の生成例 ( 例 2.13, p. 45) NFA 正則表現 ε- 動作を含む NFA DFA 先週やった

DFA からの正則表現の作り方 考え方 1. ある状態からある状態の間の状態を 0 からひとつずつ増やしていって、 2. 途中の状態の任意の組からなる道が生 成することのできる文字列の正則表現 を再帰的に拡張していき、 3. 最後に、初期状態から最終状態への道 が生成できる文字列の正則表現を求め る。

状態を増やしていくとは? qsqs qeqe q1q1 qnqn k=0 … qsqs qeqe k=1 q1q1 qnqn … qsqs qeqe k=n q1q1 qnqn … qsqs qeqe k=2 q1q1 qnqn … q2q2

正則表現の式との対応 ↓ 証明は p.44 ~ 45

正則表現の生成例 ( 例 2.13, p. 45) q1q1 q2q2 0 開始 q3q ,10 01 q1q1 q2q2 q3q3 q2q2 q1q1 q3q3 q3q3 q2q2 q2q2 δ

どんどん進める k=1 q1q1 q2q2 0 開始 q3q ,10

どんどん進める k=2 q1q1 q2q2 0 開始 q3q ,10

最終状態への道 k=3 q1q1 q2q2 0 開始 q3q ,10

今日のミニテスト  ミニテスト – 演習問題 2.13 の a – 教科書・資料を見ても良い  資料、ミニテストがない人は前へ  提出したら帰って良し  次回 – 3 章いきます。反復補題。