Tham khảo bài thuyết trình ''bài giảng môn lý thuyết ôtômát và ngôn ngữ hình thức - chương 3'', kỹ thuật - công nghệ, điện - điện tử phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Χη νγ Νγν νγ χηνη θυι ϖ◊ ϖ ν πη m χηνη θυι 3.1 Βι υ τη χ χηνη θυι (Ρεγυλαρ Εξπρεσσιον) 3.2 Μ ι θυαν η γι α ΒΤΧΘ ϖ◊ νγν νγ χηνη θυι 3.3 ς ν πη m χηνη θυι (Ρεγυλαρ Γραmmαρ) Τρανγ 97 Λ τηυψ τ τm〈τ & ΝΝΗΤ − Κηοα Χνγ Νγη Τηνγ Τιν Βι υ τη χ χηνη θυι Βι υ τη χ χηνη θυι (ΒΤΧΘ) λ◊ γ? Λ◊ m τ σ κ τ η π χ〈χ χηυ ι κ ηι υ χ α m τ β νγ χη χ〈ι ∑ ν◊ο đ⌠, χ〈χ δ υ νγο χ, ϖ◊ χ〈χ πηπ το〈ν +, , ϖ◊ ∗ τρονγ đ⌠ πηπ + βι υ τη χηο πηπ η ι, πηπ βι υ τη χηο πηπ κ τ ν ι, πηπ ∗ βι υ τη χηο πηπ βαο đ⌠νγ σαο ς δ Νγν νγ {a} đ χ βι υ τη β ι ΒΤΧΘ a Νγν νγ {a, b, c} đ χ βι υ τη β ι ΒΤΧΘ a + b + c Νγ χ λ ι ΒΤΧΘ (a + b.c)∗ βι υ τη χηο νγν νγ {λ, a, bc, aa, abc, bca, bcbc, aaa, aabc, } Τρανγ 98 Λ τηυψ τ τm〈τ & ΝΝΗΤ − Κηοα Χνγ Νγη Τηνγ Τιν νη νγη α ηνη τη χ ΒΤΧΘ νη νγη α 3.1 Χηο ∑ λ◊ m τ β νγ χη χ〈ι, τη ∅, λ, ϖ◊ α ∈ ∑ τ τ χ đ υ λ◊ νη νγ ΒΤΧΘ η ν ν α χηνγ đ χ γ ι λ◊ νη νγ ΒΤΧΘ νγυψν τη ψ Ν υ ρ1 ϖ◊ ρ2 λ◊ νη νγ ΒΤΧΘ, τη ρ1 + ρ2, ρ1 ρ2, ρ1∗, ϖ◊ (ρ1) χ νγ ϖ ψ Μ τ χηυ ι λ◊ m τ ΒΤΧΘ ν υ ϖ◊ χη ν υ ν⌠ χ⌠ τη đ χ δ ν ξυ τ τ χ〈χ ΒΤΧΘ νγυψν τη ψ β νγ m τ σ λ ν η υ η ν 〈π δ νγ χ〈χ θυψ τ χ τρονγ (2) ς δ Χηο ∑ = {α, β, χ}, τη χηυ ι (α + β.χ)∗.(χ + ∅) λ◊ ΒΤΧΘ, ϖ ν⌠ đ χ ξψ δ νγ β νγ χ〈χη 〈π δ νγ χ〈χ θυι τ χ τρν Χ∫ν (α + β +) κηνγ πη ι λ◊ ΒΤΧΘ Τρανγ 99 Λ τηυψ τ τm〈τ & ΝΝΗΤ − Κηοα Χνγ Νγη Τηνγ Τιν Νγν νγ τ νγ νγ ϖ ι ΒΤΧΘ νη νγη α 3.2 Νγν νγ Λ(ρ) đ χ βι υ τη β ι ΒΤΧΘ β τ κ λ◊ đ νγη α β ι χ〈χ θυι τ χ σαυ ∅ λ◊ ΒΤΧΘ βι υ τη τ π τρ νγ, λ λ◊ ΒΤΧΘ βι υ τη {λ}, ι ϖ ι m ι α ∈ ∑, α λ◊ ΒΤΧΘ βι υ τη {α}, Ν υ ρ1 ϖ◊ ρ2 λ◊ νη νγ ΒΤΧΘ, τη Λ(ρ1 + ρ2) = Λ(ρ1) ∪ Λ(ρ2), Λ(ρ1.ρ2) = Λ(ρ1).Λ(ρ2), Λ((ρ1)) = Λ(ρ1), Λ(ρ1∗) = (Λ(ρ1))∗ Τρανγ 100 Λ τηυψ τ τm〈τ & ΝΝΗΤ − Κηοα Χνγ Νγη Τηνγ Τιν χ đ νη Νγν νγ τ Θυι đ νη ϖ đ νγ νγ ϖ ι ΒΤΧΘ (ττ) υ τιν υ τιν χ α χ〈χ πηπ το〈ν τηεο τη τ τ χαο đ ν τη π λ◊ βαο đ⌠νγ – σαο, κ τ ν ι, η ι ς δ Λ(α∗ (α + β)) = = = = Λ(α∗) Λ(α + β) (Λ(α))∗ (Λ(α) ∪ Λ(β)) {λ, α, αα, ααα, }{α, β} {α, αα, ααα, , β, αβ, ααβ, } Τρανγ 101 Λ τηυψ τ τm〈τ & ΝΝΗΤ − Κηοα Χνγ Νγη Τηνγ Τιν Ξ〈χ đ νη νγν νγ χηο ΒΤΧΘ Τm νγν νγ χ α χ〈χ ΒΤΧΘ σαυ ρ1 = (αα)∗(ββ)∗β ρ2 = (αβ∗α + β)∗ ρ3 = α(α + β)∗ Κ τ θυ Λ(ρ1) = {α2νβ2m+1: ν ≥ 0, m ≥ 0} Λ(ρ2) = {ω ∈ {α, β}∗: να(ω) χη ν} Λ(ρ3) = {ω ∈ {α, β}∗: ω đ χ β τ đ υ β νγ α} Τρανγ 102 Λ τηυψ τ τm〈τ & ΝΝΗΤ − Κηοα Χνγ Νγη Τηνγ Τιν Τm ΒΤΧΘ χηο νγν νγ Τm ΒΤΧΘ χηο χ〈χ νγν νγ σαυ Λ1 = {τ π τ τ χ χ〈χ σ τη χ χ α Πασχαλ} Λ2 = {ω ∈ {0, 1}∗: ω κηνγ χ⌠ m τ χ π σ λιν τι π ν◊ο} Λ3 = {ω ∈ {0, 1}∗: ν0(ω) = ν1(ω)} Κ τ θυ ρ1 = (‘+’ + ‘−’ + λ)(0 + + … + 9)+(‘.’ (0 + + … + 9)+ + λ) (‘Ε’ (‘+’ + ‘−’ + λ)(0 + + … + 9)+ + λ) ρ2 = [(1∗ 011∗)∗ + 1∗] (0 + λ) ηο χ (1 + 01)∗ (0 + λ) Κηνγ τ ν τ ι ΒΤΧΘ βι υ δι ν χηο Λ3 Τρανγ 103 Λ τηυψ τ τm〈τ & ΝΝΗΤ − Κηοα Χνγ Νγη Τηνγ Τιν Μ τ σ πηπ το〈ν m ρ νγ Πηπ χη ν λ α ρ? ηο χ [ρ] ρ ? = [ρ] = (ρ + λ) Πηπ βαο đ⌠νγ δ νγ + ρ+ = ρ.ρ∗ Χη (ρ∗)∗ = ρ∗ (ρ1∗ + ρ2)∗ = (ρ1 + ρ2)∗ (ρ1ρ2∗ + ρ2)∗ = (ρ1 + ρ2)∗ Τρονγ m τ σ τ◊ι λι υ πηπ χ νγ (+) đ χ κ ηι υ β νγ δ υ | τηαψ χηο δ υ + Χη νγ η ν (α + β).χ τη đ χ ϖι τ λ◊ (α | β).χ Τρανγ 104 Λ τηυψ τ τm〈τ & ΝΝΗΤ − Κηοα Χνγ Νγη Τηνγ Τιν ΒΤΧΘ βι υ τη ΝΝΧΘ νη λ 3.1 Χηο ρ λ◊ m τ ΒΤΧΘ, τη τ ν τ ι m τ νφα m◊ χη π νη ν Λ(ρ) ς ϖ ψ, Λ(ρ) λ◊ ΝΝΧΘ Β đ ς ι m ι νφα χ⌠ νηι υ η ν m τ τρ νγ τη〈ι κ τ τηχ λυν λυν χ⌠ m τ νφα τ νγ đ νγ ϖ ι χη m τ τρ νγ τη〈ι κ τ τηχ θφ1 θφν τ νγ đ νγ ϖ ι θφ1 θφν λ λ θφ Τρανγ 105 Λ τηυψ τ τm〈τ & ΝΝΗΤ − Κηοα Χνγ Νγη Τηνγ Τιν Τη τ χ: ρε−το−νφα Τ β đ τρν m ι νφα χ⌠ τη đ νη σαυ Μ θ0 Χη νγ mινη Τη τ χ: ρε−το−νφα χ βι υ δι ν β νγ σ đ θφ Ινπυτ: Βι υ τη χ χηνη θυι ρ Ουτπυτ: νφα Μ = (Θ, Σ, δ, θ0, Φ) Β1 Ξψ δ νγ χ〈χ νφα χηο χ〈χ ΒΤΧΘ νγυψν τη ψ θ0 θ1 θ0 λ θ1 θ0 α θ1 (α) νφα χη π νη ν ∅ (β) νφα χη π νη ν {λ} (χ) νφα χη π νη ν {α} Τρανγ 106 Λ τηυψ τ τm〈τ & ΝΝΗΤ − Κηοα Χνγ Νγη Τηνγ Τιν Τη τ χ: ρε−το−νφα (ττ) Β2 Ξψ δ νγ χ〈χ νφα χηο χ〈χ ΒΤΧΘ πη χ τ π νφα χηο ΒΤΧΘ r1 + r2 λ θ01 Μ(ρ1) θφ1 Μ(ρ1) λ ηο χ λ θ02 Μ(ρ2) θφ2 λ Μ(ρ2) Κ: Κηνγ χ⌠ χ νη đι ϖ◊ο θ01 ϖ◊ θ02 Κηνγ χ⌠ χ νη đι ρα θφ1 ϖ◊ θφ2 Τρανγ 107 Λ τηυψ τ τm〈τ & ΝΝΗΤ − Κηοα Χνγ Νγη Τηνγ Τιν Τη τ χ: ρε−το−νφα (ττ) νφα χηο ΒΤΧΘ r1r2 λ θ01 Μ(ρ1) θφ1 λ θ02 Μ(ρ2) θφ2 ηο χ Μ(ρ1) Μ(ρ2) Κ: Κηνγ χ⌠ χ νη đι ρα θφ1 ηο χ Κηνγ χ⌠ χ νη đι ϖ◊ο θ02 Τρανγ 108 Λ τηυψ τ τm〈τ & ΝΝΗΤ − Κηοα Χνγ Νγη Τηνγ Τιν λ ... α χ〈χ ΒΤΧΘ σαυ ρ1 = (αα)∗(ββ)∗β ρ2 = (αβ∗α + β)∗ ? ?3 = α(α + β)∗ Κ τ θυ Λ(ρ1) = {α2νβ2m+1: ν ≥ 0, m ≥ 0} Λ(ρ2) = {ω ∈ {α, β}∗: να(ω) χη ν} Λ(? ?3) = {ω ∈ {α, β}∗: ω đ χ β τ đ υ β νγ α} Τρανγ 102... λ) ρ2 = [(1∗ 011∗)∗ + 1∗] (0 + λ) ηο χ (1 + 01)∗ (0 + λ) Κηνγ τ ν τ ι ΒΤΧΘ βι υ δι ν χηο ? ?3 Τρανγ 1 03 Λ τηυψ τ τm〈τ & ΝΝΗΤ − Κηοα Χνγ Νγη Τηνγ Τιν Μ τ σ πηπ το〈ν m ρ νγ Πηπ χη ν λ α ρ?... aabc, } Τρανγ 98 Λ τηυψ τ τm〈τ & ΝΝΗΤ − Κηοα Χνγ Νγη Τηνγ Τιν νη νγη α ηνη τη χ ΒΤΧΘ νη νγη α 3. 1 Χηο ∑ λ◊ m τ β νγ χη χ〈ι, τη ∅, λ, ϖ◊ α ∈ ∑ τ τ χ đ υ λ◊ νη νγ ΒΤΧΘ η ν ν α χηνγ đ χ γ ι λ◊