Home     Top: Theory: Theorem Proving    [Computational Complexity   Formal Languages   Logic   Quantum Computing   Theorem Proving]

Change ordering:   Authority   Hubs (tutorials)   Date   Expected authority       Show titles only
Tutorials/surveys/introductory articles (ordered by the degree of citation of authoritative articles)

This directory is created automatically and some papers may be mislabeled. Only document within the CiteSeer database are listed. The directory is intended to provide entry points for browsing the database and is not intended to be authoritative. Papers may not appear in all relevant categories. For example, papers in a sub-category may not appear in higher level categories.

13896.9   The Rhetorical Parsing, Summarization, and Generation of Natural.. - Marcu (1997)   (Correct)
This thesis is an inquiry into the nature of the high-level, rhetorical structure of unrestricted natural language texts, computational means to enable its derivation, and two applications (in automat... / Deriving text structures -a theorem proving perspective . br section . ffl a theorem-proving problem section . ffl

12891.7   Rewrite Systems - Dershowitz, Jouannaud (1990)   (Correct)
Completion Completion has recently been put in a more abstract framework [ Bachmair-et al, 1986 ] , an approach we adopt here. As in traditional proof theory (cf. [ Takeuti, 1987 ] ), proofs are reduc... / computation automated theorem proving program specification and br approaches to equational theorem proving. In this context completion

9577.2   Potentiality of Parallelism in Logic - Kurfeß (1991)   (Correct)
The processing of knowledge is becoming a major area of applications for computer systems. In contrast to data processing, the current stronghold of computer use, where well-structured data are manipu... / suited for areas like automated theorem proving where the formulation of a br Bibel W. Automated Theorem Proving. Vieweg Braunschweig

9317.6   Constraint Databases: A Survey - Revesz (1998)   (Correct)
Constraint databases generalize relational databases by finitely representable infinite relations. This paper surveys the state of the art in constraint databases: known results, remaining open prob... / of interest in the area of theorem proving is whether all possible

9231.8   Autoepistemic Logic As A Unified Basis For Nonmonotonic Reasoning - Niemelä (1993)   (Correct)
Autoepistemic logic is investigated in a general setting where autoepistemic reasoning based on a given classical logic is studied. The possible sets of autoepistemic conclusions from a set of premise... / requires as a subroutine only a theorem prover for the underlying monotonic br complexity automated theorem proving. Dissertation for the

8358.9   The Complexity Of Querying Indefinite Information: Defined Relations, .. - van der Meyden (1992)   (Correct)
OF THE DISSERTATION The Complexity of Querying Indefinite Information: Defined Relations, Recursion and Linear Order by Ronald van der Meyden, Ph.D. Dissertation Director: L.T. McCarty This dissertati... / and standard first order theorem proving technology may be used to br theory and standard theorem proving technology may be used to

8084.7   PVS Bibliography - Rushby (1998)   (Correct)
this report, including the BibT E X bibliography, are available at http://www.csl.sri.com/pvs-bib.html. PVS users are encouraged to use the BibT E X entries from these files, which are as accurate, co... / line of specification languages theorem provers and verification systems br analyzer used the Boyer-Moore theorem prover much of whose early

7640.3   Learning Logical Exceptions In Chess - Bain (1994)   (Correct)
This thesis is about inductive learning, or learning from examples. The goal has been to investigate ways of improving learning algorithms. The chess end-game "King and Rook against King" (KRK) was ch... / was to extend resolution theorem-proving technology with methods of br considerable research effort on theorem-proving in the late 's and early

7533.7   Planning for Behaviour-Based Robotic Assembly: A Logical Framework - Cranefield (1990)   (Correct)
This thesis describes an approach to robotic assembly planning based on a logic of plan specification formulae. These formulae consist of a term representing the plan, a description of the states bef... / . . Tactical Theorem Proving br Constraints . The Theorem Prover

7415.2   Logical Foundations of Object-Oriented and Frame-Based Languages - Kifer, Lausen, Wu (1990)   (Correct)
We propose a novel formalism, called Frame Logic (abbr., F-logic), that accounts in a clean and declarative fashion for most of the structural aspects of object-oriented and frame-based languages. The... / Intelligence Deduction and theorem proving-deduction logic br logic programming mechanical theorem proving General Terms Languages

7198.7   Analogy in Problem Solving - Melis, Veloso   (Correct)
ion Let P be the aspect describing time (in terms of hours and minutes) and day of week. The aspect Q describes whether the stores are open in Germany. Then each reformulation ae mapping a time betwe... / solving by analogy and with theorem proving by analogy. The next br reuse. Finally an approach to theorem proving by analogy is given in more

7173.2   Compositional Model Checking Of Partially Ordered State Spaces - Hazelhurst (1996)   (Correct)
Symbolic trajectory evaluation (STE) --- a model checking technique based on partial order representations of state spaces --- has been shown to be an effective model checking technique for large circ... / were constructed integrating theorem proving and STE. Data is manipulated br . . . Theorem Proving .

7014.7   Design, Analysis and Reasoning about Tools: Abstracts from the Third.. - Nielson, (Ed.) (1993)   (Correct)
s from the Third Workshop Flemming Nielson (editor) October 1993 1 Introduction The third DART workshop took place on Thursday August l9th and Friday August 20th at the Department of Computer Science... / emphasized include automated theorem proving program analysis and fully br But we have also studied other theorem proving systems such as LP in

6869.7   Evaluating the State of the Art - Cooper, Crouch, van Eijck, Fox, van.. (1995)   (Correct)
In this document we discuss the themes of the interface to semantics, underspecification, contextual reasoning, inference and evaluation (in the sense of determining whether something is true or false... / formal methods and theorem proving. . Practical applications br at the propositional backbone. A theorem prover for propositional logic will

6802.5   An Extended Calculus of Constructions - Luo (1990)   (Correct)
This thesis presents and studies a unifying theory of dependent types ECC --- Extended Calculus of Constructions. ECC integrates Coquand-Huet's (impredicative) calculus of constructions and Martin-Lof... / is the strong normalization theorem proved by using Girard-Tait's br for pragmatic applications in theorem-proving and program specification and

6722.9   Probabilistic Satisfiability - Hansen, Jaumard (1997)   (Correct)
Contents 1 Introduction 1 1.1 Uncertainty and Probability : : : : : : : : : : : : : : : : : : : : : : : : 1 1.2 Probabilistic Satisfiability : : : : : : : : : : : : : : : : : : : : : : : : : 3 1.3 E... / probabilities . Automated theorem proving with probabilistic br . Theorem proving with condensed forms of

6713.6   Formal Methods: State of the Art and Future Directions - Clarke, Wing (1996)   (Correct)
We survey recent progress in the development of mathematical techniques for specifying and verifying complex hardware and software systems. Many of these techniques are capable of handling industrial-... / verification model checking theorem proving Abstract We survey br new tools such as more powerful theorem provers and model checkers than were

6474.2   The TPTP Problem Library - Geoff Sutcliffe, Christian Suttner (1994)   (Correct)
This paper provides a detailed description of the CNF part of the TPTP Problem Library for automated theorem proving systems. The library is available via Internet, and forms a common basis for deve... / Problem Library for automated theorem proving systems. The library is br experimentation with automated theorem provers. This paper explains the

6295.5   S-Semantics Approach: Theory And Applications - Bossi, Gabbrielli, Levi, Martelli (1994)   (Correct)
The paper is a general overview of an approach to the semantics of logic programs whose aim is finding notions of models which really capture the operational semantics, and are therefore useful for de... / semantics and the theorem prover operational semantics The br of the program. Finally the theorem prover is a proof procedure which

6155.9   Analysis and Transformation of Proof Procedures - de Waal (1994)   (Correct)
Automated theorem proving has made great progress during the last few decades. Proofs of more and more difficult theorems are being found faster and faster. However, the exponential increase in the si... / October Abstract Automated theorem proving has made great progress br search space remains for many theorem proving problems. Logic program

6109.6   Deduction in Many-Valued Logics: a Survey - Reiner Hähnle, Gonzalo Escalada-Imaz (1997)   (Correct)
this article, there is considerable activity in MVL deduction which is why we felt justified in writing this survey. Needless to say, we cannot give a general introduction to MVL in the present contex... / and in automated theorem proving A partial survey br can match those in classical theorem proving with respect to depth and

6037.3   Abductive Interpretation And Reinterpretation Of Natural Language.. - McRoy (1993)   (Correct)
To decide how to respond to an utterance, a speaker must interpret what others have said and why they have said it. Speakers rely on their expectations to decide whether they have understood each othe... / real conversations using the theorem-proving capabilities of Prioritized br more directly using a theorem prover. Perhaps for this reason the

5950.9   Explaining Reasoning In Description Logics - McGuinness (1996)   (Correct)
OF THE DISSERTATION EXPLAINING REASONING IN DESCRIPTION LOGICS by Deborah L. McGuinness Dissertation Director: Alexander Borgida Knowledge-based systems, like other software systems, need to be debugg... / . . . Explanation in Theorem Proving Systems . br which use more standard theorem-proving techniques such as

5676.8   Graph Transformation for Specification and Programming - Andries, Engels, Habel, Hoffmann.. (1996)   (Correct)
The framework of graph transformation combines the potentials and advantages of both, graphs and rules, to a single computational paradigm. In this paper we present some recent developments in applyin... / specification term rewriting theorem proving concurrent processes br for interpreter semantics and theorem proving facilities. The paper is

5568.1   Disjunctive Datalog - Eiter, Gottlob, Mannila (1997)   (Correct)
We consider disjunctive datalog, a powerful database query language based on disjunctive logic programming. Briefly, disjunctive datalog is a variant of datalog where disjunctions may appear in the ru... / Intelligence Deduction and Theorem Proving I. . Artificial

5540.2   Automatic Parallelization Of Prolog Programs - Sehr (1992)   (Correct)
MACHINE : : : : : : : : : : : : : : : : : : : : : : 18 1.6 DATAFLOW AND DEPENDENCES : : : : : : : : : : : : : : : : : : : : : : : : 22 1.7 SOURCES OF PARALLELISM : : : : : : : : : : : : : : : : : : : ... / applications such as automatic theorem proving symbolic algebra natural

5536.1   A Case-Analysis Approach To Disjunctive Logic Programming - Reed (1991)   (Correct)
Computer Science) A CASE-ANALYSIS APPROACH TO DISJUNCTIVE LOGIC PROGRAMMING by David W. Reed Department of Computer Science Duke University Date: Approved: Donald W. Loveland, Supervisor Gopalan ... / logic and automated theorem proving. Since its inception in the br relevant to automated theorem proving and logic programming is the

5510.7   Symbolic Analysis for Parallelizing Compilers - Haghighat (1994)   (Correct)
Symbolic Domain The objects in our abstract symbolic domain are canonical symbolic expressions. A canonical symbolic expression is a lexicographically ordered sequence of symbolic terms. Each symboli... / of finite differences and theorem-proving techniques based on number br number theory and theorem-proving methods. Symbolic analysis

5403.2   Semantic Unification for Convergent Systems - Mitra (1994)   (Correct)
ing AC-goals : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 66 5.4 Transformations for non-AC goals : : : : : : : : : : : : : : : : : : : : : : : : : : 67 5.5 Transformation rules f... / an important component of theorem proving and programming language br essential for simplification in theorem provers. We provide a simple

5333.8   The Search for Satisfaction - Gent, Walsh (1999)   (Correct)
In recent years, there has been an explosion of research in AI into propositional satisfiability (or Sat). There are many factors behind the increased interest in this area. One factor is the improv... / is closely related to theorem proving refutation procedures for br term rewriting and resolution theorem proving. Zhang and Stickel have

5330.6   Constraint Simplification Rules - Frühwirth (1992)   (Correct)
In current constraint logic programming systems, constraint solving is hard-wired in a "black box". We are investigating the use of logic programs to define and implement constraint solvers 1 . The ... / using techniques from automated theorem proving. . Constraint br using techniques from automated theorem proving. If we can prove a set of

5310.6   A Notion of Classical Pure Type System - Barthe, Hatcliff, al. (1997)   (Correct)
We present a notion of classical pure type system, which extends the formalism of pure type system with a double negation operator. 1 Introduction It is an old idea that proofs in formal logics are c... / applications to e.g. classical theorem proving and witness extraction. br is especially useful for theorem proving. Proposition .

5197.1   Theorem-Proving for Discrete Temporal Logic - Reynolds, Dixon (1998)   (Correct)
This chapter considers theorem proving for discrete temporal logics. We are interested in deciding or at least enumerating the formulas of the logic which are valid, that is, are true in all circumsta... / Theorem-Proving for Discrete Temporal Logic br This chapter considers theorem proving for discrete temporal logics.

5185.2   Proving First-Order Equality Theorems With Hyper-Linking - Geoffrey David Alexander (1995)   (Correct)
Lee and Plaisted recently developed a new automated theorem proving strategy called hyper-linking. As part of his dissertation, Lee developed a round-by-round implementation of the hyper-linking stra... / developed a new automated theorem proving strategy called br well with other automated theorem provers on a wide range of theorem

5088.7   Adaptive Behavior in Autonomous Agents - Ziemke (1998)   (Correct)
This paper gives an overview of the bottom-up approach to artificial intelligence (AI), commonly referred to as behavior-oriented AI. The behavior-oriented approach, with its focus on the interaction ... / such as medical diagnosis theorem proving or chess. This methodology

4917.5   Constraint Programming and Database Query Languages - Kanellakis, Goldin (1994)   (Correct)
The declarative programming paradigms used in constraint languages can lead to powerful extensions of Codd's relational data model. The development of constraint database query languages from logica... / and inherently exponential theorem proving Example .

4876.0   Self-Checking Prover Study - Final Report - Gordon, Herbert, Hale, Harrison..   (Correct)
this report includes an overview of the research and the final deliverables funded on the SRI project. Some of these build on results of the Computer Laboratory project and the contributions of Mr. Jo... / V Metatheory and Reflection in Theorem Proving A Survey and Critique br and Critique Extending theorem provers Metatheory and

4730.9   HPGP: High-Performance Generic Programming for Computational.. - Hong, Schreiner (1997)   (Correct)
A functor is a parameterized program module i.e. a function that takes modules as arguments and returns a module as its result. A higher-order functor deals in the same way with modules whose componen... / II system a geometry theorem proving package was implemented br of the Edinburgh LCF theorem-proving system. In work began on

4702.7   Finding Hard Instances of the Satisfiability Problem: A Survey - Cook, Mitchell (1997)   (Correct)
Finding sets of hard instances of propositional satisfiability is of interest for understanding the complexity of SAT, and for experimentally evaluating SAT algorithms. In discussing this we conside... / As the dual of propositional theorem proving it is amenable to the proof br Stephen Cook. The complexity of theorem proving procedures. In Proc. rd

4699.6   Transformations On Dependency Graphs: Formal Specification And.. - Rajan (1995)   (Correct)
Dependency graphs are used to model data and control flow in hardware and software design. In a transformational design approach, optimization and refinement transformations are used to transform depe... / integrates model-checking and theorem-proving the two major techniques br for seamless integration of theorem-proving and modelchecking for

4627.7   Introducing OBJ - Goguen, Winkler, Meseguer.. (1993)   (Correct)
This is an introduction to OBJ, describing its philosophy, its syntax, its history, and aspects of its semantics, both logical and operational. Many examples are given, using Release 2 of OBJ3, which ... / and allows OBJ to be used as a theorem prover. OBJ is based upon order br this is very useful for theorem proving applications. Finally OBJ

4625.3   A Logic Programming System for Non-monotonic Reasoning - Alferes, Damásio, Pereira (1995)   (Correct)
The evolution of Logic Programming semantics has included the introduction of a new explicit form of negation, beside the older implicit (or default) negation typical of Logic Programming. The richer ... / the development of automated theorem proving which took up the promise of br to find simple and efficient theorem proving strategies Horn clause

4602.9   Formal Hardware Verification By Symbolic Trajectory Evaluation - Jain (1997)   (Correct)
Formal verification uses a set of languages, tools, and techniques to mathematically reason about the correctness of a hardware system. The form of mathematical reasoning is dependent upon the hardwar... / . . . Theorem Proving and Processor Verification . br a hybrid approach based on theorem-proving and STE STE is used

4536.3   Formal Verification for Fault-Tolerant Architectures: Prolegomena to.. - Owre, Rushby, Shankar, von Henke (1995)   (Correct)
PVS is the most recent in a series of verification systems developed at SRI. Its design was strongly influenced, and later refined, by our experiences in developing formal specifications and mechanica... / hardware verification theorem proving verification systems PVS. br present in Ehdm. The PVS theorem prover includes similar decision

4521.4   A New Procedural Interpretation of Horn Clauses with Equality - Degtyarev, Voronkov (1994)   (Correct)
We introduce the equality elimination method which is a new procedure for dealing with Horn clause logic programs with equality. The method combines SLD-resolution with a bottom-up equation solving. B... / are actively studied in the theorem proving and logic programming br in the field of automated theorem proving for theories with equality.

4469.6   Integrating Rule Based Reasoning and Neural Networks - Ertel, al. (1995)   (Correct)
this document describes a fully integrated model based on probability theory supported by the method of maximum entropy. It integrates aspects of rule based reasoning and neural networks and its stren... / Control Component for the Theorem Prover SETHEO . . The br SETHEO . . The Theorem Prover SETHEO

4405.2   Rewrite Proofs and Computations - Jouannaud (1995)   (Correct)
Rewriting is a general paradigm for expressing computations in various logics, and we focus here on rewriting techniques in equational logic. When used at the proof level, rewriting provides with a ... / which originates from algebra theorem proving and computability theory br of the method of inductive theorem proving pioneered by Musser

4353.5   The Boyer-Moore Theorem Prover and Its Interactive Enhancement - Boyer, Kaufmann, Moore (1995)   (Correct)
The so-called "Boyer-Moore Theorem Prover" (otherwise known as "Nqthm") has been used to perform a variety of verification tasks for two decades. We give an overview of both this system and an inter... / The Boyer-Moore Theorem Prover and Its Interactive br The so-called Boyer-Moore Theorem Prover otherwise known as

4247.7   Homeomorphic Embedding for Online Termination - Leuschel (1998)   (Correct)
Recently well-quasi orders in general, and homeomorphic embedding in particular, have gained popularity to ensure the termination of program analysis, specialisation and transformation techniques. In ... / infinite model checking or theorem proving where termination has to be br fail. In applications like theorem proving even infinite determinate

4213.2   Toward A Foundation of Disjunctive Logic Programming - Minker (1989)   (Correct)
I provide a personal memoir on work that I have done and describe research that influenced my work that led to results in the foundation of disjunctive logic programming. I discuss my beginning experi... / Robinson Rob for automated theorem proving permitted Green and Raphael br to automating deduction in theorem provers. It was clear to me at that

4149.0   CLIN -- An Automated Reasoning System Using Clause Linking - Shie-Jue Lee (1990)   (Correct)
ion : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 137 10.2.2 Specialized Decision Procedures : : : : : : : : : : : : : : : : : : : : : 138 10.2.3 Semantics : : : : : : : : : : : : : ... / . The Theorem Proving Problem br Part of the mystery in human theorem proving activity is that humans can

4130.6   Learning from previous proof experience: a survey - Denzinger, Fuchs, Goller, Schulz (1999)   (Correct)
We present an overview of various learning techniques used in automated theorem provers. We characterize the main problems arising in this context and classify the solutions to these problems from pub... / techniques used in automated theorem provers. We characterize the main br for different approaches to theorem proving and place these combinations

4128.2   Efficient First-Order Semantic Deduction Techniques - Zhu (1998)   (Correct)
Mathematical logic formalizes the process of mathematical reasoning. For centuries, it has been a dream of mathematicians to do mathematical reasoning mechanically. In the TPTP library, one finds thou... / with state of the art automated theorem provers. Theorem proving also has br art automated theorem provers. Theorem proving also has applications in

4089.5   The Distributed Artificial Intelligence Melting Pot - Durfee (1991)   (Correct)
this paper to DAI, therefore, include the rigorous development of an alternative, ecological perspective, and the idea of modifying populations rather than individuals (what I above called "trading" r... / investigation into distributed theorem proving. In this work each theorem br proving. In this work each theorem proving agent begins with a subset of

3964.7   Proof in Flat Specifications - Padawitz   (Correct)
Introduction This chapter deals with the verification of data types. We put particular emphasis on ffl a uniform syntax for constructor-based specifications of both visible and hidden data types, f... / theory REC automated theorem proving ATP abstract data types br normal forms before a theorem prover can deal with them.

3953.5   A Taste of Rewrite Systems - Dershowitz (1993)   (Correct)
This survey of the theory and applications of rewriting with equations discusses the existence and uniqueness of normal forms, the Knuth-Bendix completion procedure and its variations, as well as re... / first-order and inductive theorem proving. Ordinary br also be used as an equational theorem prover. Classical forward reasoning

3923.6   On the Correspondence between Neural Folding Architectures and Tree.. - Küchler (1998)   (Correct)
The folding architecture together with adequate supervised training algorithms is a special recurrent neural network model designed to solve inductive inference tasks on structured domains. Recently, ... / et al. search control in theorem proving Goller Schulz et al. br Architecture Networks to Guide Theorem Proving. In D.D. Dankel II editor

3897.8   A Higher-order Calculus and Theory Abstraction - Luo (1988)   (Correct)
ion Zhaohui Luo Department of Computer Science University of Edinburgh The King's Buildings Edinburgh EH9 3JZ, U.K. Abstract We present a higher-order calculus ECC which naturally combines Coquand-Hue... / proof development so that large theorem-proving tasks can be conquered in a br for ECC to be suitable for theorem-proving and program specification.

3864.3   Parallelism in Logic Programming - Geyer, Vargas, Dutra   (Correct)
This text summarises the main research work being carried out on the implementation of parallel logic programming systems. It concentrates on describing techniques for exploiting and-parallelism and o... / natural language processing theorem proving databases expert systems

3860.2   Mechanical Verification of Invariant Properties of DisCo.. - Kellomäki (1997)   (Correct)
This thesis describes how invariant properties of specifications written in the DisCo specification language can be mechanically verified. DisCo is an object-oriented specification language based on j... / stepwise refinement. The PVS theorem prover is used for the actual br higher order logic of the PVS theorem prover. This is apparently the first

3847.3   HiLog: A Foundation for Higher-Order Logic Programming - Chen, Kifer, Warren (1989)   (Correct)
We describe a novel logic, called HiLog, and show that it provides a more suitable basis for logic programming than does traditional predicate logic. HiLog has a higher-order syntax and allows arbitra... / semantics resolution theorem proving database languages br programming instead of general theorem proving with HiLog. By a logic

3838.5   Model Checking vs. Theorem Proving: A Manifesto - Halpern, Vardi (1991)   (Correct)
We argue that rather than representing an agent's knowledge as a collection of formulas, and then doing theorem proving to see if a given formula follows from an agent's knowledge base, it may be mo... / Model Checking vs. Theorem Proving A Manifesto Joseph Y. br of formulas and then doing theorem proving to see if a given formula

3837.6   Flow Analysis for Verifying Specifications of Concurrent and.. - Dwyer, Clarke (1999)   (Correct)
This paper presents FLAVERS, a finite state verification approach that analyzes whether concurrent or sequential programs satisfy user-defined correctness properties. In contrast to other finite-state... / using the full power of theorem proving and instead reasons over a br are usually not as powerful as theorem proving techniques but can prove a

3818.2   Overview of Datalog Extensions with Tuples and Sets - Liu (1998)   (Correct)
Datalog (with negation) is the most powerful query language for relational database with a well-defined declarative semantics based on the work in logic programming. However, Datalog only allows inexp... / of earlier work in automatic theorem proving and artificial intelligence.

3774.3   Proof Procedures for Logic Programming - Donald W. Loveland, Gopalan Nadathur (1994)   (Correct)
Proof procedures are an essential part of logic applied to artificial intelligence tasks, and form the basis for logic programming languages. As such, many of the chapters throughout this handbook uti... / subdiscipline called Automated Theorem Proving. While many proof procedures br proof procedures for automated theorem proving appear in Bibel Bib

3618.5   Building and Refining Abstract Planning Cases by Change of.. - Bergmann, Wilke (1995)   (Correct)
Planning Cases by Change of Representation Language Ralph Bergmann bergmann@informatik.uni-kl.de Wolfgang Wilke wilke@informatik.uni-kl.de Centre for Learning Systems and Applications (LSA) Universi... / abstraction approaches from theorem proving Plaisted br approach to the application of theorem proving to problem solving.

3614.9   Deductive Databases - Where to Now? - Liu (1996)   (Correct)
Deductive databases result from the integration of database and logic programming techniques. It combines the benefits of these two approaches, such as representational and operational uniformity, rec... / of earlier work in automatic theorem proving and artificial intelligence.

3604.5   The IOA Language and Toolset: Support for Designing, Analyzing, and.. - Garland, Lynch (1998)   (Correct)
This report describes a new language for distributed programming, the IOA language, together with a high-level design and preliminary implementation for a suite of tools, the IOA toolset, to support t... / variety of validation methods theorem proving model checking and br software tools verification theorem proving simulation code generation

3600.1   Mathematics in the TPTP Problem Library (v1.2.1) - Sutcliffe, Suttner   (Correct)
The TPTP (Thousands of Problems for Theorem Provers) is a library of problems for automated theorem proving (ATP) systems, for the clause normal form (CNF) of 1st order logic. A large portion of the T... / TPTP Thousands of Problems for Theorem Provers is a library of problems br of problems for automated theorem proving ATP systems for the clause

3584.4   Structure and Behaviour in Hardware Verification - Goossens (1993)   (Correct)
In this paper we review how hardware has been described in the formal hardware verification community. Recent developments in hardware description are evaluated against the background of the use of ha... / workshop on Higher Order Logic Theorem Proving and Its Applications held in br using the Boyer-Moore theorem prover the circuit description

3581.2   An Object-Based Design Method for Concurrent Programs - Jones (1992)   (Correct)
The property of a (formal) development method which gives the development process the potential for productivity is compositionality. Interference is what makes it difficult to find compositional deve... / experience of building a theorem proving assistant JJLM in

3573.6   What Your Computer Really Needs to Know, You Learned in Kindergarten - Durfee (1992)   (Correct)
Research in distributed AI has led to computational techniques for providing AI systems with rudimentary social skills. This paper gives a brief survey of distributed AI, describing the work that stri... / et al. a network of theorem proving agents each of which begins

3534.4   Action and Change in Rewriting Logic - Martí-Oliet, Meseguer (1996)   (Correct)
Rewriting logic is proposed as a logic of concurrent action and change that solves the frame problem and that subsumes and unifies a number of previous logics of change, including linear logic and Hor... / the general control or theorem-proving problem. Now the trouble br Approach to the Application of Theorem Proving to Problem Solving

3517.8   DDD-FM9001: Derivation of a Verified Microprocessor - Bose (1994)   (Correct)
Derivation and verification represent alternate approaches to design. Derivation aims at deriving a "correct by construction" design while verification aims at constructing a post factum "proof of cor... / derivation system the Nqthm theorem prover and the COSMOS boolean br . . Theorem Proving and Proof Checking

3475.7   Multivalued Logics: A Uniform Approach to Inference in Artificial.. - Ginsberg (1988)   (Correct)
This paper describes a uniform formalization of much of the current work in AI on inference systems. We show that many of these systems, including first-order theorem provers, assumption-based truth m... / systems including first-order theorem provers assumption-based truth br same general-purpose bilattice theorem prover and differ only in the choice

3446.8   Diagrammatic Representation And Reasoning - Kulpa (1994)   (Correct)
The rapidly developing field of diagrammatic knowledge representation and reasoning is surveyed. The origins and rationale of the field, basic principles and methodologies, as well as selected appli... / qualitative physics geometry theorem proving. . Introduction The br was the Gelernter's geometry theorem proving machine implemented as

3424.7   Constraint Query Algebras - Goldin, Kanellakis (1996)   (Correct)
Constraint query languages are natural extensions of relational database query languages. A framework for their declarative specification (constraint calculi) and efficient implementation (low data ... / and inherently exponential theorem proving. The CDB framework while

3375.6   Efficient Constraints on Possible Worlds for Reasoning about Necessity - Stone (1997)   (Correct)
this paper further the goal of building practical, efficient reasoning systems using modal logics. The key problem in modal deduction is reasoning about the world in a model (or scope in a proof) at w... / techniques from classical theorem-proving is offset by the fact that br used in efficient classical theorem-proving methods. The subformula

3370.6   Capturing And Modeling Coordination Knowledge For Multi-Agent Systems - Barbuceanu, Fox (1996)   (Correct)
this paper we focus on the solutions we are providing for the outer layer of the architecture. They are embedded into a domain independent COOrdination Lan3 guage (COOL) that provides services for def... / and inconsistency detection theorem proving through subsumption and

3347.4   Object-Level Substitution, Unification And Generalization In.. - Chuck C. Liang (1995)   (Correct)
OBJECT-LEVEL SUBSTITUTION, UNIFICATION AND GENERALIZATION IN META-LOGIC CHUCK C. LIANG Supervisor: DALE MILLER Meta-programming in logic has had difficulty with a class of problems, which includes po... / A Technique for Automated Theorem Proving br logical expressions as in a theorem prover forcing object-level

3343.6   Unified Versioning through Feature Logic - Zeller, Snelting (1997)   (Correct)
Software Configuration Management (SCM) suffers from tight coupling between SCM versioning models and the imposed SCM processes. In order to adapt SCM tools to SCM processes, rather than vice versa, w... / Intelligence Deduction and theorem proving I. . Artificial

3342.6   A Unified Approach to Theory Reasoning - Baumgartner, Furbach (1992)   (Correct)
Theory reasoning is a kind of two-level reasoning in automated theorem proving, where the knowledge of a given domain or theory is separated and treated by special purpose inference rules. We define... / reasoning in automated theorem proving where the knowledge of a br disciplines in AI is Theorem Proving. In the early days it was

3341.9   From Implicit Skills to Explicit Knowledge: A Bottom-Up Model of.. - Sun, Merrill, Peterson (1999)   (Correct)
This paper presents a skill learning model Clarion. Di erent from existing models of mostly high-level skill learning that use a top-down approach (that is, turning declarative knowledge into procedur... / from arithmetic to geometric theorem proving to account for changes br example in skill learning of theorem proving text editing LISP

3323.7   What You Always Wanted to Know About Rigid E-Unification - Anatoli Degtyarev, Andrei Voronkov (1997)   (Correct)
This paper solves an open problem posed by a number of researchers: the construction of a complete calculus for matrix-based methods with rigid E-unification. The use of rigid E-unification and simult... / Introduction Algorithms for theorem-proving based on matings or tableaux br itself and its use in theorem proving for example Gallier et.al.

3291.8   Program Derivation by Proof Transformation - Anderson (1993)   (Correct)
In the proofs-as-programs methodology, verified programs are developed through theorem-proving in a constructive logic. Under this approach, the theorem-proving process can be regarded as a program de... / programs are developed through theorem-proving in a constructive logic. br logic. Under this approach the theorem-proving process can be regarded as a

3289.2   Controlling Generalisation and Polyvariance in Partial Deduction of.. - Leuschel, Martens, De Schreye (1997)   (Correct)
In this paper, we further elaborate global control for partial deduction: For which atoms, among possibly infinitely many, should partial deductions be produced, meanwhile guaranteeing correctness ... / Intelligence Deduction and Theorem Proving -logic programming br like e.g. a model-elimination theorem prover and a meta-interpreter for an

3270.3   Autonomous Agents and Collective Robotics - Chantemargue, Courant, Hirsbrunner   (Correct)
this paper is twofold. First to take stock of the state of the AMoC project after three years of research (funded by the Swiss National Foundation for Research unknown Autonomous Agents and Collective... / such as medical diagnosis theorem proving chess playing etc. However

3231.6   Efficient Propositional Reasoning - Kautz   (Correct)
Introduction A central research topic in AI is efficient propositional reasoning. This course will begin with an overview of satisfiability testing, including theoretical results and a description of... / is obviously satisfiable. . theorem-proving find a formal proof in a br work in AI has favored theorem-proving procedures and among these

3218.4   Backtracking - Apostolico, Italiano   (Correct)
Contents 1 Introduction 3 2 Models of computation 6 3 The Set Union Problem 9 4 The Worst--Case Time Complexity of a Single Operation 15 5 The Set Union Problem with Deunions 18 6 Split and the Set Un... / logic programming and theorem proving and several

3214.3   Interpreting Message Flow Graphs - Ladkin, Leue (1995)   (Correct)
We give a semantics for Message Flow Graphs (MFGs), which play the role for interprocess communication that Program Dependence Graphs play for control flow in parallel processes. MFGs have been used... / methods usually employ theorem-proving techniques which are

3198.4   An Overview of Rewrite Rule Laboratory (RRL) - Kapur, Zhang (1995)   (Correct)
RRL (Rewrite Rule Laboratory) was originally developed as an environment for experimenting with automated reasoning algorithms for equational logic based on rewrite techniques. It has now matured into... / now matured into a full-fledged theorem prover which has been used to solve br nets Introduction The theorem prover RRL Rewrite Rule

3153.6   Sorted Unification And The Solution Of Semi-Linear Membership.. - Uribe (1992)   (Correct)
This thesis describes a new representation for sortal constraints and a unification algorithm for the corresponding constrained terms. Variables range over sets of terms described by systems of set co... / the case of resolution-based theorem proving for example and simplifies br constructing resolution-based theorem provers so as to enable the

3118.4   Solving Deductive Planning Problems Using Program Analysis and.. - de Waal, Thielscher (1995)   (Correct)
Two general, problematic aspects of deductive planning, namely, detecting unsolvable planning problems and solving a certain kind of postdiction problem, are investigated. The work is based on a resou... / with respect to a specific theorem proving problem. The result of the br prove formulas in the given theorem proving problem. One of the effects

3116.2   Reflexive Interpreters - Doyle (1978)   (Correct)
The goal of achieving powerful problem solving capabilities leads to the "advice taker" form of program and the associated problem of control. This proposal outlines an approach to this problem based ... / calculus interpreted by a theorem proving data base. See Green br the experience of the early theorem proving efforts shows that just

3101.7   A Survey on Knowledge Compilation - Cadoli, Donini (1998)   (Correct)
this paper we survey recent results in knowledge compilation of propositional knowledge bases. We first define and limit the scope of such a technique, then we survey exact and approximate knowledge c... / Logic and Automated Theorem Proving. For an introduction to the br such as lemmaizing in theorem proving as knowledge compilation

3096.6   Eye On The Prize - Nilsson (1995)   (Correct)
In its early stages, the field of artificial intelligence (AI) had as its main goal the invention of computer programs having the general problem solving abilities of humans. Along the way, there deve... / of AI including automated theorem proving intelligent database br Approach to the Application of Theorem Proving to Problem Solving

3085.9   Program Development Schemata as Derived Rules - Anderson, Basin (1998)   (Correct)
this paper may be found on the web at http://www.tcnj.edu/¸penny/isalops. 1. Introduction unknown J. Symbolic Computation (1998) 11, 1--000 Program Development Schemata as Derived Rules PENNY ANDERSO... / development to ordinary theorem proving where higher-order br using schemata are reduced to theorem proving in a higher-order setting.

3077.8   On Computational Complexity of Basic Decision Problems of Finite Tree .. - Veanes (1997)   (Correct)
This report focuses on the following basic decision problems of finite tree automata: nonemptiness and intersection nonemptiness. There is a comprehensive proof of EXPTIME-completeness of the interse... / that arises in the automated theorem proving context These

3074.7   Axiomatizing Reflective Logics and Languages - Clavel, Meseguer (1996)   (Correct)
The very success and breadth of reflective techniques underscores the need for a general theory of reflection. At present what we have is a wide-ranging variety of reflective systems, each explained i... / well as a variety of reflective theorem proving systems are placed within a br in theorem-proving

3071.1   Multiparadigm Programming in Oz - Müller, Müller, Van Roy (1995)   (Correct)
The foundation of Prolog's success is the high abstraction level of its declarative subset, namely first-order Horn clause logic with SLDNF resolution. What's missing from Prolog is that little attemp... / data transformation and theorem proving. Prolog has many advantages

3061.7   Systematic Testing of Multicast Protocol Robustness - Helmy (1997)   (Correct)
The past few years have witnessed unprecedented growth of the Internet. Several new service models have been introduced since. In particular, the advent of the IP multicast technology has contributed ... / . . . Theorem Proving . br for protocol verification are theorem proving and reachability analysis

3015.2   Linear and Unit-Resulting Refutations for Horn Theories - Peter Baumgartner (1995)   (Correct)
We present a new transformation method by which a given Horn theory is transformed in such a way that resolution derivations can be carried out which are both linear (in the sense of Prologs SLD-res... / with a model elimination theorem prover. . Introduction In br be modeled within automated theorem proving by theory reasoning calculi

3013.5   A Methodological View of Constraint Solving - Comon, al. (1997)   (Correct)
Constraints are an effective tool to define sets of data by means of logical formulae. Our goal here is to survey the notion of constraint system and to give examples of constraint systems operating... / operations research and theorem proving. Keywords Constraint br the resolution inference rule of theorem provers. This is the case for

2996.3   The Well-Founded Semantics for General Logic Programs - Van Gelder, Ross, Schlipf (1991)   (Correct)
A general logic program (abbreviated to "program" hereafter) is a set of rules that have both positive and negative subgoals. It is common to view a deductive database as a general logic program consi... / Intelligence Deduction and Theorem Proving -logic programming br operation of resolution theorem proving or the law of the

2991.8   Automatic Analysis of Consistency between Requirements and Designs - Chechik, Gannon (1996)   (Correct)
Writing requirements in a formal notation permits automatic assessment of such properties as ambiguity, consistency, and completeness. However, verifying that the properties expressed in requirement... / all but the smallest programs. Theorem-proving allows to check that a br state-exploration rather than theorem-proving techniques. In Inscape

2991.2   A Framework for Integrating Artificial Neural Networks and Logic.. - Lee, Tam (1995)   (Correct)
Many real-life problems belong to the class of constraint satisfaction problems (CSP's), which are NP-complete, and some NP-hard, in general. When the problem size grows, it becomes difficult to progr... / into a neural network. Theorem proving becomes an energy

2963.6   Equational Inference, Canonical Proofs, And Proof Orderings - Bachmair, Dershowitz (1992)   (Correct)
We describe the application of proof orderings---a technique for reasoning about inference systems---to various rewrite-based theorem-proving methods, including refinements of the standard Knuth-Bendi... / various rewrite-based theorem-proving methods including br . Equational Proofs Theorem provers can often be viewed

2944.2   Efficient Implementation of the Stable Model Semantics for Normal.. - Simons (1995)   (Correct)
The aim of this work is to develop an efficient implementation method of the stable model semantics of logic programs with negation using as a basis a lately proposed decision procedure for Reiter's... / reasoning automatic theorem proving. Printing TKK Monistamo

2938.5   Symbolic Trajectory Evaluation - Hazelhurst, Seger (1996)   (Correct)
ion The main problem with model checking is the state explosion problem -- the state space grows exponentially with system size. Two methods have some popularity in attacking this problem: compositio... / and the integration of theorem proving techniques a number of tools br STE Compositional Theory Theorem Prover FL Proof Script User

2936.0   Partial Instantiation Methods for Inference in First Order Logic - Hooker, Rago (1996)   (Correct)
Satisfiability algorithms for propositional logic have improved enormously in recently years. This increases the attractiveness of satisfiability methods for first order logic that reduce the problem ... / as to make it more useful for theorem proving and logic programming with br Cook S.A. The complexity of theorem proving procedures Proceedings rd

2914.9   Machine-Assisted Theorem-Proving for Software Engineering - Martin (1994)   (Correct)
The thesis describes the production of a large prototype proof system for Z, and a tactic language in which the proof tactics used in a wide range of systems (including the system described here) can ... / Machine-Assisted Theorem-Proving for Software Engineering br of Oxford. Machine-Assisted Theorem-Proving for Software Engineering

2885.5   Principles and a Preliminary Design for ML2000 - Group (1999)   (Correct)
We describe the methodology and current features for ML2000, a new-generation design of ML. ML2000 adds a number of features to Standard ML and Caml, providing better support for extensibility and cod... / with ML's roots in interactive theorem proving. ML is meant to be a

2884.9   Learning to Reason - Khardon (1994)   (Correct)
ing with credit is permitted. To copy otherwise, to republish, to post on servers, to redistribute to lists, or to use any component of this work in other works, requires prior specific permission and... / Intelligence Deduction and Theorem Proving-deduction An earlier version br it does not use any logic or theorem proving To summarize the new

2843.4   Efficient Algorithms for MultiPolynomial Resultant - Manocha (1993)   (Correct)
this paper we present efficient algorithms to compute multipolynomial resultants and demonstrates their use for polynomial manipulation and symbolic applications. The algorithms utilize the linear alg... / applied to automated geometry theorem proving by Wu. All these methods of br and the mechanization of theorem proving in elementary geometry.

2807.5   Inductive Theorem Proving in Theories Specified by.. - Wirth, Kühler (1995)   (Correct)
We present an inference system for clausal theorem proving w.r.t. various kinds of inductive validity in theories specified by constructor-based positive/negative-conditional equations. The reductio... / Inductive Theorem Proving in Theories Specified by br an inference system for clausal theorem proving w.r.t. various kinds of

2800.5   A Specification-Based Approach to Concurrency Analysis - Buy, Moll (1995)   (Correct)
The behavior of a concurrent program often depends on the arbitrary interleaving of computations performed by asynchronous processes. The resulting non-determinism can lead to such phenomena as deadlo... / sufficient Y N theorem proving model checking intra-unit

2788.2   Topics In Computational Hidden State Modeling - Yianilos (1997)   (Correct)
Motivated by the goal of establishing stochastic and information theoretic foundations for the study of intelligence and synthesis of intelligent machines, this thesis probes several topics relating t... / focusing on problems such as theorem proving and logical reasoning while

2780.6   Search Algorithms in Type Theory - Caldwell, Gent, Underwood (1998)   (Correct)
In this paper, we take an abstract view of search by describing search procedures via particular kinds of proofs in type theory. We rely on the proofs-as-programs interpretation to extract programs fr... / much research in type theoretic theorem proving however comparatively br International Conference on Theorem Proving in Higher Order Logics.

2779.5   Static Management of Integrity in Object-Oriented Databases: Design.. - Benzaken, Schaefer (1998)   (Correct)
In this paper, we propose an efficient technique to statically manage integrity constraints in object-oriented database programming languages. We place ourselves in the context of a simplified datab... / combined with automatic theorem proving techniques to prove the br implications we use classical theorem proving techniques the tableau

2778.5   Theory Generation for Security Protocols - Kindred, Wing (1999)   (Correct)
We introduce theory generation, a new general-purpose technique for performing automated verification. Theory generation draws inspiration from, and complements, both automated theorem proving and sym... / and complements both automated theorem proving and symbolic model checking br is essentially a special-purpose theorem prover. It is fast and automatic

2778.2   A General Data Dependence Test for Dynamic, Pointer-Based Data.. - Hummel, Hendren (1994)   (Correct)
Optimizing compilers require accurate dependence testing to enable numerous, performance-enhancing transformations. However, data dependence testing is a difficult problem, particularly in the presenc... / Our test is based on theorem proving using axioms which describe br It is important to note that theorem proving in this context is

2770.5   Model-Based Diagnosis: An Overview - Mozetic (1992)   (Correct)
Diagnosis is an important application area of Artificial Intelligence. First generation expert diagnostic systems had exhibited difficulties which motivated the development of model-based reasoning te... / Reasoning is typically based on theorem proving if a model is represented by br on the underlying ATMS-like theorem prover. In contrast our algorithm

2758.0   Survey of Anders Yeo's papers - In This   (Correct)
oured graphs and digraphs (see section 4), tournaments (see section 3) and some problems in extremal graph theory (see section 5). I have, together with J. Bang-Jensen and J. Huang, introduced the not... / which was the motivation for proving Theorem . which clearly

2755.0   Handling Equality in Logic Programs via Basic Folding - Degtyarev, Voronkov (1998)   (Correct)
This paper further develops an approach to logic programming with equality introduced in [DV95c]. By a logic program with equality we understand a Horn clause logic program in which equality may occur... / are actively studied in the theorem proving and logic programming br was made by equational theorem proving methods using refinements of

2740.4   Approaches to Deductive Object-Oriented Databases - Fernandes, Paton, Williams, Bowles (1992)   (Correct)
This paper is concerned with the problem of combining deductive and object-oriented features to produce a deductive object-oriented database system which is comparable to those currently available und... / as a store of facts within a theorem-proving framework. We assume that br important problems for the theorem-proving aspects of the framework. In

2730.5   First-order Lax Logic as a Framework for Constraint Logic Programming - Fairtlough Mendler (1997)   (Correct)
In this report we introduce a new proof-theoretic approach to the semantics of Constraint Logic Programming, based on an intuitionistic first-order modal logic, called QLL. The distinguishing feature ... / work on abstractions in theorem proving see e.g. Pla GW br systems are not in general theorem-provers HSH In this report we

2699.0   A Reduction for Automated Verification of Authentication Protocols - Stoller (1999)   (Correct)
Authentication protocols (including protocols that provide key establishment) are designed to work correctly in the presence of an adversary that can (1) perform an unbounded number of encryptions and... / verification of such protocols. Theorem proving requires considerable

2694.3   The Nimble Type Inferencer for Common Lisp-84 - Baker (1990)   (Correct)
data types model the semantic intent of the programmer with respect to individual variable values, so that global properties of these individual values (e.g., evenness or primeness of an integer valu... / rather than the logical theorem-proving unification techniques of br with the more difficult task of theorem-proving for the purpose of proving

2693.3   Discoveries And Experiments In The Automation Of Mathematical.. - Shults (1997)   (Correct)
vii List of Figures xii Chapter 1. Introduction 1 1.1 Reasoning in Mathematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.1 Reasoning with Knowledge . . . . . . . . . . . . ... / on resolution and automated theorem proving in Vladimir Lifschitz' logic br intelligence and automated theorem proving research. It is a problem

2665.1   Rewriting Methods for Word Problems - Dershowitz (1992)   (Correct)
This paper outlines various recent approaches to solving word problems. Term orderings are used to define a terminating rewrite relation. When confluent, that relation defines unique normal forms that... / approaches to equational theorem proving. Of course not all word br in resolution based theorem provers for the first-order

2660.0   Automated Proofs of Object Code for a Widely Used Microprocessor - Yu (1992)   (Correct)
Computing devices can be specified and studied mathematically. Formal specification of computing devices has many advantages unknown 114 Automated Proofs of Object Code For a Widely Used Microprocesso... / Nqthm a.k.a. the Boyer-Moore Theorem Proving System. Based on this formal br . . The Theorem Prover

2658.4   Fundamentals Of Deductive Program Synthesis - Manna, Waldinger (1992)   (Correct)
An informal tutorial is presented for program synthesis, with an emphasis on deductive methods. According to this approach, to construct a program meeting a given specification, we prove the existence... / transformation specifications theorem proving. Abstract An informal br the deductive-tableau system a theorem-proving framework particularly

2653.7   Structuring and Automating Hardware Proofs in a Higher-Order.. - Kumar, Schneider, Kropf (1993)   (Correct)
In this article we present a structured approach to formal hardware verification by modelling circuits at the register-transfer level using a restricted form of higher-order logic. This restricted f... / Proofs in a Higher-Order Theorem-Proving Environment Ramayya Kumar br language as using automated theorem provers like Otter Although

2646.8   Artificial Intelligence Search Algorithms - Korf (1996)   (Correct)
Introduction Search is a universal problem-solving mechanism in artificial intelligence (AI). In AI problems, the sequence of steps required for solution of a problem are not known a priori, but often... / salesman problem and theorem proving. In each case the task is

2646.6   Constraints in Term Algebras (Short Survey) - Comon   (Correct)
this paper. References unknown Constraints in Term Algebras (Short Survey) Hubert Comon CNRS and LRI, Bat. 490 Univ. Paris-Sud 91405 Orsay cedex, France Unification, which consists in solving equati... / constraint system in automated theorem proving searching simultaneously br R. Nieuwenhuis and A. Rubio. Theorem proving with ordering constrained

2641.7   A Theory of Resolution - Bachmair, Ganzinger (1997)   (Correct)
We review the fundamental resolution-based methods for first-order theorem proving and present them in a uniform framework. We show that these calculi can be viewed as specializations of non-clausal r... / methods for first-order theorem proving and present them in a uniform br behaviour of any practical theorem prover this work is the first

2639.8   Termination Of Non-Simple Rewrite Systems - Hoot (1996)   (Correct)
this paper is whether one must require that the component orderings be well-quasi-orderings (i.e., whether Theorem 3 (Special Termination) in the [DH95] is in fact true, if not proven so.) While this ... / is an important component of theorem proving and of great interest in br refutational completeness in theorem proving. In J. H. Siekmann editor

2638.2   Design And Implementation Of Rock Roll: A Deductive Object-Oriented.. - Barja, Fernandes, Paton, Williams.. (1995)   (Correct)
This paper presents an approach to the development of a deductive object-oriented database system, describing the key design decisions and their consequences for implementation. The approach is novel,... / Also the feasibility of a theorem-proving approach is reduced because

2636.9   Social and Semiotic Analyses for Theorem Prover User Interface Design - Goguen (1999)   (Correct)
We describe an approach to user interface design based on ideas from cognitive science, social science, especially the theory of stories, and a new area tentatively called algebraic semiotics. Socia... / and Semiotic Analyses for Theorem Prover User Interface Design br for a distributed cooperative theorem proving system whose main component

2633.8   Towards Verified Systems: The SAFEMOS Project - Bowen, He, Hale, Herbert (1995)   (Correct)
The collaborative safemos project has investigated the formal development of embedded systems from specification through to a real-time programming language, compilation to object code and the formal ... / Order Logic theorem proving system was used to perform br system provides an LCF-style theorem proving environment and

2608.0   Theorem Proving with Transitive Relations from a Practical Point of.. - Schorlemmer, Agusti (1995)   (Correct)
Rewrite techniques have been typically applied to reason with the equality relation and have turned out to be among the more successful approaches to equational theorem proving. In fact, it is not onl... / Theorem Proving with Transitive Relations br approaches to equational theorem proving. In fact it is not only in

2598.8   Justifying Finite Resources for Adversaries in Automated Analysis of.. - Stoller (1999)   (Correct)
Authentication protocols (including protocols that provide key establishment) are designed to work correctly in the presence of an adversary that can (1) perform an unbounded number of encryptions (an... / verification of such protocols. Theorem proving requires considerable

2591.6   A Temporal Logic Approach to Object Certification - Sernadas, Sernadas, Ramos (1996)   (Correct)
A brief overview is made of the use of temporal logic formalisms for specifying and verifying concurrent systems in general and information systems in particular. The requirements imposed by object-or... / and availability of automatic theorem proving for systems querying is br and availability of automatic theorem proving for systems querying is

2587.6   Heterogeneous Analysis and Verification for Distributed Systems - Steffen, Margaria, Claßen (1995)   (Correct)
In this paper we present an environment for the development of special purpose heterogeneous analysis and verification tools, which is unique in 1) constituting a framework for the development of appl... / bisimulation checking theorem proving and model checking but can br and or algorithms it may be a theorem prover or a code generator users

2574.6   Local and Global Relational Consistency - Dechter, van Beek (1995)   (Correct)
Local consistency has proven to be an important concept in the theory and practice of constraint networks. In this paper, we present a new definition of local consistency, called relational consiste... / operators such as resolution in theorem proving joins in relational

2574.3   Lower and Upper Bounds for Attacks on Authentication Protocols - Stoller (1998)   (Correct)
Authentication protocols (including protocols that provide key establishment) are designed to work correctly in the presence of an adversary that can (1) perform an unbounded number of encryptions (an... / verification of such protocols. Theorem proving requires considerable

2561.6   Model Checking Timed Automata - Yovine (1998)   (Correct)
The theory of timed automata provides a formal framework to model and to verify the correct functioning of real-time systems. Among the different verification problems that have been investigated wi... / verification in contrast to theorem proving which is used to mean

2550.9   Formal Refinement Patterns for Goal-Driven Requirements Elaboration - Darimont, van Lamsweerde (1996)   (Correct)
Requirements engineering is concerned with the identification of high-level goals to be achieved by the system envisioned, the refinement of such goals, the operationalization of goals into services... / can be derived using theorem proving techniques Jon Pot

2545.6   Set Theory for Verification: I. From Foundations to Functions - Paulson (1998)   (Correct)
A logic for specification and verification is derived from the axioms of Zermelo-Fraenkel set theory. The proofs are performed using the proof assistant Isabelle. Isabelle is generic, supporting sever... / Isabelle set theory generic theorem proving Ramsey's Theorem br may define new ones. A generic theorem prover offers flexibility as logical

2541.6   Refinements of Theory Model Elimination and a Variant without.. - Peter Baumgartner (1994)   (Correct)
Theory Reasoning means to build-in certain knowledge about a problem domain into a deduction system or calculus, which is in our case model elimination. Several versions of theory model elimination (T... / in the early days of automated theorem proving Loveland It is a br deduction. There are high speed theorem provers like METEOR Astrachan and

2534.0   Determinacy and Determinacy Analysis - Hill, King (1995)   (Correct)
One unique feature of logic languages, which makes them well-suited for artificial intelligence problems, is their ability to succinctly and declaratively express non-determinacy and hence search. Imp... / would also be of benefit to theorem provers. Many analysis and br applied to automatic theorem proving. For example in it has

2529.1   Machine-Checked Real-Time System Verificatio - Wilding (1996)   (Correct)
System Lemma : : : : : : : : : : : : : : : : : : 108 7.4.2 FM9001 Reasonableness Proof : : : : : : : : : : : : : : : 109 7.4.3 FM9001 Program Proof : : : : : : : : : : : : : : : : : : 111 7.4.4 Derivi... / also known as the Boyer-Moore theorem prover. We present a scheduling br . A Mechanical Theorem Prover . Overview of Nqthm

2524.3   First-order Logic Characterization of Program Properties - Ke Wang   (Correct)
A program is first-order reducible (FO-reducible) with respect to (wrt) a set of integrity constraints if there exists a first-order theory T such that the set of models for T is exactly the set of in... / rich reservoir of first-order theorem-proving tools provided that the br rich reservoir of first-order theorem-proving tools. In this paper we

2506.6   Static Integrity Constraint Management in Object-Oriented Database.. - Benzaken, Schaefer (1996)   (Correct)
In this paper, we propose an efficient technique to statically manage integrity constraints in object-oriented database programming languages. We place ourselves in the context of an extended version ... / implication we use a classical theorem proving technique based on the br in the field of automated theorem proving in first-order logic

2475.0   Ordered Binary Decision Diagrams and the Davis-Putnam Procedure - Uribe, Stickel (1994)   (Correct)
We compare two prominent decision procedures for propositional logic: Ordered Binary Decision Diagrams (obdds) and the DavisPutnam procedure. Experimental results indicate that the Davis-Putnam proc... / the reach of resolutionbased theorem provers while the strength of such br can be used in refutational theorem proving or to effectively enumerate

2474.6   Logical Support for Modularisation - Diaconescu, Goguen, Stefaneas (1993)   (Correct)
Modularisation is important for managing the complex structures that arise in large theorem proving problems, and in large software and/or hardware development projects. This paper studies some prop... / structures that arise in large theorem proving problems and in large br languages. Modularisation for theorem proving has been studied less. This

2469.6   Specification and Synthesis of Plans Using the Features and Fluents.. - Karlsson (1995)   (Correct)
An autonomous agent operating in a dynamical environment will face a number of different reasoning problems, one of which is how to plan its actions in order to pursue its goals. For this purpose, it ... / representation and showed how theorem proving can be used to find plans br Consequently classical theorem proving techniques can be applied to

2464.1   Simultaneous Rigid E-Unification is Undecidable - Degtyarev, Voronkov (1995)   (Correct)
Simultaneous rigid E-unification has been introduced in the area of theorem proving with equality. It is used in extension procedures, like the tableau method or the connection method. Many articles i... / been introduced in the area of theorem proving with equality. It is used in br itself and its use in theorem proving GNPS GRS GNPS

2463.9   Two Theses of Knowledge Representation - Language Restrictions, . . . - Doyle, Patil (1991)   (Correct)
Levesque and Brachman argue that in order to provide timely and correct responses in the most critical applications, general purpose knowledge representation systems should restrict their languages by... / systems are like theorem-proving programs where telling the

2462.8   Object Certification - Sernadas, Sernadas (1994)   (Correct)
A brief overview is made of the use of temporal logic formalisms for specifying and verifying concurrent systems in general and information systems in particular. The requirements imposed by object-or... / and availability of automatic theorem proving for systems querying is

2461.5   Logic Programming in a Fragment of Intuitionistic Linear Logic - Hodas, Miller (1994)   (Correct)
When logic programming is based on the proof theory of intuitionistic logic, it is natural to allow implications in goals and in the bodies of clauses. Attempting to prove a goal of the form D oe G fr... / examples taken from theorem proving natural language parsing br by programs in many ways. In theorem provers they can be used to store

2460.9   Connection-based Theorem Proving in Classical and Non-classical Logics - Christoph Kreitz, Jens Otten (1999)   (Correct)
We present a uniform procedure for proof search in classical logic, intuitionistic logic, various modal logics, and fragments of linear logic. It is based on matrix characterizations of validity in ... / Connection-based Theorem Proving in Classical and br automated and interactive theorem proving. Introduction

2458.1   Unifying Verification Paradigms (Extended Abstract) - Shankar (1996)   (Correct)
To appear in the Proceedings of FTRTFT'96 Natarajan Shankar Computer Science Laboratory SRI International Menlo Park CA 94025 USA shankar@csl.sri.com URL: http://www.csl.sri.com/~shankar/ Phone:... / PVS logic the integration of theorem proving with various forms of model br and the application of theorem proving and model checking to the

2457.3   Extending Homeomorphic Embedding in the Context of Logic Programming - Leuschel (1997)   (Correct)
Recently well-quasi orders in general, and homeomorphic embedding in particular, have gained popularity to ensure the termination of program analysis, specialisation and transformation techniques. How... / fail. In applications like theorem proving even infinite failures at br Problems in Equational Theorem Proving. PhD thesis State University

2448.5   Automated Deduction: A Technological Point of View - Peter Baumgartner, Ingo Dahn, Jürgen ..   (Correct)
There are recent successes of automated deduction techniques in various application domains, such as mathematics, classical and nonmonotonic logics, diagnosis, planning and within software engineerin... / sized problems. Nowadays the theorem prover community discovers br proved with the automated theorem prover EQP that each Robbins

2444.7   Efficient Specification-Based Component Retrieval - Penix, Alexander (1996)   (Correct)
In this paper we present a mechanism for making specification-based component retrieval more efficient by limiting the amount of theorem proving required at query time. This is done by using a class... / by limiting the amount of theorem proving required at query time. This br by using a specialized theorem proving tactic to prove feature

2443.7   Truth -- A Platform for Verification of Distributed Systems - Martin Leucker, Stephan Tobies (1998)   (Correct)
Formal Methods are becoming more an more important for the development of hardware and software systems. Verification tools support the employment of Formal Methods. This paper gives an overview of th... / model checking and theorem proving. Several case studies

2436.8   Getting to Know Each Other - Artificial Social Intelligence for.. - Dautenhahn (1995)   (Correct)
This paper proposes a research direction to study the development of `artificial social intelligence' of autonomous robots which should result in `individualized robot societies'. The approach is high... / e.g. logic automated theorem proving or diagnostic reasoning In

2427.2   Proceedings of the First International Workshop on PEIRCE: A.. - Ellis, (eds.) (1992)   (Correct)
PEIRCE is a project aiming to build a state-of-the-art, industrial strength conceptual graphs workbench. PEIRCE is integrating the conceptual graphs development efforts that are taking place around th... / . . Inference Theorem-Proving Mechanisms PROOF br programming computer assisted theorem proving specification and

2422.6   Reflections on Standard ML - MacQueen (1994)   (Correct)
Standard ML is one of a number of new programming languages developed in the 1980s that are seen as suitable vehicles for serious systems and applications programming. It offers an excellent ratio of ... / and tacticals to automate theorem proving and it was used as the br of systems designed to support theorem proving verification and

2419.1   Rules as Actions: A Situation Calculus Semantics for Logic Programs - Fangzhen Lin (1997)   (Correct)
this paper we propose a novel semantics for logic programs in the situation calculus. One of the advantages of our proposal is that like Clark's completion semantics, it is explicitly formulated in cl... / and it is problematic for the theorem proving system -it must reason br . C. C. Green. Application of theorem proving to problem solving. In

2414.2   Handling Equality in Logic Programming via Basic Folding - Degtyarev, Voronkov (1995)   (Correct)
We introduce a new approach to handling equality in logic programs. The method is based on the transformation of equational logic programs into logic programs without equality using basic superposit... / are actively studied in the theorem proving and logic programming br was made by equational theorem proving methods using refinements of

2406.3   Inducing Search Methods from Proofs - Lopes (1997)   (Correct)
A methodology is introduced for the automatic generation of proof search strategies in automated deduction. Examples are given by the application of this methodology to generate proof search strategie... / Keywords. methods theorem proving automated deduction br deduction based on tactical theorem proving and sequent calculus

2391.4   Generalization of Clauses under Implication - Idestam-Almquist (1995)   (Correct)
In the area of inductive learning, generalization is a main operation, and the usual definition of induction is based on logical implication. Recently there has been a rising interest in clausal repre... / Lloyd and or Automatic Theorem Proving Chang Lee Gallier br Symbolic Logic and Mechanical Theorem Proving. Academic Press London.

2387.3   Implementing Tactics and Tacticals in a Higher-Order Logic.. - Amy Felty (1993)   (Correct)
We argue that a logic programming language with a higher-order intuitionistic logic as its foundation can be used both to naturally specify and implement tactic style theorem provers. The language ext... / and implement tactic style theorem provers. The language extends br starting point for implementing theorem provers and proof systems that can

2387.0   Abstraction and Constraints: Two Sides of the Same Coin - Walton (1997)   (Correct)
ion and Constraints: Two Sides of the Same Coin M.Walton November 1997 University of Sheffield Department of Computer Science Technical Report CS-97-18 Abstraction and Constraints: Two Sides of the... / use in automated theorem-proving. That is to say for a given br verification and synthesis and theorem proving. The notions of

2381.6   A General Approach to Bottom-Up Computation of Disjunctive Semantics - Stefan Brass, Jürgen Dix (1995)   (Correct)
Our goal is to derive bottom-up query-evaluation algorithms from abstract properties of the underlying negation semantics. In this paper, we demonstrate our approach for the disjunctive stable model... / a set of formulas standard theorem proving techniques can be used we br comp Phi Any theorem prover can be used to check that

2379.7   A Survey of Computational Differential Algebra - Mishra   (Correct)
In this note, we explore the computational aspects of several problems in differential algebra with concrete applications in dynamics and motionplanning problems in robotics, automatic synthesis of co... / successfully used in geometric theorem proving the ideas of H-bases and br also found applications in theorem proving elimination

2377.2   Project Project: Tools for Program Analysis and Comprehension - Harman, Danicic, Jones..   (Correct)
We argue for a `question--and--answer' approach to source code analysis based upon program projection. With our approach, the questions concern the behaviour of a program with respect to a projection ... / functions f and g. Using theorem-proving techniques however these br married with simple theorem-proving ability and standard program

2374.9   Constant-Time Tree Algorithms on Reconfigurable Meshes of size n.. - Chen, Olariu, Schwing, Wang, Zhang (1995)   (Correct)
Recently, an elegant and powerful architecture called the reconfigurable mesh has been proposed in the literature. In essence, a reconfigurable mesh consists of a mesh-connected architecture enhanced... / intelligence. In automated theorem proving and heuristic search br circuit design automated theorem proving and game playing. Of

2374.8   The Muse Approach to Or-Parallel Prolog - Ali, Karlsson (1994)   (Correct)
Muse (Multi-sequential Prolog engines) is a simple and efficient approach to Orparallel execution of Prolog programs. It is based on having several sequential Prolog engines, each with its local addre... / expert systems theorem proving br semigroup is a theorem proving program for studying the

2367.4   Computational Complexity and Induction for Partial Computable.. - Robert Constable (1997)   (Correct)
An adequate theory of partial computable functions should provide a basis for defining computational complexity measures and should justify the principle of computational induction for reasoning abo... / and semantics Theorem proving systems based on type theory br object may be constructed. Many theorem provers based on constructive logic

2357.5   JML: a Java Modeling Language - Leavens, Baker, Ruby (1998)   (Correct)
JML is a behavioral interface specification language tailored to Java. It also allows assertions to be intermixed with Java code, as an aid to verification and debugging. JML is designed to be used ... / the mathematical logic used for theorem proving. . Outline Section

CiteSeer - citeseer.org - Terms of Service - Privacy Policy - Copyright © 1997-2002 NEC Research Institute