中文
相关论文

相关论文: Automatic Generation of CHR Constraint Solvers

200 篇论文

Lexically constrained text generation is one of the constrained text generation tasks, which aims to generate text that covers all the given constraint lexicons. While the existing approaches tackle this problem using a lexically…

计算与语言 · 计算机科学 2024-08-13 Hayate Iso

Constraint Logic Programming (CLP) and Hereditary Harrop formulas (HH) are two well known ways to enhance the expressivity of Horn clauses. In this paper, we present a novel combination of these two approaches. We show how to enrich the…

编程语言 · 计算机科学 2007-05-23 Javier Leach , Susana Nieva , Mario Rodriguez-Artalejo

Recent advances in neural network-based generative modeling have reignited the hopes in having computer systems capable of seamlessly conversing with humans and able to understand natural language. Neural architectures have been employed to…

计算与语言 · 计算机科学 2020-08-03 Cristina Garbacea , Qiaozhu Mei

Linear constraints are the linear counterpart of Haskell's class constraints. Linearly typed parameters allow the programmer to control resources such as file handles and manually managed memory as linear arguments. Indeed, a linear type…

编程语言 · 计算机科学 2026-04-24 Arnaud Spiwack , Csongor Kiss , Jean-Philippe Bernardy , Nicolas Wu , Richard A. Eisenberg

Automatic differentiation is a technique which allows a programmer to define a numerical computation via compositions of a broad range of numeric and computational primitives and have the underlying system support the computation of partial…

数学软件 · 计算机科学 2017-06-02 Samer Abdallah

In the field of Explainable Constraint Solving, it is common to explain to a user why a problem is unsatisfiable. A recently proposed method for this is to compute a sequence of explanation steps. Such a step-wise explanation shows…

人工智能 · 计算机科学 2025-11-14 Ignace Bleukx , Maarten Flippo , Bart Bogaerts , Emir Demirović , Tias Guns

Column generation (CG) is a vital method to solve large-scale problems by dynamically generating variables. It has extensive applications in common combinatorial optimization, such as vehicle routing and scheduling problems, where each…

机器学习 · 计算机科学 2023-10-17 Kuan Xu , Li Shen , Lindong Liu

We observe that the various formulations of the operational semantics of Constraint Handling Rules proposed over the years fall into a spectrum ranging from the analytical to the pragmatic. While existing analytical formulations facilitate…

计算机科学中的逻辑 · 计算机科学 2010-07-23 Hariolf Betz , Frank Raiser , Thom Frühwirth

A grammar formalism based upon CHR is proposed analogously to the way Definite Clause Grammars are defined and implemented on top of Prolog. These grammars execute as robust bottom-up parsers with an inherent treatment of ambiguity and a…

计算与语言 · 计算机科学 2007-05-23 Henning Christiansen

Designing component-based constraint solvers is a complex problem. Some components are required, some are optional and there are interdependencies between the components. Because of this, previous approaches to solver design and…

人工智能 · 计算机科学 2011-10-31 Ian P. Gent , Chris Jefferson , Lars Kotthoff , Ian Miguel

We study here a natural situation when constraint programming can be entirely reduced to rule-based programming. To this end we explain first how one can compute on constraint satisfaction problems using rules represented by simple…

人工智能 · 计算机科学 2007-05-23 Krzysztof R. Apt , Eric Monfroy

We propose a method for automatically generating abstract transformers for static analysis by abstract interpretation. The method focuses on linear constraints on programs operating on rational, real or floating-point variables and…

计算机科学中的逻辑 · 计算机科学 2019-03-14 David Monniaux

Constrained generative modeling is fundamental to applications such as robotic control and autonomous driving, where models must respect physical laws and safety-critical constraints. In real-world settings, these constraints rarely take…

机器学习 · 计算机科学 2026-03-10 Xiaoxuan Liang , Saeid Naderiparizi , Yunpeng Liu , Berend Zwartsenberg , Frank Wood

Constraint programming is known for being an efficient approach for solving combinatorial problems. Important design choices in a solver are the branching heuristics, which are designed to lead the search to the best solutions in a minimum…

人工智能 · 计算机科学 2024-04-17 Tom Marty , Tristan François , Pierre Tessier , Louis Gauthier , Louis-Martin Rousseau , Quentin Cappart

This paper presents a novel approach to automatically solving arithmetic word problems. This is the first algorithmic approach that can handle arithmetic problems with multiple steps and operations, without depending on additional…

计算与语言 · 计算机科学 2016-08-23 Subhro Roy , Dan Roth

Leveraging machine learning methods to solve constraint satisfaction problems has shown promising, but they are mostly limited to a static situation where the problem description is completely known and fixed from the beginning. In this…

机器学习 · 计算机科学 2025-09-23 Wook Lee , Frans A. Oliehoek

An unconstrained crossword puzzle is a generalization of the constrained crossword problem. In this problem, only the word vocabulary, and optionally the grid dimensions are known. Hence, it not only requires the algorithm to determine the…

人工智能 · 计算机科学 2020-07-10 Charu Agarwal , Rushikesh K. Joshi

Multiple-choice cloze questions are commonly used to assess linguistic proficiency and comprehension. However, generating high-quality distractors remains challenging, as existing methods often lack adaptability and control over difficulty…

计算与语言 · 计算机科学 2026-05-20 Seokhoon Kang , Yejin Jeon , Seonjeong Hwang , Gary Geunbae Lee

In this article we introduce Graph Generation, an enhanced Column Generation (CG) algorithm for solving expanded linear programming relaxations of mixed integer linear programs. To apply Graph Generation, we must be able to map any given…

最优化与控制 · 数学 2021-10-05 Julian Yarkony , Naveed Haghani , Amelia Regan

We propose a new generative model for layout generation. We generate layouts in three steps. First, we generate the layout elements as nodes in a layout graph. Second, we compute constraints between layout elements as edges in the layout…

计算机视觉与模式识别 · 计算机科学 2020-11-30 Wamiq Para , Paul Guerrero , Tom Kelly , Leonidas Guibas , Peter Wonka