Teor - PowerPoint PPT Presentation

About This Presentation
Title:

Teor

Description:

Title: Teor a de aut matas I Author: Josep Silva Galiana Last modified by: Dep. Comercial Created Date: 10/10/2003 7:40:08 AM Document presentation format – PowerPoint PPT presentation

Number of Views:42
Avg rating:3.0/5.0
Slides: 8
Provided by: JosepS153
Category:

less

Transcript and Presenter's Notes

Title: Teor


1
Teoría de Autómatas I
  • 2º curso
  • Ingeniería Técnica en Informática de Sistemas
  • UNED

2
Sesión 2
  • Lenguajes regulares
  • Gramáticas regulares

3
Lenguajes regulares
  • Dado un alfabeto S, definimos S como el conjunto
    de cadenas finitas que pueden formarse con los
    símbolos de S.
  • Si S a,b entonces S ?, a, b, aa, ab, ba,
    bb, aaa, aab, .
  • Un subconjunto de S se llama lenguaje de S.
  • Si M es una autómata determinista, L(M) es el
    lenguaje que acepta M.
  • Los lenguajes de tipo L(M) son lenguajes
    regulares.

4
Lenguajes regulares
  • El lenguaje vacío se representa con Ø.
  • Los lenguajes que contienen cadenas de la forma
    xnyn no son regulares (problema de los
    paréntesis).
  • Los autómatas deterministas no tienen
    memoria!!!
  • El lenguaje xnyn no es regular.

5
Gramáticas regulares
  • Las gramáticas se forman a partir de reglas de
    reescritura.
  • Las reglas de reescritura se forman a partir de
    terminales y no-terminales.
  • Existe un no-terminal especial conocido como
    símbolo de inicio.
  • Ejemplo en la figura 1.20

6
Gramáticas regulares
  • Definición formal de gramática.
  • Representación de no-terminales con mayúsculas y
    terminales con minúsculas.
  • La aplicación de varios pasos de reescritura se
    llama derivación.
  • Ejercicio Derivar la cadena María quiere a
    Juan
  • Ejercicio Cuál es el lenguaje que genera la
    gramática de la figura 1.22?

7
Gramáticas regulares
  • Hay muchos tipos de gramáticas.
  • Las gramáticas regulares tienen las siguientes
    restricciones
  • El lado izquierdo debe ser un solo no-terminal.
  • El lado derecho debe ser un solo no-terminal, un
    solo terminal o la cadena vacía.
  • Ejemplo figura 1.24
  • Porqué esta gramática no es regular?
  • Z?yX Z?x W?l yW?X X?xZy YX?WvZ
  • Ejercicios (figura 1.23), 2 y 4
Write a Comment
User Comments (0)
About PowerShow.com