Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jeffrey B. Remmel

dblp:81/1919 · DBLP profile ↗
← Back
79ranked-venue papers
12as first author
0since 2021 · last 2020
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 74 · 12 first-authorArtificial intelligence and machine learning · 8Software engineering, systems software and programming languages · 3Databases, data management, data science and information retrieval · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Databases, data mining, and information retrieval
1 paper
Database theory · 81% Data integration and cleaning · 19%
Theoretical computer science
6 papers
Computational complexity · 57% Logic in computer science · 40% Algorithms and data structures · 2%

Topics — the 19 heaviest of 21, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Database theory › query answering
certain answers
0.112008
The chase revisited · PODS 2008
Database theory › data dependencies
chase procedure
0.112008
The chase revisited · PODS 2008
Database theory › data dependencies › chase procedure
chase termination
0.112008
The chase revisited · PODS 2008
Data integration and cleaning
data exchange
0.112008
The chase revisited · PODS 2008
Computational complexity › lower bound technique
diagonalization
0.012003
Universal Languages and the Power of Diagonalization · CCC 2003
Logic in computer science
nonmonotonic reasoning
0.031996
On the Complexity of Abduction · LICS 1996
Complexity of Normal Default Logic and Related Modes of Nonmonotonic Reasoning · LICS 1995
A Theory of Nonmonotonic Rule Systems · LICS 1990
Database theory
query containment
0.012008
The chase revisited · PODS 2008
Computational complexity
descriptive complexity
0.011998
Complexity and Categoricity · Inf. Comput. 1998
Logic in computer science
finite model theory
0.011998
Complexity and Categoricity · Inf. Comput. 1998
Logic in computer science › nonmonotonic reasoning
abduction
0.011996
On the Complexity of Abduction · LICS 1996
Computational complexity › complexity of reasoning
abduction complexity
0.011996
On the Complexity of Abduction · LICS 1996
Computational complexity › complexity of reasoning
complexity of nonmonotonic reasoning
0.011995
Complexity of Normal Default Logic and Related Modes of Nonmonotonic Reasoning · LICS 1995
Logic in computer science › nonmonotonic reasoning › default reasoning
default logic
0.011995
Complexity of Normal Default Logic and Related Modes of Nonmonotonic Reasoning · LICS 1995
Computational complexity
relativization
0.012003
Universal Languages and the Power of Diagonalization · CCC 2003
Logic in computer science
logic programming
0.011990
A Theory of Nonmonotonic Rule Systems · LICS 1990
Logic in computer science › nonmonotonic reasoning
nonmonotonic semantics
0.011990
A Theory of Nonmonotonic Rule Systems · LICS 1990
Computational complexity › proof complexity
bounded arithmetic
0.011989
Polynomially Grade Logic I: A Graded Version of System T · LICS 1989
Algorithms and data structures
polynomial-time algorithms
0.011989
Polynomially Grade Logic I: A Graded Version of System T · LICS 1989
Logic in computer science
proof theory
0.011989
Polynomially Grade Logic I: A Graded Version of System T · LICS 1989

Methods — techniques the papers use, named apart from their topics

universal model set · 0.1existential first-order queries · 0.1separation argument · 0.0computability theory · 0.0predicate programs · 0.0turing equivalence · 0.0recursion theory · 0.0fixpoint semantics · 0.0system t · 0.0static type checking · 0.0resource bounds · 0.0
YearPublicationVenuePosition
2020 On the complexity of index sets for finite predicate logic programs which allow function symbols
abstract
Abstract We study the recognition problem in the metaprogramming of finite normal predicate logic programs. That is, let $\mathcal{L}$ be a computable first-order predicate language with infinitely many constant symbols and infinitely many $n$-ary predicate symbols and $n$-ary functions symbols for all $n \geq 1$. Then we can effectively list all the finite normal predicate logic programs $Q_0,Q_1,\ldots $ over $\mathcal{L}$. Given some property $\mathcal{P}$ of finite normal predicate logic programs over $\mathcal{L}$, we define the index set $I_{\mathcal{P}}$ to be the set of indices $e$ such that $Q_e$ has property $\mathcal{P}$. We classify the complexity of the index set $I_{\mathcal{P}}$ within the arithmetic hierarchy for various natural properties of finite predicate logic programs. For example, we determine the complexity of the index sets relative to all finite predicate logic programs and relative to certain special classes of finite predicate logic programs of properties such as (i) having no stable models, (ii) having no recursive stable models, (iii) having at least one stable model, (iv) having at least one recursive stable model, (v) having exactly $c$ stable models for any given positive integer $c$, (vi) having exactly $c$ recursive stable models for any given positive integer $c$, (vii) having only finitely many stable models, (viii) having only finitely many recursive stable models, (ix) having infinitely many stable models and (x) having infinitely many recursive stable models.
Douglas A. Cenzer, Victor W. Marek, Jeffrey B. Remmel
J. Log. Comput.3
2020 Effective Categoricity of Automatic Equivalence and Nested Equivalence Structures
Jacob Carson, Douglas A. Cenzer, Jeffrey B. Remmel
Theory Comput. Syst.3
2018 An iterative algorithm to eliminate edges for traveling salesman problem based on a new binomial distribution - Eliminating edges for TSP
Yong Wang 0027, Jeffrey B. Remmel
Appl. Intell.2
2017 Action Language Hybrid AL
Alex Brik, Jeffrey B. Remmel
LPNMR2
2015 Diagnosing Automatic Whitelisting for Dynamic Remarketing Ads Using Hybrid ASP
Alex Brik, Jeffrey B. Remmel
LPNMR2
2015 (a, b)-rectangle patterns in permutations and words
Sergey Kitaev, Jeffrey B. Remmel
Discret. Appl. Math.2
2014 Hybrid Answer Set Programming
Alex Brik, Jeffrey B. Remmel
Ann. Pure Appl. Log.2
2013 Two-to-one structures
abstract
We investigate computability-theoretic properties of computable structures with single unary functions f such that, for every x in the image, f−1(x) has exactly two elements, which we call 2:1 structures. We also investigate structures for which f−1(x) has either exactly two or zero elements, which we call (2,0):1 structures. In particular, we are interested in the complexity of isomorphisms between these structures. We prove that a computable 2:1 structure A is computably categorical if and only if A has only finitely many ℤ-chains. We show that every computable 2:1 structure is Δ20-categorical. We further investigate computable and higher level categoricity of various natural subclasses of (2,0):1 structures, including highly computable and locally finite strufctures.
Douglas A. Cenzer, Valentina S. Harizanov, Jeffrey B. Remmel
J. Log. Comput.3
2011 Effective Categoricity of Injection Structures
Douglas A. Cenzer, Valentina S. Harizanov, Jeffrey B. Remmel
CiE3
2011 Σ01 and Π01 equivalence structures
Douglas A. Cenzer, Valentina S. Harizanov, Jeffrey B. Remmel
Ann. Pure Appl. Log.3
2011 Enumerating (2+2)-free posets by the number of minimal elements and other statistics
Sergey Kitaev, Jeffrey B. Remmel
Discret. Appl. Math.2
2011 Guarded resolution for Answer Set Programming
abstract
Abstract We investigate a proof system based on a guarded resolution rule and show its adequacy for the stable semantics of normal logic programs. As a consequence, we show that Gelfond–Lifschitz operator can be viewed as a proof-theoretic concept. As an application, we find a propositional theory EP whose models are precisely stable models of programs. We also find a class of propositional theories 𝓒P with the following properties. Propositional models of theories in 𝓒P are precisely stable models of P, and the theories in 𝓒T are of the size linear in the size of P.
Victor W. Marek, Jeffrey B. Remmel
Theory Pract. Log. Program.2
2009 S01 and P01 Equivalence Structures
Douglas A. Cenzer, Valentina S. Harizanov, Jeffrey B. Remmel
CiE3
2009 The complexity of recursive constraint satisfaction problems
Victor W. Marek, Jeffrey B. Remmel
Ann. Pure Appl. Log.2
2009 Equivalence structures and isomorphisms in the difference hierarchy
abstract
Abstract We examine the effective categoricity of equivalence structures via Ershov's difference hierarchy. We explore various kinds of categoricity available by distinguishing three different notions of isomorphism available in this hierarchy. We prove several results relating our notions of categoricity to computable equivalence relations: for example, we show that, for such relations, computable categoricity is equivalent to our notion of weak ω-c.e. categoricity, and that -categoricity is equivalent to our notion of graph-ω-c.e. categoricity.
Douglas A. Cenzer, Geoffrey LaForte, Jeffrey B. Remmel
J. Symb. Log.3
2009 K-Triviality of Closed Sets and Continuous Functions
abstract
We investigate the notion of K-triviality for closed sets and continuous functions in 2ℕ. For every K-trivial degree d, there exists a closed set of degree d and a continuous function of degree d. Every K-trivial closed set contains a K-trivial real. There exists a K-trivial Π10 class with no computable elements. A closed set is K-trivial if and only if it is the set of zeroes of some K-trivial continuous function. We give a density result for the Medvedev degrees of K-trivial Π10 sets. If W ≤TA′, then W can compute a path through every A′-decidable random closed set if and only if W ≡TA′.
George Barmpalias, Douglas A. Cenzer, Jeffrey B. Remmel, Rebecca Weber
J. Log. Comput.3
2008 On the Continuity of Gelfond-Lifschitz Operator and Other Applications of Proof-Theory in ASP
Victor W. Marek, Jeffrey B. Remmel
ICLP2
2008 The chase revisited
abstract
We revisit the standard chase procedure, studying its properties and applicability to classical database problems. We settle (in the negative) the open problem of decidability of termination of the standard chase, and we provide sufficient termination conditions which are strictly less over-conservative than the best previously known. We investigate the adequacy of the standard chase for checking query containment under constraints, constraint implication and computing certain answers in data exchange, gaining a deeper understanding by separating the algorithm from its result. We identify the properties of the chase result that are essential to the above applications, and we introduce the more general notion of F-universal model set, which supports query and constraint languages that are closed under a class F of mappings. By choosing F appropriately, we extend prior results to existential first-order queries and ∀∃-firstorder constraints. We show that the standard chase is incomplete for finding universal model sets, and we introduce the extended core chase which is complete, i.e. finds an F-universal model set when it exists. A key advantage of the new chase is that the same algorithm can be applied for all mapping classes F of interest, simply by modifying the set of constraints given as input. Even when restricted to the typical input in prior work, the new chase supports certain answer computation and containment/implication tests in strictly more cases than the incomplete standard chase.
Alin Deutsch, Alan Nash, Jeffrey B. Remmel
PODS3
2007 K -Trivial Closed Sets and Continuous Functions
George Barmpalias, Douglas A. Cenzer, Jeffrey B. Remmel, Rebecca Weber
CiE3
2007 Compactness Properties for Stable Semantics of Logic Programs
Victor W. Marek, Jeffrey B. Remmel
Fundam. Informaticae2
2006 Complexity, decidability and completeness
abstract
Abstract We give resource bounded versions of the Completeness Theorem for propositional and predicate logic. For example, it is well known that every computable consistent propositional theory has a computable complete consistent extension. We show that, when length is measured relative to the binary representation of natural numbers and formulas, every polynomial time decidable propositional theory has an exponential time (EXPTIME) complete consistent extension whereas there is a nondeterministic polynomial time (NP) decidable theory which has no polynomial time complete consistent extension when length is measured relative to the binary representation of natural numbers and formulas. It is well known that a propositional theory is axiomatizable (respectively decidable) if and only if it may be represented as the set of infinite paths through a computable tree (respectively a computable tree with no dead ends). We show that any polynomial time decidable theory may be represented as the set of paths through a polynomial time decidable tree. On the other hand, the statement that every polynomial time decidable tree represents the set of complete consistent extensions of some theory which is polynomial time decidable, relative to the tally representation of natural numbers and formulas, is equivalent to P = NP. For predicate logic, we develop a complexity theoretic version of the Henkin construction to prove a complexity theoretic version of the Completeness Theorem. Our results imply that that any polynomial space decidable theory Δ possesses a polynomial space computable model which is exponential space decidable and thus Δ has an exponential space complete consistent extension. Similar results are obtained for other notions of complexity.
Douglas A. Cenzer, Jeffrey B. Remmel
J. Symb. Log.2
2006 On the complexity of inductive definitions
abstract
We study the complexity of computable and -definitions that are computable. We also examine the complexity of a new type of inductive definition, which we call weakly finitary monotone inductive definitions. Applications are given in proof theory and in logic programming.
Douglas A. Cenzer, Jeffrey B. Remmel
Math. Struct. Comput. Sci.2
2005 The Complexity of Inductive Definability
Douglas A. Cenzer, Jeffrey B. Remmel
CiE2
2005 PTIME Queries Revisited
Alan Nash, Jeffrey B. Remmel, Victor Vianu
ICDT2
2004 Set Constraints in Logic Programming
Victor W. Marek, Jeffrey B. Remmel
LPNMR2
2003 Universal Languages and the Power of Diagonalization
abstract
We define and study strong diagonalization and compare it to weak diagonalization, implicit in the work of D. Kozen (1980). Kozen's result shows that virtually every separation can be recast as weak diagonalization. We show that there are classes of languages, which cannot be separated by strong diagonalization and provide evidence that strong diagonalization does not relativize. We also define two kinds of indirect diagonalization and study their power: Since we define strong diagonalization in terms of universal languages, we study their complexity. We distinguish and compare weak and strict universal languages. Finally we analyze some apparently weaker variants of universal languages, which we call pseudouniversal languages, and show that under weak closure conditions they easily yield universal languages.
Alan Nash, Russell Impagliazzo, Jeffrey B. Remmel
CCC3
2003 On the expressibility of stable logic programming
abstract
Schlipf (1995) proved that Stable Logic Programming (SLP) solves all decision problems. We extend Schlipf's result to prove that SLP solves all search problems in the class . Moreover, we do this in a uniform way as defined in Marek and Truszczyński (1991). Specifically, we show that there is a single program such that given any Turing machine with non-negative integer coefficients and any input , there is an extensional database such that there is a one-to-one correspondence between the stable models of $\mathit{edb}_{M,p,\sigma} \cup P_{\mathit{Trg}}$ and the accepting computations of the machine that reach the final state in at most steps. Moreover, can be computed in polynomial time from and the description of and the decoding of such accepting computations from its corresponding stable model of $\mathit{edb}_{M,p,\sigma} \cup P_{\mathit{Trg}}$ can be computed in linear time. A similar statement holds for Default Logic with respect to -search problems.The proof of this result involves additional technical complications and will be a subject of another publication.
Victor W. Marek, Jeffrey B. Remmel
Theory Pract. Log. Program.2
2002 Effectively closed sets and graphs of computable real functions
Douglas A. Cenzer, Jeffrey B. Remmel
Theor. Comput. Sci.2
2001 On the Expressibility of Stable Logic Programming
Victor W. Marek, Jeffrey B. Remmel
LPNMR2
1999 Locally Determined Logic Programs
Douglas A. Cenzer, Jeffrey B. Remmel, Amy Vanderbilt
LPNMR2
1999 Logic Programs, Well-Orderings, and Forward Chaining
Victor W. Marek, Anil Nerode, Jeffrey B. Remmel
Ann. Pure Appl. Log.3
1999 Index Sets in Computable Analysis
Douglas A. Cenzer, Jeffrey B. Remmel
Theor. Comput. Sci.2
1998 Feasible Graphs with Standard Universe
Douglas A. Cenzer, Jeffrey B. Remmel
Ann. Pure Appl. Log.2
1998 Preface
Douglas A. Cenzer, Jeffrey B. Remmel
Ann. Pure Appl. Log.2
1998 Index Sets for Pi01 Classes
Douglas A. Cenzer, Jeffrey B. Remmel
Ann. Pure Appl. Log.2
1998 Complexity and Categoricity
Douglas A. Cenzer, Jeffrey B. Remmel
Inf. Comput.2
1997 Non-Monotonic Reasoning with Quantified Boolean Constraints
Ch. Pollet, Jeffrey B. Remmel
LPNMR2
1997 Quasi-Simple Relations in Copies of a Given Recursive Structure
Christopher J. Ash, Julia F. Knight, Jeffrey B. Remmel
Ann. Pure Appl. Log.3
1997 Complexity of Recursive Normal Default Logic
abstract
Normal default logic, the fragment of default logic obtained by restricting defaults to rules of the form α:Mβ/β, is the most important and widely studied part of default logic. In [20], we proved a basis theorem for extensions of recursive propositi
Victor W. Marek, Anil Nerode, Jeffrey B. Remmel
Fundam. Informaticae3
1997 Annotated Nonmonotonic Rule Systems
abstract
Annotated logics were proposed by Subrahmanian as a unified paradigm for representing a wide variety of reasoning tasks including reasoning with uncertainty within a single theoretical framework. Subsequently, Marek, Nerode and Remmel have shown how to provide nonmonotonic extensions of arbitrary languages through their notion of a nonmonotonic rule systems. The primary aim of this paper is to define annotated nonmonotonic rule systems which merge these two frameworks into a general purpose nonmonotonic reasoning framework over arbitrary multiple-valued logics. We then show how Reiter's normal default theories may be generalized to the framework of annotated nonmonotonic rule systems.
Anil Nerode, Jeffrey B. Remmel, V. S. Subrahmanian
Theor. Comput. Sci.2
1996 On the Complexity of Abduction
abstract
In this paper we consider the complexity of the existence problem for explanations and for minimal explanations for abductive frameworks based on finite predicate programs. We find that although, in general, the problem is very complex, there are classes of frameworks for which the problem is much simpler.
Victor W. Marek, Anil Nerode, Jeffrey B. Remmel
LICS3
1996 Nonmonotonic Rule Systems: Foward Chaining, Constraints, and Complexity (Abstract)
Jeffrey B. Remmel
MFCS1
1996 On the Lattices of NP-Subspaces of a Polynomial Time Vector Space over a Finite Field
abstract
In this paper, we study the lower semilattice of NP-subspaces of both the standard polynomial time representation and the tally polynomial time representation of a countably infinite dimensional vector space V∞ over a finite field F. We show that for both the standard and tally representation of V∞, there exists polynomial time subspaces U and W such that U + V is not recursive. We also study the NP analogues of simple and maximal subspaces. We show that the existence of P-simple and NP-maximal subspaces is oracle dependent in both the tally and standard representations of V∞. This contrasts with the case of sets, where the existence of NP-simple sets is oracle dependent but NP-maximal sets do not exist. We also extend many results of Nerode and Remmel (1990) concerning the relationship of P bases and NP-subspaces in the tally representation of V∞ to the standard representation of V∞.
Anil Nerode, Jeffrey B. Remmel
Ann. Pure Appl. Log.2
1996 McNaughton Games and Extracting Strategies for Concurrent Programs
abstract
Nerode et al. [ 131 showed that a correct concurrent program can be viewed as a winning strategy in a suitably defined two player game played between the Programmer and the Computer in which the program specification is defined by the rules of the game together with the winning condition. This gives rise to the question as to whether there are useful algorithms to extract (provably) winning strategies in these games, which then yield (provably correct) concurrent programs. Now these games can be described in Rabin’s S2S, the monadic second-order theory of two successors. Decision procedures for the latter show that such algorithms exist. But past available decision methods were too cumbersome to use, even in simple cases. Successively simpler game-based decision procedures for S2S were provided by [5,19,20]. In 1993, based on these papers, McNaughton [8] introduced a class of two player infinite games which are played on a finite graph and have an especially lucid decision procedure for extraction of winning strategies. The games considered in [ 131 can be viewed as a slight variant of Bi.ichi-Landweber games [2]. We give clean algorithms for the equivalence of McNaughton games and Bi.ichi-Landweber games. This allows the McNaughton algorithm to be used to extract (provably) winning strategies, and therefore (verifiably correct) concurrent programs via the Nerode-Yakbnis-Yakhnis paradigm.
Anil Nerode, Jeffrey B. Remmel, Alexander Yakhnis
Ann. Pure Appl. Log.2
1995 Complexity of Normal Default Logic and Related Modes of Nonmonotonic Reasoning
abstract
Normal default logic, the fragment of default logic obtained by restricting defaults to rules to the form /spl alpha/:M/spl beta///spl beta/. is the most important and widely studied part of default logic. In Annals of Pure and Applied Logic, vol. 67, pp. 269-324 (1994), we proved a basis theorem for extensions of recursive propositional logic normal default theories and hence for finite predicate logic normal default theories, i.e. we proved that every recursive propositional normal default theory possesses an extension which is recursively enumerable (r.e.) in 0'. In this paper, we show that this bound is tight. Specifically, we show that for every r.e. set A and every B which is r.e. in A, there is a recursive normal default theorywith a unique extension which is Turing-equivalent to A/spl oplus/B. A similar result holds for finite predicate logic normal default theories.
Victor W. Marek, Anil Nerode, Jeffrey B. Remmel
LICS3
1995 On Logical Constraints in Logic Programming
Victor W. Marek, Anil Nerode, Jeffrey B. Remmel
LPNMR3
1995 Viability in Hybrid Systems
abstract
Hybrid systems are interacting systems of digital automata and continuous plants subject to disturbances. The digital automata are used to force the state trajectory of the continuous plant to obey a performance specification. For the basic concepts and notation for hybrid systems, see Kohn and Nerode (1993), and other papers in the same volume. Here we introduce tools for analyzing enforcing viability of all possible plant state trajectories of a hybrid system by suitable choices of finite state control automata. Thus, the performance specification considered here is that the state of the plant remain in a prescribed viability set of states at all times (Aubin, 1991). The tools introduced are local viability graphs and viability graphs for hybrid systems. We construct control automata which guarantee viability as the fixpoints of certain operators on graphs. When control and state spaces are compact, the viability set is closed, and a non-empty closed subset of a viability graph is given with a sturdiness property, one can extract finite state automata guaranteeing viable trajectories. This paper is a sequel to Kohn and Nerode (1993), especially Appendix II.
Wolf Kohn, Anil Nerode, Jeffrey B. Remmel, Alexander Yakhnis
Theor. Comput. Sci.3
1994 On Speedable and Levelable Vector Spaces
Frank A. Bäuerle, Jeffrey B. Remmel
Ann. Pure Appl. Log.2
1994 A Context for Belief Revision: Forward Chaining - Normal Nonmonotonic Rule Systems
Victor W. Marek, Anil Nerode, Jeffrey B. Remmel
Ann. Pure Appl. Log.3
1992 Polynomial-Time Abelian Groups
Douglas A. Cenzer, Jeffrey B. Remmel
Ann. Pure Appl. Log.2
1992 Cancellation Laws for Polynomial-Time p-Isolated Sets
John Newsome Crossley, Jeffrey B. Remmel
Ann. Pure Appl. Log.2
1992 How Complicated is the Set of Stable Models of a Recursive Logic Program?
Victor W. Marek, Anil Nerode, Jeffrey B. Remmel
Ann. Pure Appl. Log.3
1991 Polynomial-Time versus Recursive Models
Douglas A. Cenzer, Jeffrey B. Remmel
Ann. Pure Appl. Log.2
1991 Brick tabloids and the connection matrices between bases of symmetric functions
Ömer Egecioglu, Jeffrey B. Remmel
Discret. Appl. Math.2
1991 Pi01-Classes and Rado's Selection Principle
abstract
There are several areas in recursive algebra and combinatorics in which bounded or recursively bounded -classes have arisen. For our purposes we may define a -class to be a set Path(T) of all infinite paths through a recursive tree T. Here a recursive tree T is just a recursive subset of ω<ω, the set of all finite sequences of the natural numbers ω = {0,1,2,…}, which is closed under initial segments. If the tree T is finitely branching, then we say the -class Path(T) is bounded. If T is highly recursive, i.e., if there exists a partial recursive function f: T→ω such that for each node ηЄ T, f(η) equals the number of immediate successors of η, then we say that the -class Path(T) is recursively bounded (r.b.). For example, Manaster and Rosenstein in [6] studied the effective version of the marriage problem and showed that the set of proper marriages for a recursive society S was always a bounded -class and the set of proper marriages for a highly recursive society was always an r.b. -class. Indeed, Manaster and Rosenstein showed that, in the case of the symmetric marriage problem, any r.b. -class could be represented as the set of symmetric marriages of a highly recursive society S in the sense that given any r.b. Π1-class C there is a society Sc such that there is a natural, effective, degree-preserving 1:1 correspondence between the elements of C and the symmetric marriages of Sc. Jockusch conjectured that the set of marriages of a recursive society can represent any bounded -class and the set of marriages of a highly recursive society can represent any r.b. -class. These conjectures remain open. However, Metakides and Nerode [7] showed that any r.b. -class could be represented by the set of total orderings of a recursive real field and vice versa that the set of total orderings of a recursive real field is always an r.b. -class.
Carl G. Jockusch Jr., Andrew E. M. Lewis, Jeffrey B. Remmel
J. Symb. Log.3
1991 Special Rim Hook Tabloids and Some New Multiplicity-Free S-Series
abstract
This paper develops some general methods for expanding series of the form $\prod _i ( 1+ \sum _{k\geqq 1} f_k x_i^k )^{ \pm 1} $ as a sum of Schur functions. That is, a combinatorial interpretation is given in terms of special rim hook tabloids and the coefficients $f_{k}$, of the coefficients $d_\lambda $ where \[ \prod_i \left( 1 + \sum_{k\geqq 1} f_k x_i^k \right)^{ \pm 1} = \sum_\lambda d_\lambda S_\lambda \] and $S_\lambda $ denotes the Schur function associated with the partition $\lambda $. Such a series is called multiplicity free if $d_\lambda $ is $1, - 1$, or 0 for all $\lambda $. The general methods are then applied to give explicit algorithms to find the coefficients $c_\lambda $ where \[ \prod_i \left( \frac{1 - x_i^{mn} }{1 - x_i^n } \right)^{ \pm 1} = \sum_\lambda c_\lambda s_\lambda . \] In particular, it is shown that for all $m,n > 0,c_\lambda $ is always 1, $ - 1$ or 0 and hence series of the form $\prod_i ( ( 1 - x_i^{mn} )/1 - x_i^n )^{ \pm 1} $ are always multiplicity free. It is also shown that all series of the form $ \prod_i ( ( 1 - x_i^m )/( 1 - x_i^2 ) )^{ \pm 1} $ are also multiplicity free for all m.
Jeffrey B. Remmel, Mei Yang 0004
SIAM J. Discret. Math.1
1990 A Theory of Nonmonotonic Rule Systems
abstract
The semantics for nonmonotonic rule systems are investigated. The notion of nonmonotonic formal systems is then introduced. Examples are given, along with applications of logic, logic programming, and common-sense reasoning.>
Victor W. Marek, Anil Nerode, Jeffrey B. Remmel
LICS3
1989 Polynomially Grade Logic I: A Graded Version of System T
abstract
An investigation is made of a logical framework for programming languages which treats requirements on computation resources as part of the formal program specification. Resource bounds are explicit in the syntax of all programs. In a programming language based on this approach, compliance of a program with imposed resource bounds would be assured by verifying the syntactic correctness using a compiler with a static type checking feature. The principal innovation is the introduction of systems of logical inference, called polynomially graded logics. These logics make resource bounds part of every proposition and every deduction. The sample calculus presented is a restriction of Godel's system T to polynomial time resources. It is proved that the numerical functions representable in this calculus are exactly the PTIME functions.>
Anil Nerode, Jeffrey B. Remmel, Andre Scedrov
LICS2
1989 Classification of Degree Classes Associated with r.e. Subspaces
Rodney G. Downey, Jeffrey B. Remmel
Ann. Pure Appl. Log.2
1989 Complexity-Theoretic Algebra II: Boolean Algebras
Anil Nerode, Jeffrey B. Remmel
Ann. Pure Appl. Log.2
1987 The undecidability of the lattice of R.E. closed subsets of an effective topological space
Sheryl Silibovsky Brady, Jeffrey B. Remmel
Ann. Pure Appl. Log.2
1987 Recursively rigid Boolean algebras
Jeffrey B. Remmel
Ann. Pure Appl. Log.1
1986 Generic objects in recursion theory II: Operations on recursive approximation spaces
Anil Nerode, Jeffrey B. Remmel
Ann. Pure Appl. Log.2
1986 Graph colorings and recursively bounded Π10-classes
Jeffrey B. Remmel
Ann. Pure Appl. Log.1
1984 The Universal Complementation Property
abstract
Let V∞ be a fully effective infinite dimensional vector space over a recursive field F. That is, we assume that the universe of V∞ is a recursive set, the operations of addition and scalar multiplication are recursive, and there is a uniform effective procedure to decide whether any finite set {υ0, …, υn} of vectors from V∞ is independent. The lattice of recursively enumerable subspaces has been extensively studied since its introduction by Metakides and Nerode [MN1] (see for example, [Do2], [Gu], [KR], [Re1], [Re2], and [Sh]). For those unfamiliar with the literature on , we shall give a list of basic definitions required for this paper in §0. It is well known that complements in V∞ are not unique. For example, in [Re2] Remmel constructed r.e. spaces M1 and M2 and co-r.e. spaces Q1 and Q2 such that for all i, j ∈ {1, 2}, Mi ⊕ Qj = V∞ and M1 is supermaximal, M2 is not maximal, Q1 has a fully extendible basis, and Q2 has no extendible basis. We say a subspace Q of V∞ is fully co-r.e. if Q is generated by a co-r.e. subset of some recursive basis of V∞. Downey [Do2] has shown that every r.e. subspace of V∞ has a complement which is a fully co-r.e. subspace. Moreover suppose Q is any fully co-r.e. subspace, say Q = (C)* where C is a co-r.e. subset of a recursive basis B of V∞; if C is nonrecursive, then it is shown in [Do2] that Q has a decidable complement as well as a nondecidable nowhere simple complement.
Rodney G. Downey, Jeffrey B. Remmel
J. Symb. Log.2
1984 The Universal Splitting Property. II
abstract
We say that a pair of r.e. sets B and C split an r.e. set A if B ∩ C = ∅ and B ∪ C = A. Friedberg [F] was the first to study the degrees of splittings of r.e. sets. He showed that every nonrecursive r.e. set A has a splitting into nonrecursive sets. Generalizations and strengthenings of Friedberg's result were obtained by Sacks [Sa2], Owings [O], and Morley and Soare [MS]. The question which motivated both [LR] and this paper is the determination of possible degrees of splittings of A. It is easy to see that if B and C split A, then both B and C are Turing reducible to A (written B ≤TA and C ≤TA). The Sacks splitting theorem [Sa2] is a result in this direction, as are results by Lachlan and Ladner on mitotic and nonmitotic sets. Call an r.e. set A mitotic if there is a splitting B and C of A such that both B and C have the same Turing degree as A; A is nonmitotic otherwise. Lachlan [Lac] showed that nonmitotic sets exist, and Ladner [Lad1], [Lad2] carried out an exhaustive study of the degrees of mitotic sets. The Sacks splitting theorem [Sa2] shows that if A is r.e. and nonrecursive, then there are r.e. sets B and C splitting A such that B <TA and C
Manuel Lerman, Jeffrey B. Remmel
J. Symb. Log.2
1984 Effectively Nowhere Simple Sets
abstract
An r.e. set A is nowhere simple if for every r.e. set We such that We − A is infinite, there is an infinite r.e. set W such that W ⊆ We − A. The definition of nowhere simple sets is due to R. Shore in [4]. In [4], Shore studied various properties of nowhere simple sets and showed that they could be used to give an elegant and simple proof of the fact that every nontrivial class of r.e. sets C closed under recursive isomorphisms is an automorphism base for , the lattice of r.e. sets modulo finite sets, (that is, an automorphism α of is completely determined by its action on C; see Theorem 8 of [4]). Shore also defined the notion of effectively nowhere simple sets. Definition. An r.e. set A is effectively nowhere simple if there is a recursive function f such that for every i, Wf(i) ⊆ Wi − A and Wf(i) is infinite iff Wi − A is infinite. f is called a witness function for A. Other than to produce examples of effectively nowhere simple sets and nowhere simple sets that are not effectively nowhere simple, Shore did not concern himself with the properties of effectively nowhere simple sets since he felt that effectively nowhere simple sets were unlikely to be lattice invariant in either E, the lattice of r.e. sets, or in .
Jeffrey B. Remmel
J. Symb. Log.2
1983 Degrees of Recursively Enumerable Topological Spaces
abstract
In [5], Metakides and Nerode introduced the study of recursively enumerable (r.e.) substructures of a recursively presented structure. The main line of study presented in [5] is to examine the effective content of certain algebraic structures. In [6], Metakides and Nerode studied the lattice of r.e. subspaces of a recursively presented vector space. This lattice was later studied by Kalantari, Remmel, Retzlaff and Shore. Similar studies have been done by Metakides and Nerode [7] for algebraically closed fields, by Remmel [10] for Boolean algebras and by Metakides and Remmel [8] and [9] for orderings. Kalantari and Retzlaff [4] introduced and studied the lattice of r.e. subsets of a recursively presented topological space. Kalantari and Retzlaff consideredX, a topological space with ⊿, a countable basis. This basis is coded into integers and with the help of this coding, r.e. subsets ofωgive rise to r.e. subsets ofX. The notion of “recursiveness” of a topological space is the natural next step which gives rise to the question of what should be the “degree” of an r.e. open subset ofX? It turns out that any r.e. open set partitions ⊿; into four sets whose Turing degrees become central in answering the question raised above. In this paper we show that the degrees of the elements of the partition of ⊿ imposed by an r.e. open set can be “controlled independently” in a sense to be made precise in the body of the paper. In [4], Kalantari and Retzlaff showed that givenAany r.e. set and any r.e. open subset ofX, there exists an r.e. open set ℋ which is a subset of and is dense in (in a topological sense) and in whichAis coded. This shows that modulo a nowhere dense set, an r.e. open set can become as complicated as desired. After giving the general technical and notational machinery in §1, and giving the particulars of our needs in §2, in §3 we prove that the set ℋ described above could be made to be precisely of degree ofA. We then go on and establish various results (both existential and universal) on the mentioned partitioning of ⊿. One of the surprising results is that there are r.e. open sets such that every element of partitioning of ⊿ is of a different degree. Since the exact wording of the results uses the technical definitions of these partitioning elements, we do not summarize the results here and ask the reader to examine §3 after browsing through §§1 and 2.
Iraj Kalantari, Jeffrey B. Remmel
J. Symb. Log.2
1983 Indiscernibles and Decidable Models
abstract
Ehrenfeucht and Mostowski [3] introduced the notion of indiscernibles and proved that every first order theory has a model with an infinite set of order indiscernibles. Since their work, techniques involving indiscernibles have proved to be extremely useful for constructing models with various specialized properties. In this paper and in a sequel [5], we investigate the effective content of Ehrenfeucht's and Mostowski's result. In this paper we consider the question of which decidable theories have decidable models with infinite recursive sets of indiscernibles. In §1, using some basic facts from stability theory, we show that certain large classes of decidable theories have decidable models with infinite recursive sets of indiscernibles. For example, we show that every ω-stable decidable theory and every stable theory which possesses a certain strong decidability property called ∃Q-decidability have such models. In §2 we construct several examples of decidable theories which have no decidable models with infinite recursive sets of indiscernibles. These examples show that our hypothesis for our positive results in §1 are necessary. Finally in §3 we give two applications of our results. First as an easy application of our results in §1, we show that every ω-stable decidable theory has uncountable models which realize only recursive types. Also our counterexamples in §2 allow us to answer negatively two questions of Baldwin and Kueker [1] concerning the effectiveness of their elimination of Ramsey quantifiers for certain theories. In [5], we show that in general the problem of finding an infinite set of indiscernibles in a decidable model is recursively equivalent to finding a path through a recursive infinite branching tree. Similarly, we show that the problem of finding an co-type of a set of indiscernibles in a decidable ω-categorical theory is recursively equivalent to finding a path through a highly recursive finitely branching tree.
Hal A. Kierstead, Jeffrey B. Remmel
J. Symb. Log.2
1981 Partial Orderings of Fixed Finite Dimension: Model Companions and Density
abstract
The model companions of the theories of n-dimensional partial orderings and n-dimensional distributive lattices are found for each finite n. Each model companion is given as the theory of a structure which is specified. The model companions are model completions only for n = 1. The structure of the model companion of the theory of n-dimensional partial orderings is a lattice only for n = 1. Each of the model companions is seen to be finitely axiomatizable, and a set of basic formulas, each of which is existential, is specified for each model companion. Finally a topolo-gically natural notion of dense n-dimensional partial ordering is introduced and shown to have a finitely axiomatizable undecidable theory. In this paragraph we shall define the notion of model companion (cf. [4]) and indicate the way in which we shall demonstrate that one theory is the model companion of another in this paper. For T and T* theories in a common language, T* is called a model companion of T if and only if the following two conditions are satisfied: first, Tand T* are mutually model consistent, which means that every model of either is embeddable in some model of the other; secondly, T* is model complete, which means that if and are both models of T* and is a substructure of , then is an elementary substructure of . A definition of model completion may be obtained by strengthening the notion of model companion to also require that T* admit elimination of quantifiers. In all of our examples the model companion will have only one countable model. Although the ℵ0-categoricity of the model companions follows from Saracino [8], we give specific proofs since these proofs fit so naturally in our analyses.
Alfred B. Manaster, Jeffrey B. Remmel
J. Symb. Log.2
1981 Recursive Isomorphism Types of Recursive Boolean Algebras
abstract
A Boolean algebra is recursive if B is a recursive subset of the natural numbers N and the operations ∧ (meet), ∨ (join), and ¬ (complement) are partial recursive. Given two Boolean algebras and , we write if is isomorphic to and if is recursively isomorphic to , that is, if there is a partial recursive function f: B1 → B2 which is an isomorphism from to . will denote the set of atoms of and ( ) will denote the ideal generated by the atoms of . One of the main questions which motivated this paper is “To what extent does the classical isomorphism type of a recursive Boolean algebra restrict the possible recursion theoretic properties of ?” For example, it is easy to see that must be co-r.e. (i.e., N − is an r.e. set), but can be immune, not immune, cohesive, etc? It follows from a result of Goncharov [4] that there exist classical isomorphism types which contain recursive Boolean algebras but do not contain any recursive Boolean algebras such that is recursive. Thus the classical isomorphism can restrict the possible Turing degrees of , but what is the extent of this restriction? Another main question is “What is the recursion theoretic relationship between and ( ) in a recursive Boolean algebra?” In our attempt to answer these questions, we were led to a wide variety of recursive isomorphism types which are contained in the classical isomorphism type of any recursive Boolean algebra with an infinite set of atoms.
Jeffrey B. Remmel
J. Symb. Log.1
1981 Recursive Boolean Algebras with Recursive Atoms
abstract
A Boolean algebra (henceforth abbreviated B.A.) is said to be recursive if B is a recursive subset of the natural numbers N and the operations ∧ (meet), ∨ (join), and ¬ (complement) are partial recursive. Let denote the set of atoms of and denote the ideal generated by the atoms of . Given recursive B.A.s and , we write ≈ if is isomorphic to and ≈r if is recursively isomorphic to , i.e., if there is a partial recursive isomorphism from onto . Recursive B.A.s have been studied by several authors including Ershov [2], Fiener [3], [4], Goncharov [5], [6], [7], LaRoche [8], Nurtazin [7], and the author [10], [11]. This paper continues a study of the recursion theoretic relationships among , , and the recursive isomorphism type of a recursive B.A. we started in [11]. We refer the reader to [11] for any unexplained notation and definitions. In [11], we were mainly concerned with the possible recursion theoretic properties of the set of atoms in recursive B.A.s. We found that even if we insist that be recursive, there is considerable freedom for the properties of . For example, we showed that if is a recursive B.A. such that is recursive and is infinite, then (i) there exists a recursive B.A. such that and both and are recursive and (ii) for any nonzero r.e. degree δ, there exist recursive B.A.s , , … such that for each i, is of degree δ, is recursive, is immune if i is even and is not immune if i is odd, and no two B.A.s in the sequence are recursively isomorphic.
Jeffrey B. Remmel
J. Symb. Log.1
1980 On R.E. and CO-R.E. Vector Spaces with Nonextendible Bases
abstract
The concern of this paper is with recursively enumerable and co-recursively enumerable subspaces of a recursively presented vector spaceV∞ over a (finite or infinite) recursive field F which is defined in [6] to consist of a recursive subset U of the natural numbers N and operations of vector addition and scalar multiplication which are partial recursive and under which V∞ becomes a vector space. Throughout this paper, we will identify V∞ with N, say via some fixed Gödel numbering, and assume V∞ is infinite dimensional and has a dependence algorithm, i.e., there is a uniform effective procedure which determines whether or not any given n-tuple v0, …, vn−1 from V∞ is linearly dependent. Various properties of V∞ and its sub-spaces have been studied by Dekker [1], Guhl [3], Metakides and Nerode [6], Kalantari and Retzlaff [4], and the author [7]. Given a subspace W of V∞, we say W is r.e. (co-r.e.) if W(V∞ − W) is an r.e. subset of N and write dim(V) for the dimension of V. Given subspaces V, W of V∞, V + W will denote the weak sum of V and W and if V ⋂ M = {0} (where 0 is the zero vector of V∞), we write V ⊕ Winstead of V + W. If W ⊇ V, we write Wmod V for the quotient space. An independent set A ⊆ V∞ is extendible if there is an r.e. independent set I ⊇ A such that I − A is infinite and A is nonextendible if it is not the case An is extendible. A r.e. subspace M ⊇ V∞ is maximal if dim(V∞ mod M) = ∞ and for any r.e. subspace W ⊇ Meither dim(W mod M) < ∞ or dim(V∞ mod W) < ∞.
Jeffrey B. Remmel
J. Symb. Log.1
1980 Recursion Theory on Orderings. II
abstract
In [6], G. Metakides and the author introduced a general model theoretic setting in which to study the lattice of r.e. substructures of a large class of recursively presented models . Examples included , the natural numbers with equality, 〈 Q, ≤ 〉, the rationals under the usual ordering, and a large class of n-dimensional partial orderings. In this setting, we were able to generalize many of the constructions of classical recursion theory so that the constructions yield the classical results when we specialize to the case of and new results when we specialize to other models. Constructions to generalize Myhill's Theorem on creative sets [8], Friedberg's Theorem on the existence of maximal sets [3], Dekker's Theorem on the degrees of hypersimple sets [2], and Martin's Theorem on the degrees of maximal sets [5] were produced in [6]. In this paper, we give constructions to generalize the Morley-Soare Splitting Theorem [7] and Lachlan's characterization of hyperhypersimple sets [4] in §2, constructions to generalize Lachlan's theorems on the existence of major subsets and r-maximal sets contained in maximal sets [4] in §3, and constructions to generalize Robinson's construction of r-maximal sets that are not contained in any maximal sets [11] and second-order maximal sets [12] in §4. In §1 of this paper, we give the precise definitions of our model theoretic setting and deal with other preliminaries. Also in §1, we define the notions of “uniformly nonrecursive”, “uniformly maximal”, etc. which are the key notions involved in the generalizations of the various theorems that occur in §§2, 3 and 4.
Jeffrey B. Remmel
J. Symb. Log.1
1979 Recursion Theory on Orderings. I. A Model Theoretic Setting
abstract
In [6], Metakides and Nerode introduced the study of the lattice of recursively enumerable substructures of a recursively presented model as a means to understand the recursive content of certain algebraic constructions. For example, the lattice of recursively enumerable subspaces, , of a recursively presented vector spaceV∞has been studied by Kalantari, Metakides and Nerode, Retzlaff, Remmel and Shore. Similar studies have been done by Remmel [12], [13] for Boolean algebras and by Metakides and Nerode [9] for algebraically closed fields. In all of these models, the algebraic closure of a set is nontrivial. (The formal definition of the algebraic closure of a setS, denoted cl(S), is given in §1, however in vector spaces, cl(S) is just the subspace generated byS, in Boolean algebras, cl(S) is just the subalgebra generated byS, and in algebraically closed fields, cl(S) is just the algebraically closed subfield generated byS.) In this paper, we give a general model theoretic setting (whose precise definition will be given in §1) in which we are able to give constructions which generalize many of the constructions of classical recursion theory. One of the main features of the models which we study is that the algebraic closure of set is just itself, i.e., cl(S) = S. Examples of such models include the natural numbers under equality 〈N, = 〉, the rational numbers under the usual ordering 〈Q, ≤〉, and a large class ofn-dimensional partial orderings.
George Metakides, Jeffrey B. Remmel
J. Symb. Log.2
1979 R-Maximal Boolean Algebras
abstract
Metakides and Nerode in [2] suggested the study of what they termed the lattice of recursively enumerable substructures of a recursively presented model. For example, Metakides and Nerode in [3] introduced the lattice of of recusively enumerable subspaces, , of a recursively presented vector space V∞. The similarities and differences between and ℰ, the lattice of recursively enumerable subsets of the natural numbers N as defined in [9], have been studied by Metakides and Nerode, Kalantari, Remmel, Retzlaff, and Shore. In [6], we studied some similarities and differences between ℰ and the lattice of recursively enumerable sub-algebras of a weakly recursively presented Boolean algebra and this paper continues that study. A weakly recursively presented Boolean algebra (W.R.P.B.A.), , consists of a recursive subset of N, ∣ ∣, called the field of , and operations (meet), (join), and (complement) which are partial recursive and under which becomes a Boolean algebra. We shall write and for the zero and unit of . If S is a subset of , we let (S)* denote the subalgebra generated by S. Given sub-algebras B and C of , we let B + C denote (B ⋃ C)*. A subalgebra B of is recursively enumerable (recursive) if {x ∈ ∣ ∣ x ∈ B} is a recursively enumerable (recursive) subset of ∣ ∣. The set of all recursively enumerable subalgebras of , , forms a lattice under the operations of intersection and sum (+).
Jeffrey B. Remmel
J. Symb. Log.1
1978 A r-Maximal Vector Space not contained in any Maximal Vector Space
abstract
In [4], Metakides and Nerode define a recursively presented vector space V∞. over a (finite or infinite) recursive field F to consist of a recursive subset U of the natural numbers N and operations of vector addition and scalar multiplication which are partial recursive and under which V∞ becomes a vector space. Throughout this paper, we will identify V∞ with N, say via some fixed Gödel numbering, and assume V∞ is infinite dimensional and has a dependence algorithm, i.e., there is a uniform effective procedure which determines whether any given n-tuple v0, …, vn−1 from V∞ is linearly dependent. Given a subspace W of V∞, we write dim(W) for the dimension of W. Given subspaces V and W of V∞, V + W will denote the weak sum of V and W and if V ∩ W = {0) (where 0 is the zero vector of V∞), we write V ⊕ W instead of V + W. If W ⊇ V, we write W mod V for the quotient space. An independent set A ⊆ V∞ is extendible if there is a r.e. independent set I ⊇ A such that I − A is infinite and A is nonextendible if it is not the case that A is extendible.
Jeffrey B. Remmel
J. Symb. Log.1
1977 Maximal and Cohesive Vector Spaces
abstract
Let N denote the natural numbers. If A ⊆ N, we write Ā for the complement of A in N. A set A ⊆ N is cohesive if (i) A is infinite and (ii) for any recursively enumerable set W either W ∩ A or ∩ A is finite. A r.e. set M ⊆ N is maximal if is cohesive. A recursively presented vector space (r.p.v.s.) U over a recursive field F consists of a recursive set U ⊆ N and operations of vector addition and scalar multiplication which are partial recursive and under which U becomes a vector space. A r.p.v.s. U has a dependence algorithm if there is a uniform effective procedure which applied to any n-tuple ν0, ν1, …, νn−1 of elements of U determines whether or not ν0, ν1 …, νn−1 are linearly dependent. Throughout this paper we assume that if U is a r.p.v.s. over a recursive field F then U is infinite dimensional and U = N. If W ⊆ U, then we say W is recursive (r.e., etc.) iff W is a recursive (r.e., etc.) subset of N. If S ⊆ U, we write (S)* for the subspace generated by S. If V1 and V2 are subspaces of U such that V1 ∩ V2 ={ } (where is the zero vector of U), then we write V1 ⊕ V2 for (V1 ∪ V2)*. If V1 ⊆ V2⊆U are subspaces, we write V2/V1 for the quotient space.
Jeffrey B. Remmel
J. Symb. Log.1
1976 Co-Hypersimple Structures
abstract
Priority arguments have been used to produce r.e. sets whose complements have various properties (e.g., maximal sets, hyperhypersimple sets, etc.). In this paper we use the priority method in the context of certain recursively presented models (e.g., dense unbordered linear orderings, countable atomless Boolean algebras, infinite dimensional vector spaces over a finite field) to produce hypersimple subsets of these models whose complements are closed under algebraic operations and/or whose complements are elementarily isomorphic to certain algebraic substructures. For example, it follows from the results of §3 that there are hypersimple subsets of a countable atomless Boolean algebra (of an infinite dimensional vector space over a finite field) in every nonzero r.e. degree whose complement is a subalgebra (subspace). Also, it follows from the same result that, given any subset P of the rationals Q, there is a hypersimple subset of Q whose complement is order isomorphic to P. A model M of a theory T in a countable language L is said to be recursively presented if the universe ∣M∣ of M is an initial segment of the natural numbers and the satisfaction relation “a satisfies Φ in M” is recursive (where a is a finite sequence of elements of ∣M∣ and Φ is a formula in L).
Jeffrey B. Remmel
J. Symb. Log.1