1. Introduction
Nowadays, when mobility plays a major role in the economy, in business and in private life, understanding the magnitude of the demand for a transport service has become an important factor for service providers. This is also the case for railway operators, for whom forecasting the expected number of passengers on a railway route that does not yet exist is of great importance. Accordingly, several methods have been developed to forecast rail passenger traffic. Some of them are mentioned here, although the list is not exhaustive.
There are some examples of fuzzy models used for short-term passenger demand prediction. A fuzzy model has been developed in a study to predict peak-time demand on the Beijing–Shanghai high-speed railway, which predicts peak cross sections during holiday seasons, helping rail dispatchers to minimize costs and the number of passengers who miss free capacity (see [
1]). The application of this method has been validated in practice, showing that fuzzy forecasting has led to significant improvements compared to the previously used methods. There are also some examples of looking for passenger demand trends in a longer-term historical passenger flow database, and learning the characteristics of historical passenger flows can be used to predict future demands using regression techniques (see [
2,
3]). In other studies, models for air transport demand forecasting were developed by combining neural and fuzzy logic models, with a strong emphasis on the seasonality of transport demands (see [
4,
5]). A model based on fuzzy logic has also been developed in a study on the prioritization of transport investments, with the aim of prioritizing governmental investments that can have the greatest impact on the shift to public and sustainable transport modes (see [
6]). There are also examples of research topics that deal with the human perception of public transport systems, with the aim of demonstrating the potential to increase public transportation ridership (see [
7]). Many research articles deal with the implementation of artificial neural networks (ANNs) in transportation sciences and transportation forecasting. The findings and the results comparisons show that these applications have a better prediction ability than the standard methods; however, in most cases it is pointed out that there is more to come in the development and use of artificial neural networks for demand forecasting (see [
8,
9,
10]). Recent studies on traffic forecasting suggest that combinations of existing travel demand forecasting methods can produce more accurate results than using different methods separately. Forecasting techniques ranging from regression models to artificial neural networks and support vector machines (SVMs) incorporating soft computing methods are discussed and compared in [
11]. There are many examples where fuzzy forecasting models are combined with neural networks, combinations that can yield more accurate predictions, but the background to the functioning of neural networks might cause difficulties in some cases (see [
12,
13]). There are also examples of comparing different types of transport demand forecasting models and identifying factors that influence rail transport demand. Examples of such explanatory variables include average rail passenger travel distance, car ownership index, number of buses working in interurban routes per year, or a competition variable, expressed as the ratio of unit cost by bus to the unit cost by rail (see [
14]). In some cases, Grey Relational Analysis is also adopted in transportation demand forecasting as well as other consumer demand models (see [
15,
16]). In other studies, the characteristics of total passenger demand, rail passenger demand and personal car demand are also discussed, with the possible modeling of the modal split (see [
17,
18]). Passenger demands can also be examined through capacity allocation and timetable planning models. There are examples for the development of timetable optimizations based on the characteristics of railway infrastructure and vehicles (see [
19,
20]).
The difficulties of standardizing different demand forecasting models is also highlighted, indicating the difficulties of choosing the right type of modeling methods that could be used in different phases of a transportation planning period. An article from recent years dealt with creating a standardized transport demand forecasting knowledge base from which the optimal forecasting method can be easily selected during each planning phase (see [
21]).
In this study, we introduce a similarity and fuzzy arithmetic-based fuzzy inference method and demonstrate its effectiveness in predicting the expected number of future passengers on a railway connection. We present a new fuzzy similarity measure derived from the so-called epsilon function, which serves as an alternative to the exponential function (see [
22,
23]). After highlighting the key properties of this new similarity measure, we develop a fuzzy inference technique that employs arithmetic operations on triangular fuzzy numbers. This method uses the proposed similarity measure to determine weight values for the aforementioned operations. Our motivation for this approach is twofold: firstly, we aim to create a method that is straightforward and easy to apply; secondly, we aspire to ensure that this method fulfills the practical requirements for rail passenger forecasting. Through a real-world case study that uses data from the Hungarian State Railways (MÁV), we illustrate how effectively our method can estimate the average number of passengers for a new railway connection based on the specific characteristics of that connection. It is worth noting that while our similarity and fuzzy arithmetic-based inference system has only two adjustable parameters, it can serve as a practical alternative to Sugeno-type fuzzy inference systems, which typically have a much larger number of adjustable parameters optimized through various techniques such as the Adaptive Neuro Fuzzy Inference System (ANFIS) (see, e.g., [
24,
25]), genetic algorithm (GA) (see, e.g., [
26,
27,
28]), particle swarm optimization (PSO) (see, e.g., [
29]) and pattern-search (PS) method (see, e.g., [
30]). Our model and the Sugeno-type fuzzy inference systems with the above-mentioned parameter optimization techniques were implemented in the MATLAB (R2024b) software package [
31]. The respective MATLAB source files
‘SFAFIS_example.m’ and
‘FIS_similarity_and_fuzzy_arithmetic_class.m’, which are available at
https://jonast.web.elte.hu/, include the example of our case study. With these two files, the results of our case study can be reproduced.
The remaining part of this paper is structured as follows. In
Section 2, we provide an overview of the basic concepts we employ in our study. Here, we present the arithmetic operations that will be later utilized over triangular fuzzy numbers and describe a function that will be used to construct a similarity measure. In
Section 3, we propose a new fuzzy similarity measure and demonstrate its main properties. A novel fuzzy inference method called the similarity and fuzzy arithmetic-based fuzzy inference method is then presented in
Section 4. In
Section 5, by the means of a real-life case study, we demonstrate how this new method can be used to predict the number of passengers on a railway route. Here, we also compare our method with some much more sophisticated fuzzy and neuro-fuzzy methods. Lastly, we make some concluding remarks and outline possible directions for future research.
2. Preliminaries
Here, we will provide a brief overview of the concepts and notations that we will make use of later on. We will use the common notation for the real line.
Definition 1 (cf. [
32])
. Let X be a non-empty set. We say that the function is the membership function of the fuzzy set A on the universe X. For any , is the membership value of x in the fuzzy set A. Definition 2 (cf. [
33])
. Let X be a non-empty set and let be the membership function of the fuzzy set A on the universe X. For any , we say that the ordinary setis the α-cut of the fuzzy set A. 2.1. Some Arithmetic Operations on Triangular Fuzzy Numbers
We will construct a fuzzy arithmetic-based inference method in which we will utilize triangular fuzzy numbers. We will use the following definition of triangular fuzzy numbers.
Definition 3 (cf. [
34])
. We say that a fuzzy set A on the real line is a triangular fuzzy number with the parameters , , if its membership function is given by From now on, we will use the notation for a triangular fuzzy number with the real-valued parameters a, b and c, where . That is, means that A is a triangular fuzzy number with the parameters a, b and c, and so the membership function of A is the function given in Definition 3.
Remark 1. It should be added that fuzzy numbers are a class of fuzzy sets (see, e.g., [34,35]). Namely, a fuzzy set A with the membership function is said to be a fuzzy number if - (a)
A is normal, i.e., there exists a , such that .
- (b)
A is fuzzy convex, i.e., for any and , - (c)
is upper semi-continuous on .
- (d)
The support of A, i.e., the set , is bounded.
It can be verified that a fuzzy set with the membership function given in Equation (2) satisfies the criteria for a fuzzy number. This means that triangular fuzzy numbers are a class of fuzzy numbers. It is well-known (see, e.g., [
33,
34]) that using the concept of
-cut and interval arithmetic operations, the addition, subtraction, multiplication by scalar, multiplication and division operations over triangular fuzzy numbers can be defined so that any set of triangular fuzzy numbers is closed under these operations. Noting the definition of the
-cut of a fuzzy set given in Definition 2, after direct calculation, we find that for any
, the
-cut of the triangular fuzzy number
,
, is the interval
where
and
. Notice that in Definition 2,
; however, for
, the
-cut of
is the interval
. Hence, for triangular fuzzy numbers, we interpret the
-cut for any
as the interval given by Equation (
3).
Now, we will show that the weighted arithmetic mean of triangular fuzzy numbers is a triangular fuzzy number whose parameters are the weighted arithmetic means of the corresponding parameters of the triangular fuzzy numbers in question. We will utilize the following operations over intervals.
Definition 4. For an interval and a scalar , , the operation is defined as Definition 5. For the intervals , , the operation is defined as Using the scalar multiplication operation given in Definition 4 and the summation operator given in Definition 5, we can state the following theorem.
Theorem 1. Let be triangular fuzzy numbers, where , , and for all . Furthermore, let such that . Then, for any ,where denotes the α-cut of a triangular fuzzy number with the parameters , . Proof. Let
. Based on Equation (
3), the
-cut of
is the interval
where
. Now, using Equation (
7), and the scalar multiplication and addition operations over intervals given by Equation (
4) and Equation (
5), respectively, we find that
Next, noting Equation (
7) again, we see that
Hence, with Equations (
8) and (
9), we obtain
□
We will make use of the following scalar multiplication and summation operations over triangular fuzzy numbers.
Definition 6. For a triangular fuzzy number and a , , the scalar multiplication operation is defined as Definition 7. For the triangular fuzzy numbers , the summation operation is defined as Exploiting Theorem 1 and using Definitions 6 and 7, we can state the following corollary.
Corollary 1. Let be triangular fuzzy numbers, where , , and for all . Furthermore, let such that . Then, the following hold:
- (a)
The weighted arithmetic mean of with respect to the weights , i.e., , is - (b)
For any , the α-cut of the weighted arithmetic mean , i.e., , is equal to the weighted arithmetic mean of the α-cuts with respect to the weights . That is,
Proof. - (a).
Using Equations (
10) and (
11), we immediately get
- (b).
Noting Equations (
6) and (
12) and Theorem 1, we can write
□
Note that the operators and are defined over intervals, while ⊙ and ⊕ are defined over triangular fuzzy numbers. Corollary 1 (b) tells us that any -cut interval of the weighted arithmetic mean of some triangular fuzzy numbers is none other than the weighted arithmetic mean of the -cut intervals of the respective triangular fuzzy numbers. We will utilize this property of triangular fuzzy numbers in our fuzzy arithmetic-based inference method.
2.2. The Epsilon Function
We will use the so-called epsilon function, which was introduced by Dombi et al. in [
22], to construct a fuzzy similarity measure. The epsilon function is defined as follows.
Definition 8 (cf. [
22])
. Let , and , . We say that the function , which is given byis an epsilon function with the parameters λ and Δ. For more details on the epsilon function and its generalization, see [
23]. With direct calculation, we find that
and
Since
and
from Equations (
15)–(
18) we see that
and
are identical to first order at
. Moreover, we have the following result.
Theorem 2 (cf. [
22])
. For any , Based on Theorem 2 and the fact that and are identical to first order at , the epsilon function can be regarded as a good approximation of the exponential function. Exploiting this property of the epsilon function, we will use it to construct a similarity measure.
3. A Fuzzy Similarity Measure Derived from the Epsilon Function
It is well known that if
is a normalized distance measure in the vector space
and
, then for any vectors
,
may be viewed as a measure of similarity between the vectors
and
. Noting Equation (
19), we see that the similarity measure
has the following elementary properties:
- (a)
For any , if , then (maximal similarity).
- (b)
For any , if , then (minimal similarity).
- (c)
For any , implies (monotonocity).
Notice that if is large, i.e., , then . That is, if and , then .
It is well-known that for any and , the function is a good approximation of . Furthermore, , and and are identical to first order at .
Now, let
and define
as
i.e.,
is an epsilon function on
with the parameters
and
. Hence, noting Definition 8,
is given by
Taking into account the properties of the epsilon function, we readily find that for any , , and and are identical to first order at . Hence, we see that and have similar properties on . The following theorem states that for any and , is even a better approximation of than .
Theorem 3. For any and , it holds that Proof. It is sufficient to show that
holds because noting that
and raising both members of Equation (
22) to
, we get Equation (
21).
First, we will prove the left hand side inequality in Equation (
22). Since
, we have
, and as
, we find that
from which, taking into account the fact that
and
,
follows.
Now, we will prove the right hand side inequality in Equation (
22). With the Maclaurin series of
, we have
and since
, we see that
from which
follows. As
, we also have
and so based on Equations (
23) and (
24), we find that
holds for any
, and the equality in Equation (
25) holds only if
. Now, define
as
The first derivative of
f is
and taking into account the inequality given in Equation (
25), we see that for any
,
Since the equality in Equation (
25) holds only if
, we find that for any
,
which means that
is a strictly increasing function on
. As
and
is a strictly increasing function on
, we see that for any
,
. Therefore, for any
, we have
□
Remark 2. We should add that an immediate practical consequence of Theorem 3 is that if , then on .
Figure 1 shows some example plots of
and its approximation by
and the epsilon function
on
.
Based on the above considerations, we define the epsilon-function-based normalized fuzzy similarity measure as follows.
Definition 9. Let be a normalized distance measure in the vector space . We say that the function is an epsilon-function-based normalized fuzzy similarity measure with a parameter in the vector space , if for any , is given by Notice that
, where
is the epsilon function on
given by Equation (
20). The following lemma summarizes the main properties of the epsilon-function-based normalized fuzzy similarity measure given in Definition 9.
Lemma 1. Let be a normalized distance measure in the vector space and let be the corresponding epsilon-function-based normalized fuzzy similarity measure with a parameter given by Equation (26). has the following properties: - (a)
For any , if , then (maximal similarity).
- (b)
For any , if , then (minimal similarity).
- (c)
For any , implies (monotonocity).
- (d)
If , then for any , , where is given by Equation (19). - (e)
If , then
Proof. Properties (a), (b) and (c) readily follow from the definition of given in Definition 9, while property (b) is a consequence of Theorem 3. □
5. Case Study
In this case study, we demonstrate how our similarity and fuzzy arithmetic-based model can be applied in practice. The aim of this study was to predict the number of passengers on railway relations using real-life data. For this purpose, historical passenger traffic data of the Hungarian State Railways (MÁV) were collected.
In order to utilize the SFAFIS method, we had to identify those characteristics of the examined relations that mostly affect the number of passengers on these relations. That is, we had to identify the components of an input vector
. Based on the findings of previous research articles (see, e.g., [
14,
36,
37,
38,
39,
40,
41,
42,
43]) and preliminary studies of Hungarian State Railways, the following characteristics of railway routes were taken in to account as explanatory variables:
: Population of the the first city.
: Population of the the second city.
l: Distance between the cities (km).
: Fastest possible travel time between the cities by railway (min).
: Fastest possible travel time between the cities by bus (min).
: Fastest possible travel time between the cities by car (min).
: Number of average InterCity train departures between the cities.
: Number of average bus departures between the cities.
: Number of average train departures between the cities.
: Unit cost of transport by rail (per passenger-km) (HUF).
: Unit cost of transport by bus (per passenger-km) (HUF).
: Unit cost of transport by car (per passenger-km) (HUF).
: Car ownership index of the region.
: Distance of the railway station from the city centers (km).
: Distance of the bus station from the city centers (km).
Since the above fifteen input characteristics were taken into consideration, an input vector
contained the normalized values of the above characteristics. The normalization of the inputs was performed using the well-known min–max normalization method on the data given in
Appendix A.
For the sake of simplicity, we stipulated that the railway connections are examined independently, i.e., the number of passengers on different sections of the same route are not added up. Using the company’s sales database for the year 2022, we calculated the rounded value of the average monthly number of passengers for each examined connection. These are shown in column
y in
Appendix A. Here, we utilized data from 60 railway connections in Hungary. However, it turned out, that even with these real data, the data range is too large; therefore, more data would be required to accurately test the proposed model. Unfortunately, because of the size and usual passenger flows in Hungary, more real-world data could not be gathered; therefore, we selected the densest part of our database (i.e., connections with an average monthly passenger number between 800 and 3500) and generated more records based on the original data. First, we generated new records from the original ones such that each new record was derived as a weighted average of two original records with a randomly selected average ratio. Next, using the same approach, we generated records using the previously generated ones. In
Appendix A, we summarize our database, which includes both original and generated data and has 81 records in total. The original records are marked by letters from A to Z, while generated data are marked by a combination of letters corresponding to the records that they were generated from. For example, record AB was generated from records A and B and record ABBC was generated from the records AB and BC.
We evaluated the performance of the SFAFIS method and compared it with some well-known methods using randomly selected training and test data sets from the sample
S given in
Appendix A. We performed the method evaluations repeatedly so that, in every iteration, the training data set
and the test data set
were randomly selected from the sample
S as
such that
and
, where
and are the number of training and test data pairs, respectively;
and are the n-dimensional normalized feature vectors of the th and th railway connections in the training and test data sets, respectively (i.e., );
and are the average number of passengers of the th and th railway relations in the training and test data sets, respectively;
and are the estimated (computed) values of and , respectively;
and .
To characterize the goodness of the investigated methods, the following Mean Absolute Percentage Error (MAPE) and Root Mean Square Error (RMSE) metrics were taken into account:
Here,
and
are the MAPE metrics for the training and test data sets, respectively, while
is the MAPE value that takes into account both the training and test data sets. Similarly,
and
are the RMSE metrics for the training and test data sets, respectively, while
is the RMSE value that takes into consideration both the training and test data sets.
Notice that using the Equations (
33), (
34), (
36) and (
37), the
and
given in Equation (
35) and Equation (
38), respectively, can also be calculated as
In every iteration, the number of randomly selected training data points was , while the remaining data points were utilized as test data.
For every randomly selected training data set, the proposed SFAFIS method was applied with
,
and
parameter values. For each value of the
parameter, the quasi-optimal value of the number of linguistic variables, i.e.,
, was determined by minimizing the
quantity as described in
Section 4.3, such that
was searched for in the set
. That is, for a given value of
,
is the value of parameter
ℓ for which
where
is the
th data pair in the training data set and
is the output of the SFAFIS method for input vector
.
With the
genfis method of the MATLAB (R2024b) software package [
31], in every iteration, utilizing the training data, a Sugeno-type fuzzy inference system (FIS) was generated using the subtractive clustering (SC) algorithm. This Sugeno-type FIS had 15 inputs (
) with 8 Gaussian membership functions for each input, i.e., the number of parameters on the input side was
. The number of rules in the rule base, i.e., the number of clusters formed, was eight, and so the output side of the FIS consisted of eight linear functions of the inputs. That is, each of these linear functions had 16 parameters (number of dimensions in the input vectors plus one for the constant term in the linear function). Hence, the total number of tunable parameters in such a Sugeno-type FIS was
. These parameters were tuned (optimized) using the following techniques, along with a
-fold cross validation:
Adaptive Neuro Fuzzy Inference System (ANFIS) (see, e.g., [
24,
25]);
Genetic Algorithm (GA) (see, e.g., [
26,
27,
28]);
Particle Swarm Optimization (PSO) (see, e.g., [
29]);
Pattern-search (PS) method (see, e.g., [
30]).
The parameter tuning (optimization) of the Sugeno-type FIS was performed using the
tunefis method of the MATLAB (R2024b) software package. The modeling goodness of the SFAFIS method and that of the Sugeno-type FIS tuned by the above-listed methods were expressed in terms of MAPE and RMSE metrics. These goodness results are shown in
Table 1,
Table 2,
Table 3 and
Table 4. The MATLAB source codes that were used to generate the results in these tables are available at
https://jonast.web.elte.hu/. The
‘SFAFIS_example.m’ file contains the example of our case study, and the
‘FIS_similarity_and_fuzzy_arithmetic_class.m’ file is the class file in which the method itself is implemented. Using these two files, the results of our case study can be reproduced. We should note that in the MATLAB implementation of SFAFIS, instead of the similarity measure
given in Equation (
26), the following modified variant was employed:
i.e.,
.
Using the goodness results shown in
Table 1,
Table 2,
Table 3 and
Table 4, Mann–Whitney median tests were conducted to compare the modeling performance of the SFAFIS method with that of the Sugeno-type FIS tuned using the ANFIS, GA, PSO and PS methods. From the three SFAFIS metric values (for
and 90 parameter values) corresponding to each iteration in
Table 1,
Table 2,
Table 3 and
Table 4, the best one always was taken into account in the hypothesis tests. The results of the Mann–Whitney median tests are shown in
Table 5. In this table, the notation
stands for the median of the corresponding metric for method M.
Based on the results of the Mann–Whitney median tests shown in
Table 5, with respect to the studied case, the following conclusions can be drawn:
On the training data, the Sugeno-type fuzzy inference systems tuned by the ANFIS, GA, PSO and PS methods perform significantly better than the proposed SFAFIS method both in terms of MAPE and RMSE (see the Mann–Whitney test results for
and
in
Table 5).
On the test data, the proposed SFAFIS method performs significantly better than the Sugeno-type fuzzy inference systems tuned by the ANFIS, GA, PSO and PS methods both in terms of MAPE and RMSE (see the Mann–Whitney test results for
and
in
Table 5).
Taking into account the training and test data together, the proposed SFAFIS method performs significantly better than the Sugeno-type fuzzy inference systems tuned by the ANFIS, GA, PSO and PS methods both in terms of MAPE and RMSE (see the Mann–Whitney test results for
and
in
Table 5).
Noting the modeling results shown in
Table 1,
Table 2,
Table 3 and
Table 4, in most of the cases, the
metric for the SFAFIS method is less than 5. This means that using the above-considered characteristics of a new railway connection, the SFAFIS method can predict the average number of passengers on this connection with an absolute relative error of less than 5%. This accuracy exceeds the practical expectations.
Table 6 shows the average training and inference times of the investigated methods examined on the same computer under the same conditions. In this table, the average inference time represents the mean value of the time needed to predict both the training and test output data for the iterations shown in
Table 1,
Table 2,
Table 3 and
Table 4. In every iteration, from the three SFAFIS methods (for
and 90 parameter values), the one with the best
value was taken into account in computing the average inference time of the SFAFIS method.
Based on the average training and inference times shown in
Table 6, we see that, for the data utilized in our case study, the average training time for the SFAFIS method was similar to that of the ANFIS method, and the average training times of these two methods (2.288 and 3.695 s) were considerably shorter than the average training times of the other three methods. At the same time, the average inference time for the SFAFIS method turned out to be longer than that of the other investigated methods. Here, we should emphasize that since we aim to predict the number of passengers on railway connections and do not need to do this real-time, neither the training time nor the inference time of the method used is critical.
Possibilities for Applying the SFAFIS Method to Other Railway Systems
As mentioned before, in our case study, fifteen characteristics of railway connections were taken into consideration, and so the input vector
contained the normalized values of these characteristics. Here, we should note that these characteristics were identified based on previous research articles (see, e.g., [
14,
36,
37,
38,
39,
40,
41,
42,
43]) and preliminary studies of Hungarian State Railways (MÁV). This means that we identified those characteristics of the examined railway connections that mostly affected the number of passengers on these connections. Hence, these characteristics are specific to the Hungarian railway system in the sense that these inputs are the most explanatory in the given system. At the same time, it is worth noting that the SFAFIS method presented in
Section 4 can be applied in the same way to any another railway system, even if the input characteristics in that system are different. That is, once the input features of railway routes, and hence the explanatory variables, in a railway system are identified, and the historical number of passengers associated with each input vector is given, the SFAFIS method can be applied in the same way as described. The number of passengers can be determined from ticket sales data.
6. Conclusions and Plans for Future Research
In this study, we developed a new fuzzy inference method that utilizes a novel similarity measure and fuzzy arithmetic operations to model the relation between inputs and outputs. Using known input–output pairs, for a given input vector, we determine its similarity to all the known input vectors, and from these similarities, we derive weights. Using these weights, the output of our system is computed as the defuzzified value of the weighted average of triangular fuzzy numbers that represent the linguistic values of the outputs. Based on the results of a real-life case study, which we presented in
Section 5, we may conclude that although the proposed method has only two adjustable parameters, its forecasting capability is comparable with that of Sugeno-type fuzzy inference systems, which have a much larger number of adjustable parameters.
In
Section 3, we introduced the epsilon-function-based normalized fuzzy similarity measure and demonstrated its main properties. Later, we showed how this similarity measure can be used in the presented SFAFIS method. However, we did not study how the SFAFIS method would perform using other similarity measures. Since comparing the proposed similarity measure with other similarity measures is an interesting topic, we plan to study this in our future research.
We proposed the use of a simple grid search method to find the quasi-optimal values of the and ℓ parameters of an SFAFIS system. However, as part of our future research, we plan to investigate how more effective optimization methods can be utilized for this purpose. In the proposed inference system, we perform arithmetic operations over triangular fuzzy numbers. We would also like to examine how our method can be adapted to other types of fuzzy numbers.
In the presented case study, we utilized passenger traffic data from the Hungarian State Railways (MÁV). This naturally raises the question of how the SFAFIS method can be applied to other transportation systems, such as high-speed rail networks, urban metro systems or air routes. We would therefore like to further explore this question in our future research.
In the wider field of transportation planning, in our future research, we would also like to investigate how the choice of transport mode can be modeled using fuzzy methods. Moreover, we are also motivated to answer the question of how and by what evaluation methods limited transport capacities can be allocated on a socioeconomic basis.