Prof Stephen Linton
Professor
- Phone
- +44 (0)1334 463269
- sl4@st-andrews.ac.uk
- Office
- C0.23
- Location
- Jack Cole Building (Computer Science )
- Office hours
Research areas
My background is in formal pure mathematics, with a great deal of computer experience. My research covers the application of computers to problems, in abstract algebra, I work on developing general algorithms such as vector numeration, on applying known algorithms and mathematical ingenuity to solve specific large problems such as finding the maximal subgroups of very large sporadic groups, and on the development of the GAP (groups, algorithms and programming) system.
For a mathematician, I am very practically minded. I have little interest in developing algorithms in the abstract without attempting to implement them and I write programs to produce the best possible performance rather than simply to demonstrate the algorithms
I am Director of the Centre for Interdisciplinary Research in Computational Algebra (CIRCA) at the University of St Andrews. The Centre undertakes mathematical research with computer assistance, develops new techniques for computation in abstract algebra and develops and distributes software implementing these techniques. The Centre also organises conferences, seminars and training courses and coordinates the international efforts to develop maintain and promote the GAP (groups, algorithms and programming) software package.
Selected publications
-
GAP ? Groups, Algorithms, and Programming, Version 4.10.1
The GAP Group, Behrends, R., Breuer, T., Horn, M., Hulpke, A., Jefferson, C. A., Konovalov, A., Linton, S. A., Lübeck, F., Mitchell, J. D., Pfeiffer, M. J., Siccha, S. & Torpey, M. C., 23 Feb 2019Research output: Non-textual form ? Software
-
GAP ? Groups, Algorithms, and Programming, Version 4.10.2
The GAP Group, Behrends, R., Breuer, T., Horn, M., Hulpke, A., Jefferson, C. A., Konovalov, A., Linton, S. A., Lübeck, F., Mitchell, J. D., Pfeiffer, M. J., Siccha, S. & Torpey, M. C., 19 Jun 2019Research output: Non-textual form ? Software
-
GAP ? Groups, Algorithms, and Programming, Version 4.10.0
The GAP Group, Behrends, R., Breuer, T., Horn, M., Hulpke, A., Jefferson, C. A., Konovalov, A., Linton, S. A., Lübeck, F., Mitchell, J. D., Pfeiffer, M. J., Siccha, S. & Torpey, M. C., 1 Nov 2018Research output: Non-textual form ? Software
-
GAP ? Groups, Algorithms, and Programming, Version 4.8.10
The GAP Group, Breuer, T., Horn, M., Hulpke, A., Jefferson, C. A., Konovalov, A., Linton, S. A., Lübeck, F., Mitchell, J. D., Pfeiffer, M. J., Siccha, S. & Torpey, M. C., 15 Jan 2018Research output: Non-textual form ? Software
-
GAP ? Groups, Algorithms, and Programming, Version 4.9.1
The GAP Group, Behrends, R., Breuer, T., Horn, M., Hulpke, A., Jefferson, C. A., Konovalov, A., Linton, S. A., Lübeck, F., Mitchell, J. D., Pfeiffer, M. J., Siccha, S. & Torpey, M. C., 5 May 2018Research output: Non-textual form ? Software
-
GAP ? Groups, Algorithms, and Programming, Version 4.9.2
The GAP Group, Behrends, R., Breuer, T., Horn, M., Hulpke, A., Jefferson, C. A., Konovalov, A., Linton, S. A., Lübeck, F., Mitchell, J. D., Pfeiffer, M. J., Siccha, S. & Torpey, M. C., 4 Jul 2018Research output: Non-textual form ? Software
-
GAP ? Groups, Algorithms, and Programming, Version 4.9.3
The GAP Group, Behrends, R., Breuer, T., Horn, M., Hulpke, A., Jefferson, C. A., Konovalov, A., Linton, S. A., Lübeck, F., Mitchell, J. D., Pfeiffer, M. J., Siccha, S. & Torpey, M. C., 5 Sep 2018Research output: Non-textual form ? Software
-
PatternClass Version 2.4.2: A permutation pattern class package (GAP package)
Hoffmann, R., Linton, S. & Albert, M., 24 Jul 2018Research output: Non-textual form ? Software
-
GAP ? Groups, Algorithms, and Programming, Version 4.8.7
The GAP Group, Breuer, T., Horn, M., Hulpke, A., Jefferson, C. A., Konovalov, A., Linton, S. A., Lübeck, F., Mitchell, J. D., Pfeiffer, M. J., Siccha, S. & Torpey, M. C., 24 Mar 2017Research output: Non-textual form ? Software
-
GAP ? Groups, Algorithms, and Programming, Version 4.8.8
The GAP Group, Breuer, T., Horn, M., Hulpke, A., Jefferson, C. A., Konovalov, A., Linton, S. A., Lübeck, F., Mitchell, J. D., Pfeiffer, M. J., Siccha, S. & Torpey, M. C., 20 Aug 2017Research output: Non-textual form ? Software