- ‘Subsemigroups of virtually free groups’
-
(with E. F. Robertson & N. Ruškuc)
Mathematical Proceedings of the Cambridge Philosophical Society 141, no. 1 (July 2006), pp. 57–66.
- ‘Subsemigroups of groups’
-
(with E. F. Robertson & N. Ruškuc)
Journal of Group Theory 9, no. 3 (May 2006), pp. 397–426.
- ‘A group-embeddable non-automatic semigroup whose universal group is automatic’
-
Glasgow Mathematical Journal 48, no. 2 (2006), pp. 337–342.
- ‘Cancellativity is undecidable for automatic semigroups’
-
The Quarterly Journal of Mathematics 57, no. 3 (September 2006), pp. 285–295.
- ‘Malcev presentations for subsemigroups of groups — a survey’
-
In: Groups St Andrews 2005, vol. 1, no. 339 in London Mathematical Society Lecture Note Series ( , 2007), pp. 256–268.
- ‘Cancellative and Malcev presentations for finite Rees index subsemigroups and extensions’
-
(with E. F. Robertson & N. Ruškuc)
Journal of the Australian Mathematical Society 84, no. 1 (February 2008), pp. 39–61.
- ‘Automatic presentations for cancellative semigroups’
-
(with G. Oliver, N. Ruškuc & R. M. Thomas)
In: Language and Automata Theory and Applications, no. 5196 in Lecture Notes in Computer Science ( , 2008), pp. 149–159.
- ‘Malcev presentations for subsemigroups of direct products of coherent groups’
-
Journal of Pure and Applied Algebra 213, no. 6 (2009), pp. 977–990.
- ‘Automaton semigroups’
-
Theoretical Computer Science 410, no. 47-49 (2009), pp. 5022–5038.
- ‘Automatic presentations for semigroups’
-
(with G. Oliver, N. Ruškuc & R. M. Thomas)
Information and Computation 207, no. 11 (2009), pp. 1156–1168.
- ‘Decision problems for finitely presented and one-relation semigroups and monoids’
-
(with V. Maltcev)
International Journal of Algebra and Computation 19, no. 6 (September 2009), pp. 747–770.
- ‘Monoids presented by rewriting systems and automatic structures for their submonoids’
-
International Journal of Algebra and Computation 19, no. 6 (September 2009), pp. 771–790.
- ‘Automatic semigroups and Bruck–Reilly extensions’
-
Acta Mathematica Hungarica 126, no. 1-2 (2010), pp. 1–15.
- ‘Automatic presentations and semigroup constructions’
-
(with G. Oliver, N. Ruškuc & R. M. Thomas)
Theory of Computing Systems 47, no. 2 (2010), pp. 568–592.
- ‘Deus ex machina and the aesthetics of proof’
-
The Mathematical Intelligencer 32, no. 3 (September 2010), pp. 7–11.
- ‘Unary FA-presentable semigroups’
-
(with N. Ruškuc & R. M. Thomas)
International Journal of Algebra and Computation 22, no. 4 (June 2012).
- ‘Green index in semigroups’
-
(with R. Gray & N. Ruškuc)
Semigroup Forum 85, no. 3 (2012), pp. 448–476.
- ‘Context-free rewriting systems and word-hyperbolic structures with uniqueness’
-
(with V. Maltcev)
International Journal of Algebra and Computation 22, no. 7 (November 2012).
- ‘Hyperbolicity of monoids presented by confluent monadic rewriting systems’
-
Beiträge zur Algebra und Geometrie 54, no. 2 (October 2013), pp. 593–608.
- ‘Automatic structures for subsemigroups of Baumslag–Solitar semigroups’
-
Semigroup Forum 87, no. 3 (2013), pp. 537–552.
- ‘Finitely presented monoids with linear Dehn function need not have regular cross-sections’
-
(with V. Maltcev)
Semigroup Forum 88, no. 2 (2014), pp. 300–315.
- ‘Markov semigroups, monoids, and groups’
-
(with V. Maltcev)
International Journal of Algebra and Computation 24, no. 5 (August 2014), pp. 609–653.
- ‘Subalgebras of FA-presentable algebras’
-
(with N. Ruškuc)
Algebra Universalis 72, no. 2 (October 2014), pp. 101–123.
- ‘Hopfian and co-hopfian subsemigroups and extensions’
-
(with V. Maltcev)
Demonstratio Mathematica 47, no. 4 (2014), pp. 791–804.
- ‘Finite Gröbner–Shirshov bases for Plactic algebras and biautomatic structures for Plactic monoids’
-
(with R. D. Gray & A. Malheiro)
Journal of Algebra 423 (February 2015), pp. 37–53.
- ‘A simple non-bisimple congruence-free finitely presented monoid’
-
(with V. Maltcev)
Semigroup Forum 90, no. 1 (February 2015), pp. 184–188.
- ‘Rewriting systems and biautomatic structures for Chinese, hypoplactic, and sylvester monoids’
-
(with R. D. Gray & A. Malheiro)
International Journal of Algebra and Computation 25, no. 1-2 (February–March 2015), pp. 51–80.
- ‘Deciding conjugacy in sylvester monoids and other homogeneous monoids’
-
(with A. Malheiro)
International Journal of Algebra and Computation 25, no. 5 (August 2015), pp. 899–915.
- ‘A countable family of finitely presented infinite congruence-free monoids’
-
(with F. Al-Kharousi, V. Maltcev & A. Umar)
Acta Scientiarum Mathematicarum 81, no. 3-4 (2015), pp. 437–445.
- ‘Decision problems for word-hyperbolic semigroups’
-
(with M. Pfeiffer)
Journal of Algebra 465 (November 2016), pp. 287–321.
- ‘Crystallizing the hypoplactic monoid’
-
(with A. Malheiro)
Journal of Algebraic Combinatorics 45, no. 2 (March 2017), pp. 475–524.
- ‘Growths of endomorphisms of finitely generated semigroups’
-
(with V. Maltcev)
Journal of the Australian Mathematical Society 102, no. 2 (April 2017), pp. 163–184.
- ‘Automaton semigroups’
-
(with T. Brough)
Theoretical Computer Science 674 (April 2017), pp. 1–15.
- ‘On finite complete rewriting systems, finite derivation type, and automaticity for homogeneous monoids’
-
(with R. D. Gray & A. Malheiro)
Information and Computation 255 (August 2017), pp. 68–93.
- ‘Combinatorics of cyclic shifts in plactic, hypoplactic, sylvester, and related monoids’
-
(with A. Malheiro)
In: Combinatorics on Words, no. 10432 in Lecture Notes in Computer Science ( , 2017), pp. 190–202.
- ‘Crystals and trees’
-
(with A. Malheiro)
Journal of Algebra 502 (May 2018), pp. 347–381.
- ‘Identities in plactic, hypoplactic, sylvester, Baxter, and related monoids’
-
(with A. Malheiro)
Electronic Journal of Combinatorics 25, no. 3 (2018).
- ‘Crystal monoids & crystal bases’
-
(with R. D. Gray & A. Malheiro)
Journal of Combinatorial Theory, Series A 162 (February 2019), pp. 406–466.
- ‘Visual thinking and simplicity of proof’
-
Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences 377, no. 2140 (11 March 2019), art. 20180032.
- ‘The monoids of the patience sorting algorithm’
-
(with A. Malheiro & F. Silva)
International Journal of Algebra and Computation 29, no. 1 (2019), pp. 85–125.
- ‘Combinatorics of cyclic shifts in plactic, hypoplactic, sylvester, Baxter, and related monoids’
-
(with A. Malheiro)
Journal of Algebra 535 (1 October 2019), pp. 159–224.
- ‘Context-free word problem semigroups’
-
(with T. Brough & M. Pfeiffer)
In: Developments in Language Theory 2019, no. 11647 in Lecture Notes in Computer Science ( , 2019), pp. 292–305.
- ‘Combinatorics of patience sorting monoids’
-
(with A. Malheiro & F. Silva)
Discrete Mathematics 342, no. 9 (September 2019), pp. 2590–2611.
- ‘Two applications of monoid actions to cross-sections’
-
(with T. Brough & V. Maltcev)
Communications in Algebra 48, no. 5 (May 2020), pp. 1894–1903.
- ‘A language hierarchy of binary relations’
-
(with T. Brough)
Information and Computation 275 (December 2020).
- ‘Reconstructing Young tableaux’
-
(with E. Lehtonen)
Journal of Combinatorial Theory, Series A 187 (April 2022), art. 105578.
- ‘Identities and bases in the sylvester and baxter monoids’
-
(with A. Malheiro & D. Ribeiro)
Journal of Algebraic Combinatorics 58, no. 4 (December 2023), pp. 933–966.
- ‘Commutative nilpotent transformation semigroups’
-
(with A. Malheiro & T. Paulista)
Semigroup Forum 109, no. 1 (August 2024), pp. 60–75.
- ‘marginalia at work’
-
TUGboat 46, no. 1 (2025), pp. 49–53.
- ‘Experiences in typesetting a complex book’
-
TUGboat 46, no. 1 (2025), pp. 40–48.