24 de mayo de 2013

Escapando al no-determinismo

Mis disculpas por el "silencio de radio" que se ha visto últimamente en este blog. He estado terminando con los cursos donde debía dar clases, postulando para obtener financiación para el año próximo, y terminando algunas investigaciones.

Hoy enviamos con Gilles Dowek un resumen extendido a un workshop. Desde que me doctoré he estado trabajando en cálculos y lógicas no-deterministas, pero el objetivo siempre fue, y sigue siendo, no perder de vista la computación cuántica. Un primer paso, es pasar del no-determinismo a algo un poco más controlado: probabilístico (ya habrá tiempo más adelante para ir hacia un paso superior que es el caso cuántico).

En este trabajo mostramos una forma genérica de convertir un sistema de reescritura no-determinístico abstracto en un sistema probabilístico, y luego lo aplicamos a λ+, un cálculo lambda no-determinístico que desarrollamos anteriormente.

Lo que hacemos aquí es definir una medida de Lebesgue en el espacio de trazas de ejecución del sistema. La idea es definir cajas (boxes) que determinan ciertas trazas, y dejan las otras libres. De esa manera podemos definir fácilmente una medida sobre esas cajas, y luego extenderlo a cualquier ejecución mediante un recubrimiento por cajas.

El preprint puede descargarse de aquí: probas.pdf

Update: El paper fue aceptado en DCM. Más info aquí.

22 de marzo de 2013

Tipos vectoriales, no-determinismo y sistemas probabilísticos: Hacia una lógica cuántica computacional

Les dejo los slides de una charla que di ayer en una jornada de cuántica en Nancy. Lo que presento es en general mi tema de investigación, la diferencia con mi charla anterior, es que el público aquí eran mayormente informáticos especialistas en computación cuántica, mientras la charla anterior estaba destinada a matemáticos sin conocimientos en computación cuántica. Por lo tanto, aquí doy algunos detalles más (ya que no tuve que introducir el tema, ni explicar qué es lambda-cálculo).


Aquí les dejo también el link directo al PDF

4 de febrero de 2013

Computación cuántica, lambda-cálculo, lógica... y todo eso

Este año estoy trabajando en un centro INRIA y dando clases en la Universidad Paris-Ouest, integrando un grupo de matemáticos. Yo soy informático teórico, no matemático, y es por eso que la investigación la hago en el INRIA.

La semana pasada, dí una charla para el grupo de la universidad. La idea era dar un panorama general de qué es lo que investigo. Dado que el público no conocía computación cuántica, lambda-cálculo, ni nada de los temas que yo trabajo en general, la charla se trató de hacer una introducción a todos esos temas y luego contar un poco, de forma bastante genérica, dónde entrarían mis temas de investigación actuales.

Este post es simplemente para dejarles los slides por si a alguno le interesa. Claro que arriba de los post también hablé, por lo que faltarán detalles. Pero si alguno de los lectores de este blog está interesado en saber un poco de qué se trata todo eso de cuántica, lambda-cálculo y lógica, pues aquí va.


Aquí les dejo también el link directo al PDF