Gregory L. McColm

dblp:96/3039 · DBLP profile ↗
← Back
19ranked-venue papers
7as first author
1since 2021 · last 2021
—ORCID · none

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

Theory of computation · 14 · 7 first-author · 1 since 2021Artificial intelligence and machine learning · 2Applied, interdisciplinary, general and emerging computing · 2Systems, architecture and hardware · 1
YearPublicationVenuePosition
2021 Cut-and-project graphs and other complexes
Gregory L. McColm
Theor. Comput. Sci.1
2016 Counter machines and crystallographic structures
Natasa Jonoska, Mile Krajcevski, Gregory L. McColm
Nat. Comput.3
2011 On stoichiometry for the assembly of flexible tile DNA complexes
Natasa Jonoska, Gregory L. McColm, Ana Staninska
Nat. Comput.2
2009 Complexity classes for self-assembling flexible tiles
Natasa Jonoska, Gregory L. McColm
Theor. Comput. Sci.2
2008 Describing Self-assembly of Nanostructures
Natasa Jonoska, Gregory L. McColm
SOFSEM2
2006 Spectrum of a Pot for DNA Complexes
Natasa Jonoska, Gregory L. McColm, Ana Staninska
DNA2
2006 Flexible Versus Rigid Tile Assembly
Natasa Jonoska, Gregory L. McColm
UC2
2005 A Computational Model for Self-assembling Flexible Tiles
Natasa Jonoska, Gregory L. McColm
UC2
1996 Zero-One Laws for Gilbert Random Graphs
abstract
We look at a competitor of the Erdos-Renyi models of random graphs, one proposed by E. Gilbert (1961): given /spl delta/>0 and a metric space X of diameter >/spl delta/, scatter n vertices at random on X and connect those of distance
Gregory L. McColm
LICS1
1996 Hierarchies in Transitive Closure Logic, Stratified Datalog and Infinitary Logic
Erich Grädel, Gregory L. McColm
Ann. Pure Appl. Log.2
1995 On the Power of Deterministic Transitive Closures
Erich Grädel, Gregory L. McColm
Inf. Comput.2
1995 Pebble Games and Subroutines in Least Fixed Point Logic
Gregory L. McColm
Inf. Comput.1
1995 The Dimension of the Negation of Transitive Closure
abstract
Abstract We prove that any positive elementary (least fixed point) induction expressing the negation of transitive closure on finite nondirected graphs requires at least two recursion variables.
Gregory L. McColm
J. Symb. Log.1
1992 Hierarchies in Transitive Closure Logic, Stratified Datalog and Infinitary Logic
abstract
The authors establish a general hierarchy theorem for quantifier classes in the infinitary logic L/sub infinity omega //sup omega / on finite structures. In particular, it is shown that no infinitary formula with bounded number of universal quantifiers can express the negation of a transitive closure. This implies the solution of several open problems in finite model theory: On finite structures, positive transitive closure logic is not closed under negation. More generally the hierarchy defined by interleaving negation and transitive closure operators is strict. This proves a conjecture of N. Immerman (1987). The authors also separate the expressive power of several extensions of Datalog, giving new insight in the fine structure of stratified Datalog.>
Erich Grädel, Gregory L. McColm
FOCS2
1992 Deterministic vs. Nondeterministic Transitive Closure Logic
abstract
It is shown that transitive closure logic (FO+TC) is strictly more powerful than deterministic transitive closure logic (FO+DTC) on unordered structures. In fact, on certain classes of graphs, such as hypercubes or regular graphs of large degree and girth, every query in (FO+DTC) is first-order expressible. On the other hand, there are simple (FO+pos TC) queries on these classes that cannot be defined by first-order formulas.>
Erich Grädel, Gregory L. McColm
LICS2
1992 On the Complexity of Deadlock-Free Programs on a Ring of Processors
William Edwin Clark, Gregory L. McColm, W. Richard Stark
J. Parallel Distributed Comput.2
1990 Parametrization over Inductive Relations of a Bounded Number of Variables
Gregory L. McColm
Ann. Pure Appl. Log.1
1990 When Is Arithmetic Possible?
Gregory L. McColm
Ann. Pure Appl. Log.1
1989 Some Restrictions on Simple Fixed Points of the Integers
abstract
Abstract A function is recursive (in given operations) if its values are computed explicitly and uniformly in terms of other “previously computed” values of itself and (perhaps) other “simultaneously computed” recursive functions. Here, “explicitly” includes definition by cases. We investigate those recursive functions on the structure N = 〈ω, 0, succ, pred〉 that are computed in terms of themselves only, without other simultaneously computed recursive functions.
Gregory L. McColm
J. Symb. Log.1