Abstract
Processable English (PENG) is a controlled natural language designed to specify and conceptualize knowledge in a human-readable and machine-processable way. PENG specifications can be translated unambiguously into executable answer set programs (ASP). In this paper we suggest an extension of the language PENGASP so that weak constraints can be expressed in controlled natural language and processed as part of an ASP program. In contrast to strong constraints that have always to be satisfied and are already part of the controlled natural language, we introduce weak constraints that can be weighted and prioritised and should be satisfied whenever possible. The addition of weak constraints to the controlled natural language PENGASP makes it possible to specify optimisation problems in a natural way.
| Original language | English |
|---|---|
| Title of host publication | Proceedings of the Australasian Computer Science Week Multiconference, ACSW 2019 |
| Place of Publication | New York |
| Publisher | Association for Computing Machinery |
| Pages | 1-4 |
| Number of pages | 4 |
| ISBN (Electronic) | 9781450366038 |
| DOIs | |
| Publication status | Published - 29 Jan 2019 |
| Event | 2019 Australasian Computer Science Week Multiconference - Sydney, Australia Duration: 29 Jan 2019 → 31 Jan 2019 |
Conference
| Conference | 2019 Australasian Computer Science Week Multiconference |
|---|---|
| Abbreviated title | ACSW 2019 |
| Country/Territory | Australia |
| City | Sydney |
| Period | 29/01/19 → 31/01/19 |
Keywords
- answer set programming
- Controlled languages
- specifications
Fingerprint
Dive into the research topics of 'Specifying weak constraints in Processable English'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver