next up previous contents
Siguiente: Irresolubilidad de problemas en Un nivel arriba: Problema de la correspondencia Anterior: Presentación del Problema de

Una aplicación de PCP

Veremos aquí un problema típico relativo a gramáticas libres de contexto que es irresoluble, y cuya irresolubilidad se demuestra viendo que es equivalente al Problema de la Correspondencia de Post. Recordamos las siguientes definiciones El Problema de Reconocimiento de Ambigüedad en GLC (PRAGLC) es el siguiente:


Instancia:
\begin{pagi}{34}Una gram\'atica libre de contexto $G$ .\end{pagi}
Solución:
\begin{pagi}{34}$\left\{\begin{array}{ll}
1 &\mbox{\rm si $G$\space es ambigua, } \\
0 &\mbox{\rm en otro caso. }
\end{array}\right.$\end{pagi}



Proposición 2.2   PCP se reduce algorítmicamente a PRAGLC. Por tanto este último es irresoluble.

Demostración: Dada una instancia $(\mbox{\bf X},\mbox{\bf Y})$ de PCP hemos de construir una instancia $I_{\mbox{\it PRAGLC}}$ de PRAGLC, la cual consistirá de una gramática $G_{(\mbox{\scriptsize\bf X},\mbox{\scriptsize\bf Y})}$, de manera que $(\mbox{\bf X},\mbox{\bf Y})$ posea solución en PCP si y sólo si $G_{(\mbox{\scriptsize\bf X},\mbox{\scriptsize\bf Y})}$ sea ambigua. Denotemos por A al alfabeto de PCP. Escribamos $\mbox{\bf X} =\left[\mbox{\bf x}_1\cdots \mbox{\bf x}_k\right]$, $\mbox{\bf Y}=\left[\mbox{\bf y}_1\cdots \mbox{\bf y}_k\right]$, y extendamos A incluyendo k nuevos símbolos $b_1,\ldots,b_k$. Construyamos los siguientes dos lenguajes:

\begin{eqnarray*}L_{\mbox{\scriptsize\bf X}} &=& \left\{\mbox{\bf x}_{i_1}\cdots...
...cdots b_{i_1}\vert[i_1,\ldots,i_m]\in[1,k]^m,m\geq 1 \right\}.
\end{eqnarray*}


Sea $G_{(\mbox{\scriptsize\bf X},\mbox{\scriptsize\bf Y})}=\left(\{S,S_{\mbox{\scriptsize\bf X}},S_{\mbox{\scriptsize\bf Y}}\},A\cup\{b_i\}_{i\leq k},P,S\right)$ la GLC cuyas producciones son:

\begin{eqnarray*}S &\rightarrow& S_{\mbox{\scriptsize\bf X}}\vert S_{\mbox{\scri...
...y}_{i}S_{\mbox{\scriptsize\bf Y}}b_i \vert \mbox{\bf y}_{i}b_i
\end{eqnarray*}


Resultan evidentes las propiedades siguientes:
next up previous contents
Siguiente: Irresolubilidad de problemas en Un nivel arriba: Problema de la correspondencia Anterior: Presentación del Problema de
Guillermo Morales-Luna
2000-07-10