paper-with-me

Papers

Semiring Programming: A Declarative Framework for Generalized Sum Product Problems

2016-09-21 · Vaishak Belle, Luc De Raedt

To solve hard problems, AI relies on a variety of disciplines such as logic, probabilistic reasoning, machine learning and mathematical programming. Although it is widely accepted that solving real-world problems requires an integration amongst these, contemporary representation methodologies offer little support for this. In an attempt to alleviate this situation, we introduce a new declarative programming framework that provides abstractions of well-known problems such as SAT, Bayesian inference, generative models, and convex optimization. The semantics of programs is defined in terms of first-order structures with semiring labels, which allows us to freely combine and integrate problems from different AI disciplines.

📄 PDF Abstract BibTeX arXiv:1609.06954

Code (0)

등록된 구현이 없습니다.

Tasks

Bayesian InferenceBIG-bench Machine Learning

Similar Papers 제목 키워드 기반

Ternary Gamma Semirings as a Novel Algebraic Framework for Learnable Symbolic Reasoning

2025-11-21 · Chandrasekhar Gokavarapu, D. Madhusudhana Rao arxiv

Binary semirings such as the tropical, log, and probability semirings form a core algebraic tool in classical and modern neural inference systems, supporting tasks like Viterbi decoding, dynamic programming, and probabil…

Knowledge Graphs

Algebraic Model Counting for Global Analysis of Optimal Decision Trees

2026-07-02 · Hiroki Arimura arxiv

Ensuring model reliability in Explainable AI requires a global assessment of the hypothesis space. We propose a formal framework for the exhaustive analysis of optimal and near-optimal decision trees, called Algebraic De…

A Unifying Framework for Semiring-Based Constraint Logic Programming With Negation (full version)

2025-07-21 · Jeroen Spaans, Jesse Heyninck arxiv

Constraint Logic Programming (CLP) is a logic programming formalism used to solve problems requiring the consideration of constraints, like resource allocation and automated planning and scheduling. It has previously bee…

Scallop: A Language for Neurosymbolic Programming

2023-04-10 · Ziyang Li, Jiani Huang, Mayur Naik

We present Scallop, a language which combines the benefits of deep learning and logical reasoning. Scallop enables users to write a wide range of neurosymbolic applications and train them in a data- and compute-efficient…

Logical ReasoningNegation

Semirings for Probabilistic and Neuro-Symbolic Logic Programming

2024-02-21 · Vincent Derkinderen, Robin Manhaeve, Pedro Zuidberg Dos Martires, Luc De Raedt

The field of probabilistic logic programming (PLP) focuses on integrating probabilistic models into programming languages based on logic. Over the past 30 years, numerous languages and frameworks have been developed for …