Skip to main content

Showing 1–11 of 11 results for author: Watt, S M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2407.04133  [pdf, ps, other

    cs.SC math.NA

    Computing Clipped Products

    Authors: Arthur C. Norman, Stephen M. Watt

    Abstract: Sometimes only some digits of a numerical product or some terms of a polynomial or series product are required. Frequently these constitute the most significant or least significant part of the value, for example when computing initial values or refinement steps in iterative approximation schemes. Other situations require the middle portion. In this paper we provide algorithms for the general prob… ▽ More

    Submitted 4 July, 2024; originally announced July 2024.

    Comments: To appear in Computer Algebra in Scientific Computing (CASC 2024)

  2. arXiv:2407.03976  [pdf, ps, other

    cs.SC

    Algorithms for Recursive Block Matrices

    Authors: Stephen M. Watt

    Abstract: We study certain linear algebra algorithms for recursive block matrices. This representation has useful practical and theoretical properties. We summarize some previous results for block matrix inversion and present some results on triangular decomposition of block matrices. The case of inverting matrices over a ring that is neither formally real nor formally complex was inspired by Gonzalez-Vega… ▽ More

    Submitted 4 July, 2024; originally announced July 2024.

    Comments: To appear in "LALO 60: Matrices and Polynomials in Computer Algebra"

  3. arXiv:2406.10274  [pdf, other

    cs.IR cs.CL cs.DL

    Using General Large Language Models to Classify Mathematical Documents

    Authors: Patrick D. F. Ion, Stephen M. Watt

    Abstract: In this article we report on an initial exploration to assess the viability of using the general large language models (LLMs), recently made public, to classify mathematical documents. Automated classification would be useful from the applied perspective of improving the navigation of the literature and the more open-ended goal of identifying relations among mathematical results. The Mathematical… ▽ More

    Submitted 11 June, 2024; originally announced June 2024.

  4. arXiv:2406.09085  [pdf, ps, other

    cs.SC cs.MS cs.SE

    A Symbolic Computing Perspective on Software Systems

    Authors: Arthur C. Norman, Stephen M. Watt

    Abstract: Symbolic mathematical computing systems have served as a canary in the coal mine of software systems for more than sixty years. They have introduced or have been early adopters of programming language ideas such ideas as dynamic memory management, arbitrary precision arithmetic and dependent types. These systems have the feature of being highly complex while at the same time operating in a domain… ▽ More

    Submitted 13 June, 2024; originally announced June 2024.

    ACM Class: I.1.3

  5. arXiv:2405.14642  [pdf, other

    cs.DC cs.MS cs.PL

    GPU Implementations for Midsize Integer Addition and Multiplication

    Authors: Cosmin E. Oancea, Stephen M. Watt

    Abstract: This paper explores practical aspects of using a high-level functional language for GPU-based arithmetic on ``midsize'' integers. By this we mean integers of up to about a quarter million bits, which is sufficient for most practical purposes. The goal is to understand whether it is possible to support efficient nested-parallel programs with a small, flexible code base. We report on GPU implementat… ▽ More

    Submitted 23 May, 2024; originally announced May 2024.

  6. arXiv:2311.16583  [pdf, other

    math.CV cs.SC

    The Inverse of the Complex Gamma Function

    Authors: David J. Jeffrey, Stephen M. Watt

    Abstract: We consider the functional inverse of the Gamma function in the complex plane, where it is multi-valued, and define a set of suitable branches by proposing a natural extension from the real case.

    Submitted 28 November, 2023; originally announced November 2023.

  7. arXiv:2311.16571  [pdf, ps, other

    cs.SC

    Hybrid Intervals and Symbolic Block Matrices

    Authors: Mike Ghesquiere, Stephen M. Watt

    Abstract: Structured matrices with symbolic sizes appear frequently in the literature, especially in the description of algorithms for linear algebra. Recent work has treated these symbolic structured matrices themselves as computational objects, showing how to add matrices with blocks of different symbolic sizes in a general way while avoiding a combinatorial explosion of cases. The present article introdu… ▽ More

    Submitted 28 November, 2023; originally announced November 2023.

  8. arXiv:2305.17877  [pdf, ps, other

    cs.SC

    Efficient Quotients of Non-Commutative Polynomials

    Authors: Stephen M. Watt

    Abstract: It is shown how to compute quotients efficiently in non-commutative univariate polynomial rings. This extends earlier work where efficient generic quotients were studied with a primary focus on commutative domains. Fast algorithms are given for left and right quotients of polynomials where the variable commutes with coefficients. These algorithms are based on the concept of the ``whole shifted inv… ▽ More

    Submitted 27 June, 2023; v1 submitted 29 May, 2023; originally announced May 2023.

  9. arXiv:2304.01753  [pdf, other

    cs.SC

    Efficient Generic Quotients Using Exact Arithmetic

    Authors: Stephen M. Watt

    Abstract: The usual formulation of efficient division uses Newton iteration to compute an inverse in a related domain where multiplicative inverses exist. On one hand, Newton iteration allows quotients to be calculated using an efficient multiplication method. On the other hand, working in another domain is not always desirable and can lead to a library structure where arithmetic domains are interdependent.… ▽ More

    Submitted 27 June, 2023; v1 submitted 4 April, 2023; originally announced April 2023.

    Comments: Reformat of v3

  10. arXiv:1306.4966  [pdf, ps, other

    cs.CV cs.CY

    Determining Points on Handwritten Mathematical Symbols

    Authors: Rui Hu, Stephen M. Watt

    Abstract: In a variety of applications, such as handwritten mathematics and diagram labelling, it is common to have symbols of many different sizes in use and for the writing not to follow simple baselines. In order to understand the scale and relative positioning of individual characters, it is necessary to identify the location of certain expected features. These are typically identified by particular poi… ▽ More

    Submitted 20 June, 2013; originally announced June 2013.

    Comments: 16 pages; 19 figures; Conferences on Intelligent Computer Mathematics (CICM2013), July 8-12, 2013, University of Bath, Bath, UK

  11. arXiv:1004.5549  [pdf, other

    cs.SC math.NA

    Symbolic Domain Decomposition

    Authors: Jacques Carette, Alan P. Sexton, Volker Sorge, Stephen M. Watt

    Abstract: Decomposing the domain of a function into parts has many uses in mathematics. A domain may naturally be a union of pieces, a function may be defined by cases, or different boundary conditions may hold on different regions. For any particular problem the domain can be given explicitly, but when dealing with a family of problems given in terms of symbolic parameters, matters become more difficult. T… ▽ More

    Submitted 30 April, 2010; originally announced April 2010.

    Comments: Calculemus 2010 (17th Symposium on the Integration of Symbolic Computation and Mechanised Reasoning), part of Conferences on Intelligent Computer Mathematics 2010. 17 pages.

    MSC Class: 03E99; 05A18; 33F10 ACM Class: I.1.1