EDBT 2026 Demo / reviewers in the wild / expert
David Weinbaum
dblp:69/4146 · also David (Weaver) Weinbaum
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 2017
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 first-authorSystems, architecture and hardware · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
1 paper |
Distributed computing theory · 100% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › logic programming
concurrent logic programming |
0.0 | 1 | 1988 | Detecting Stable Properties of Networks in Concurrent Logic Programming Languages · PODC 1988 |
Distributed computing theory › predicate detection
stable property detection |
0.0 | 1 | 1988 | Detecting Stable Properties of Networks in Concurrent Logic Programming Languages · PODC 1988 |
Distributed computing theory › predicate detection › stable property detection
termination detection |
0.0 | 1 | 1988 | Detecting Stable Properties of Networks in Concurrent Logic Programming Languages · PODC 1988 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Open ended intelligence: the individuation of intelligent agentsabstractArtificial general intelligence is a field of research aiming to distil the principles of intelligence that operate independently of a specific problem domain and utilise these principles in order to synthesise systems capable of performing any intellectual task a human being is capable of and beyond. While “narrow” artificial intelligence which focuses on solving specific problems such as speech recognition, text comprehension, visual pattern recognition and robotic motion has shown impressive breakthroughs lately, understanding general intelligence remains elusive. We propose a paradigm shift from intelligence perceived as a competence of individual agents defined in relation to an a priori given problem domain or a goal, to intelligence perceived as a formative process of self-organisation. We call this process open-ended intelligence. Starting with a brief introduction of the current conceptual approach, we expose a number of serious limitations that are traced back to the ontological roots of the concept of intelligence. Open-ended intelligence is then developed as an abstraction of the process of human cognitive development, so its application can be extended to general agents and systems. We introduce and discuss three facets of the idea: the philosophical concept of individuation, sense-making and the individuation of general cognitive agents. We further show how open-ended intelligence can be framed in terms of a distributed, self-organising network of interacting elements and how such process is scalable. The framework highlights an important relation between coordination and intelligence and a new understanding of values. David Weinbaum, Viktoras Veitas |
J. Exp. Theor. Artif. Intell. | 1 |
| 1988 | Detecting Stable Properties of Networks in Concurrent Logic Programming LanguagesabstractA significant motivation for programming language research is to find good abstractions and conceptual frameworks that enable us to understand and re* son about, certain kinds of complex computational phenomena in a simple way.In this paper we show that the specification of programs for the detection of stable properties of networks of communicating processes is facilitated -almost trivialized -in the framework of concurrent logic programming languages.We present the embedded short-circuit pr* gramming technique for detecting stable properties of networks, and illustrate its utility by providing a simple algorithm for distributed termination detection.We show that, the runtime behavior of a concurrent logic program incorporating this technique (for diffusing computations) is similar to the "DSA" scheme described in [7] for maintaining distributed counters.We modify the technique for repeated detection of quiescence for phased computations such as discrete simulations.We show that the abstraction can be mit nipulated without reference to its implementation by presenting a simple solution to the distributed knotdetection problem [IS].Finally we show that, under certain conditions, a simple extension allows repeated (live) snapshots [3] of the state of the computation to be taken almost trivially, thus providing another technique for detecting stable properties. Vijay A. Saraswat, Kenneth M. Kahn, David Weinbaum |
PODC | 3 |