中文
相关论文

相关论文: Efficient Groundness Analysis in Prolog

200 篇论文

This work is devoted to constraint solving motivated by the debugging of constraint logic programs a la GNU-Prolog. The paper focuses only on the constraints. In this framework, constraint solving amounts to domain reduction. A computation…

软件工程 · 计算机科学 2007-05-23 Gerard Ferrand , Willy Lesaint , Alexandre Tessier

This paper presents a computational model for the cooperation of constraint domains and an implementation for a particular case of practical importance. The computational model supports declarative programming with lazy and possibly…

Deep neural networks have been successfully deployed in a wide variety of applications including computer vision and speech recognition. However, computational and storage complexity of these models has forced the majority of computations…

机器学习 · 计算机科学 2018-08-28 Mahdi Nazemi , Ghasem Pasandi , Massoud Pedram

Complex systems thinking is applied to a wide variety of domains, from neuroscience to computer science and economics. The wide variety of implementations has resulted in two key challenges: the progenation of many domain-specific…

社会与信息网络 · 计算机科学 2020-06-05 Leo Torres , Ann S. Blevins , Danielle S. Bassett , Tina Eliassi-Rad

Developments in semantic web technologies have promoted ontological encoding of knowledge from diverse domains. However, modelling many practical domains requires more expressive representations schemes than what the standard description…

人工智能 · 计算机科学 2017-04-05 Arjun Bhardwaj , Sangeetha

Universal approximation theorems show that neural networks can approximate any continuous function; however, the number of parameters may grow exponentially with the ambient dimension, so these results do not fully explain the practical…

机器学习 · 计算机科学 2026-01-15 Changhoon Song , Seungchan Ko , Youngjoon Hong

Recent work has shown that the input-output behavior of some machine learning systems can be captured symbolically using Boolean expressions or tractable Boolean circuits, which facilitates reasoning about the behavior of these systems.…

人工智能 · 计算机科学 2020-07-06 Arthur Choi , Andy Shih , Anchal Goyanka , Adnan Darwiche

Configurable systems typically consist of reusable assets that have dependencies between each other. To specify such dependencies, feature models are commonly used. As feature models in practice are often complex, automated reasoning is…

人工智能 · 计算机科学 2025-05-12 Chico Sundermann , Stefan Vill , Elias Kuiter , Sebastian Krieter , Thomas Thüm , Matthias Tichy

Several paradigms for declarative problem solving start from a specification in a high-level language, which is then transformed to a low-level language, such as SAT or SMT. Often, this transformation includes a "grounding" step to remove…

计算机科学中的逻辑 · 计算机科学 2024-08-16 Lucas Van Laer , Simon Vandevelde , Joost Vennekens

We develop a linear-algebraic framework for dimensional analysis in systems with constraints, particularly when variables are numerous or related by implicit relations so that direct elimination is impractical. By expressing both…

数学物理 · 物理学 2026-03-31 Umpei Miyamoto

Scientists often infer abstract procedures from specific instances of problems and use the abstractions to generate new, related instances. For example, programs encoding the formal rules and properties of a system have been useful in…

计算与语言 · 计算机科学 2025-07-22 Zaid Khan , Elias Stengel-Eskin , Archiki Prasad , Jaemin Cho , Mohit Bansal

Incrementalization speeds up computations by avoiding unnecessary recomputations and by efficiently reusing previous results. While domain-specific techniques achieve impressive speedups, e.g., in the context of database queries, they are…

编程语言 · 计算机科学 2026-05-26 Timon Böhler , Tobias Reinhard , David Richter , Mira Mezini

Boolean algebraic manipulation is at the core of logic synthesis in Electronic Design Automation (EDA) design flow. Existing methods struggle to fully exploit optimization opportunities, and often suffer from an explosive search space and…

硬件体系结构 · 计算机科学 2024-01-22 Yingjie Li , Anthony Agnesina , Yanqing Zhang , Haoxing Ren , Cunxi Yu

The success of software model checking depends on finding an appropriate abstraction of the subject program. The choice of the abstract domain and the analysis configuration is currently left to the user, who may not be familiar with the…

软件工程 · 计算机科学 2013-05-30 Sven Apel , Dirk Beyer , Karlheinz Friedberger , Franco Raimondi , Alexander von Rhein

Floating-point neural networks dominate modern machine learning but incur substantial inference costs, motivating emerging interest in Boolean networks for resource-constrained deployments. Since Boolean networks use only Boolean…

人工智能 · 计算机科学 2026-05-13 Shengpu Wang , Yuhao Mao , Yani Zhang , Martin Vechev

An efficient and flexible engine for computing fixed points is critical for many practical applications. In this paper, we firstly present a goal-directed fixed point computation strategy in the logic programming paradigm. The strategy…

编程语言 · 计算机科学 2007-05-23 Hai-Feng Guo , Gopal Gupta

Computational models of biological processes provide one of the most powerful methods for a detailed analysis of the mechanisms that drive the behavior of complex systems. Logic-based modeling has enhanced our understanding and…

分子网络 · 定量生物学 2022-02-08 John Zobolas , Pedro T. Monteiro , Martin Kuiper , Åsmund Flobak

Abstraction is a commonly used process to represent some low-level system by a more coarse specification with the goal to omit unnecessary details while preserving important aspects. While recent work on abstraction in the situation…

人工智能 · 计算机科学 2023-03-02 Till Hofmann , Vaishak Belle

The goal of the paper is to relate complexity measures associated with the evaluation of Boolean functions (certificate complexity, decision tree complexity) and learning dimensions used to characterize exact learning (teaching dimension,…

机器学习 · 计算机科学 2012-05-22 Sergiu Goschin

Logic programming is a declarative programming paradigm. Programming language Prolog makes logic programming possible, at least to a substantial extent. However the Prolog debugger works solely in terms of the operational semantics. So it…

编程语言 · 计算机科学 2020-03-09 Włodzimierz Drabent