1 Introduction

Evaluation and decision-making processes are common in people’s daily living and work experiences (Wang and Yang 1998; Kitsios and Grigoroudis 2020; Basílio et al. 2022). The use of multi-criteria decision analysis (MCDA) is important for supporting strategic decision-making in organisations (Montibeller and Franco 2011). Decision makers are frequently required to choose between several alternatives or options with multiple, often conflicting, criteria or objectives. In such situations, it is normally impossible for them to achieve every objective to the degree they would like to at the same time (Reeves and Macleod 1999; Akpan and Morimoto 2022). The best alternative with respect to one criterion is not usually as good as another alternative with respect to another criterion. MCDA stands as one of the main decision-making analysis which aims to identify the best alternative by considering multiple criteria in the selection process (Taherdoost and Madanchian 2023).

A variety of interactive approaches has thus been developed to aid individual decision makers or decision-making groups in attempting to identify the best solution in complicated evaluations or decisions (Baucells and Sarin 2003; Rezaei 2015). One of the most widely used MCDA methods is the Multi-Attribute Utility Theory (MAUT) (Keeney and Raiffa 1979), which involves measuring two basic components: weight and value (Wang and Yang 1998; Phelps et al. 2018).

The weights are scaling constants that express the relative importance of each criterion to the decision maker and determine, to a large extent, which alternative is regarded as the best overall (Roberts and Goodwin 2002; Rossetto et al. 2015). Therefore, formulating appropriate methods for measuring weights is a key component and a major challenge in the development of a multi-criteria model for selecting the best alternative. The value is measured by means of value or utility functions that quantify how much value or satisfaction the decision maker associates with different levels of each attribute.

Although a multiplicative multi-criteria value model (Miyamoto et al. 1998) and other types of utility functions (Keeney 1996) are possible in some cases, the more common underlying evaluation model is an additive multi-criteria value model (Zhang et al. 2006) of the form:

$$V\left( {a_{j} } \right) = \mathop \sum \limits_{i = 1}^{n} w_{i} \cdot v_{ij} \;;\quad \,i = 1,2, \ldots ,n\;;j = 1,2, \ldots ,t$$
(1)

where \(V\left( {a_{j} } \right)\) is the overall multi-criteria value of the jth alternative. \(a_{j}\) is the jth alternative. There are a total of \(t\) alternatives. \(w_{i}\) is the weight of the \(i\) th criterion. There are a total of \(n\) criteria. \(v_{ij}\) is the value associated with the \(i\). th criterion of the \(j\) th alternative.

While weights play a crucial role in MAUT, their application extends to other MCDA methods. Outranking methods such as ELECTRE, PROMETHEE or TOPSIS also incorporate the use of weights.

There are many methods for assigning cardinal weights to criteria. These methods can be classified taking into account the pieces of information to be input by the decision maker and include:

  1. (1)

    Ordinal methods, which assign cardinal weights based on ordinal ranking, which can be further broken down into:

    1. (1a)

      Purely ordinal methods, which only ask the decision maker to rank the criteria by priority. The rank-order centroid method (Solymosi and Dombi, 1985) is an example of this group

    2. (1a)

      Some other methods, which, in addition to the ranking of the criteria, ask the decision maker for an additional piece of information. The rank geometric method (Lootsma and Bots 1999) and the new method presented in this article are examples of this type

  2. (2)

    Cardinal methods, which ask the decision maker for cardinal information. One widespread example of this class of methods is the AHP (Analytic Hierarchy Process) (Saaty 1980), which is used in many fields, including the evaluation of construction (Darko et al. 2019) and universities (Salimi and Rezaei 2015)

Weight assessment is a cognitively demanding task (Larichev 1992; Bregar 2022; Lauras et al. 2010) and may suffer on several points. First, weights are highly dependent on the elicitation method (Schoemaker and Waid 1982; Jaccard et al. 1986; Borcherding and von Winterfeldt 1988; Epple 1990; Riabacke et al. 2012; Gumus et al. 2016). Additionally, there is no consensus as to which method produces more accurate results since the ‘true’ weights remain unknown or, from a different point of view, are defined by the method. A more troubling aspect of this approach is that the elicitation of these exact weights imposes a precision that may be absent in the mind of the decision maker (Barron and Barrett 1996; Comes et al. 2011; Lin and Lu 2012; Zamani-Sabzi et al. 2016). The decision maker may be unavailable or unable or unwilling to specify sufficiently accurate weights, or there may not be a single decision maker and the decision-making group may only be able to reach agreement on a ranking of criterion weights.

According to Kirkwood and Sarin (1985), weights based on ranking, i.e. ordinal methods, may be necessary. There are many practical reasons to use ranking. It is a necessary first step in most procedures for more accurate weight elicitation (Johnson and Huber 1977; Watson and Buede, 1987; Buede 1988). It is also easier than more accurate assignments. Eckenrode (1965) stated that ranking was not only the easiest of several procedures but, in his view, the most reliable.

Consequently, to avoid the difficulties associated with detailed weight elicitation, the research presented in this paper focuses on the methods for assigning cardinal weights based on ordinal ranking. The objectives of this study are threefold: (1) the analysis of these methods and comparison of their advantages and disadvantages; (2) the development of a new method able to overcome some of the disadvantages based on the ranking of the criteria and an additional piece of information; and (3) the implementation of the new method in two case studies of the programming at two cultural institutions: CaixaForum Barcelona and Palau de la Música Catalana, both located in Barcelona (Spain).

Regarding the purely ordinal methods, the analysis revealed that the relative importance of the criteria is determined by the method used (depending only on the method used and the total number of criteria) and that, when the number of criteria is large, the weight of the most important criterion decreases considerably. The analysed methods using ordinal ranking and an additional piece of information for assigning cardinal weights partially overcome these disadvantages, but the accuracy of the result depends on the accuracy of the only additional piece of information that the decision maker has to provide.

The newly proposed method consists of an ordinal ranking method with an additional piece of information which the decision maker can choose from among three possibilities, thereby overcoming the aforementioned disadvantages. The case studies illustrate that the results obtained with the proposed ordinal method are very close to those obtained with a cardinal method but involve a less demanding process.

The remainder of this paper is organised as follows: Sect. 2 analyses the main existing methods for assigning weights based on an ordinal ranking; Sect. 3 presents the new proposed method with a short example; Sect. 4 discusses the new method’s behaviour, comparing it to the main existing methods and describing its limitations; Sect. 5 reports on two case studies using real data, highlighting the main results; and, finally, Sect. 6 presents the conclusions.

2 Analysis of the main methods for assigning cardinal weights based on ordinal ranking

This section analyses the features, advantages and disadvantages of the main existing methods for assigning weights based on ordinal ranking. These methods are based on a ranking of the criteria according to the decision maker’s preferences. The only equations and inequalities to be fulfilled are as follows (Eq. (2) and inequalities (3) or Eq. (2) and inequalities (4)):

$$\mathop \sum \limits_{i = 1}^{n} w_{i} = 1$$
(2)

If the ranking is from the most to the least important criterion, inequalities (3) have to be fulfilled:

$$w_{i} \ge w_{j } ; \, i < j$$
(3)

If the criteria are ranked from the least to the most important criterion, inequalities (4) have to be fulfilled:

$$w_{i} \ge w_{j } ; \, i > j$$
(4)

The foregoing equation and inequalities are insufficient to assess the weights.

For notational convenience, the convention \(w_{1 } \ge w_{2} \ge \cdots \ge w_{n} \ge 0\) is adopted. All the following formulae provide the normalised weights to total one.

2.1 Analysis of the main existing methods for assigning cardinal weights based only on ordinal ranking

2.1.1 Description of the methods

With these methods, the only piece of information given by the decision maker is the ranking of the criteria. These methods have the advantage of simplicity, as less information is asked of the decision maker and few calculations are required. Three methods based only on ordinal ranking have been found in the literature:

  1. 1.

    The rank sum (RS) method

  2. 2.

    The rank reciprocal (RR) method

  3. 3.

    The rank-order centroid (ROC) method

These methods were compared to each other by Barron and Barrett (1996), Roberts and Goodwin (2002), Ahn and Park (2008) and Alfares and Duffuaa (2008). The rank sum and rank reciprocal methods were examined by Stillwell et al. (1981). The rank-order centroid method was proposed by Solymosi and Dombi (1985). Each of these methods is explained below.

2.1.1.1 The rank sum (RS) method

In the RS procedure, the weights wi (RS) are the individual ranks as if the criteria were ranked from least to most important, normalised by dividing by the sum of the ranks. The formula yielding the weights can be written as (5). The relative importance between the i + 1 criterion and the i criterion, ki, varies according to i and is expressed in Eq. (6).

$$w_{i} \left( {RS} \right) = \frac{n + 1 - i}{{\mathop \sum \nolimits_{j = 1}^{n} j}} = \frac{{2\left( {n + 1 - i} \right)}}{{n\left( {n + 1} \right)}};\quad \,i = 1, \ldots ,n$$
(5)
$$k_{i} \left( {RS} \right) = \frac{{w_{i + 1} }}{{w_{i} }} = \frac{{\frac{{2\left( {n + 1 - \left( {i + 1} \right)} \right)}}{{n\left( {n + 1} \right)}}}}{{\frac{{2\left( {n + 1 - i} \right)}}{{n\left( {n + 1} \right)}}}} = \frac{n - i}{{n - i + 1}};\quad\,i = 1, \ldots ,n$$
(6)
2.1.1.2 The rank reciprocal (RR) method

This method uses the reciprocal of the ranks, which are normalised by dividing each term by the sum of the reciprocals. They are defined by formula (7). The relative importance between the i + 1 criterion and the i criterion is the ratio of the inverse of their ranking, as expressed in Eq. (8).

$$w_{i} \left( {RR} \right) = \frac{\frac{1}{i}}{{\mathop \sum \nolimits_{j = 1}^{n} \frac{1}{j}}};\quad\,i = 1, \ldots ,n$$
(7)
$$k_{i} \left( {RR} \right) = \frac{{w_{i + 1} }}{{w_{i} }} = \frac{{\frac{{\frac{1}{i + 1}}}{{\mathop \sum \nolimits_{j = 1}^{n} \frac{1}{j}}}}}{{\frac{\frac{1}{i}}{{\mathop \sum \nolimits_{j = 1}^{n} \frac{1}{j}}}}} = \frac{{\frac{1}{i + 1}}}{\frac{1}{i}} = \frac{i}{i + 1};\quad\,i = 1, \ldots ,n$$
(8)
2.1.1.3 The rank-order centroid (ROC) method

In the ROC procedure, the weight wi (ROC) is the sum of the reciprocal of the ranks from the ith criterion to the nth criterion, normalised by dividing by the total number of criteria, n. The weights are defined by formula (9). The relative importance between the i + 1 criterion and the i criterion varies according to i and can be written as expressed in Eq. (10).

$$w_{i} \left( {ROC} \right) = \frac{1}{n}\mathop \sum \limits_{j = i}^{n} \frac{1}{j};\;i = 1, \ldots , n$$
(9)
$$k_{i} \left( {ROC} \right) = \frac{{w_{i + 1} }}{{w_{i} }} = \frac{{\frac{1}{n}\mathop \sum \nolimits_{j = i + 1}^{n} \frac{1}{j} }}{{\frac{1}{n}\mathop \sum \nolimits_{j = i}^{n} \frac{1}{j} }} = \frac{{\mathop \sum \nolimits_{j = i + 1}^{n} \frac{1}{j} }}{{\mathop \sum \nolimits_{j = i}^{n} \frac{1}{j}}};\;i = 1, \ldots ,n$$
(10)

2.1.2 Analysis of the methods

Some authors (Barron and Barret, 1996; Roberts and Goodwin 2002) have compared the three weight-assignment methods based only on ordinal ranking, as discussed in Sect. 1, in order to determine which is the most accurate by using the distributions of rank-order weights. Others (Ahn and Park 2008; Alfares and Duffuaa 2008) have done the same type of comparisons and proposed an empirically developed method. These studies are based on the notion that the only information available is the ranking of the criteria by importance and they are very useful in such cases.

The methods for assigning cardinal weights based only on ordinal ranking have two disadvantages:

a) The only information given by the decision maker is the ranking of the criteria by importance and, therefore, the intensity with which the i + 1 criterion is preferred to i is unknown. As a result, the relative importance of a criterion with respect to the next criterion is determined by the method used. Figure 1 illustrates this phenomenon. For each of the methods presented above (Eqs. (6), (8) and (10)), the value of ki (the ratio of the weight of the i + 1 criterion to the weight of the i criterion \({k}_{i}= \frac{{w}_{i+1}}{{w}_{i}}\)) depends only on the method used and the total number of criteria, as shown in Fig. 1. The decision maker cannot change the value of ki. For the different purely ordinal methods, the main values of ki behave as follows:

Fig. 1
figure 1

Importance ratio ki depending on the rank of the ith criterion for the different purely ordinal methods and different total numbers of criteria n

1. The RS method. The following expressions were obtained replacing the values i = 1 and i = n − 1 in Eq. (6):

$$k_{1} = \frac{n - 1}{n}$$
(11)
$$k_{n - 1} = \frac{1}{2}$$
(12)

Figure 1 shows that for the same value of i, ki increases as n increases. For low i values, the value of ki increases and approaches 1 as the value of n increases. For different values of n, when i increases, ki decreases up to a value of 0.5 for i = n - 1. Hence, the weights of the most important criteria are similar to each other and, as the least important criterion is approached, the weights of the least important criteria become more different from each other.

2. The RR method. The following expressions were obtained replacing the values i = 1 and i = n − 1 in Eq. (8):

$$k_{1} = \frac{1}{2}$$
(13)
$$k_{n - 1} = \frac{n - 1}{n}$$
(14)

In this case, the value of ki behaves contrary to how it does in the RS method. For i = 1, the value of k is 0.5. For high i values (up to n - 1) the value of kn-1 approaches 1 as n increases. Thus, the weights of the most important criteria are more different from each other than the weights of the least important criteria (which are more similar to each other). For the same value of i, ki is constant for all values of n, i.e. ki does not depend on n (see equation (8)).

3. The ROC method. The following expressions were obtained replacing the values i = 1 and i = n − 1 in Eq. (10):

$$k_{1} = \frac{{\mathop \sum \nolimits_{j = 2}^{j = n} \frac{1}{j}}}{{\mathop \sum \nolimits_{j = 1}^{j = n} \frac{1}{j}}}$$
(15)
$$k_{n - 1} = \frac{\frac{1}{n}}{{\frac{1}{n} + \frac{1}{n - 1}}}$$
(16)

For the same value of i, ki increases as n increases. For high i values (up to n - 1), ki takes a value slightly lower than 0.5: the greater n is, the closer to 0.5 the value of ki is. Unlike the other two methods, with this one, higher values of ki are obtained for intermediate values of i. Hence, the weights of the criteria placed in the intermediate zone of the ranking are more similar to each other than the weights of the most or least important criteria are to each other.

b) When the number of criteria is large (over 15), the weight of the most important criterion decreases considerably. For example, when n is equal to 16, the weight of the most important criterion is never greater than 30% in any of the three methods and is only around 11% in the rank sum method. Figure 2 illustrates this phenomenon.

Fig. 2
figure 2

Weight of the most important criterion w1 versus the total number of criteria n for the different purely ordinal methods

2.2 Analysis of the existing methods for assigning cardinal weights based on ordinal ranking and an additional piece of information

2.2.1 Description of the methods

Two methods for assigning weights using ordinal ranking and an additional piece of information were found in the literature:

  1. 1.

    The rank geometric (RG) method

  2. 2.

    The rank exponent (RE) method

Both methods are presented below and the required additional piece of information is discussed.

2.2.1.1 The rank geometric (RG) method

This method was proposed by Lootsma and Bots (1999) and was compared with other methods by Alfares and Duffuaa (2008). Although an explicit formula in Lootsma and Bots (1999) was not found, it has been deduced from their explanations. Apart from the ranking of the criteria, the only additional piece of information needed is the ratio of the weight of the least important criterion to the weight of the most important criterion \(\left(b=\frac{{w}_{n}}{{w}_{1}}\right)\). In the absence of any further information, Lootsma and Bots (1999) assumed that the ratios of the successive output criteria are equal. With this information, it is easy to deduce the formula for obtaining the weights (17) and the importance ratio of the i + 1 criterion to the i criterion (19).

$$w_{i} \left( {RG} \right) = \frac{{b^{{\frac{i - 1}{{n - 1}}}} }}{{\mathop \sum \nolimits_{j = 1}^{n} b^{{\frac{j - 1}{{n - 1}}}} }};\quad\,i = 1, \ldots ,n$$
(17)

In this case, k may be obtained directly from the datum \(b\) as follows:

$$\left. {\begin{array}{*{20}c} {b = \frac{{w_{n} }}{{w_{1} }} = \frac{{w_{n} }}{{w_{1} }}\cdot\frac{{w_{n - 1} }}{{w_{n - 1} }}\cdot\frac{{w_{n - 2} }}{{w_{n - 2} }}\cdot \ldots \cdot\frac{{w_{2} }}{{w_{2} }}\cdot\frac{{w_{1} }}{{w_{1} }} = \frac{{w_{n} }}{{w_{n - 1} }}\cdot\frac{{w_{n - 1} }}{{w_{n - 2} }}\cdot \ldots \cdot\frac{{w_{2} }}{{w_{1} }} = \mathop \prod \limits_{i = 1}^{i = n - 1} \frac{{w_{i + 1} }}{{w_{i} }}} \\ {k_{i} = \frac{{w_{i + 1} }}{{w_{i} }} = k} \\ \end{array} } \right\} \to b = k^{n - 1} \to k = \sqrt[{n - 1}]{b}$$
(18)

Or, as it is usually expressed:

$$k_{i} \left( {RG} \right) = \frac{{w_{i + 1} }}{{w_{i} }} = \frac{{\frac{{b^{{\frac{{\left( {i + 1} \right) - 1}}{n - 1}}} }}{{\mathop \sum \nolimits_{j = 1}^{n} b^{{\frac{j - 1}{{n - 1}}}} }}}}{{\frac{{b^{{\frac{i - 1}{{n - 1}}}} }}{{\mathop \sum \nolimits_{j = 1}^{n} b^{{\frac{j - 1}{{n - 1}}}} }}}} = \frac{{b^{{\frac{i}{n - 1}}} }}{{b^{{\frac{i - 1}{{n - 1}}}} }} = b^{{\frac{1}{n - 1}}} = \sqrt[{n - 1}]{b};\quad\,i = 1, \ldots ,n$$
(19)

Alfares and Duffuaa (2008) use the particular case \(k = \frac{1}{\sqrt 2 }\) for their study.

2.2.1.2 The rank exponent (RE) method

This method was examined by Stillwell et al. (1981). The rank exponent method requires specific knowledge of the exact weight of the most important criterion. This weight is entered into formula (20), for the case i = 1:

$$w_{i} \left( {RE} \right) = \frac{{\left( {n - i + 1} \right)^{z} }}{{\mathop \sum \nolimits_{j = 1}^{n} \left( {n - j + 1} \right)^{z} }};\quad\,i = 1, \ldots ,n$$
(20)

which may then be solved for z via an iterative process. Once z is known, the rest of the weights are determined. The importance ratio of the i + 1 criterion to the i criterion depends on i and is shown in Eq. (21).

$$k_{i} \left( {RE} \right) = \frac{{w_{i + 1} }}{{w_{i} }} = \frac{{\frac{{\left( {n - \left( {i + 1} \right) + 1} \right)^{z} }}{{\mathop \sum \nolimits_{j = 1}^{n} \left( {n - j + 1} \right)^{z} }}}}{{\frac{{\left( {n - i + 1} \right)^{z} }}{{\mathop \sum \nolimits_{j = 1}^{n} \left( {n - j + 1} \right)^{z} }}}} = \frac{{\left( {n - i} \right)^{z} }}{{\left( {n - i + 1} \right)^{z} }};\quad\,i = 1, \ldots ,n$$
(21)

The rank exponent method exhibits several interesting characteristics: z = 0 defines the equal weights case and z = 1 defines the rank sum method.

2.2.2 Analysis of the methods

Both the rank geometric method and the rank exponent method have certain advantages over purely ordinal methods. As can be seen in Figs. 3 and 4, depending on the value assigned to the variable b in the rank geometric method and the value of z obtained in the rank exponent method, these methods can accommodate many situations.

Fig. 3
figure 3

Weight of the most important criterion w1 for the rank geometric method versus the total number of criteria n for different values of the b parameter

Fig. 4
figure 4

Weight of the most important criterion w1 versus the total number of criteria n for the rank exponent method depending on the value of the z parameter

For example, using either of these two methods, if there are 16 criteria, the weight of the most important criterion can vary from 6% to over 40% in the rank geometric method and over 70% in the rank exponent method.

However, both methods pose some problems. The decision maker may not have an accurate idea of the initial additional data: the value of \(b = \frac{{w}_{n}}{{w}_{1}}\) in the rank geometric method and the value of the weight of the most important criterion, from which z is obtained in the rank exponent method. Flexibility is considered important in weight-assignment methods, i.e. for the decision maker to be able to choose what further information he or she wants to give apart from the ranking of criteria to minimise the lack of accuracy in the initial information.

In addition, when using the rank geometric method, giving an accurate value of b (the ratio of the weight of the least important criterion to the weight of the most important criterion) can be difficult for the decision maker when b is lower than \(\frac{1}{9}\) because the human mind is not considered to be able to compare two values precisely when this ratio is greater than 9 or lower than \(\frac{1}{9}\). Based on this fact, Saaty (1977) discussed what scale of comparison is most appropriate when comparing the importance of two criteria. The scale used by Saaty thus includes only values from \(\frac{1}{9}\) to 9.

For instance, if there are 15 criteria and assuming ki = 0.8, for i = 1,…, 14, then, w1 = 20.7% and w15 = 0.9%. The ratio of the weight of the least important criterion to the weight of the most important criterion is b = 0.044 < \(\frac{1}{9}\), a value that could not easily be provided by the decision maker.

3 New method: the constant weight ratio

In order to overcome some of the disadvantages of the existing methods explained in Sect. 2, a new method was designed and is presented in this paper. This new method is intended to make the approximation of the weights more accurate than in methods based only on a single ranking, while at the same time preserving the simplicity for the decision maker. Asking the decision maker for a single piece of information is preferable to establishing randomly or by a predetermined method the relative importance of criteria (the value of \(k_{i} = \frac{{w_{i + 1} }}{{w_{i} }}\)). Moreover, the decision maker can choose which additional piece of information he or she wants to provide from three possibilities. This new method can also solve the excessive decrease in the weight of the most important criterion (or criteria) when the total number of criteria is large (Liu et al. 2017) and the weight of the most important criterion (or criteria) must be high. Like the rank geometric and rank exponent methods, this method may be classified between purely ordinal methods and cardinal methods.

3.1 Design of the new method

Given that the shape and tendency of the function ki is unknown, the simplest function of ki, a constant k, is considered. Hence, the main characteristic of the constant weight ratio (CWR) method is that the importance ratio of the i + 1 criterion to the i criterion (value of ki) is constant for any value of i. The condition to be imposed for satisfying this property is shown in Eq. (22):

$$w_{i + 1} = k \cdot w_{i};\quad\, \;\forall i = 1, \ldots , n$$
(22)

Equation (23) shows the value of the weight of any criterion in terms of k and of the weight of the most important criterion:

$$w_{i} = k^{i - 1} \cdot w_{1}$$
(23)

If it is imposed that the sum of all weights is equal to 1 (Eq. (24)) and the weight of each criterion is replaced with Eq. (23), then the value of k is directly linked to w1 (Eq. (25)).

$$\mathop \sum \limits_{i = 1}^{n} w_{i} = w_{1} + w_{2} + w_{3} + \cdots + w_{n} = 1$$
(24)
$$\mathop \sum \limits_{i = 1}^{n} w_{i} = w_{1} + kw_{1} + k^{2} w_{1} + \ldots + k^{n - 1} w_{1} = w_{1} \mathop \sum \limits_{i = 0}^{n - 1} k^{i} = 1$$
(25)

Since the value of the summation of Eq. (26) is known (Spiegel, 2005), it is possible to find a simple equation that relates the value of k to w1 (Eqs. (27) and (28)).

$$\mathop \sum \limits_{i = 0}^{n - 1} k^{i} = \frac{{1 - k^{n} }}{1 - k}$$
(26)
$$w_{1} \frac{{1 - k^{n} }}{1 - k} = 1$$
(27)
$$w_{1} = \frac{1 - k }{{1 - k^{n} }}$$
(28)

The value of k is still undefined. There are several options to find it:

  1. (a)

    If the decision maker knows the value of k, weights are immediately determined by Eqs. (28) and (23).

  2. (b)

    In most cases, the decision maker will not know k or providing the value of k will be difficult for him or her. In these cases, he or she has to decide which is the set of the most important criteria and its total weight (P). The set of the most important criteria consists of m criteria, where m is any value between 1 and n—1. A particular case is when the decision maker provides the weight of the most important criterion (case m = 1).

In order to find the value of k in terms of the total weight of the first m criteria (P), it is necessary to solve Eq. (30). Equation (30) is Eq. (29) replacing the different weights of the criteria with the value appearing in Eq. (23):

$$\mathop \sum \limits_{i = 1}^{m} w_{i} = w_{1} + w_{2} + \ldots + w_{m} = P$$
(29)
$$\mathop \sum \limits_{i = 1}^{m} w_{i} = w_{1} + k \cdot w_{1} + \cdots + k^{m - 1} \cdot w_{1} = P$$
(30)

A direct relationship among the value of P, k and w1 is obtained (Eqs. (31) and (32)) by doing the same operations as previously (replacing the value of the summation with the value shown in Eq. (23)).

$$\mathop \sum \limits_{i = 1}^{m} w_{i} = \mathop \sum \limits_{i = 0}^{m - 1} w_{1} k^{i} = w_{1} \mathop \sum \limits_{i = 0}^{m - 1} k^{i} = w_{1} \frac{{1 - k^{m} }}{1 - k} = P$$
(31)
$$P\frac{1 - k}{{1 - k^{m} }} = w_{1}$$
(32)

From Eq. (28), in which w1 depends on k and n, it is possible to replace the value of w1 in Eq. (32), and Eq. (33) is obtained. Finally, the value of P is obtained (sum of the weights of the m most important criteria) in terms of m, n and k (Eq. (34)).

$$P\frac{1 - k}{{1 - k^{m} }} = \frac{1 - k}{{1 - k^{n} }}$$
(33)
$$P = \frac{{1 - k^{m} }}{{1 - k^{n} }}$$
(34)

3.2 Applying the new method for assigning weights: step by step

The CWR method is implemented through the three simple steps presented in Fig. 5, which are explained below.

Fig. 5
figure 5

Steps for implementing the CWR method

  • Step 1 Ranking of the n criteria from most to least important. If certain criteria are considered to be of equal importance to each other, they will be ranked randomly among themselves, as it will not change the result. This is discussed in step 3.

The decision maker then chooses between step 2a or step 2b:

  • Step 2a The decision maker provides the value of k.

  • Step 2b The decision maker chooses m and provides P (the sum of the weights of the m most important criteria). As P, m and n are known, the value of k can be calculated from Eq. (35) by using numerical methods such as the bisection method (Hoffman, 1992).

    $$P = \frac{{1 - k^{m} }}{{1 - k^{n} }}$$
    (35)
  • Step 3 Knowing k and n, the weight of each criterion can be immediately determined with Eqs. (36) and (37):

    $$w_{1} = \frac{1 - k}{{1 - k^{n} }}$$
    (36)
    $$w_{i} = k^{i - 1} \cdot w_{1}$$
    (37)

If 2 or more criteria are of equal importance, the method proposed by Kendall (1970) is used: calculating the average weight of the criteria that are equally important. That is, if the criteria c, c + 1, …, c + v have the same importance, the weight of each one of these criteria will be:

$$w_{c}^{\prime} = w_{c + 1}^{\prime} = \cdots = w_{c + v}^{\prime} = \frac{{\mathop \sum \nolimits_{i = c}^{c + v} w_{i} }}{v + 1}$$
(38)

The following example reflects this calculation.

3.3 Example of application

Consider that there are 12 criteria, the first 4 criteria have a total importance of 60%, criteria 1 and 2 are equally important, and criteria 7, 8 and 9 are also of equal importance.

  • Step 1

    $$n = 12$$
    (39)
    $$w_{1} = w_{2} \ge w_{3} \ge w_{4} \ge w_{5} \ge w_{6} \ge w_{7} = w_{8} = w_{9} \ge w_{10} \ge w_{11} \ge w_{12} \ge 0$$
    (40)
  • Step 2b

    $$m = 4$$
    (41)
    $$P = 0.6$$
    (42)

    By replacing the values of n, m and P in Eq. (35), Eq. (43) is obtained.

    $$0.6 = \frac{{1 - k^{4} }}{{1 - k^{12} }}$$
    (43)

    By applying a numerical method, k is obtained:

    $$k = 0.8224$$
    (44)
  • Step 3

    The weight of the most important criterion is obtained by replacing the values in Eq. (36):

    $$w_{1} = \frac{1 - k}{{1 - k^{12} }} = \frac{1 - 0.8224}{{1 - 0.8224^{12} }} = 0.196$$
    (45)

The rest of the weights are obtained by means of Eq. (37), still without taking into account that there are criteria with the same importance.

$$\begin{aligned} & w_{2} = 0.162;w_{3} = 0.133;w_{4} = 0.109;w_{5} = 0.090;w_{6} = 0.074; \\ & w_{7} = 0.061;w_{8} = 0.050;w_{9} = 0.041;w_{10} = 0.034;w_{11} = 0.028;w_{12} = 0.023 \\ \end{aligned}$$
(46)

The adjustment proposed by Kendall (1970) is made (Eq. (38)):

$$w^{\prime}_{1} = w^{\prime}_{2} = \frac{{w_{1} + w_{2} }}{2} = \frac{0.196 + 0.162}{2} = 0.179$$
(47)
$$w^{\prime}_{7} = w^{\prime}_{8} = w^{\prime}_{9} = \frac{{w_{7} + w_{8} + w_{9} }}{3} = \frac{0.061 + 0.050 + 0.041}{3} = 0.051$$
(48)

The final weights are as follows:

$$\begin{aligned} & w_{1} ^{\prime} = 0.179; w_{2} ^{\prime} = 0.179 ; w_{3} = 0.133; w_{4} = 0.109; w_{5} = 0.090; \\ & w_{6} = 0.074; w_{7} ^{\prime} = 0.051; w_{8} ^{\prime} = 0.051; w_{9} ^{\prime} = 0.051; w_{10} = 0.034; w_{11} = 0.028; w_{12} = 0.023 \\ \end{aligned}$$
(49)

4 Discussion

4.1 Behaviour of the new method

Figure 6 illustrates the weights obtained using the CWR method for various values of k and number of criteria (n). Figure 7 provides examples of the function P (weight of the first m criteria) for different combinations of m and n. The behaviour of these weights and the P function is studied next:

  • The weight of the most important criterion, \(w_{1}\), has a value of 1 when k = 0 for any n, according to Eq. (36). Consequently, the weight of all the other criteria will be wi = ki−1·w1 = 0·1 = 0 according to Eq. (37).

  • Similarly, the function P takes a value of 1 when k = 0 (see Eq. (35) and Fig. 7).

  • For k = 1, all the weights must have the same value since k is the weight ratio of two consecutive criteria. Therefore, the weight of every criterion is equal to \(\frac{1}{n}\) and the sum of the weights of the m most important criteria will be \(\frac{m}{n}\).

Fig. 6
figure 6

Distribution of weights using the CWR method for various numbers of criteria and values of k

Fig. 7
figure 7

Total weight P of the most important criteria versus the importance ratio k for different numbers of the most important criteria m and total number of criteria n in the CWR method

Mathematically, for the value k = 1, an indefiniteness is obtained in the function P. Applying L’Hôpital’s rule to the limit of P when k tends to 1 yields the expected value, \(\frac{m}{n}\) (Eq. (50)).

$$\mathop {{\text{lim}}}\limits_{k \to 1} P = \mathop {{\text{lim}}}\limits_{k \to 1} \frac{{1 - k^{m} }}{{1 - k^{n} }} = \mathop {{\text{lim}}}\limits_{k \to 1} \frac{{\frac{{d\left( {1 - k^{m} } \right)}}{dk}}}{{\frac{{d\left( {1 - k^{n} } \right)}}{dk}}} = \mathop {lim}\limits_{k \to 1} \frac{{ - mk^{m - 1} }}{{ - nk^{n - 1} }} = \frac{m}{n}$$
(50)
  • For intermediate cases where 0 < k < 1, both \(w_{1}\) and P decrease as k increases. The decrease of \(w_{1}\) appears to be more linear for higher the values of n.

  • When the number of criteria is n ≥ 4, the use of very low values of k (e.g., k = 0.1 or 0.2) results in criteria with weights below 0.01 (1%).

  • According to Eqs. (36) and (37), the values of n and k determine the weights. Therefore, for the same k and n the set of weights remains the same even though different values of m yield different values of P resulting in different lines in the graphical representation (Fig. 7). For instance, for n = 4 and k = 0.6, the set of weights is w1 = 0.460, w2 = 0.276, w3 = 0.165, and w4 = 0.099. In this case, P = 0.460 for m = 1, while P = w1 + w2 + w3 = 0.901 for m = 3.

4.2 Comparison of the new method with the purely ordinal methods

The advantages of the new method over purely ordinal methods are as follows:

  1. (1)

    The relative importance between the different criteria is determined by the information that the decision maker provides and not by the chosen method.

  2. (2)

    If the decision maker chooses to provide the weight of the most important criterion or the sum of the weights of the m most important criteria, they are more accurately known than in purely ordinal methods in which that weight is determined by the chosen method (assuming that the data provided by the decision maker are accurate). In the proposed method, the result of the analysis is more dependent on the weights of the most important criteria and less dependent on the weights of the least important criteria. Consequently, since the weights of the most important criteria are more accurate and the result largely depends on them, the result will also be more accurate.

  3. (3)

    As justified below, it is possible to avoid the problem of the excessive decrease in the weight of the most important criterion when the total number of criteria considered is very high and the weight of the most important criterion must be high.

If the number of criteria tends to infinity, the weight of the most important criterion is the one shown in Eq. (51). That is to say, using the CWR method, however much the number of criteria grows, it is possible to define a value of k that makes it possible for the weight of the most important criterion not to decrease excessively:

$$\mathop {lim}\limits_{n \to \infty } w_{1} = \mathop {lim}\limits_{n \to \infty } \frac{1 - K}{{1 - K^{n} }} = 1 - k$$
(51)

As can be seen in Fig. 8, the weight of the most important criterion can be highly dependent on the value of k even with a large number of criteria (see cases k = 0.1; k = 0.25 or k = 0.5).

Fig. 8
figure 8

Weight of the most important criterion w1 versus the total number of criteria n with the new method and for different values of importance ratio k

The new method is highly adaptable to different cases depending on the preferences of the decision maker. Compared to the purely ordinal methods, the CWR method makes it possible to obtain a wide range of solutions simply by varying the value of k, as shown in Fig. 9.

Fig. 9
figure 9

Weight of the most important criterion w1 according to the total number of criteria n for the purely ordinal methods and two variations of the new method

4.3 Comparison of the new method with the ordinal methods requiring an additional piece of information

The three ordinal methods requiring an additional piece of information, namely RG, RE, and the proposed CWR method, can be adapted to various scenarios. Figure 10 shows that by adjusting the specific parameter in each method (b in RG, w1 leading to z in RE, and k, w1 or P in CWR) it is possible to assign a high weight to the most important criterion, if this is the preference of the decision maker.

Fig. 10
figure 10

Weight of the most important criterion w1 according to the total number of criteria n for the ordinal methods with an additional piece of information

The advantage of the new method over the rank geometric and rank exponent methods (the two methods based on the ranking of the criteria and an additional piece of information) is as follows:

Greater flexibility in the information requested of the decision maker. While in the rank geometric method, the additional data requested of the decision maker is the ratio of the weight of the most important criterion to the weight of the least important criterion, and in the rank exponent method, it is the weight of the most important criterion, the new method allows the decision maker to choose which information to provide from the following: (1) k, the weight or importance ratio, (2) P, the total weight of the set of the most important criteria or, as a particular case of the last one, (3) w1, the weight of the most important criterion.

That the decision maker can give P as a starting datum enables, in a simple way, the assignment of weights following a Pareto (power-law) distribution. The Pareto distribution represents the wealth distribution among individuals and quantifies the level of wealth inequalities (Klass et al. 2006). A minority of the people owns the majority of the wealth. This law can be applied to many areas. If individuals are changed to criteria and wealth is changed to weight, the Pareto distribution can be applied to weight-assignment methods as follows: a minority of the criteria (e.g., 20% of the criteria) account for the majority of the weight (e.g. 80% of the weight). For example, in an instance of decision-making involving 40 criteria, the 8 most important criteria would have a total weight of 0.8 (n = 40; m = 8; P = 0.8). These percentages can be modified according to the needs or preferences of the decision maker. The proposed method makes it possible to keep the total weight of the set of the most important criteria high when the total number of criteria is large and the total weight of the set of the most important criteria must be high.

4.4 Comparison of the new method with the cardinal methods

Since it asks for less and simple information, the advantages of the new method over the cardinal methods are as follows:

  1. (1)

    The information required by the new method does not involve as cognitively demanding of a task for the decision maker as the cardinal methods.

  2. (2)

    Consequently, the decision maker is less likely to be unavailable or unable or unwilling to specify sufficiently accurate weights.

4.5 Limitations of the new method

The CWR method is appropriate for most situations. It accurately adjusts to cases in which there are many or few criteria and in which the most important criteria have high weights (low k values) or weights that are not so high (k values close to 1). The only case in which it does not adapt accurately is when the importance ratio should vary greatly depending on whether the most or least important criteria are being analysed, for instance, when the most important criteria have very similar weights (k value close to 1) and the least important criteria have very different weights (k value near 0) or vice versa. This limitation is due to the fact that the value of k is constant for all weights.

5 Case studies

5.1 Introduction and methods

Multi-criteria analysis is useful for strategic decisions, but also for tactical or operational ones. It can be applied to the service sector, e.g. hotels (Montibeller and Franco 2011), or, as shown more recently, to cultural institutions (Casanovas-Rubio et al. 2020; Imbernon et al. 2022). In this section, the proposed method has been applied to two case studies from the cultural sector. Specifically, a season value index (SVI) was calculated for the programming of the Palau de la Música Catalana (Casanovas-Rubio et al. 2020), a musical institution, and CaixaForum Barcelona (Imbernon et al. 2022), a cultural institution, both located in Barcelona (Spain). The SVI in those two studies is based on the Multi-Attribute Utility Theory with an additive model (Eq. (1)) and indicates the value provided by a specific season programme according to a set of criteria. The weights of the criteria were determined by direct assignment, i.e. a cardinal method, which means 9–10 value judgements for each study as they have 10 criteria each.

The objective of the present case study is to reproduce the evaluation of the two institutions’ season programmes using the new method proposed here, i.e. the CWR method. To this end, the following two steps were taken: (1) determination of the weights using the ordinal methods with an additional piece of information, i.e. the RG, RE, and CWR methods, and their comparison with the original weights determined by direct assignment; and (2) determination of the SVI obtained with the ordinal methods and comparison thereof with the SVI from the original studies. These case studies aim to show that the weights obtained with the CWR method, with less input data, and the resulting SVI are very similar or equivalent to those obtained with other methods requiring the decision maker to input more data.

In order to determine the weights with the ordinal methods, including the proposed CWR, the following considerations were taken into account:

  1. 1.

    The ranking of the criteria was the same as in the original study. The additional piece of information required by each method was chosen to reproduce the original weights.

  2. 2.

    The weights presented in the table are the result of directly rounding the weights to two decimal places without making any adjustments. This is why, with some of the methods, the weights do not add up to exactly 100.00%.

  3. 3.

    The absolute error between the original weight and the weight calculated with the ordinal methods was calculated for each weight and method and, then, the mean absolute error (MAE) as presented in Eq. (52), where \(w_{i}\) is the weight of criterion \(i\) calculated with an ordinal method, \(wo_{i}\) is the original weight, and \(n\) is the total number of criteria (10).

    $$MAE = \frac{{\mathop \sum \nolimits_{i = 1}^{n} \left| {w_{i} - wo_{i} } \right|}}{n}$$
    (52)

5.2 Palau de la Música Catalana

The first case study refers to the SVI of the 2015–2016 programme for the Palau de la Música Catalana (Casanovas-Rubio et al. 2020). Table 1 shows the criteria and original weights used in that study, as well as the weights calculated applying the RG, RE and CWR methods. In order to calculate the weights with these methods, the following considerations were taken into account:

  1. 1.

    In the RE, z = 1.870 was determined as the four-significant-digits figure with the lowest error, so that w1 = 25.00% with an absolute error lower than 0.00001%.

  2. 2.

    The weights of Option 1 were obtained considering the ratio of the least important to the most important criterion (w10/w1 = 0.2) and, then, k = 0.2^(1/9) = 0.8363 (Step 2a).

  3. 3.

    The weights obtained with RG (b = w10/w1 = 0.2) coincide with those of Option 1 of the CWR method when inputting the value k = 0.8363.

  4. 4.

    The weights of Option 2 were calculated considering that the most important criterion was the same as in the original study (w1 = 25%), meaning that P = 0.25 and m = 1 (Step 2b). Equation (35) was then solved, yielding the value k = 0.7678 (Step 3).

  5. 5.

    The weights of Option 3 were calculated considering that the weights of the three most important criterion add up to w1 + w2 + w3 = 55%, as in the original study, which means that P = 0.55 and m = 3 (Step 2b). Equation (35) was then solved, yielding the value k = 0.7975 (Step 3).

  6. 6.

    As certain criteria share equal weights (2 and 3, 4 and 5, and 6–10), the method proposed by Kendall (1970), as described in Eq. (38), was used for both the RE and CWR methods.

Table 1 Weights for the Palau de la Música Catalana case study including the weights from the original study determined by direct assignment and those of the CWR (proposed method)

Next, a comparison between the original SVI and the SVI calculated with the ordinal methods with an additional piece of information (i.e. RE, RG and CWR - the proposed method) was made and is presented in Table 2. The calculations were performed using only the published values to two decimal places, although the calculations in the paper may have used more. That is why some of the original weighted values and the SVI presented here (0.830) differ slightly from the ones in the original publication (SVI = 0.829) (Casanovas et al., 2020).

Table 2 SVI for different weight-assignment methods for Palau de la Música Catalana

5.3 CaixaForum Barcelona

The second case study refers to the SVI of the 2015 and 2016 programmes of CaixaForum Barcelona (Imbernon et al. 2022). Table 3 shows the criteria and original weights used in that study, as well as the weights calculated applying RG, RE and the CWR method. As in the previous case, the following was considered:

  1. 1.

    In the RE method, z = 1.226 was determined to be the figure with four significant digits with the lowest error, such that w1 = 20.00% with an absolute error of less than 0.00002%.

  2. 2.

    The weights of Option 1 were obtained considering the ratio of the least important to the most important criterion (w10/w1 = 0.25) and, then, k = 0.25^(1/9) = 0.8572 (Step 2a).

  3. 3.

    The weights with RG (b = w10/w1 = 0.25) coincide with those of Option 1 of the CWR method when the value k = 0.8572 is provided.

  4. 4.

    The weights of Option 2 were calculated considering that the most important criterion was the same as in the original study (w1 = 20%), meaning that P = 0.20 and m = 1 (Step 2b). Equation (35) was then solved, yielding the value k = 0.8317 (Step 3).

  5. 5.

    The weights of Option 3 were calculated considering that the weights of the two most important criterion added up to w1 + w2 = 35%, as in the original study, meaning that P = 0.35 and m = 2 (Step 2b). Equation (35) was then solved, yielding the value k = 0.8460 (Step 3).

  6. 6.

    As certain criteria share equal weights (3–7 and 8–10), the method proposed by Kendall (1970), as described in Eq. (38), was used for both the RE and CWR methods.

Table 3 Weights for the case study of CaixaForum Barcelona including the weights from the original study determined by direct assignment and those of the CWR (proposed method)

Next, the original SVI for 2015 and 2016 and the SVI calculated with the ordinal methods with an additional piece of information, i.e. RE, RG and CWR, were compared. The results are presented in Table 4.

Table 4 SVI for different weight-assignment methods for CaixaForum Barcelona

5.4 Discussion of the case studies

Considering the results of the case studies, the following observations can be made regarding the weights and SVI:

  1. 1.

    The MAE between the original weights obtained with direct assignment and those obtained with the proposed method is very low and lower than that for the RE method for both case studies.

  2. 2.

    For both case studies, Option 3 of the proposed method was the method with the lowest MAE of the weights (0.60% for Palau de la Música Catalana and 0.22% for CaixaForum Barcelona), followed by Option 2, Option 1 or RG, and RE.

  3. 3.

    The smallest MAE for the weights was found in Option 2 of the proposed method (1.97%) for Palau de la Música Catalana and Option 3 of the proposed method (1.04%) for CaixaForum Barcelona.

  4. 4.

    The SVI obtained with the proposed method is very similar to the original one; in fact, the maximum relative error was 1.74% (for Option 1 or RG in Palau de la Música Catalana) and the minimum was 0.05% (for Option 3 in CaixaForum Barcelona).

  5. 5.

    For Options 2 and 3 of the proposed method the relative error of the SVI was lower than with RE.

  6. 6.

    According to the SVI, the ranking of the seasons of CaixaForum Barcelona with the three options of the proposed method was the same as the original ranking, i.e. 2015 was slightly better than 2016.

It can thus be concluded for the cases studies that the weights obtained by the method proposed in this paper are a very good approximation of the weights obtained with a more demanding method such as direct assignment and yield a better approximation than other ordinal methods such as RE or RG. The advantage of the proposed method is that it requires a smaller amount of data and fewer judgments from the decision maker to produce a very similar set of weights. The final evaluations of the alternatives (in this case, seasons) are very similar to those obtained with the original weights and the ranking obtained is the same.

6 Conclusions

This paper presents a new method for determining cardinal criteria weights on the basis of an ordinal ranking of the criteria and an additional piece of information to be chosen from among several options. The method, called constant weight ratio (CWR), can be considered to fall between purely ordinal ranking methods and cardinal ranking methods and has advantages of both methods, i.e. ease of elicitation and numerical quality.

  • Ease of elicitation as only an ordinal ranking and one additional piece of information are required.

  • Higher numerical quality than purely ordinal methods as the relative importance of criteria is determined by the information given by the decision maker and is not pre-established by the method as in purely ordinal methods.

  • If the decision maker provides the weight of the most important criterion or the sum of the weights of the m most important criteria, they are supposedly more accurate than if they are determined by the method used, assuming that the information provided by the decision maker is accurate. Since the result largely depends on them, it is also more accurate.

This method is suitable for avoiding the excessive decrease in the weight of the most important criteria (or the most important criterion) when the total number of criteria is high and the weight of the most important criteria (or criterion) has to be high.

The advantage of the new method over the other two methods based on a ranking of the criteria and an additional piece of information is the flexibility it offers with regard to the information requested from the decision maker. The decision maker can choose the additional piece of information to be provided from the relative importance of the criteria, the total weight of the most important set of criteria, or the weight of the most important criterion.

The CWR method can be adapted to most situations: many or few criteria and the most important criteria with a high or not so high weight (low values of k or k values near 1). The only case in which it does not adjust so accurately is when the importance ratio of the weight of one criterion to the weight of the preceding one in importance varies greatly from one criterion to another. This is due to the fact that, in this method, the value of k is constant for all weights.