James D. Mitchell

dblp:22/10482 · also James David Mitchell · DBLP profile ↗
← Back
7ranked-venue papers
1as first author
3since 2021 · last 2026
0000-0002-5489-1617ORCID · verified

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

Theory of computation · 6 · 1 first-author · 3 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
YearPublicationVenuePosition
2026 Certifying the Decidability of the Word Problem in Monoids at Large
abstract
While the word problem for monoids is undecidable in general, having a decision procedure for some finitely presented monoid of interest has numerous applications. This paper presents a toolbox for the Rocq proof assistant that can be used to verify the decidability of the word problem for a given monoid and, in some cases, to produce the corresponding decision procedure. As this verification can be computationally intensive, the toolbox heavily relies on proofs by reflection guided by an external oracle. This approach has been successfully used on several large presentations from the literature, as well as on a database of one million 1-relation monoids. The huge size of this database forced some unusual considerations onto the Rocq formalization, so that the formal proofs could be checked in a reasonable amount of time.
Reinis Cirpons, Florent Hivert, Assia Mahboubi, Guillaume Melquiond, James D. Mitchell, Finn Smith
CPP5
2025 Minimal generating sets for matrix monoids
abstract
Funding: Supported by EPSRC funding (EP/N509759/1).
Florent Hivert, James D. Mitchell, F. L. Smith, Wilf A. Wilson
J. Symb. Comput.2
2023 Polynomial time multiplication and normal forms in free bands
abstract
Funding: Engineering and Physical Sciences Research Council (EP/V520123/1).
Reinis Cirpons, James D. Mitchell
Theor. Comput. Sci.2
2019 Computing finite semigroups
James East, Attila Egri-Nagy, James D. Mitchell, Yann H. Péresse
J. Symb. Comput.3
2010 Generating transformation semigroups using endomorphisms of preorders, graphs, and tolerances
James D. Mitchell, Michal Morayne, Yann H. Péresse, Martyn Quick
Ann. Pure Appl. Log.1
2010 Computing automorphisms of semigroups
João Araújo 0002, Paul von Bünau, James D. Mitchell, Max Neunhöffer
J. Symb. Comput.3
1994 SNORE: spike noise removal and detection
abstract
A method for detection and removal of random spike noise in magnetic resonance (MR) raw data (k-space data) is described. This method would reduce or eliminate the corduroy-type and higher than usual level artifacts in MR images resulting from random spike noise in k-space data. The method described involves applying a spatially varying threshold to be k-space data. Any data point that has a magnitude greater than that of the threshold value at that location will be replaced by a local complex average of the neighboring data points or some other suitable data replacement scheme.
Thomas K. F. Foo, Nancy S. Grigsby, James D. Mitchell, Beth E. Slayman
IEEE Trans. Medical Imaging3