Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 862 Bytes

205-modelo-de-programacion-relacional.md

File metadata and controls

21 lines (17 loc) · 862 Bytes

Title: Modelo de programación relacional Date: 2018-06-08T19:50:44+00:00 Description: Modelo de programación relacional Tags: Modelos y Paradigmas de Programación

Modelo de programación relacional

Se obtiene añadiendo dos conceptos al modelo declarativo:

Escogencia no determinista

Dado un conjunto de opciones, se escoge cualquiera

Espacio de computación

Se simula el comportamiento de la máquina en función de una escogencia no determinista

Información adicional

  • Commit hace que se complete una operación Choose en el espacio y se devuelva un resultado
  • Choose espera hasta que el espacio se estabilice, bloquea el estado actual y crea un punto de escogencia.
  • Este paradigma no útil pero no práctica para resolver problemas combinatirios muy grandes
  • El concepto esencial es la escogencia no deterministica