EDBT 2026 Demo / reviewers in the wild / expert
Keith S. Decker
dblp:d/KSDecker · also Keith Decker
· DBLP profile ↗
27ranked-venue papers
12as first author
0since 2021 · last 2019
0000-0003-2707-5769ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 21 · 8 first-authorGraphics, computer vision, multimedia, augmented reality and games · 8 · 5 first-authorDatabases, data management, data science and information retrieval · 3 · 3 first-authorSystems, architecture and hardware · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2
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.
| Interdisciplinary, comprehensive, and emerging computing
2 papers |
Bioinformatics and computational biology · 70% Medical and health informatics · 30% | |
| Artificial intelligence
5 papers |
Knowledge representation and reasoning · 69% Multi-agent systems · 24% Planning, search and constraint satisfaction · 7% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Distributed systems · 72% Performance modeling and evaluation · 23% Parallel and multicore computing · 5% |
Topics — the 13 heaviest of 18, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge discovery |
0.1 | 1 | 2006 | KDMAS: A Multi-Agent System for Knowledge Discovery via Planning · AAAI 2006 |
Bioinformatics and computational biology › protein function prediction
gene ontology annotation |
0.0 | 1 | 2003 | GoFigure: Automated Gene OntologyTM annotation · Bioinform. 2003 |
Bioinformatics and computational biology
protein function prediction |
0.0 | 1 | 2003 | GoFigure: Automated Gene OntologyTM annotation · Bioinform. 2003 |
Knowledge, reasoning and agents › Multi-agent systems › trading agents
broker agents |
0.0 | 1 | 1997 | Middle-Agents for the Internet · IJCAI (1) 1997 |
Bioinformatics and computational biology › sequence analysis
sequence similarity search |
0.0 | 1 | 2003 | GoFigure: Automated Gene OntologyTM annotation · Bioinform. 2003 |
Distributed systems
distributed scheduling |
0.0 | 1 | 2003 | Distributed Patient Scheduling in Hospitals · IJCAI 2003 |
Distributed systems
distributed coordination |
0.0 | 1 | 1993 | A One-shot Dynamic Coordination Algorithm for Distributed Sensor Networks · AAAI 1993 |
Distributed systems › distributed network
sensor networks |
0.0 | 1 | 1993 | A One-shot Dynamic Coordination Algorithm for Distributed Sensor Networks · AAAI 1993 |
Performance modeling and evaluation
workload characterization |
0.0 | 1 | 1993 | Quantitative Modeling of Complex Computational Task Environments · AAAI 1993 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › cognitive modeling › cognitive architecture
blackboard architecture |
0.0 | 1 | 1991 | Effects of Parallelism on Blackboard System Scheduling · IJCAI 1991 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
scheduling |
0.0 | 1 | 1991 | Effects of Parallelism on Blackboard System Scheduling · IJCAI 1991 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
uncertainty reasoning |
0.0 | 1 | 1987 | RUM: A Layered Architecture for Reasoning with Uncertainty · IJCAI 1987 |
Parallel and multicore computing
parallel programming models and runtimes |
0.0 | 1 | 1991 | Effects of Parallelism on Blackboard System Scheduling · IJCAI 1991 |
Methods — techniques the papers use, named apart from their topics
distributed scheduling · 0.1multi-agent system · 0.1homology-based annotation · 0.0BLAST · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Shapley Value Approximation with Divisive ClusteringabstractIn cooperative game theory, the two foremost problems are determining what coalitions will form and how a coalition's payoff should be divided. The Shapley value, a proven fair and unique payoff distribution, has become a central solution concept in the field. Computing the Shapley value is exponential in the number of agents, however, and has motivated many practical approximation methods, only two of which apply to arbitrary cooperative games. We propose a Shapley value approximation method using hierarchical clustering that partitions coalitions based on agent feature similarity and then interpolates the subcoalitions' Shapley values. Additionally, the approximation is guaranteed to satisfy the Shapley value's desirable fairness properties of symmetry, efficiency, and often null player. With a low runtime, experimental error, and a tuning parameter for error-runtime trade-off, this algorithm is the most practical for cooperative games requiring fast, near-optimally fair payoff distributions. Kevin Corder, Keith S. Decker |
ICMLA | 2 |
| 2018 | Q-Learning Acceleration via State-Space PartitioningabstractOne of the biggest obstacles of Reinforcement Learning (RL) is its slow convergence rate in large state spaces or with sparse rewards. It has been shown that single-agent RL can be accelerated within a cooperative multi-agent scenario with information sharing, however the speedup depends on how well the agents' information can be used together. We demonstrate in this paper that state-space partitioning among agents can be realized by reward design without hard coded rules. The partitioning-associated reward directs agents to focus on different partitions and thus share information more efficiently. This approach has two advantages: (1) agents' actions are not diminished and remain relatively independent from one another; (2) it can be used to accelerate learning in both structured state domains (where partitions can be pre-determined) and arbitrarily-structured state domains (where partitions may be developed dynamically by agent teams as they explore the environment). Finally, we validate the method's efficacy by comparing it to previous related work in a simplified soccer domain. Kevin Corder, Keith S. Decker |
ICMLA | 3 |
| 2009 | BioPlanner: A Plan Adaptation Approach for the Discovery of Biological Pathways across Species
Keith S. Decker, Carl J. Schmidt |
IAAI | 2 |
| 2009 | Stigmergic Modeling of Hierarchical Task Networks
H. Van Dyke Parunak, Theodore C. Belding, Robert Bisson, Sven A. Brueckner, Elizabeth Downs, Rainer Hilscher, Keith S. Decker |
MABS | 7 |
| 2006 | KDMAS: A Multi-Agent System for Knowledge Discovery via Planning
Keith S. Decker |
AAAI | 2 |
| 2004 | Evolution of the GPGP/TÆMS Domain-Independent Coordination Framework
Victor R. Lesser, Keith S. Decker, Thomas Wagner 0001, Norman Carver, Alan Garvey, Bryan Horling, Daniel E. Neiman, Rodion M. Podorozhny, M. V. Nagendra Prasad, Anita Raja, Régis Vincent, Ping Xuan, Xiaoqin Zhang 0001 |
Auton. Agents Multi Agent Syst. | 2 |
| 2003 | Automated Negotiation for Grid Notification Services
Richard A. Lawley, Keith S. Decker, Michael Luck, Terry R. Payne, Luc Moreau 0001 |
Euro-Par | 2 |
| 2003 | Distributed Patient Scheduling in Hospitals
Torsten O. Paulussen, Nicholas R. Jennings, Keith S. Decker, Armin Heinzl |
IJCAI | 3 |
| 2003 | Employment Decisions Supporting Organizations of Autonomous Agents
Foster McGeary, Keith S. Decker |
MABS | 2 |
| 2003 | DECAF - A Flexible Multi Agent System Architecture
John R. Graham, Keith S. Decker, Michael Mersic |
Auton. Agents Multi Agent Syst. | 2 |
| 2003 | GoFigure: Automated Gene OntologyTM annotationabstractSUMMARY: We have developed a web tool to predict Gene Ontology (GO) terms. The tool accepts an input DNA or protein sequence, and uses BLAST to identify homologous sequences in GO annotated databases. A graph is returned to the user via email. AVAILABILITY: The tool is freely available at: http://udgenome.ags.udel.edu/frm_go.html/ Salim Khan, Gang Situ, Keith S. Decker, Carl J. Schmidt |
Bioinform. | 3 |
| 2002 | Developing Alternative Mechanisms for Multiagent Coordination
Wei Chen 0008, Keith S. Decker |
PRIMA | 2 |
| 2002 | BioMAS: A Multi-Agent System for Genomic AnnotationabstractThe explosive growth in genomic (and soon, expression and proteomic) data, exemplified by the Human Genome Project, is a fertile domain for the application of multi-agent information gathering technologies. Furthermore, hundreds of smaller-profile, yet still economically important organisms are being studied that require the efficient and inexpensive automated analysis tools that multi-agent approaches can provide. In this paper, we discuss the use of DECAF, a multi-agent system toolkit based on RETSINA and TAEMS, to build reusable information gathering systems for bioinformatics. We will cover why bioinformatics is a classic application for information gathering, how DECAF supports it, and several extensions that support new analysis paths for genomic information. Keith S. Decker, Salim Khan, Carl J. Schmidt, Gang Situ, Ravi Makkena, Dennis Michaud |
Int. J. Cooperative Inf. Syst. | 1 |
| 2000 | Modeling a Virtual Food Court Using DECAF
Foster McGeary, Keith S. Decker |
MABS | 2 |
| 2000 | Coordinating Mutually Exclusive Resources using GPGP
Keith S. Decker |
Auton. Agents Multi Agent Syst. | 1 |
| 1997 | Middle-Agents for the Internet
Keith S. Decker, Katia P. Sycara, Mike Williamson |
IJCAI (1) | 1 |
| 1997 | Intelligent Adaptive Information Agents
Keith S. Decker, Katia P. Sycara |
J. Intell. Inf. Syst. | 1 |
| 1993 | A One-shot Dynamic Coordination Algorithm for Distributed Sensor Networks
Keith S. Decker, Victor R. Lesser |
AAAI | 1 |
| 1993 | Quantitative Modeling of Complex Computational Task Environments
Keith S. Decker, Victor R. Lesser |
AAAI | 1 |
| 1993 | An Approach to Analyzing the Need for Meta-Level Communication
Keith S. Decker, Victor R. Lesser |
IJCAI | 1 |
| 1993 | Control Heuristics for Scheduling in a Parallel Blackboard SystemabstractThis paper investigates the effects of parallelism on blackboard system scheduling heuristics. A parallel blackboard system is described that allows multiple knowledge source instantiations (KSIs) to execute in parallel using a shared-memory blackboard approach. New classes of control knowledge are defined that order the agenda by using information about the relationships between the goals of the KSIs. This control knowledge is implemented and tested in the DVMT application on a Sequent multiprocessor using BB1-style control heuristics. The usefulness of the heuristics is examined by comparing the effectiveness of problem-solving with and without the heuristics (as a group and individually). Problem solving with the new control knowledge results in improved system performance. Keith S. Decker, Alan Garvey, Marty Humphrey, Victor R. Lesser |
Int. J. Pattern Recognit. Artif. Intell. | 1 |
| 1993 | A Real-Time Control Architecture for an Approximate Processing Blackboard SystemabstractApproximate processing is an approach to real-time AI problem solving in domains in which compromise is possible between the resources required to generate a solution and the quality of that solution. It is a satisficing approach in which the goal is to produce acceptable solutions within the available time and computational resource constraints. Previous work has shown how to integrate approximate processing knowledge sources within the blackboard architecture. However, in order to solve real-time problems with hard deadlines using a blackboard system, we need to have: (1) a predictable blackboard execution loop, (2) a representation of the set of current and future tasks and their estimated durations, and (3) a model of how to modify those tasks when their deadlines are projected to be missed, and how the modifications will affect the task durations and results. This paper describes four components for achieving this goal in an approximate processing blackboard system. A parameterized low-level control loop allows predictable knowledge source execution, multiple execution channels allow dynamic control over the computation involved in each task, a meta-controller allows a representation of the set of current and future tasks and their estimated durations and results, and a real-time blackboard scheduler monitors and modifies tasks during execution so that deadlines are met. An example is given that illustrates how these components work together to construct a satisficing solution to a time-constrained problem in the Distributed Vehicle Monitoring Testbed (DVMT). Keith S. Decker, Alan Garvey, Marty Humphrey, Victor R. Lesser |
Int. J. Pattern Recognit. Artif. Intell. | 1 |
| 1992 | Generalizing the Partial Global Planning AlgorithmabstractThe distributed coordination problem can be described as "how should the local scheduling of activities at each agent be affected by non-local concerns and constraints?" Partial global planning (PGP) is a flexible approach to distributed coordination that allows agents to respond dynamically to their current situation. It is based on detecting relationships in the computational goal structures of the distributed agents. However, the detailed PGP mechanisms depend on the existence and availability of certain characteristics and structures that are idiosyncratic to the Distributed Vehicle Monitoring Testbed (DVMT). Generalized Partial Global Planning tries to extend the PGP approach by communicating more abstract and hierarchically organized information, detecting in a general way the coordination relationships that are needed by the partial global planning mechanisms, and separating the process of coordination from local scheduling. This new characterization of partial global planning has less communication overhead and can be more easily adapted and extended to new styles of problem solving and new multi-agent environments that have different characteristics from the original DVMT. This paper first describes the coordination problem as it was viewed by the PGP algorithm, and then extensions to that problem. It then briefly describes our model of task structures and coordination relationships. Finally, we show how the PGP algorithm, as an example, can be described using our method. Keith S. Decker, Victor R. Lesser |
Int. J. Cooperative Inf. Syst. | 1 |
| 1991 | Effects of Parallelism on Blackboard System Scheduling
Keith S. Decker, Alan Garvey, Marty Humphrey, Victor R. Lesser |
IJCAI | 1 |
| 1990 | Extending a Blackboard Architecture for Approximate Processing
Keith S. Decker, Victor R. Lesser, Robert Whitehair |
Real Time Syst. | 1 |
| 1987 | RUM: A Layered Architecture for Reasoning with Uncertainty
Piero P. Bonissone, Steven S. Gans, Keith S. Decker |
IJCAI | 3 |
| 1985 | Selecting Uncertainty Calculi and Granularity: An Experiment in Trading-off Precision and Complexity
Piero P. Bonissone, Keith S. Decker |
UAI | 2 |