VLDB 2026 Research / reviewers in the wild / expert
Stuart C. Shapiro
dblp:s/StuartCShapiro
· DBLP profile ↗
44ranked-venue papers
20as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 33 · 16 first-authorGraphics, computer vision, multimedia, augmented reality and games · 19 · 8 first-authorDatabases, data management, data science and information retrieval · 8 · 2 first-authorTheory of computation · 5 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-author
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.
| Artificial intelligence
24 papers |
Knowledge representation and reasoning · 91% Multi-agent systems · 4% Image recognition and object detection · 4% | |
| Theoretical computer science
4 papers |
Logic in computer science · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% |
Topics — the 24 heaviest of 31, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning
logic-based reasoning |
0.4 | 3 | 2015 | Inference Graphs: Combining Natural Deduction and Subsumption Inference in a Concurrent Reasoner · AAAI 2015 Concurrent Reasoning with Inference Graphs · AAAI 2013 Inference with Recursive Rules · AAAI 1980 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
hybrid reasoning |
0.2 | 1 | 2014 | Inference Graphs: A New Kind of Hybrid Reasoning System · AAAI 2014 |
Parallel and multicore computing › parallel computing › parallel machine learning
parallel inference |
0.2 | 1 | 2013 | Concurrent Reasoning with Inference Graphs · AAAI 2013 |
Logic in computer science
semantics |
0.2 | 2 | 2010 | Set-Oriented Logical Connectives: Syntax and Semantics · KR 2010 A Logic of Arbitrary and Indefinite Objects · KR 2004 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › belief revision
truth maintenance systems |
0.1 | 2 | 2005 | Dependency-Directed Reconsideration Belief Base Optimization for Truth Maintenance Systems · AAAI 2005 Knowledge State Reconsideration: Hindsight Belief Revision · AAAI 2004 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
belief revision |
0.1 | 3 | 2004 | Knowledge State Reconsideration: Hindsight Belief Revision · AAAI 2004 A Model for Belief Revision · Artif. Intell. 1988 Reasoning in Multiple Belief Spaces · IJCAI 1983 |
Logic in computer science
modal logic |
0.0 | 2 | 2004 | A Logic of Arbitrary and Indefinite Objects · KR 2004 Reasoning in Multiple Belief Spaces · IJCAI 1983 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
commonsense reasoning |
0.0 | 1 | 2004 | Identifying an Object that is Perceptually Indistinguishable from One Previously Perceived · AAAI 2004 |
Computer vision › Image recognition and object detection
object recognition |
0.0 | 1 | 2004 | Identifying an Object that is Perceptually Indistinguishable from One Previously Perceived · AAAI 2004 |
Logic in computer science
proof theory |
0.0 | 1 | 2010 | Set-Oriented Logical Connectives: Syntax and Semantics · KR 2010 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
reasoning about action and change |
0.0 | 1 | 2000 | Two Problems with Reasoning and Acting in Time · KR 2000 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
temporal reasoning |
0.0 | 1 | 2000 | Two Problems with Reasoning and Acting in Time · KR 2000 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology |
0.0 | 1 | 2004 | A Logic of Arbitrary and Indefinite Objects · KR 2004 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › semantic representation
semantic networks |
0.0 | 4 | 1982 | A Knowledge Engineering Approach to Natural Language Understanding · ACL 1982 Generalized Augmented Transition Network Grammars for Generation from Semantic Networks · ACL 1979 Representing Numbers in Semantic Networks: Prolegomena · IJCAI 1977 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › semantic representation
intensional representation |
0.0 | 2 | 1986 | Symmetric relations, intensional individuals, and variable binding · Proc. IEEE 1986 SNePS Considered as a Fully Intensional Propositional Semantic Network · AAAI 1986 |
Software maintenance and evolution
software ecosystems |
0.0 | 1 | 1996 | Implementations and Research: Discussions at the Boundary · KR 1996 |
Machine learning › Probabilistic and Bayesian machine learning › structured models
graphical models |
0.0 | 1 | 1987 | Graphical Deep Knowledge for Intelligent Machine Drafting · IJCAI 1987 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
variable binding |
0.0 | 1 | 1986 | Symmetric relations, intensional individuals, and variable binding · Proc. IEEE 1986 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge engineering |
0.0 | 1 | 1982 | A Knowledge Engineering Approach to Natural Language Understanding · ACL 1982 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › constraint satisfaction
crossword puzzle solving |
0.0 | 1 | 1979 | A Scrabble Crossword Game Playing Program · IJCAI 1979 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
game playing |
0.0 | 1 | 1979 | A Scrabble Crossword Game Playing Program · IJCAI 1979 |
Natural language and speech › Language models and text generation
text generation |
0.0 | 1 | 1979 | Generalized Augmented Transition Network Grammars for Generation from Semantic Networks · ACL 1979 |
Natural language and speech › Language models and text generation › mathematical reasoning › numerical reasoning
number representation |
0.0 | 1 | 1977 | Representing Numbers in Semantic Networks: Prolegomena · IJCAI 1977 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic-based reasoning
deductive reasoning |
0.0 | 1 | 1971 | A Net Structure for Semantic Information Storage, Deduction and Retrieval · IJCAI 1971 |
Methods — techniques the papers use, named apart from their topics
scheduling heuristics · 0.3message passing · 0.3graph-based inference · 0.2concurrency · 0.2logic of arbitrary and indefinite objects · 0.2inference graphs · 0.2dependency-directed reconsideration · 0.1rule-based system · 0.0inference tracing · 0.0augmented transition network grammars · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Inference Graphs: Combining Natural Deduction and Subsumption Inference in a Concurrent ReasonerabstractThere are very few reasoners which combine natural deduction and subsumption reasoning, and there are none which do so while supporting concurrency. Inference Graphs are a graph-based inference mechanism using an expressive first-order logic, capable of subsumption and natural deduction reasoning using concurrency. Evaluation of concurrency characteristics on a combination natural deduction and subsumption reasoning problem has shown linear speedup with the number of processors. Daniel R. Schlegel, Stuart C. Shapiro |
AAAI | 2 |
| 2015 | Use of background knowledge in natural language understanding for information fusion
Stuart C. Shapiro, Daniel R. Schlegel |
FUSION | 1 |
| 2014 | Inference Graphs: A New Kind of Hybrid Reasoning SystemabstractHybrid reasoners combine multiple types of reasoning, usually subsumption and Prolog-style resolution. We outline a system which combines natural deduction and subsumption reasoning using Inference Graphs implementing a Logic of Arbitrary and Indefinite Objects. Daniel R. Schlegel, Stuart C. Shapiro |
AAAI | 2 |
| 2014 | The 'Ah Ha!' Moment: When Possible, Answering the Currently Unanswerable using Focused Reasoning
Daniel R. Schlegel, Stuart C. Shapiro |
CogSci | 2 |
| 2014 | Systemic test and evaluation of a hard+soft information fusion framework: Challenges and current approaches
Geoff A. Gross, Ketan Date, Daniel R. Schlegel, Jason J. Corso, James Llinas, Rakesh Nagi, Stuart C. Shapiro |
FUSION | 7 |
| 2013 | Concurrent Reasoning with Inference GraphsabstractSince their popularity began to rise in the mid-2000s there has been significant growth in the number of multi-core and multi-processor computers available. Knowledge representation systems using logical inference have been slow to embrace this new technology. We present the concept of inference graphs, a natural deduction inference system which scales well on multi-core and multi-processor machines. Inference graphs enhance propositional graphs by treating propositional nodes as tasks which can be scheduled to operate upon messages sent between nodes via the arcs that already exist as part of the propositional graph representation. The use of scheduling heuristics within a prioritized message passing architecture allows inference graphs to perform very well in forward, backward, bi-directional, and focused reasoning. Tests demonstrate the usefulness of our scheduling heuristics, and show significant speedup in both best case and worst case inference scenarios as the number of processors increases. Daniel R. Schlegel, Stuart C. Shapiro |
AAAI | 2 |
| 2013 | Natural language understanding for soft information fusion
Stuart C. Shapiro, Daniel R. Schlegel |
FUSION | 1 |
| 2012 | Towards hard+soft data fusion: Processing architecture and implementation for the joint fusion and analysis of hard and soft intelligence data
Geoff A. Gross, Rakesh Nagi, Kedar Sambhoos, Daniel R. Schlegel, Stuart C. Shapiro, Gregory Tauer |
FUSION | 5 |
| 2011 | Evaluating spreading activation for soft information fusion
Michael Kandefer, Stuart C. Shapiro |
FUSION | 2 |
| 2011 | Using propositional graphs for soft information fusion
Michael Prentice, Stuart C. Shapiro |
FUSION | 2 |
| 2010 | Strategies and techniques for use and exploitation of Contextual Information in high-level fusion architectures
Juan Gómez-Romero, Jesús García 0001, Michael Kandefer, James Llinas, José M. Molina López, Miguel A. Patricio, Michael Prentice, Stuart C. Shapiro |
FUSION | 8 |
| 2010 | Tractor: A framework for soft information fusion
Mark Prentice, Michael Kandefer, Stuart C. Shapiro |
FUSION | 3 |
| 2010 | Set-Oriented Logical Connectives: Syntax and Semantics
Stuart C. Shapiro |
KR | 1 |
| 2005 | Dependency-Directed Reconsideration Belief Base Optimization for Truth Maintenance Systems
Frances L. Johnson, Stuart C. Shapiro |
AAAI | 2 |
| 2005 | MGLAIR Agents in Virtual and Other Graphical Environments
Stuart C. Shapiro, Josephine Anstey, David E. Pape, Trupti Devdas Nayak, Michael Kandefer, Orkan Telhan |
AAAI | 1 |
| 2004 | Knowledge State Reconsideration: Hindsight Belief Revision
Frances L. Johnson, Stuart C. Shapiro |
AAAI | 2 |
| 2004 | Identifying an Object that is Perceptually Indistinguishable from One Previously Perceived
John F. Santore, Stuart C. Shapiro |
AAAI | 2 |
| 2004 | A Logic of Arbitrary and Indefinite Objects
Stuart C. Shapiro |
KR | 1 |
| 2000 | Two Problems with Reasoning and Acting in Time
Haythem O. Ismail, Stuart C. Shapiro |
KR | 2 |
| 1996 | Implementations and Research: Discussions at the Boundary
Stuart C. Shapiro |
KR | 1 |
| 1993 | Deductive efficiency, belief revision and actingabstractThe SNePS inference engine is optimized for deductive efficiency, i.e. all beliefs acquired via inference are added to the agent's beliefs so that future queries may be answered by a retrieval rather than rederivation. An assumption-based truth maintenance system keeps track of the derivation histories of derived beliefs. We show how such an architecture simplifies the ontology of prepositional representations of plans; acts; preconditions, and effects of actions. In addition, the deductive efficiency of the basic system automatically extends itself to efficient search of plans, and hierarchical plan decompositions. Stuart C. Shapiro |
J. Exp. Theor. Artif. Intell. | 2 |
| 1993 | Belief spaces as sets of propositionsabstractIt is common in the knowledge representation literature for a belief space to be considered to be a set of sentences. Some implications of this stance are examined, and an alternative view, that belief spaces are sets of propositions is developed, and found to be an improvement. This latter view requires that propositions be accepted as entities in the domain of discourse of languages of thought, which, it is argued, accords with commonsense usage. In exchange, the semantics of nested belief expressions is simplified, and certain problems caused by the sentential view are avoided. Stuart C. Shapiro |
J. Exp. Theor. Artif. Intell. | 1 |
| 1991 | Experience-based deductive learningabstractA method of deductive learning is proposed to control deductive inference. The goal is to improve problem solving time by experience, when that experience monotonically adds knowledge to the knowledge base. Accumulating and exploiting experience are done by the schemes of knowledge migration and knowledge shadowing. Knowledge migration generates specific (migrated) rules from general (migrating) rules and accumulates deduction experience represented by specificity relationships between migrating and migrated rules. Knowledge shadowing recognizes rule redundancies during a deduction and prunes deduction branches activated from redundant rules. Three principles for knowledge shadowing are suggested, depending on the details of deduction experience representation.> Joongmin Choi, Stuart C. Shapiro |
ICTAI | 2 |
| 1988 | Automatic Construction of User-Interface Displays
Yigal Arens, Lawrence Miller, Stuart C. Shapiro, Norman K. Sondheimer |
AAAI | 3 |
| 1988 | A Model for Belief Revision
João P. Martins, Stuart C. Shapiro |
Artif. Intell. | 2 |
| 1987 | Graphical Deep Knowledge for Intelligent Machine Drafting
James Geller, Stuart C. Shapiro |
IJCAI | 2 |
| 1987 | A Representation for Natural Category Systems
Sandra L. Peters, Stuart C. Shapiro |
IJCAI | 2 |
| 1986 | SNePS Considered as a Fully Intensional Propositional Semantic Network
Stuart C. Shapiro, William J. Rapaport |
AAAI | 1 |
| 1986 | Theoretical Foundations for Belief Revision
João P. Martins, Stuart C. Shapiro |
TARK | 2 |
| 1986 | Symmetric relations, intensional individuals, and variable bindingabstractA symmetric relation such as "... are adjacent" or "... are related" is characterized by not distinguishing among two or more of its arguments. Such a relation may efficiently be represented as a relation that takes a set as its argument, or as one of its arguments. The semantics of such a representation is, in part, determined by the instantiation (matching or unification) rule used by the reasoning system operating on the representation. Two such rules are discussed. One interprets the relation to be reflexive, the other does not. Since many of these relations are not reflexive, we prefer the latter rule, which forbids two distinct variables from matching the same term. It is argued that this apparently strange restriction is actually reasonable if the rules of the system are interpreted as fully intensional. Under that interpretation, an even stronger version of the instantiation rule emerges, which we name the Unique Variable Binding Rule (UVBR). Considering the behavior of the UVBR when reasoning about reflexive relations and about nonreflexive relations used reflexively casts light on the implications of a fully intensional knowledge representation scheme. These ideas are illustrated by the output of an intensional, rule-based knowledge representation system that has been modified to allow the choice of using the UVBR instead of standard unification. Stuart C. Shapiro |
Proc. IEEE | 1 |
| 1984 | Quasi-Indexical Reference In Propositional Semantic NetworksabstractWe discuss how a deductive question-answering system can represent the beliefs or other cognitive states of users, of other (interacting) systems, and of itself. In particular, we examine the representation of first-person beliefs of others (e.g., the system's representation of a user's belief that he himself is rich). Such beliefs have as an essential component "quasi-indexical pronouns" (e.g., 'he himself'), and, hence, require for their analysis a method of representing these pronominal constructions and performing valid inferences with them. The theoretical justification for the approach to be discussed is the representation of nested "de dicto" beliefs (e.g., the system's belief that user-1 believes that system-2 believes that user-2 is rich). We discuss a computer implementation of these representations using the Semantic Network Processing System (SNePS) and an ATN parser-generator with a question-answering capability. William J. Rapaport, Stuart C. Shapiro |
COLING | 2 |
| 1983 | Reasoning in Multiple Belief Spaces
João P. Martins, Stuart C. Shapiro |
IJCAI | 2 |
| 1982 | A Knowledge Engineering Approach to Natural Language UnderstandingabstractThis paper describes the results of a preliminary study of a Knowledge Engineering approach to Natural Language Understanding. A computer system is being developed to handle the acquisition, representation, and use of linguistic knowledge. The computer system is rule-based and utilizes a semantic network for knowledge storage and representation. In order to facilitate the interaction between user and system, input of linguistic knowledge and computer responses are in natural language. Knowledge of various types can be entered and utilized: syntactic and semantic; assertions and rules. The inference tracing facility is also being developed as a part of the rule-based system with output in natural language. A detailed example is presented to illustrate the current capabilities and features of the system. Stuart C. Shapiro, Jeannette G. Neal |
ACL | 1 |
| 1982 | Generalized Augmented Transition Network Grammars for Generation from Semantic Networks
Stuart C. Shapiro |
Am. J. Comput. Linguistics | 1 |
| 1981 | Using Active Connection Graphs for Reasoning with Recursive Rules
Donald P. McKay, Stuart C. Shapiro |
IJCAI | 2 |
| 1980 | Inference with Recursive Rules
Stuart C. Shapiro, Donald P. McKay |
AAAI | 1 |
| 1979 | Generalized Augmented Transition Network Grammars for Generation from Semantic NetworksabstractYNTRODUCTYONAugmented transition network (ATN) grammars have, since their development by Woods [ 7; ~, become the most used method of describing grammars for natural language understanding end question answering systems.The advantages of the ATN notation have been su,naarized as "I) perspicuity, 2) generative power, 3) efficiency of representation, 4) the ability to capture linguistic regularities and generalities, and 5) efficiency of operation., [ I ,p.191 ].The usual method of utilizing an ATN grammar in a natural language system is to provide an interpreter which can take any ATH graam~ar, a lexicon, and a sentence as data and produce either a parse of a sentence or a message that the sentence does not conform to the granunar.A compiler has been written [2;3 ] which takes an ATH grammar as input and produces a specialized parser for that grammar, but in this paper we will presume that an Interpreter is being used. Stuart C. Shapiro |
ACL | 1 |
| 1979 | Numerical Quantifiers and Their Use in Reasoning with Negative Information
Stuart C. Shapiro |
IJCAI | 1 |
| 1979 | A Scrabble Crossword Game Playing Program
Stuart C. Shapiro |
IJCAI | 1 |
| 1977 | Representing Numbers in Semantic Networks: Prolegomena
Stuart C. Shapiro |
IJCAI | 1 |
| 1976 | Earl B. Hunt, Artificial Intelligence
Stuart C. Shapiro |
Artif. Intell. | 1 |
| 1974 | Interactive visual simulators for beginning programming studentsabstractThis paper discusses two programs that have been written to be aids to introductory programming students. They both embody the belief that Computer Assisted Instruction can be a worthwhile aid to students when properly used and that one of the best uses is to present visually to the student a process that he has some control over and which he would not otherwise be able to observe. Section 2 of this paper discusses HYCOMP1, an interactive visual computer simulator. Section 3 discusses IVF, the Interactive Visual FORTRAN interpreter. They were both written in SNOBOL41 and run under the KRONOS Time Sharing System on a CDC 6600 using an Applied Digital Data Systems, Inc. ADDS Consul 880 terminal, which is an ASCII terminal with a CRT display and an addressable cursor. Stuart C. Shapiro, Douglas P. Witmer |
SIGCSE | 1 |
| 1971 | A Net Structure for Semantic Information Storage, Deduction and Retrieval
Stuart C. Shapiro |
IJCAI | 1 |
| 1969 | A Net Structure Based Relational Question Answerer: Description and Examples
Stuart C. Shapiro, George H. Woodmansee |
IJCAI | 1 |