图书馆主页
数据库简介
最新动态
联系我们



返回首页


 刊名字顺( Alphabetical List of Journals):

  A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|ALL


  检 索:         高级检索

期刊名称:ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE

ISSN:0098-3500
版本:SCI-CDE
出版频率:Bimonthly
出版社:ASSOC COMPUTING MACHINERY, 1515 BROADWAY, NEW YORK, NY, 10036
  出版社网址:http://www.acm.org/
期刊网址:http://www.acm.org/toms/
影响因子:2.197(2008)
主题范畴:MATHEMATICS, APPLIED;    COMPUTER SCIENCE, SOFTWARE ENGINEERING

期刊简介(About the journal)    投稿须知(Instructions to Authors)    编辑部信息(Editorial Board)   



About the journal

The Transactions on Mathematical Software (TOMS) is part of the family of journals produced by the Association for Computing (ACM).

All processing of manuscripts for editorial review by TOMS, including submission of manuscripts and revisions by authors, and submission of reports by referees, is now done online via ACM Manuscript Central. See the TOMS Information for Authors for further details.

Visit the ACM Portal, a vast resource of bibliographical information, citations, and full-text articles. Tables of contents and search facilities are free and open to the public. Access to full text is restricted to subscribers.

The Transactions on Mathematical Software publishes one volume yearly. Each volume is comprised of four issues, which appear in March, June, September and December.


Instructions to Authors
 

Scope

The ACM Transactions on Mathematical Software (TOMS) publishes significant research results concerning the development, evaluation and use of mathematical computer programs in support of important areas of computer application. (See the Editorial Charter in the March 1995 issue of TOMS for further details.) Submitted papers are judged primarily on originality and relevance, but effective presentation is also critical. Contributions should conform to generally accepted practices for scientific papers with respect to organization and style.

Types of Papers

Contributions must be of one of the following types.
Regular paper
A research paper that does not fall into any of the categories below.
Survey paper
A paper that summarizes and organizes recent research results in a novel way that contributes to the advancement of research in the field. Should have a narrow focus. (Very high standards for effective presentation will be applied.)
Algorithms
Describes the implementation of a particular algorithm in a computer program. Includes software.
Certifications
A detailed (usually experimental) analysis and of a previously published algorithm (usually by a different author). Can include software.
Remarks
Short communications regarding previously published algorithms. Can include software.
Translation
The translation of a previously published algorithm into a different programming language. This must represent be a substantial undertaking that adds significant value to the original). Includes software.

Submissions that include software must also conform to the ACM Algorithm Policy, which can be found in the September 1991 issue of TOMS. This software is incorporated into the Collected Algorithms of the ACM.

Experimental analysis of the performance of mathematical software implementations are often included in papers published in TOMS. Computational experiments of this type are fraught with pitfalls. Many of these difficulties are discussed in the following paper:

D.S. Johnson, A Theoretician's Guide to the Experimental Analysis of Algorithms, in Proceedings of the 5th and 6th DIMACS Implementation Challenges, M. Goldwasser, D. S. Johnson, and C. C. McGeoch, Editors, American Mathematical Society, Providence, 2002. Postscript of preliminary draft (36 pages). [PDF version]
TOMS authors are strongly urged to follow the recommendations made in this paper.

Prior Publication Policy

By submitting a manuscript to TOMS, authors warrant that the paper is original, has not been previously published, and has not been simultaneously submitted elsewhere.

Widely disseminated conference proceedings and newsletters are a form of publication, although they are usually only semiarchival and often unrefereed. Publication, or republication, of a (perhaps revised) paper which has been widely disseminated is permitted only if the editor judges that (a) the revision contains significant amplification or clarification of the original material or (b) there is a significant additional benefit to be gained from journal publication. In either case, any prior appearance should be noted on the title page of the paper.

For further information, see the ACM Policy on Prior Publication and Simultaneous Submission.


Manuscript Preparation

Authors are encouraged to prepare and submit their manuscripts electronically. This facilitates both a quicker editorial review process as well as faster and more accurate processing of accepted papers.

If accepted, final manuscripts must be submitted to ACM in either LaTeX or Microsoft Word. These are described in the ACM manuscript preparation guidelines which can be viewed on the World Wide Web at http://www.acm.org/pubs/submissions/submission.htm Authors are urged to follow these guidelines in the original preparation of their manuscripts whenever possible.

To ensure proper indexing, classification, retrieval and dissemination, authors must include the following in the manuscript.

  • Descriptive title
  • Author names and affiliations
  • Abstract
  • Content indicators
  • Citations to relevant literature
The following serve as guidelines for the preparation of this material.

Descriptive Title

Select a title that accurately and clearly tells what the paper is about. Choose title terms as highly specific as content and emphasis of the paper permit. Avoid special symbols and formulas in titles unless essential to indicate content. Avoid cute or clever titles.

Author Names and Affiliations

Authors' names should be given without titles or degrees along with the name and address of the organization for which the work was carried out. A footnote on the first page should acknowledge funding sources and presentations, if any, of the material at technical meetings (give dates and sponsoring societies). The author's current address should be given in a footnote on the first page.

Abstract

The abstract should be from 150 to 200 words long and consist of short, direct, and complete sentences. It should be informative enough to serve in some cases as a substitute for reading the paper itself. It should state the objectives of the work, summarize the results, and give the principle conclusions. The title need not be repeated. Work planned but not done should not be described in the abstract. Because abstracts are extracted and used separately, do not use the first person, do not display mathematics, and do not use citation reference numbers. Try to avoid starting with the words "This paper ..."

Content Indicators

Three types of content indicators must be assigned: (1) categories and subject descriptors, (2) general terms, (3) keywords and phrases. The first two items are selected from the Computing Reviews Classification Scheme published in the January 1991 issue of Computing Reviews. Select as many of these as may be applicable.

The keywords and phrases are additional English language words that indicate the content of the submission. They should not be synonymous with those already in the classification system : they can be more specific in relation to the paper than the subject descriptors, or they may not be covered by the existing system at all. The following guidelines may be helpful.

  • Use important terms from the title; include their synonyms, related words and words of higher or lower generic rank.
  • Use English nouns, or noun-noun and noun-adjective combinations; do not use hyphens except if the hyphenated parts are always treated as a single unit.
  • Use specific terms whose meanings are generally accepted; do not use broad catchall terms (such as "computer", "automatic", "machine", "system", "discussion", "description"); do not use private terms or acronyms that may not be generally known.
  • Do not use negative terms stressing what your paper does not do.

References

Every work cited in the text must appear in the list of references, and, conversely, every item in the reference list must be cited in the text.

Citations should appear in the text in the form "[Lastname year]" or "Lastname [year]", as appropriate to the context. Multiple citations may be grouped as "[Lastname year; Lastname year]"; drop the Lastname if it is the same as the previous one. For two authors use "Lastname and Lastname"; for three or more authors use "Lastname et al." Append lowercase letters to the date in the citation and in the reference list if both authors and dates of multiple references are identical. Examples :

[Renka 1996]
Renka [1996]
[Duff 1981; 1983]
[Dongarra and Grosse 1987]
[Duff et al. 1986]
Dongarra et al. [1988a]

The following guidelines should be followed in preparing the list of references.

  1. Author names: Last names are given first, even for multiple authors; likewise for editors, with the name followed by (Ed.). First and middle names appear as initials only. The author's name always ends with a period, either the period which follows the initial, or a period for the purpose. Author names are set in small capitals.
  2. References to items in periodicals: These should take the form: Author(s). Year. Title. Journal Volume, Number (Month), Pages. The title has only the first word and proper names (or their derivatives) starting with capital letters, and it ends with a period. The journal name is abbreviated and is set in italics. Example:

    Jenkins, M. A., and Traub, J. F. 1975. Principles for testing zerofinding programs. ACM Trans. Math. Soft. 1, 1 (Mar.), 26-34.

  3. References to books: These should take the form Author(s). Year. Title. Publisher, City. Page or chapter references follow the year. All principal words in the title start with a capital letter. The title is set in italics.
  4. References in proceedings: These should take the form Author(s). Year. Title. In Booktitle. Editornames, Eds. Publisher, City, Pages. The names of editors appear as initials followed by last names. The book title is set in italics. Example:

    Freund R. W. 1994. The look-ahead Lanczos process for nonsymmetric matrices and its applications. In Proceedings of the Cornelius Lanczos International Centenary Conference, J. D. Brown, M. T. Chu, D. C. Ellison, and R. J. Plemmons, Eds. SIAM, Philadelphia, Pa., 33-47.

  5. References to reports: These should take the form Author(s). Year. Title. Source, City. The title is formatted like articles in periodicals.
  6. Sequence: In the reference list, entries are arranged alphabetically according to authors' or editors' names, or publishing organizations for items to which no names can be attached. Alphabetization occurs in categories: one author, two authors, and three or more authors. Citations with identical authors should be arranged in increasing order of year.
  7. Accuracy: Authors are responsible for checking that all information in the references is correct.
  8. Completeness: Include any and all information necessary for finding the work referenced. It is better to include more than enough information than too little information.

Additional Notes on Style

The programming language Fortran should appear as "Fortran 77", "Fortran 90", or "Fortran", the latter referring to Fortran 90, the current international standard. The archaic form "FORTRAN" should no longer be used.


Submission for Editorial Review

How to Submit

All submissions to ACM TOMS should be done using the online manuscript processing facilities of ACM Manuscript Central. Access to Manuscript Central requires an account. Accounts can be established immediately via links from the Manuscript Central home page. For purposes of editorial review, only Postscript or PDF versions of manuscripts need be uploaded. For Algorithm and Remark submissions, files associated with submitted code must also be uploaded.

Review Process

Submitted papers are evaluated by anonymous referees for originality, relevance, and presentation. The author will be notified of the name of an associate editor who will be responsible for the processing of the manuscript, and is expected to keep this editor informed of any change of address. Revisions requested by the associate editor should be uploaded to ACM Manuscript Central. After the refereeing process is complete, the associate editor makes a recommendation for acceptance or rejection to the Editor-in-Chief or the Algorithms Editor, who make the final decision on publication.


Procedures for Accepted Papers

How to Submit

Once a manuscript is accepted, a final version must be submitted to the Editor-in-Chief or the Algorithms Editor for transmission to ACM for publication. This should be done electronically. ACM provides for submission in either LaTeX or Microsoft Word. Please refer to ACM's Guidelines for Submitting Accepted Articles, which can be viewed on the World Wide Web at http://www.acm.org/pubs/submissions/submission.htm for details on final manuscript formatting and submission procedure.

Copyright and Use Agreement

Authors whose papers are accepted sign a form which either transfers copyright to the ACM or declares that the paper is part of government work. Authors retain liberal rights to material published by the ACM. The following is the standard copyright notice used by ACM journals :

Copyright (c) 199x by the Association for Computing Machinery, Inc. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or direct commercial advantage and that copies show this notice on the first page or initial screen of a display along with the full citation. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, to republish, to post on servers, to redistribute to lists, or to use any component of this work in other works, requires prior specific permission and/or a fee. Permissions may be requested from Publications Dept, ACM Inc., 1515 Broadway, New York, NY 10036 USA, fax +1 (212) 869-0481, or permissions@acm.org.

Further details can be found in the ACM Interim Copyright Policies.

Submittal of an algorithm for consideration for publication in ACM Transactions on Mathematical Software implies that unrestricted use of the algorithm within a computer is permissible. Software associated with algorithm papers (and incorporated the Collected Algorithms of the ACM) are also copyrighted by the ACM. However, ACM grants liberal rights for reuse of the software for noncommercial purposes. See the ACM Software Copyright and License Agreement for details.

Page Charges

Author's institutions or corporations are requested to honor a page charge of $60.00 per printed page or part thereof, to help defray the cost of publication. Page charges apply to all contributions. Payment of page charges is not a condition of publication; editorial acceptance of a paper is unaffected by payment or nonpayment.

Referee Instructions

Papers for the ACM Transactions on Mathematical Software (TOMS) must be of high quality and fall within the scope of the journal. There are four main ingredients to an acceptable paper:

(1) technical quality is high,
(2) relevance to significant computations is high,
(3) interest and novelty is high, and
(4) presentation is effective.

Few papers excel in all of these, but a substandard level in any is sufficient ground for rejection.

More specific criteria apply to papers presenting computational methods and algorithms. We do not accept papers that belong in traditional, more theoretical journals (e.g., Mathematics of Computation, SIAM Journal on Numerical Analysis). This does not imply that all theoretical papers are to be rejected; rather it implies that theoretical papers from the traditional areas are to be rejected. An acceptable paper of this type should contain: (a) motivation and technical analysis of the method, (b) evidence of effectiveness and practicality, and (c) demonstration of superiority compared to alternative approaches.

Software and related materials submitted as part of an algorithm paper must conform to the requirements set in the ACM Algorithm Policy. Referees are asked to inspect these materials and exercise the code, and to provide comments on the code's usability, structure, portability, completeness, and adequecy of documentation.

Please prepare an anonymous referee report suitable for transmission to the author. Your report should be uploaded to ACM Manuscript Central using the account you used to obtain the manuscript. There you will also be asked to supply a summarizing recommendation, i.e., one of accept, accept after revision, substantial revision necessary, or reject. You will also have the opportunity to provide additional comments directly to the Editor.

 


Editorial Board
 
Editorial Charter
The purpose of the ACM Transactions on Mathematical Software (TOMS) is to communicate important research results concerning the development, evaluation and use of mathematical computer programs. In addition, TOMS publishes machine-readable computer software which is incorporated into the Collected Algorithms of the ACM. TOMS seeks contributions of lasting value in which technical quality is high, relevance to significant computations is high, interest and novelty is high, and presentation is effective.
This scope of TOMS involves a number of dimensions, each of which overlap TOMS to some degree:

Methodology
Design, development and implementation of algorithms; design of user and system interfaces; analysis, testing and evaluation of algorithms and computer programs; documentation, dissemination, and maintenance of computer programs.
Environment
Machine arithmetic; parallel and vector processing; error handling; languages; software tools.
Paradigms
Numeric computation; symbolic computation; computational science; problem solving environments; knowledge-based approaches; object-oriented computing.
Applications
Mathematical function evaluation; linear algebra; nonlinear equations; interpolation and approximation; data handling, transforms; statistical analysis; quadrature; differential and integral equations; optimization; computational geometry; discrete mathematical algorithms; pattern recognition; sorting, searching, and classifying.

None of these topics completely overlaps the scope of TOMS, however. To be considered for TOMS, papers must address such topics in the context of the production, evaluation and use of mathematical software. For example, theoretical papers from traditional areas (e.g., numerical analysis) are rarely acceptable. A paper which presents a computational method or algorithm must contain (a) motivation and technical analysis of the method, (b) evidence of effectiveness and practicality, and (c) demonstration of superiority compared to alternative approaches. An extensive experimental evaluation of computer implementations is often part of such a study. At the other extreme, papers that are essentially user manuals for a computer program are also not acceptable. The purpose of a TOMS communication is the presentation of the results of novel research and development efforts in support of significant mathematical computer application.

Survey papers are acceptable, provided they have a fairly narrow focus, summarizing and organizing recent research in a way that is itself novel, and contributes to the advancement of research in the field. Authors of such papers are encouraged to discuss their ideas with the Editor-in-Chief before submitting.

Potential authors should consult the Information for Authors and the ACM Algorithms Policy in the September 1991 issue of TOMS. Authors and readers are both encouraged to peruse the TOMS World Wide Web (WWW) pages for related information, including lists of past and future articles and links to published algorithms. These pages can be reached through the ACM WWW pages at http://www.acm.org/ or directly at http://www.acm.org/toms/.

Editor-in-Chief

Ronald F. Boisvert
Mathematical and Computational Sciences Division
National Institute of Standards and Technology
100 Bureau Drive, Stop 8910
Gaithersburg, MD 20899-8910
USA
301-975-3812 (Voice)
301-990-4127 (FAX)
boisvert@nist.gov

Algorithms Editor

Tim Hopkins
Computing Laboratory
The University of Kent
Cantebury
Kent CT2 7NF
United Kingdom
+44-122-776-4000 ext. 3793 (Voice)
+44-122-776-2811 (FAX)
trh@ukc.ac.uk


Associate Editors

Zhaojun Bai
Department of Computer Science
University of California at Davis
One Shields Avenue
Davis, CA 95616
USA
+1 530 752 4874 (Voice)
+1 530 752 4767 (Fax)
bai@cs.ucdavis.edu

Martin Berzins
School of Computing
University of Utah
50 S. Central Campus Dr.
Salt Lake City, UT 84112-9205
USA
+1 801-581-8224 (Voice)
+1 801-581-5843 (Fax)
mb@cs.utah.edu

Luc Devroye
School of Computer Science
McGill University
3480 University Street
Montreal H3A 2A7
Canada
514 398 3738
luc@cs.mcgill.ca

Wayne Enright
Department of Computer Science
University of Toronto
Toronto, Ont. M5S 1A4
Canada
416 978-5474
enright@cs.utoronto.ca

Ian Gladwell
Department of Mathematics
Southern Methodist University
Dallas, TX 75275 USA
+1 214 768 3651
gladwell@seas.smu.edu

Nicholas I. M. Gould
Computational Science and Engineering Department
Rutherford Appleton Laboratory
Chilton, Oxon OX11 0QX
England
+44 1235 445801
N.I.M.Gould@rl.ac.uk

Sven Hammarling
The Numerical Algorithms Group Ltd.
Wilkinson House
Jordan Hill Road
Oxford OX2 8DR
UK
+44 (0)1865 511245 (Voice)
+44 (0)1865 311205 (FAX)
sven@nag.co.uk

David S. Johnson
AT&T Laboratories
Room C239
180 Park Ave.
Florham Park, NJ 07932-0971
USA
SIGACT Representative
+1 973 360 5440
dsj@research.att.com

George Labahn
Dept. of Computer Science
University of Waterloo
Waterloo, Ontario N2L 3G1
Canada
SIGSAM Representative
+1 519 888 4567 x4667
glabahn@scg.math.uwaterloo.ca

Roldan Pozo
Mathematical Software Group
Mathematical and Computational Sciences Division
National Institute of Standards and Technology
Gaithersburg, MD 20899-8910
USA
+1 301 975 4317
pozo@nist.gov

John Reid
JKR Associates
24 Oxford Road
Benson, Wallingford
Oxon OX10 6LX
United Kingdom
+44 1235 446493 (Voice)
jkr@rl.ac.uk

John R. Rice
Computer Science Department
Purdue University
West Lafayette, IN 47907
USA
+1 765 494 6007
jrr@cs.purdue.edu

Michael A. Saunders
Department of Management Science and Engineering
Systems Optimization Laboratory
Stanford University
Stanford, CA 94305-4026
USA
+1 650 723 1875
saunders@stanford.edu

William V. Snyder
Jet Propulsion Laboratory
Mail Stop 183-701
4800 Oak Grove Drive
Pasadena, CA 91109
USA
+1 818 354 6271
van.snyder@jpl.nasa.gov

Ping Tak Peter Tang
Computational Software Lab
Intel Corporation
SC12-301
Santa Clara, CA 95052-8119
USA
+1 408 765 0626
peter.tang@intel.com


Recent Past Associate Editors

Patrick Gaffney
Bergen Software Services International A/S
Thormohlensgate 55
5008 Bergen
Norway
SIGNUM Representative
+47 55 289668
pat@bssi.no

Eric Grosse
Bell Labs 2T-504
Murray Hill, NJ 07974-0636
USA
+1 908 582 5828
ehg@bell-labs.com

Richard J. Hanson
Center for Research in Parallel Computation
Rice University
P.O. Box 1892
Houston, TX 77251-1892
USA
+1 713 285 5304
koolhans@rice.edu

J.L. Nazareth
Department of Pure and Applied Mathematics
Washington State University
Pullman, WA 99164-3113
USA
(509) 335-3127
nazareth@amath.washington.edu



 返回页首 


邮编:430072   地址:中国武汉珞珈山   电话:027-87682740   管理员Email:
Copyright © 2005-2006 武汉大学图书馆版权所有