GAMS | Classification Scheme |
A | Arithmetic, error analysis |
A1 | Integer |
A2 | Rational |
A3 | Real |
A3a | Standard precision |
A3c | Extended precision |
A3d | Extended range |
A4 | Complex |
A4a | Standard precision |
A4c | Extended precision |
A4d | Extended range |
A5 | Interval |
A6 | Change of representation |
A6a | Type conversion |
A6b | Base conversion |
A6c | Decomposition, construction |
A7 | Sequences (e.g., convergence acceleration) |
B | Number theory |
C | Elementary and special functions |
C1 | Integer-valued functions (e.g., factorial, binomial coefficient, permutations, combinations, floor, ceiling) |
C2 | Powers, roots, reciprocals |
C3 | Polynomials |
C3a | Orthogonal |
C3a1 | Trigonometric |
C3a2 | Chebyshev, Legendre |
C3a3 | Laguerre |
C3a4 | Hermite |
C3b | Non-orthogonal |
C4 | Elementary transcendental functions |
C4a | Trigonometric, inverse trigonometric |
C4b | Exponential, logarithmic |
C4c | Hyperbolic, inverse hyperbolic |
C4d | Integrals of elementary transcendental functions |
C5 | Exponential and logarithmic integrals |
C6 | Cosine and sine integrals |
C7 | Gamma |
C7a | Gamma, log gamma, reciprocal gamma |
C7b | Beta, log beta |
C7c | Psi function |
C7d | Polygamma function |
C7e | Incomplete gamma |
C7f | Incomplete beta |
C7g | Riemann zeta |
C8 | Error functions |
C8a | Error functions, their inverses, integrals, including the normal distribution function |
C8b | Fresnel integrals |
C8c | Dawson''s integral |
C9 | Legendre functions |
C10 | Bessel functions |
C10a | J, Y, H-(1), H-(2) |
C10a1 | Real argument, integer order |
C10a2 | Complex argument, integer order |
C10a3 | Real argument, real order |
C10a4 | Complex argument, real order |
C10a5 | Complex argument, complex order |
C10b | I, K |
C10b1 | Real argument, integer order |
C10b2 | Complex argument, integer order |
C10b3 | Real argument, real order |
C10b4 | Complex argument, real order |
C10b5 | Complex argument, complex order |
C10c | Kelvin functions |
C10d | Airy and Scorer functions |
C10e | Struve, Anger, and Weber functions |
C10f | Integrals of Bessel functions |
C11 | Confluent hypergeometric functions |
C12 | Coulomb wave functions |
C13 | Jacobian elliptic functions, theta functions |
C14 | Elliptic integrals |
C15 | Weierstrass elliptic functions |
C16 | Parabolic cylinder functions |
C17 | Mathieu functions |
C18 | Spheroidal wave functions |
C19 | Other special functions |
D | Linear Algebra |
D1 | Elementary vector and matrix operations |
D1a | Elementary vector operations |
D1a1 | Set to constant |
D1a2 | Minimum and maximum components |
D1a3 | Norm |
D1a3a | L-1 (sum of magnitudes) |
D1a3b | L-2 (Euclidean norm) |
D1a3c | L-infinity (maximum magnitude) |
D1a4 | Dot product (inner product) |
D1a5 | Copy or exchange (swap) |
D1a6 | Multiplication by scalar |
D1a7 | Triad (a*x+y for vectors x,y and scalar a) |
D1a8 | Elementary rotation (Givens transformation) |
D1a9 | Elementary reflection (Householder transformation) |
D1a10 | Convolutions |
D1a11 | Other vector operations |
D1b | Elementary matrix operations |
D1b1 | Initialize (e.g., to zero or identity) |
D1b2 | Norm |
D1b3 | Transpose |
D1b4 | Multiplication by vector |
D1b5 | Addition, subtraction |
D1b6 | Multiplication |
D1b7 | Matrix polynomial |
D1b8 | Copy |
D1b9 | Storage mode conversion |
D1b10 | Elementary rotation (Givens transformation) |
D1b11 | Elementary reflection (Householder transformation) |
D2 | Solution of systems of linear equations (including inversion, LU and related decompositions) |
D2a | Real nonsymmetric matrices |
D2a1 | General |
D2a2 | Banded |
D2a2a | Tridiagonal |
D2a3 | Triangular |
D2a4 | Sparse |
D2b | Real symmetric matrices |
D2b1 | General |
D2b1a | Indefinite |
D2b1b | Positive definite |
D2b2 | Positive definite banded |
D2b2a | Tridiagonal |
D2b4 | Sparse |
D2c | Complex non-Hermitian matrices |
D2c1 | General |
D2c2 | Banded |
D2c2a | Tridiagonal |
D2c3 | Triangular |
D2c4 | Sparse |
D2d | Complex Hermitian matrices |
D2d1 | General |
D2d1a | Indefinite |
D2d1b | Positive definite |
D2d2 | Positive definite banded |
D2d2a | Tridiagonal |
D2d4 | Sparse |
D2e | Associated operations (e.g., matrix reorderings) |
D3 | Determinants |
D3a | Real nonsymmetric matrices |
D3a1 | General |
D3a2 | Banded |
D3a2a | Tridiagonal |
D3a3 | Triangular |
D3a4 | Sparse |
D3b | Real symmetric matrices |
D3b1 | General |
D3b1a | Indefinite |
D3b1b | Positive definite |
D3b2 | Positive definite banded |
D3b2a | Tridiagonal |
D3b4 | Sparse |
D3c | Complex non-Hermitian matrices |
D3c1 | General |
D3c2 | Banded |
D3c2a | Tridiagonal |
D3c3 | Triangular |
D3c4 | Sparse |
D3d | Complex Hermitian matrices |
D3d1 | General |
D3d1a | Indefinite |
D3d1b | Positive definite |
D3d2 | Positive definite banded |
D3d2a | Tridiagonal |
D3d4 | Sparse |
D4 | Eigenvalues, eigenvectors |
D4a | Ordinary eigenvalue problems (Ax = (lambda) * x) |
D4a1 | Real symmetric |
D4a2 | Real nonsymmetric |
D4a3 | Complex Hermitian |
D4a4 | Complex non-Hermitian |
D4a5 | Tridiagonal |
D4a6 | Banded |
D4a7 | Sparse |
D4b | Generalized eigenvalue problems (e.g., Ax = (lambda)*Bx) |
D4b1 | Real symmetric |
D4b2 | Real general |
D4b3 | Complex Hermitian |
D4b4 | Complex general |
D4b5 | Banded |
D4c | Associated operations |
D4c1 | Transform problem |
D4c1a | Balance matrix |
D4c1b | Reduce to compact form |
D4c1b1 | Tridiagonal |
D4c1b2 | Hessenberg |
D4c1b3 | Other |
D4c1c | Standardize problem |
D4c2 | Compute eigenvalues of matrix in compact form |
D4c2a | Tridiagonal |
D4c2b | Hessenberg |
D4c2c | Other |
D4c3 | Form eigenvectors from eigenvalues |
D4c4 | Back transform eigenvectors |
D4c5 | Determine Jordan normal form |
D5 | QR decomposition, Gram-Schmidt orthogonalization |
D6 | Singular value decomposition |
D7 | Update matrix decompositions |
D7a | LU |
D7b | Cholesky |
D7c | QR |
D7d | Singular value |
D8 | Other matrix equations (e.g., AX+XB=C) |
D9 | Singular, overdetermined or underdetermined systems of linear equations, generalized inverses |
D9a | Unconstrained |
D9a1 | Least squares (L-2) solution |
D9a2 | Chebyshev (L-infinity) solution |
D9a3 | Least absolute value (L-1) solution |
D9a4 | Other |
D9b | Constrained |
D9b1 | Least squares (L-2) solution |
D9b2 | Chebyshev (L-infinity) solution |
D9b3 | Least absolute value (L-1) |
D9b4 | Other |
D9c | Generalized inverses |
E | Interpolation |
E1 | Univariate data (curve fitting) |
E1a | Polynomial splines (piecewise polynomials) |
E1b | Polynomials |
E1c | Other functions (e.g., rational, trigonometric) |
E2 | Multivariate data (surface fitting) |
E2a | Gridded |
E2b | Scattered |
E3 | Service routines for interpolation |
E3a | Evaluation of fitted functions, including quadrature |
E3a1 | Function evaluation |
E3a2 | Derivative evaluation |
E3a3 | Quadrature |
E3b | Grid or knot generation |
E3c | Manipulation of basis functions (e.g., evaluation, change of basis) |
E3d | Other |
F | Solution of nonlinear equations |
F1 | Single equation |
F1a | Polynomial |
F1a1 | Real coefficients |
F1a2 | Complex coefficients |
F1b | Nonpolynomial |
F2 | System of equations |
F3 | Service routines (e.g., check user-supplied derivatives) |
G | Optimization |
G1 | Unconstrained |
G1a | Univariate |
G1a1 | Smooth function |
G1a1a | User provides no derivatives |
G1a1b | User provides first derivatives |
G1a1c | User provides first and second derivatives |
G1a2 | General function (no smoothness assumed) |
G1b | Multivariate |
G1b1 | Smooth function |
G1b1a | User provides no derivatives |
G1b1b | User provides first derivatives |
G1b1c | User provides first and second derivatives |
G1b2 | General function (no smoothness assumed) |
G2 | Constrained |
G2a | Linear programming |
G2a1 | Dense matrix of constraints |
G2a2 | Sparse matrix of constraints |
G2b | Transportation and assignments problem |
G2c | Integer programming |
G2c1 | Zero/one |
G2c2 | Covering and packing problems |
G2c3 | Knapsack problems |
G2c4 | Matching problems |
G2c5 | Routing, scheduling, location problems |
G2c6 | Pure integer programming |
G2c7 | Mixed integer programming |
G2d | Network |
G2d1 | Shortest path |
G2d2 | Minimum spanning tree |
G2d3 | Maximum flow |
G2d3a | Generalized networks |
G2d3b | Networks with side constraints |
G2d4 | Test problem generation |
G2e | Quadratic programming |
G2e1 | Positive definite Hessian (i.e., convex problem) |
G2e2 | Indefinite Hessian |
G2f | Geometric programming |
G2g | Dynamic programming |
G2h | General nonlinear programming |
G2h1 | Simple bounds |
G2h1a | Smooth function |
G2h1a1 | User provides no derivatives |
G2h1a2 | User provides first derivatives |
G2h1a3 | User provides first and second derivatives |
G2h1b | General function (no smoothness assumed) |
G2h2 | Linear equality or inequality constraints |
G2h2a | Smooth function |
G2h2a1 | User provides no derivatives |
G2h2a2 | User provides first derivatives |
G2h2a3 | User provides first and second derivatives |
G2h2b | General function (no smoothness assumed) |
G2h3 | Nonlinear constraints |
G2h3a | Equality constraints only |
G2h3a1 | Smooth function and constraints |
G2h3a1a | User provides no derivatives |
G2h3a1b | User provides first derivatives of function and constraints |
G2h3a1c | User provides first and second derivatives of function and constraints |
G2h3a2 | General function and constraints (no smoothness assumed) |
G2h3b | Equality and inequality constraints |
G2h3b1 | Smooth function and constraints |
G2h3b1a | User provides no derivatives |
G2h3b1b | User provides first derivatives of function and constraints |
G2h3b1c | User provides first and second derivatives of function and constraints |
G2h3b2 | General function and constraints (no smoothness assumed) |
G2i | Global solution to nonconvex problems |
G3 | Optimal control |
G4 | Service routines |
G4a | Problem input (e.g., matrix generation) |
G4b | Problem scaling |
G4c | Check user-supplied derivatives |
G4d | Find feasible point |
G4e | Check for redundancy |
G4f | Other |
H | Differentiation, integration |
H1 | Numerical differentiation |
H2 | Quadrature (numerical evaluation of definite integrals) |
H2a | One-dimensional integrals |
H2a1 | Finite interval (general integrand) |
H2a1a | Integrand available via user-defined procedure |
H2a1a1 | Automatic (user need only specify required accuracy) |
H2a1a2 | Nonautomatic |
H2a1b | Integrand available only on grid |
H2a1b1 | Automatic (user need only specify required accuracy) |
H2a1b2 | Nonautomatic |
H2a2 | Finite interval (specific or special type integrand including weight functions, oscillating and singular integrands, principal value integrals, splines, etc.) |
H2a2a | Integrand available via user-defined procedure |
H2a2a1 | Automatic (user need only specify required accuracy) |
H2a2a2 | Nonautomatic |
H2a2b | Integrand available only on grid |
H2a2b1 | Automatic (user need only specify required accuracy) |
H2a2b2 | Nonautomatic |
H2a3 | Semi-infinite interval (including exp(-x) weight function) |
H2a3a | Integrand available via user-defined procedure |
H2a3a1 | Automatic (user need only specify required accuracy) |
H2a3a2 | Nonautomatic |
H2a4 | Infinite interval (including exp(-x**2) weight function) |
H2a4a | Integrand available via user-defined procedure |
H2a4a1 | Automatic (user need only specify required accuracy) |
H2a4a2 | Nonautomatic |
H2b | Multidimensional integrals |
H2b1 | One or more hyper-rectangular regions (includes iterated integrals) |
H2b1a | Integrand available via user-defined procedure |
H2b1a1 | Automatic (user need only specify required accuracy) |
H2b1a2 | Nonautomatic |
H2b1b | Integrand available only on grid |
H2b1b1 | Automatic (user need only specify required accuracy) |
H2b1b2 | Nonautomatic |
H2b2 | n-dimensional quadrature on a nonrectangular region |
H2b2a | Integrand available via user-defined procedure |
H2b2a1 | Automatic (user need only specify required accuracy) |
H2b2a2 | Nonautomatic |
H2b2b | Integrand available only on grid |
H2b2b1 | Automatic (user need only specify required accuracy) |
H2b2b2 | Nonautomatic |
H2c | Service routines (e.g., compute weights and nodes for quadrature formulas) |
I | Differential and integral equations |
I1 | Ordinary differential equations (ODE''s) |
I1a | Initial value problems |
I1a1 | General, nonstiff or mildly stiff |
I1a1a | One-step methods (e.g., Runge-Kutta) |
I1a1b | Multistep methods (e.g., Adams predictor-corrector) |
I1a1c | Extrapolation methods (e.g., Bulirsch-Stoer) |
I1a2 | Stiff and mixed algebraic- differential equations |
I1b | Multipoint boundary value problems |
I1b1 | Linear |
I1b2 | Nonlinear |
I1b3 | Eigenvalue (e.g., Sturm-Liouville) |
I1c | Service routines (e.g., interpolation of solutions, error handling, test programs) |
I2 | Partial differential equations |
I2a | Initial boundary value problems |
I2a1 | Parabolic |
I2a1a | One spatial dimension |
I2a1b | Two or more spatial dimensions |
I2a2 | Hyperbolic |
I2b | Elliptic boundary value problems |
I2b1 | Linear |
I2b1a | Second order |
I2b1a1 | Poisson (Laplace) or Helmholtz equation |
I2b1a1a | Rectangular domain (or topologically rectangular in the coordinate system) |
I2b1a1b | Nonrectangular domain |
I2b1a2 | Other separable problems |
I2b1a3 | Nonseparable problems |
I2b1c | Higher order equations (e.g., biharmonic) |
I2b2 | Nonlinear |
I2b3 | Eigenvalue |
I2b4 | Service routines |
I2b4a | Domain triangulation |
I2b4b | Solution of discretized elliptic equations |
I3 | Integral equations |
J | Integral transforms |
J1 | Trigonometric transforms including fast Fourier transforms |
J1a | One-dimensional |
J1a1 | Real |
J1a2 | Complex |
J1a3 | Sine and cosine transforms |
J1b | Multidimensional |
J2 | Convolutions |
J3 | Laplace transforms |
J4 | Hilbert transforms |
K | Approximation |
K1 | Least squares (L-2) approximation |
K1a | Linear least squares |
K1a1 | Unconstrained |
K1a1a | Univariate data (curve fitting) |
K1a1a1 | Polynomial splines (piecewise polynomials) |
K1a1a2 | Polynomials |
K1a1a3 | Other functions (e.g., trigonometric, user-specified) |
K1a1b | Multivariate data (surface fitting) |
K1a2 | Constrained |
K1a2a | Linear constraints |
K1a2b | Nonlinear constraints |
K1b | Nonlinear least squares |
K1b1 | Unconstrained |
K1b1a | Smooth functions |
K1b1a1 | User provides no derivatives |
K1b1a2 | User provides first derivatives |
K1b1a3 | User provides first and second derivatives |
K1b1b | General functions |
K1b2 | Constrained |
K1b2a | Linear constraints |
K1b2b | Nonlinear constraints |
K2 | Minimax (L-infinity) approximation |
K3 | Least absolute value (L-1) approximation |
K4 | Other analytic approximations (e.g., Taylor polynomial, Pade) |
K5 | Smoothing |
K6 | Service routines for approximation |
K6a | Evaluation of fitted functions, including quadrature |
K6a1 | Function evaluation |
K6a2 | Derivative evaluation |
K6a3 | Quadrature |
K6b | Grid or knot generation |
K6c | Manipulation of basis functions (e.g., evaluation, change of basis) |
K6d | Other |
L | Statistics, probability |
L1 | Data summarization |
L1a | One-dimensional data |
L1a1 | Raw data |
L1a1a | Location |
L1a1b | Dispersion |
L1a1c | Shape |
L1a1d | Frequency, cumulative frequency |
L1a1e | Ties |
L1a3 | Grouped data |
L1b | Two dimensional data |
L1c | Multi-dimensional data |
L1c1 | Raw data |
L1c1b | Covariance, correlation |
L1c1d | Frequency, cumulative frequency |
L1c2 | Raw data containing missing values |
L2 | Data manipulation |
L2a | Transform |
L2b | Tally |
L2c | Subset |
L2d | Merge |
L2e | Construct new variables (e.g., indicator variables) |
L3 | Elementary statistical graphics |
L3a | One-dimensional data |
L3a1 | Histograms |
L3a2 | Frequency, cumulative frequency, percentile plots |
L3a3 | EDA (e.g., box-plots) |
L3a4 | Bar charts |
L3a5 | Pie charts |
L3a6 | X(i) vs. i (including symbol plots) |
L3a7 | Lag plots (e.g., plots of X(i) vs. X(i-1)) |
L3b | Two-dimensional data |
L3b1 | Histograms (superimposed and bivariate) |
L3b2 | Frequency, cumulative frequency |
L3b3 | Scatter diagrams |
L3b3a | Y vs. X |
L3b3b | Symbol plots |
L3b3c | Lag plots (i.e., plots of X(i) vs. Y(i-j)) |
L3b4 | EDA |
L3c | Three-dimensional data |
L3e | Multi-dimensional data |
L3e1 | Histograms |
L3e2 | Frequency, cumulative frequency, percentile plots |
L3e3 | Scatter diagrams |
L3e3a | Superimposed Y vs. X |
L3e3c | Superimposed X(i) vs. i |
L3e3d | Matrices of bivariate scatter diagrams |
L3e4 | EDA |
L4 | Elementary data analysis |
L4a | One-dimensional data |
L4a1 | Raw data |
L4a1a | Parametric analysis |
L4a1a1 | Plots of empirical and theoretical density and distribution functions |
L4a1a2 | Probability plots |
L4a1a2b | Beta, binomial |
L4a1a2c | Cauchy, chi-squared |
L4a1a2d | Double exponential |
L4a1a2e | Exponential, extreme value |
L4a1a2f | F distribution |
L4a1a2g | Gamma, geometric |
L4a1a2h | Halfnormal |
L4a1a2l | Lambda, logistic, lognormal |
L4a1a2n | Negative binomial, normal |
L4a1a2p | Pareto, Poisson |
L4a1a2s | Semicircular |
L4a1a2t | t distribution, triangular |
L4a1a2u | Uniform |
L4a1a2w | Weibull |
L4a1a3 | Probability plot correlation coefficient plots |
L4a1a3c | Chi-squared |
L4a1a3e | Extreme value |
L4a1a3g | Gamma, geometric |
L4a1a3l | Lambda |
L4a1a3n | Normal |
L4a1a3p | Pareto, Poisson |
L4a1a3t | t distribution |
L4a1a3w | Weibull |
L4a1a4 | Parameter estimates and tests |
L4a1a4b | Binomial |
L4a1a4e | Extreme value |
L4a1a4n | Normal |
L4a1a4p | Poisson |
L4a1a4u | Uniform |
L4a1a4w | Weibull |
L4a1a5 | Transformation selection (e.g., for normality) |
L4a1a6 | Tail and outlier analysis |
L4a1a7 | Tolerance limits |
L4a1b | Nonparametric analysis |
L4a1b1 | Estimates and tests regarding location (e.g., median), dispersion, and shape |
L4a1b2 | Density function estimation |
L4a1c | Goodness-of-fit tests |
L4a1d | Analysis of a sequence of numbers |
L4a3 | Grouped and/or censored data |
L4a4 | Data sampled from a finite population |
L4a5 | Categorical data |
L4b | Two dimensional data |
L4b1 | Pairwise independent data |
L4b1a | Parametric analysis |
L4b1a1 | Plots of empirical and theoretical density and distribution functions |
L4b1a4 | Parameter estimates and hypothesis tests |
L4b1b | Nonparametric analysis (e.g., rank tests) |
L4b1c | Goodness-of-fit tests |
L4b3 | Pairwise dependent data |
L4b4 | Pairwise dependent grouped data |
L4b5 | Data sampled from a finite population |
L4c | Multi-dimensional data |
L4c1 | Independent data |
L4c1a | Parametric analysis |
L4c1b | Nonparametric analysis |
L4e | Multiple multi-dimensional data sets |
L5 | Function evaluation |
L5a | Univariate |
L5a1 | Cumulative distribution functions, probability density functions |
L5a1b | Beta, binomial |
L5a1c | Cauchy, chi-squared |
L5a1d | Double exponential |
L5a1e | Error function, exponential, extreme value |
L5a1f | F distribution |
L5a1g | Gamma, general, geometric |
L5a1h | Halfnormal, hypergeometric |
L5a1k | Kendall F statistic, Kolmogorov-Smirnov |
L5a1l | Lambda, logistic, lognormal |
L5a1n | Negative binomial, normal |
L5a1p | Pareto, Poisson |
L5a1t | t distribution |
L5a1u | Uniform |
L5a1v | Von Mises |
L5a1w | Weibull |
L5a2 | Inverse distribution functions, sparsity functions |
L5a2b | Beta, binomial |
L5a2c | Cauchy, chi-squared |
L5a2d | Double exponential |
L5a2e | Error function, exponential, extreme value |
L5a2f | F distribution |
L5a2g | Gamma, general, geometric |
L5a2h | Halfnormal |
L5a2l | Lambda, logistic, lognormal |
L5a2n | Negative binomial, normal, normal order statistics |
L5a2p | Pareto, Poisson |
L5a2t | t distribution |
L5a2u | Uniform |
L5a2w | Weibull |
L5b | Multivariate |
L5b1 | Cumulative multivariate distribution functions, probability density functions |
L5b1n | Normal |
L5b2 | Inverse cumulative distribution functions |
L5b2n | Normal |
L6 | Random number generation |
L6a | Univariate |
L6a2 | Beta, binomial, Boolean |
L6a3 | Cauchy, chi-squared |
L6a4 | Double exponential |
L6a5 | Exponential, extreme value |
L6a6 | F distribution |
L6a7 | Gamma, general (continuous, discrete), geometric |
L6a8 | Halfnormal, hypergeometric |
L6a12 | Lambda, logistic, lognormal |
L6a14 | Negative binomial, normal, normal order statistics |
L6a16 | Pareto, Pascal, permutations, Poisson |
L6a19 | Samples, stable distribution |
L6a20 | t distribution, time series, triangular |
L6a21 | Uniform (continuous, discrete), uniform order statistics |
L6a22 | Von Mises |
L6a23 | Weibull |
L6b | Multivariate |
L6b3 | Contingency table, correlation matrix |
L6b5 | Experimental designs |
L6b12 | Linear L-1 (least absolute value) approximation |
L6b13 | Multinomial |
L6b14 | Normal |
L6b15 | Orthogonal matrix |
L6b21 | Uniform |
L6c | Service routines (e.g., seed) |
L7 | Analysis of variance (including analysis of covariance) |
L7a | One-way |
L7a1 | Parametric |
L7a2 | Nonparametric |
L7b | Two-way |
L7c | Three-way (e.g., Latin squares) |
L7d | Multi-way |
L7d1 | Balanced complete data (e.g., factorial designs) |
L7d2 | Balanced incomplete data |
L7d3 | General linear models (unbalanced data) |
L7e | Multivariate |
L7f | Generate experimental designs |
L7g | Service routines |
L8 | Regression |
L8a | Simple linear (i.e., y = b(0) + b(1)*x) |
L8a1 | Ordinary least squares |
L8a1a | Parameter estimation |
L8a1a1 | Unweighted data |
L8a1a2 | Weighted data |
L8a1d | Inference (e.g., calibration) |
L8a2 | L-p for p different from 2 (e.g., least absolute value, minimax) |
L8a3 | Robust |
L8a4 | Errors in variables |
L8b | Polynomial (e.g., y = b(0) + b(1)*x + b(2)*x**2) |
L8b1 | Ordinary least squares |
L8b1a | Degree determination |
L8b1b | Parameter estimation |
L8b1b1 | Not using orthogonal polynomials |
L8b1b2 | Using orthogonal polynomials |
L8b1c | Analysis |
L8b1d | Inference |
L8c | Multiple linear (i.e., y = b(0) + b(1)*x(1) + ... + b(p)*x(p)) |
L8c1 | Ordinary least squares |
L8c1a | Variable selection |
L8c1a1 | Using raw data |
L8c1a2 | Using correlation or covariance data |
L8c1a3 | Using other data |
L8c1b | Parameter estimation |
L8c1b1 | Using raw data |
L8c1b2 | Using correlation data |
L8c1c | Analysis |
L8c1d | Inference |
L8c2 | Several regressions |
L8c3 | L-p for p different from 2 |
L8c4 | Robust |
L8c5 | Measurement error models |
L8c6 | Models based on ranks |
L8d | Polynomial in several variables |
L8e | Nonlinear (i.e., y = F(X,b)) |
L8e1 | Ordinary least squares |
L8e1a | Variable selection |
L8e1b | Parameter estimation |
L8e1b1 | Unweighted data, user provides no derivatives |
L8e1b2 | Unweighted data, user provides derivatives |
L8e1b3 | Weighted data, user provides no derivatives |
L8e1b4 | Weighted data, user provides derivatives |
L8e2 | Ridge |
L8e5 | Measurement error models |
L8f | Simultaneous (i.e., Y = Xb) |
L8g | Spline (i.e., piecewise polynomial) |
L8h | EDA (e.g., smoothing) |
L8i | Service routines (e.g., matrix manipulation for variable selection) |
L9 | Categorical data analysis |
L9a | 2-by-2 tables |
L9b | Two-way tables |
L9c | Log-linear model |
L9d | EDA (e.g., median polish) |
L10 | Time series analysis |
L10a | Univariate |
L10a1 | Transformations |
L10a1a | Elementary |
L10a1b | Stationarity |
L10a1c | Filters |
L10a1c1 | Difference |
L10a1c2 | Symmetric linear (e.g., moving averages) |
L10a1c3 | Autoregressive linear |
L10a1c4 | Other |
L10a1d | Taper |
L10a2 | Time domain analysis |
L10a2a | Summary statistics |
L10a2a1 | Autocorrelations and autocovariances |
L10a2a2 | Partial autocorrelations |
L10a2b | Stationarity analysis |
L10a2c | Autoregressive models |
L10a2c1 | Model identification |
L10a2c2 | Parameter estimation |
L10a2d | ARMA and ARIMA models (including Box-Jenkins methods) |
L10a2d1 | Model identification |
L10a2d2 | Parameter estimation |
L10a2d3 | Forecasting |
L10a2e | State-space analysis (e.g., Kalman filtering) |
L10a2f | Analysis of a locally stationary series |
L10a3 | Frequency domain analysis |
L10a3a | Spectral analysis |
L10a3a1 | Pilot analysis |
L10a3a2 | Periodogram analysis |
L10a3a3 | Spectrum estimation using the periodogram |
L10a3a4 | Spectrum estimation using the Fourier transform of the autocorrelation function |
L10a3a5 | Spectrum estimation using autoregressive models |
L10a3a6 | Spectral windows |
L10a3b | Complex demodulation |
L10b | Two time series |
L10b2 | Time domain analysis |
L10b2a | Summary statistics (e.g., cross-correlations) |
L10b2b | Transfer function models |
L10b3 | Frequency domain analysis |
L10b3a | Cross-spectral analysis |
L10b3a2 | Cross-periodogram analysis |
L10b3a3 | Cross-spectrum estimation using the cross-periodogram |
L10b3a4 | Cross-spectrum estimation using the Fourier transform of the cross-correlation or cross-covariance function |
L10b3a6 | Spectral functions |
L10c | Multivariate time series |
L10d | Two multi-channel time series |
L11 | Correlation analysis |
L12 | Discriminant analysis |
L13 | Covariance structure models |
L13a | Factor analysis |
L13b | Principal components analysis |
L13c | Canonical correlation |
L14 | Cluster analysis |
L14a | One-way |
L14a1 | Unconstrained |
L14a1a | Nested |
L14a1a1 | Joining (e.g., single link) |
L14a1a2 | Divisive |
L14a1a3 | Switching |
L14a1a4 | Predict missing values |
L14a1b | Non-nested (e.g., K means) |
L14a2 | Constrained |
L14b | Two-way |
L14c | Display |
L14d | Service routines (e.g., compute distance matrix) |
L15 | Life testing, survival analysis |
L16 | Multidimensional scaling |
L17 | Statistical data sets |
M | Simulation, stochastic modeling |
M1 | Simulation |
M1a | Discrete |
M1b | Continuous (Markov models) |
M2 | Queueing |
M3 | Reliability |
M3a | Quality control |
M3b | Electrical network |
M4 | Project optimization (e.g., PERT) |
N | Data handling |
N1 | Input, output |
N2 | Bit manipulation |
N3 | Character manipulation |
N4 | Storage management (e.g., stacks, heaps, trees) |
N5 | Searching |
N5a | Extreme value |
N5b | Insertion position |
N5c | On a key |
N6 | Sorting |
N6a | Internal |
N6a1 | Passive (i.e. construct pointer array, rank) |
N6a1a | Integer |
N6a1b | Real |
N6a1c | Character |
N6a2 | Active |
N6a2a | Integer |
N6a2b | Real |
N6a2c | Character |
N6b | External |
N7 | Merging |
N8 | Permuting |
O | Symbolic computation |
P | Computational geometry |
Q | Graphics |
R | Service routines |
R1 | Machine-dependent constants |
R2 | Error checking (e.g., check monotonicity) |
R3 | Error handling |
R3a | Set criteria for fatal errors |
R3b | Set unit number for error messages |
R3c | Other utilities |
R4 | Documentation retrieval |
S | Software development tools |
S1 | Program transformation tools |
S2 | Static program analysis tools |
S3 | Dynamic program analysis tools |
Z | Other |
Unclassified | Unclassified |