How do I define a term and then use it in singular or plural context?

Here is the problem:

I am looking for a word which would collectively define the parameter setting for all the parameters in an algorithm.

Currently, I have defined a parameter setting as follows:

A parameter setting for an algorithm is defined as a set of values representing a specific value for each parameter in the algorithm.

What I mean is the set [a, b, c], where a, b, and c are the corresponding values of parameters A, B, and C for an algorithm.

I feel this definition is ambiguous, as "parameter setting" can mean a setting for a particular parameter in an algorithm (not for the set).


Then what you need is a term that implies plurality while being singular. I'd go for something like parameter set or parameter group. This allows for three levels: parameterparameter groupparameter groups.


I suggest vector.

In computer programming, a one-dimensional array.

It correctly describes a row of values.


Defining a very long parameter vector

Estimation of a parameter vector when some components are restricted

Approximate Riemann Solvers, Parameter Vectors, and Difference Schemes

  • In computer programming, isn't a vector a special kind of data structure, which may or may not be what the parameter settings are stored in? If they're not actually stored in a vector in the particular program we're talking about, using that term would be confusing. – Peter Shor Oct 31 '15 at 20:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.