|
MAGMA Computational Algebra System |
|
|
|
About the Magma Bibliographic DatabaseFor the successful evolution of Magma it is important that we have a detailed knowledge as to where and how it is applied. As one approach to obtaining such information we have undertaken a fairly unsophisticated sweep of the web for publications that refer to Magma or Cayley (the predecessor of Magma), either in the bibliography or in the text proper. Our search was by no means exhaustive and it takes only a few minutes searching on the web to discover items not in our collection. Approximately 3000 such publications have been found; of these, approximately 200 refer to Cayley and around 2800 refer to Magma. In the lists published here we have included books, papers, PhD theses, preprints in arXiv (unless they are published), and a small number of preprints that are of special interest. Some 200 items referring to Magma have been omitted. These comprise:
This culling procedure is not complete as there are many items where we have lacked either time or access to the text. So the reader should be aware that the current version includes some items which will eventually be removed on the basis of little relevance to the aims of this exercise. One feature of the database is the classification of the items into categories based substantially on MSC codes; this helps identify those areas of mathematics in which Magma finds a significant number of applications. We plan to do a more detailed analysis on a selection of the papers in order to gain a deeper understanding of the role Magma plays. Details of these publications are available here. We welcome corrections and additions -- if you have an appropriate publication not included in the current list, please email us with the publication details. (However, please first check whether it is already in the complete list.) Citing MagmaAs the funding for Magma is provided by competitive research grants, it is important for us to be able to present evidence of the impact of the system by providing evidence of citations in the literature. If you use Magma in a non-trivial way in your research then we strongly encourage you to mention this in the text and also to include a citation in the bibliography. If your paper does not include some standard reference for Magma in its bibliography then it is much harder for us to locate it on the web since it will not show up in citation indexes. The recommended citation is: Wieb Bosma, John Cannon, and Catherine Playoust. The Magma algebra system. I. The user language. J. Symbolic Comput., 24(3-4):235-265, 1997 Alternatively, you could cite the Magma Handbook: J. J. Cannon, W. Bosma (Eds.) Handbook of Magma Functions, Edition 2.13 (2006), 4350 pages. If using this second form, you should replace the last portion with the appropriate details for the version of the Handbook that corresponds to the version of Magma used in your application. AcknowledgementsAn initial search by Michael Gleeson in early 2006 located approximately 1000 papers. In early 2007, Paul Tiffen identified a further 900 papers and this was the basis of the 2007 edition of this bibliography. Paul Tiffen collected a further 700 papers in 2008 and early 2009 while Michael Gleeson added a further 400 papers in September 2009. A pruned version of these lists formed the basis of the 2009 edition. The papers on coding theory up to 2006 were collected by Greg White. Amongst others, Philippe Cara, Marston Conder, Markus Grassl, Masaaki Harada, George Havas, Jenny Key, Dimitri Leemans, Eamonn O'Brien, and Martin Rötteler were kind enough to provide us with lists of their publications relating to Cayley and Magma. A script to maintain the database of publications was written by Allan Steel. Scripts to generate the PDF and HTML versions of the bibliography were developed by Geoff Bailey. We acknowledge the debt we owe to the Mathematical Reviews database which greatly facilitated this exercise. |
||||||||||||||||||||||||||