2018
DOI: 10.3233/fi-2018-1695
|View full text |Cite
|
Sign up to set email alerts
|

Extending Logic Programming with Labelled Variables: Model and Semantics

Abstract: In order to enable logic programming to deal with the diversity of pervasive systems, where many heterogeneous, domain-specific computational models could benefit from the power of symbolic computation, we explore the expressive power of labelled systems. To this end, we define a new notion of truth for logic programs extended with labelled variables interpreted in non-Herbrand domains-where, however, terms maintain their usual Herbrand interpretations. First, a model for labelled variables in logic programmin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
3
2

Relationship

4
1

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 42 publications
0
3
0
Order By: Relevance
“…Primary references: [59,60] Other references describing / exploiting the technology: [61,274] URL: http://lpaas.apice.unibo.it MAS perspective LPaaS [60] and LVLP [59] are two models that-once specialised in the MAS context [274]-answer the need of intelligent environment and situated distributed cognition. LPaaS allows logic-based services to be embedded in the environment and made available to agents as a service.…”
Section: Lpaas (2018) and Lvlp (2016)mentioning
confidence: 99%
“…Primary references: [59,60] Other references describing / exploiting the technology: [61,274] URL: http://lpaas.apice.unibo.it MAS perspective LPaaS [60] and LVLP [59] are two models that-once specialised in the MAS context [274]-answer the need of intelligent environment and situated distributed cognition. LPaaS allows logic-based services to be embedded in the environment and made available to agents as a service.…”
Section: Lpaas (2018) and Lvlp (2016)mentioning
confidence: 99%
“…Hybridization. One of the strengths of computational logic is to make it possible the integration of diverse techniques [11,42]-e.g., logic programming paradigms, database technologies, knowledge representation, non-monotonic reasoning, constraint programming, mathematical programming, etc. This makes it possible to represent the heterogeneity of the contexts of intelligent systems -also in relation to the application domains -and to customise as needed the symbolic intelligence that is provided while remaining within a well-founded formal framework.…”
Section: Why Logic?mentioning
confidence: 99%
“…Not by chance, situatedness is a crucial feature for most IoT applications-although it is not always explicitly acknowledged, but comes as a consequence of context-awareness. Being based on the LP model, diverse computational models can be tailored to the local needs, exploiting LP extensions explicitly aimed at pervasive systems such as labelled variables systems [40,41]. Labelled variables systems are meant to deal with domain-specific knowledge so that diverse computational models, tailored to the specific needs of situated components, can fruitfully coexist side by side.…”
Section: Lpaas: Model and Architecturementioning
confidence: 99%