[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article
Free access

Towards a deductive database for small simple groups

Published: 01 October 1991 Publication History

Abstract

This particular study investigates the application of Prolog and the associated technology of deductive databases to the realm of modern algebra. A relatively small, yet diverse, collection of information was chosen for the feasibility study. The 56 non-abelian simple groups of order less than one million have been studied in depth. In print are several tables of information such as minimal generating pairs, presentations, character tables, and maximal subgroups. The information is very heterogeneous in nature, involving formulae, tables, lists, arbitrary precision integers, character strings, irrational numbers, and rules for deducing information from the given facts.While very much a feasibility study, the work to date demonstrates that the Prolog deductive database technology is appropriate. More primitive data types, such as irrational numbers, infinite precision numbers, and tables would improve the efficiency of Prolog in this domain. More work categorizing user queries and incorporating the necessary facts and rules to answer them is required.

References

[1]
G. Butler and J. J. Cannon, Cayley, version 4: the user language, Symbolic and Algebraic Computation, (Proceedings of 1988 International Symposium on Symbolic and Algebraic Computation, Rome, July 4-8), P. Gianni (ed.), Lecture Notes in Computer Science 358, Springer-Verlag, Berlin, 1989, pp.456--466.
[2]
C. M. Campbell and E. F. Robertson, Presentations for the simple groups G, 10<sup>5</sup>< | G | <10<sup>6</sup>, Communications in Algebra 12, 21 (1984) 2643--2663.
[3]
John J. Cannon, An introduction to the group theory language, Cayley, Computational Group Theory (Proceedings of the London Mathematical Society Symposium on Computational Group Theory, Durham, England, July 30 - August 9, 1982), M. D. Atkinson, editor, Academic Press, London, 1984, 145--183.
[4]
J. J. Cannon, J. McKay, and K. Young, The non-abelian simple groups G, | G | <10<sup>5</sup> - presentations, Communications in Algebra 7, 13 (1979) 1397--1406.
[5]
W. F. Clocksin and C. S. Mellish, Programming in Prolog, Springer-Verlag, Berlin, 1981.
[6]
J. H. Conway, R. T. Curtis, S. P. Norton, R. A. Parker, R. A. Wilson, Atlas of Finite Groups, Clarendon Press, Oxford, 1985.
[7]
J. Fischer and J. McKay, The non-abelian simple groups G, | G | <10<sup>6</sup> - maximal subgroups, Mathematics of Computation 32, 144 (1978) 1293--1302.
[8]
M. Hall, Jr and J. K. Senior, The Groups of Order 2<sup>n</sup>, (no≤6), Macmillan, New York, 1964.
[9]
B. Huppert, Endliche Gruppen I, Springer-Verlag, Berlin, 1967.
[10]
J. W. Lloyd, An introduction to deductive database systems, Australian Computer Journal 15, 2 (1983) 52--57.
[11]
J. W. Lloyd and R. W. Topor, A basis for deductive database systems, Journal of Logic Programming 2 (1985) 93--109.
[12]
J. W. Lloyd and R. W. Topor, A basis for deductive database systems II, Journal of Logic Programming 3 (1986) 55--67.
[13]
J. McKay, The non-abelian simple groups G, | G | <10<sup>6</sup> - character tables, Communications in Algebra 7, 13 (1979) 1407--1445.
[14]
J. McKay, and K. Young, The non-abelian simple groups G, | G | <10<sup>6</sup> - minimal generating pairs, Mathematics of Computation 33 (1979) 812--814.
[15]
M. F. Newman and E. A. O'Brien, A Cayley library for the groups of order dividing 128, Group Theory (Singapore, 1989), (Proceedings of the Singapore Group Theory Conference, June 1987), Walter de Gruyter, Berlin, New York, 1989, pp. 337--342.
[16]
C. C. Sims, Computational methods in the study of permutation groups, Computational Problems in Abstract Algebra, (Proceedings of a conference, Oxford, 1967), John Leech (editor), Pergamon, Oxford, 1970, 169--183. (and unpublished manuscript)
[17]
J. G. Sunday, Presentations of the groups SL(2,m) and PSL(2,m), Canadian Journal of Mathematics 24 (1972) 1129--1131.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGSAM Bulletin
ACM SIGSAM Bulletin  Volume 25, Issue 4
Oct. 1991
24 pages
ISSN:0163-5824
DOI:10.1145/122508
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 October 1991
Published in SIGSAM Volume 25, Issue 4

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 129
    Total Downloads
  • Downloads (Last 12 months)12
  • Downloads (Last 6 weeks)2
Reflects downloads up to 31 Dec 2024

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media