中文
相关论文

相关论文: Specifying Logic Programs in Controlled Natural La…

200 篇论文

Program logics are a powerful formal method in the context of program verification. Can we develop a counterpart of program logics in the context of language verification? This paper proposes language logics, which allow for statements of…

编程语言 · 计算机科学 2024-08-06 Matteo Cimini

This paper presents a programming language which includes paradigms that are usually associated with declarative languages, such as sets, rules and search, into an imperative (functional) language. Although these paradigms are separately…

编程语言 · 计算机科学 2007-05-23 Yves Caseau , Francois-Xavier Josset , Francois Laburthe

Logic programming is a powerful paradigm for programming autonomous agents in dynamic domains, as witnessed by languages such as Golog and Flux. In this work we present ALPprolog, an expressive, yet efficient, logic programming language for…

计算机科学中的逻辑 · 计算机科学 2011-07-27 Conrad Drescher , Michael Thielscher

Recent large language models (LLMs) have demonstrated remarkable performance on a variety of natural language processing (NLP) tasks, leading to intense excitement about their applicability across various domains. Unfortunately, recent work…

计算与语言 · 计算机科学 2023-02-13 Yaqi Xie , Chen Yu , Tongyao Zhu , Jinbin Bai , Ze Gong , Harold Soh

This paper proposes a specification-guided framework for control of nonlinear systems with linear temporal logic (LTL) specifications. In contrast with well-known abstraction-based methods, the proposed framework directly characterizes the…

系统与控制 · 电气工程与系统科学 2022-05-03 Yinan Li , Zhibing Sun , Jun Liu

Despite being an essential step in software development, writing requirements specifications is frequently performed in natural language, leading to issues like inconsistency, incompleteness, or ambiguity. The ITLingo initiative has…

软件工程 · 计算机科学 2023-12-19 Andre Rodrigues , Alberto Rodrigues da Silva

This paper presents a logic language for expressing NP search and optimization problems. Specifically, first a language obtained by extending (positive) Datalog with intuitive and efficient constructs (namely, stratified negation,…

计算机科学中的逻辑 · 计算机科学 2009-11-17 Sergio Greco , Cristian Molinaro , Irina Trubitsyna , Ester Zumpano

This article describes a very high-level language for clear description of distributed algorithms and optimizations necessary for generating efficient implementations. The language supports high-level control flows where complex…

编程语言 · 计算机科学 2021-10-07 Yanhong A. Liu , Scott D. Stoller , Bo Lin

The overall goal of this paper is to investigate the theoretical foundations of algorithmic verification techniques for first order linear logic specifications. The fragment of linear logic we consider in this paper is based on the linear…

编程语言 · 计算机科学 2007-05-23 M. Bozzano , G. Delzanno , M. Martelli

The process of microplanning encompasses a range of problems in Natural Language Generation (NLG), such as referring expression generation, lexical choice, and aggregation, problems in which a generator must bridge underlying…

计算与语言 · 计算机科学 2007-05-23 Matthew Stone , Christine Doran , Bonnie Webber , Tonia Bleam , Martha Palmer

As of today the programming language of the vast majority of the published source code is manually specified or programmatically assigned based on the sole file extension. In this paper we show that the source code programming language…

机器学习 · 计算机科学 2017-03-23 Shaul Zevin , Catherine Holzem

Context and motivation: Usage of Formal Specification languages is scarce in web application development as compared to safety critical/hardware systems. Question/problem: An apt formal specification language should provide the following…

软件工程 · 计算机科学 2019-01-09 Karthika Venkatesan , Sujit Kumar Chakrabarti

Aligning language models (LMs) with user intent is becoming increasingly relevant to enhance user experience. This calls for designing methods that can allow users to control the properties of the language that LMs generate, for example,…

计算与语言 · 计算机科学 2025-09-23 Vinay Samuel , Harshita Diddee , Yiming Zhang , Daphne Ippolito

Datalog has become a popular language for writing static analyses. Because Datalog is very limited, some implementations of Datalog for static analysis have extended it with new language features. However, even with these features it is…

编程语言 · 计算机科学 2018-09-18 Aaron Bembenek , Stephen Chong

This work explores the use of self-generated natural language explanations as an intermediate step for code-to-code translation with language models. Across three types of explanations and 19 programming languages constructed from the…

计算与语言 · 计算机科学 2023-11-14 Zilu Tang , Mayank Agarwal , Alex Shypula , Bailin Wang , Derry Wijaya , Jie Chen , Yoon Kim

We introduce a methodology and framework for expressing general preference information in logic programming under the answer set semantics. An ordered logic program is an extended logic program in which rules are named by unique terms, and…

人工智能 · 计算机科学 2007-05-23 J. P. Delgrande , T. Schaub , H. Tompits

Logic is playing an increasingly important role in the engineering of real-time, hybrid, and cyber-physical systems, but mostly in the form of posterior verification and high-level analysis. The core methodology in the design of real-world…

计算机科学中的逻辑 · 计算机科学 2014-09-16 Sicun Gao

We will reduce the task of creating AI to the task of finding an appropriate language for description of the world. This will not be a programing language because programing languages describe only computable functions, while our language…

人工智能 · 计算机科学 2023-11-13 Dimiter Dobrev

The work concerns automatic generation of logical specifications from requirements models. Logical specifications obtained in such a way can be subjected to formal verification using deductive reasoning. Formal verification concerns…

软件工程 · 计算机科学 2014-02-11 Radoslaw Klimek

In Natural Language Processing (NLP), Large Language Models (LLMs) have demonstrated high text generation quality. However, in real-world applications, LLMs must meet increasingly complex requirements. Beyond avoiding misleading or…

计算与语言 · 计算机科学 2024-08-23 Xun Liang , Hanyu Wang , Yezhaohui Wang , Shichao Song , Jiawei Yang , Simin Niu , Jie Hu , Dan Liu , Shunyu Yao , Feiyu Xiong , Zhiyu Li
‹ 上一页 1 8 9 10 下一页 ›