Complete Pivotal Gaussian Elimination Using the Veterans' Administration File Manager.

Abstract

The choice of a programming language in research and development is a serious commitment of time, money, and personnel. The principal question addressed is whether MUMPS is a viable language for developing statistical models that require numerical analysis. An algorithm to solve the linear equations of multiple regression is developed to explore and exploit the characteristics of the MUMPS language in handling numbers. Also in interest is the selection of a database management system and the conceptual schema of the data structure. Files structured relationally in the Veterans' Administration File Manager are manipulated algebraically. The development of concise, efficient language constructs lend support to using MUMPS is small sample analysis in statistical research. At one level, statistical analysis deals with discrete values in a two-dimensional research. Assigning values to the points of this space is the equivalent of a function over the space. If one has a function (coupled pairs), the application of set theory is obvious. To most efficiently use set theory and the power of the notation of linear algebra, the data should be structured relationally. The MUMPS language, is conjunction with the Veteran's Administration File Manager used to create relational data structures, is a powerful, versatile media for numerical analysis. Using the notation of linear algebra and properly exploiting the inherent data storage virtues of MUMPS leads to efficient, fast code as is exemplified in the algorithm for complete pivotal forward Gaussian elimination presented in this paper. (sdw)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 16, 1988
Accession Number
ADA195603

Entities

People

  • Dallas R. Hodgins

Organizations

  • Naval Health Research Center

Tags

Communities of Interest

  • Biomedical
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Algebra
  • Algorithms
  • Computer Programming
  • Computer Programs
  • Computers
  • Databases
  • Equations
  • Information Science
  • Information Systems
  • Linear Algebra
  • Numerical Analysis
  • Programming Languages
  • Relational Databases
  • Set Theory
  • Statistical Algorithms
  • Statistical Analysis
  • Statistics

Readers

  • Database Systems and Applications
  • Regression Analysis.
  • Systems Analysis and Design

Technology Areas

  • Space