Project name: Enhancing Tourist Experience: A Fuzzy TOPSIS Approach to Destination Recommendation Systems
Date: 10/8/2026 11:45:25 AM

Fuzzy TOPSIS proposed by Hwang and Yoon in 1981 is a popular and widely used method for multi-criteria decision making (MCDM) used to rank the alternative in a fuzzy environment.

The Steps of the Fuzzy TOPSIS Method :

Step 1: Create a decision matrix

In this study there are 6 criteria and 6 alternatives that are ranked based on FUZZY TOPSIS method. The table below shows the type of criterion and weight assigned to each criterion.

Characteristics of Criteria

nametypeweight
1AccessibilityPositive(0.180,0.220,0.260)
2Safety ServicesPositive(0.180,0.220,0.260)
3Dining Options & RestaurantsPositive(0.100,0.130,0.160)
4Cafes & Coffee ShopsPositive(0.060,0.080,0.100)
5Shuttle & Local TransportationPositive(0.120,0.150,0.180)
6Proximity to Police & Medical StationsPositive(0.160,0.200,0.240)

The following table shows the fuzzy scale used in the model.

Fuzzy Scale

Code Linguistic terms L M U
1Very low113
2Low135
3Medium357
4High579
5Very high799

The alternatives in terms of various criteria are evaluated and the results of the decision matrix are shown as follows. Note that if multiple experts participate in the evaluation, then the matrix below represents the arithmetic mean of all experts.

Decision Matrix

AccessibilitySafety ServicesDining Options & RestaurantsCafes & Coffee ShopsShuttle & Local TransportationProximity to Police & Medical Stations
Phra That Na Dun(3.000,5.000,7.000)(5.000,7.000,9.000)(3.000,5.000,7.000)(1.000,3.000,5.000)(1.000,3.000,5.000)(1.000,3.000,5.000)
Wat Puttha Wanaram(7.000,9.000,9.000)(5.000,7.000,9.000)(7.000,9.000,9.000)(5.000,7.000,9.000)(5.000,7.000,9.000)(5.000,7.000,9.000)
Phra Yuen Mongkhon Buddha Image(5.000,7.000,9.000)(5.000,7.000,9.000)(3.000,5.000,7.000)(3.000,5.000,7.000)(3.000,5.000,7.000)(3.000,5.000,7.000)
Kaeng Loeng Chan(5.000,7.000,9.000)(3.000,5.000,7.000)(5.000,7.000,9.000)(3.000,5.000,7.000)(5.000,7.000,9.000)(3.000,5.000,7.000)
Ban Chiang Hian Museum(3.000,5.000,7.000)(5.000,7.000,9.000)(1.000,3.000,5.000)(1.000,3.000,5.000)(1.000,3.000,5.000)(1.000,3.000,5.000)
Chi Long Forest Park(3.000,5.000,7.000)(3.000,5.000,7.000)(1.000,3.000,5.000)(1.000,3.000,5.000)(1.000,3.000,5.000)(1.000,3.000,5.000)

Step 2: Create the normalized decision matrix

Based on the positive and negative ideal solutions, a normalized decision matrix can be calculated by the following relation:

; ; Positive ideal solution

; ; Negative ideal solution

The normalized decision matrix is shown in the table below.

A normalized decision matrix

AccessibilitySafety ServicesDining Options & RestaurantsCafes & Coffee ShopsShuttle & Local TransportationProximity to Police & Medical Stations
Phra That Na Dun(0.333,0.556,0.778)(0.556,0.778,1.000)(0.333,0.556,0.778)(0.111,0.333,0.556)(0.111,0.333,0.556)(0.111,0.333,0.556)
Wat Puttha Wanaram(0.778,1.000,1.000)(0.556,0.778,1.000)(0.778,1.000,1.000)(0.556,0.778,1.000)(0.556,0.778,1.000)(0.556,0.778,1.000)
Phra Yuen Mongkhon Buddha Image(0.556,0.778,1.000)(0.556,0.778,1.000)(0.333,0.556,0.778)(0.333,0.556,0.778)(0.333,0.556,0.778)(0.333,0.556,0.778)
Kaeng Loeng Chan(0.556,0.778,1.000)(0.333,0.556,0.778)(0.556,0.778,1.000)(0.333,0.556,0.778)(0.556,0.778,1.000)(0.333,0.556,0.778)
Ban Chiang Hian Museum(0.333,0.556,0.778)(0.556,0.778,1.000)(0.111,0.333,0.556)(0.111,0.333,0.556)(0.111,0.333,0.556)(0.111,0.333,0.556)
Chi Long Forest Park(0.333,0.556,0.778)(0.333,0.556,0.778)(0.111,0.333,0.556)(0.111,0.333,0.556)(0.111,0.333,0.556)(0.111,0.333,0.556)

Step 3: Create the weighted normalized decision matrix

Considering the different weights of each criterion, the weighted normalized decision matrix can be calculated by multiplying the weight of each criterion in the normalized fuzzy decision matrix, according to the following formula.

Where represents weight of criterion

The following table shows the weighted normalized decision matrix

The weighted normalized decision matrix

AccessibilitySafety ServicesDining Options & RestaurantsCafes & Coffee ShopsShuttle & Local TransportationProximity to Police & Medical Stations
Phra That Na Dun(0.060,0.122,0.202)(0.100,0.171,0.260)(0.033,0.072,0.124)(0.007,0.027,0.056)(0.013,0.050,0.100)(0.018,0.067,0.133)
Wat Puttha Wanaram(0.140,0.220,0.260)(0.100,0.171,0.260)(0.078,0.130,0.160)(0.033,0.062,0.100)(0.067,0.117,0.180)(0.089,0.156,0.240)
Phra Yuen Mongkhon Buddha Image(0.100,0.171,0.260)(0.100,0.171,0.260)(0.033,0.072,0.124)(0.020,0.044,0.078)(0.040,0.083,0.140)(0.053,0.111,0.187)
Kaeng Loeng Chan(0.100,0.171,0.260)(0.060,0.122,0.202)(0.056,0.101,0.160)(0.020,0.044,0.078)(0.067,0.117,0.180)(0.053,0.111,0.187)
Ban Chiang Hian Museum(0.060,0.122,0.202)(0.100,0.171,0.260)(0.011,0.043,0.089)(0.007,0.027,0.056)(0.013,0.050,0.100)(0.018,0.067,0.133)
Chi Long Forest Park(0.060,0.122,0.202)(0.060,0.122,0.202)(0.011,0.043,0.089)(0.007,0.027,0.056)(0.013,0.050,0.100)(0.018,0.067,0.133)

Step 4: Determine the fuzzy positive ideal solution (FPIS, A*) and the fuzzy negative ideal solution ( )

The FPIS and FNIS of the alternatives can be defined as follows:

Where is the max value of i for all the alternatives and is the min value of i for all the alternatives. B and C represent the positive and negative ideal solutions, respectively.

The positive and negative ideal solutions are shown in the table below.

The positive and negative ideal solutions

Positive ideal Negative ideal
Accessibility(0.140,0.220,0.260)(0.060,0.122,0.202)
Safety Services(0.100,0.171,0.260)(0.060,0.122,0.202)
Dining Options & Restaurants(0.078,0.130,0.160)(0.011,0.043,0.089)
Cafes & Coffee Shops(0.033,0.062,0.100)(0.007,0.027,0.056)
Shuttle & Local Transportation(0.067,0.117,0.180)(0.013,0.050,0.100)
Proximity to Police & Medical Stations(0.089,0.156,0.240)(0.018,0.067,0.133)

Step 5: Calculate the distance between each alternative and the fuzzy positive ideal solution and the distance between each alternative and the fuzzy negative ideal solution

The distance between each alternative and FPIS and the distance between each alternative and FNIS are respectively calculated as follows:

i=1,2,…,m

i=1,2,…,m

d is the distance between two fuzzy numbers , when given two triangular fuzzy numbers ( ) and ( ), e distance between the two can be calculated as follows:

Note that and are crisp numbers.

The table below shows distance from positive and negative ideal solutions

Distance from positive and negative ideal solutions

Distance from positive idealDistance from negative ideal
Phra That Na Dun0.3210.079
Wat Puttha Wanaram00.399
Phra Yuen Mongkhon Buddha Image0.180.225
Kaeng Loeng Chan0.170.239
Ban Chiang Hian Museum0.3490.049
Chi Long Forest Park0.3990

Step 6: Calculate the closeness coefficient and rank the alternatives

The closeness coefficient of each alternative can be calculated as follows :

The best alternative is closest to the FPIS and farthest to the FNIS. The closeness coefficient of each alternative and the ranking order of it are shown in the table below.

Closeness coefficient

Ci Rank
Phra That Na Dun0.1974
Wat Puttha Wanaram11
Phra Yuen Mongkhon Buddha Image0.5553
Kaeng Loeng Chan0.5842
Ban Chiang Hian Museum0.1245
Chi Long Forest Park06

The following graph shows the closeness coefficient of each alternative.

Closeness coefficient graph