26 research outputs found

    A logic with temporally accessible iteration

    Get PDF
    Deficiency in expressive power of the first-order logic has led to developing its numerous extensions by fixed point operators, such as Least Fixed-Point (LFP), inflationary fixed-point (IFP), partial fixed-point (PFP), etc. These logics have been extensively studied in finite model theory, database theory, descriptive complexity. In this paper we introduce unifying framework, the logic with iteration operator, in which iteration steps may be accessed by temporal logic formulae. We show that proposed logic FO+TAI subsumes all mentioned fixed point extensions as well as many other fixed point logics as natural fragments. On the other hand we show that over finite structures FO+TAI is no more expressive than FO+PFP. Further we show that adding the same machinery to the logic of monotone inductions (FO+LFP) does not increase its expressive power either

    Consultas a bases de datos expresadas con extensiones de FO

    Get PDF
    La motivaci贸n de este trabajo es que (...) el grado de expresividad de FO es sumamente limitado ya que en [CH80] se demostr贸 que est谩 estrictamente contenido en (y es muy inferior a) DSPACE(log n). Nosotros consideraremos extensiones de FO con el agregado de cuantificadores que nos permitan incorporar distintos tipos de iteraciones en su interpretaci贸n sem谩ntica, con el fin de aumentar el poder expresivo de FO, aunque no alcancemos a cubrir totalmente la clase CQ.Eje: Ingenier铆a de software y base de datosRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Consultas a bases de datos expresadas con extensiones de FO

    Get PDF
    La motivaci贸n de este trabajo es que (...) el grado de expresividad de FO es sumamente limitado ya que en [CH80] se demostr贸 que est谩 estrictamente contenido en (y es muy inferior a) DSPACE(log n). Nosotros consideraremos extensiones de FO con el agregado de cuantificadores que nos permitan incorporar distintos tipos de iteraciones en su interpretaci贸n sem谩ntica, con el fin de aumentar el poder expresivo de FO, aunque no alcancemos a cubrir totalmente la clase CQ.Eje: Ingenier铆a de software y base de datosRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Linear time computable problems and logical descriptions

    Get PDF

    Un int茅rprete de consultas a bases de datos expresadas mediante l贸gica de primer orden con clausura transitiva

    Get PDF
    Este trabajo consiste en la descripci贸n de un int茅rprete de consultas a Bases de Datos relacionales expresadas utilizando f贸rmulas de la l贸gica de Primer Orden (FO) extendida con cuantificadores de clausura transitiva (CT) y clausura transitiva determin铆stica (CTD), que suponen iteraciones en su interpretaci贸n sem谩ntica, que est谩n ausentes en FO. La motivaci贸n es aumentar el grado de expresividad del lenguaje de consulta. En [CH80] se demostr贸 que la expresividad de FO est谩 estrictamente contenida en (y es muy inferior a) LOGSPACE. Al extender FO, con dichos cuantificadores de clausura, se capturan las clases de complejidad que se mencionan, sobre estructuras finitas ordenadas [GMc95]: FO(CTD) captura LOGSPACE FO(CT) captura NLOGSPACE As铆, al trabajar con estas extensiones de FO, se pueden analizar consultas a Bases de Datos que est谩n en la clase NLOGSPACE. El int茅rprete permite la evaluaci贸n de consultas expresadas con las extensiones de FO planteadas, dentro de un ambiente que adem谩s permite operar sobre la Base de Datos.脕rea: Inform谩tica Te贸rica - Inteligencia Artificial - Lenguajes - CompiladoresRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Un int茅rprete de consultas a bases de datos expresadas mediante l贸gica de primer orden con clausura transitiva

    Get PDF
    Este trabajo consiste en la descripci贸n de un int茅rprete de consultas a Bases de Datos relacionales expresadas utilizando f贸rmulas de la l贸gica de Primer Orden (FO) extendida con cuantificadores de clausura transitiva (CT) y clausura transitiva determin铆stica (CTD), que suponen iteraciones en su interpretaci贸n sem谩ntica, que est谩n ausentes en FO. La motivaci贸n es aumentar el grado de expresividad del lenguaje de consulta. En [CH80] se demostr贸 que la expresividad de FO est谩 estrictamente contenida en (y es muy inferior a) LOGSPACE. Al extender FO, con dichos cuantificadores de clausura, se capturan las clases de complejidad que se mencionan, sobre estructuras finitas ordenadas [GMc95]: FO(CTD) captura LOGSPACE FO(CT) captura NLOGSPACE As铆, al trabajar con estas extensiones de FO, se pueden analizar consultas a Bases de Datos que est谩n en la clase NLOGSPACE. El int茅rprete permite la evaluaci贸n de consultas expresadas con las extensiones de FO planteadas, dentro de un ambiente que adem谩s permite operar sobre la Base de Datos.脕rea: Inform谩tica Te贸rica - Inteligencia Artificial - Lenguajes - CompiladoresRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Utilizaci贸n de extensiones de l贸gica de primer orden para la computaci贸n de queries en problemas de redes

    Get PDF
    Este trabajo presenta resoluciones de queries a una base de datos que mantiene informaci贸n acerca de redes de computadoras, utilizando L贸gica de Primer Orden extendida con los cuantificadores Clausura Transitiva, Clausura Transitiva Determin铆stica, Puntos fijos en sus variantes Inflaccionario y No Inflaccionario, en su versi贸n Determin铆stica. Para los queries mostrados no alcanza con L贸gica de Primer Orden, mientras que con las extensiones planteadas es posible expresarlos. En algunos casos, ellos representan casos cr铆ticos y pertenecen a una clase de consultas no expresables en lenguajes cuya expresivividad sea equivalente al de la L贸gica de Primer Orden, por lo que es necesario contar con otros cuantificadores de mayor poder expresivo. La aplicaci贸n elegida es s贸lo relevante para observar la sem谩ntica de ciertos queries, los cuales son razonables de plantear sobre una base de datos, y cuya complejidad supera la expresividad de los lenguajes que se puedan tener disponibles para la resoluci贸n de los mismos.Eje: Bases de datosRed de Universidades con Carreras en Inform谩tica (RedUNCI

    Implementaci贸n de un lenguaje de consultas utilizando l贸gica de primer orden con cuantificadores de punto fijo

    Get PDF
    En este trabajo se considera una extensi贸n de la L贸gica de Primer Orden, con distintos tipos de cuantificadores de punto fijo, para expresar consultas a Bases de Datos relacionales permitiendo distintos tipos de iteraciones ausentes en primer orden. Esta extensi贸n fue propuesta en [AVV97]. La motivaci贸n es que la L贸gica de Primer Orden no permite la expresi贸n de ciertos tipos de consultas a Bases de Datos, como qued贸 demostrado en [CH80]. Por ello intentamos continuar ampliando su poder expresivo para cubrir una mayor parte del conjunto de consultas posibles de computar sobre una Base de Datos. Con esta extensi贸n se pueden realizar consultas a Bases de Datos que est谩n en la clase EXPTIME. Se muestran aqu铆 algunos aspectos importantes de la implementaci贸n de dicho lenguaje, como as铆 tambi茅n justificaci贸n de cotas obtenidas o establecidas. Con este trabajo se contribuye al an谩lisis de distintos tipos de formalismos, con diferentes grados de expresividad para formular consultas a Bases de Datos relacionales.脕rea: Inform谩tica Te贸rica - Inteligencia Artificial - Lenguajes - CompiladoresRed de Universidades con Carreras en Inform谩tica (RedUNCI
    corecore