Next Article in Journal
Mixed-Order Fuzzy Time Series Forecast
Previous Article in Journal
A Hybrid Algorithm with a Data Augmentation Method to Enhance the Performance of the Zero-Inflated Bernoulli Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimizing Route Planning via the Weighted Sum Method and Multi-Criteria Decision-Making

1
School of Mathematics and Information Science, Guangzhou University, Guangzhou 510006, China
2
School of Artificial Intelligence, South China Normal University, Guangzhou 510531, China
3
School of Mechanical and Electrical Engineering, Guangzhou University, Guangzhou 510006, China
4
School of Electronics and Communication Engineering, Guangzhou University, Guangzhou 510006, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2025, 13(11), 1704; https://doi.org/10.3390/math13111704
Submission received: 6 April 2025 / Revised: 30 April 2025 / Accepted: 15 May 2025 / Published: 22 May 2025

Abstract

:
Choosing the optimal path in planning is a complex task due to the numerous options and constraints; this is known as the trip design problem (TTDP). This study aims to achieve path optimization through the weighted sum method and multi-criteria decision analysis. Firstly, this paper proposes a weighted sum optimization method using a comprehensive evaluation model to address TTDP, a complex multi-objective optimization problem. The goal of the research is to balance experience, cost, and efficiency by using the Analytic Hierarchy Process (AHP) and Entropy Weight Method (EWM) to assign subjective and objective weights to indicators such as ratings, duration, and costs. These weights are optimized using the Lagrange multiplier method and integrated into the Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) model. Additionally, a weighted sum optimization method within the Traveling Salesman Problem (TSP) framework is used to maximize ratings while minimizing costs and distances. Secondly, this study compares seven heuristic algorithms—the genetic algorithm (GA), particle swarm optimization (PSO), the tabu search (TS), genetic-particle swarm optimization (GA-PSO), the gray wolf optimizer (GWO), and ant colony optimization (ACO)—to solve the TOPSIS model, with GA-PSO performing the best. The study then introduces the Lagrange multiplier method to the algorithms, improving the solution quality of all seven heuristic algorithms, with an average solution quality improvement of 112.5% (from 0.16 to 0.34). The PSO algorithm achieves the best solution quality. Based on this, the study introduces a new variant of PSO, namely PSO with Laplace disturbance (PSO-LD), which incorporates a dynamic adaptive Laplace perturbation term to enhance global search capabilities, improving stability and convergence speed. The experimental results show that PSO-LD outperforms the baseline PSO and other algorithms, achieving higher solution quality and faster convergence speed. The Wilcoxon signed-rank test confirms significant statistical differences among the algorithms. This study provides an effective method for experience-oriented path optimization and offers insights into algorithm selection for complex TTDP problems.

1. Introduction

Decision-making constitutes an essential facet of human endeavors, particularly in contexts characterized by a multitude of options and constraints. Within the realm of tourism, travelers confront an extensive array of choices and limitations, rendering route planning a complex endeavor that necessitates the delicate balancing of factors such as cost, time, and personal preferences. Although various assistive tools are available, the task of planning optimal tourism routes remains formidable due to the need to reconcile multiple conflicting objectives and constraints, including budgetary limitations, temporal restrictions, and visa requirements, all while striving to ensure a seamless and enjoyable experience. Addressing these multifaceted challenges demands the application of advanced optimization techniques capable of effectively managing such intricacies.
Tourism route planning often parallels the Traveling Salesman Problem (TSP), a quintessential combinatorial optimization problem. The TSP entails identifying the shortest route to traverse a set of destinations while minimizing distance or time and has garnered extensive attention due to its NP-hard nature [1,2]. However, traditional optimization methods frequently falter in providing suitable solutions for such problems, particularly under complex scheduling constraints. With the advent of artificial intelligence, intelligent problem-solving methods have emerged, offering near-optimal solutions to intricate real-world optimization problems. Techniques such as heuristics, branch-and-bound methods, and metaheuristic algorithms (e.g., genetic algorithms, simulated annealing) have been employed to tackle the TSP, thereby advancing its practical applications in logistics and tourism [3,4,5]. The significance of metaheuristic algorithms is underscored by their capacity to swiftly identify near-optimal solutions, rendering them highly suitable for large-scale, time-sensitive problems [6].
The tourist trip design problem (TTDP) is a route-planning problem for tourists that aligns with their preferences and requirements while maximizing their entertainment, all within the confines of numerous constraints. Given the pivotal role of TTDP-related research in enhancing the experiences of tourists and bolstering the competitive advantages of tourism destinations, this research domain has garnered considerable attention [7,8].
Visa policies, such as China’s 72 h visa-free transit policy, introduce time-sensitive constraints, thereby inherently aligning the problem with the team orienteering problem with time windows (TOPTW). In TOPTW, time windows are treated as constraints, and similar visa policies influence travel behaviors by encouraging longer stays while requiring travelers to plan within limited time frames. These insights underscore the growing importance of addressing TTDP with advanced methods that incorporate time-sensitive constraints, as visa policies increasingly shape modern tourism dynamics [5,9].
Existing works have attempted to address some of these challenges. For instance, the TS algorithm can avoid the local optimal solution, but the running time is long [10]. The particle swarm optimization (PSO) algorithm has been used to solve the Traveling Salesman Problem [11]. Later, the ant colony optimization (ACO) method was proposed for estimating tourism revenue, and an expenditure approach was developed [12]. Then, a “multi-day tourism” optimization model employed a Monte Carlo-improved simulated annealing algorithm to design local tourist routes, with objectives such as the shortest path and lowest cost [13]. Additionally, a hybrid metaheuristic algorithm combining the genetic algorithm (GA) [14] and Variable Neighborhood Descent (VND) has been proposed [15]. In addition, in the hybrid GA-PSO algorithm, new individuals are created through GA operators—crossover and mutation as well as a mechanism of PSO to find the optimal and computational time [16]. The standard gray wolf optimization (GWO) method developed for numerical optimization is a new approach to solving TSP, inspired by the hunting and social behavior of gray wolf packs [17]. Moreover, the RL-SA leverages the whale optimization algorithm (WOA) to generate initial solutions for better sampling efficiency [18]. Another study, which integrates cluster hierarchy with heuristic algorithms, offers a structured approach to optimizing route planning under complex constraints [19]. While these methods provide valuable insights, they often rely on single-algorithm strategies and focus on narrow objectives, such as cost or path minimization. A summary of the above literature is shown in Table 1.
These limitations impede adaptability to diverse conditions, such as evolving travel preferences, strict time constraints, or multi-objective requirements that necessitate a careful balance between cost, experience, and efficiency. Most existing approaches for determining criteria weights face challenges when used independently. For example, the Analytic Hierarchy Process (AHP), as a subjective weighting method, relies heavily on expert judgment for constructing its matrix [20]. Excessive subjectivity in expert evaluations can significantly influence the final results [21]. Conversely, the Entropy Weight Method (EWM), as an objective weighting method, provides strong mathematical rigor but often fails to incorporate the subjective priorities of decision-makers [22]. This highlights the need for a hybrid weighting approach that combines the strengths of both methods to effectively address their individual shortcomings. Furthermore, these approaches often lack benchmarking against alternative algorithms, which limits their ability to assess comparative effectiveness and scalability in diverse scenarios.
The structure of this paper is as follows. Section 1 introduces the complexity of tourism route planning, focusing on decision-making challenges under multiple objectives and constraints, reviewing the Traveling Salesman Problem (TSP) and its applications in tourism route optimization, and emphasizing the advantages of metaheuristic algorithms in large-scale combinatorial optimization. Section 2 discusses the data sources, data cleaning process, and the research framework. Section 3 constructs a TOPSIS comprehensive evaluation model based on weighted scores, achieving cost minimization and score maximization under the 144-h visa policy. Section 4 builds a weighted optimization model, considering both tourist experience and cost, and performs route planning based on scores, costs, and travel distances. Section 5 compares the performance of eight heuristic algorithms (GA, PSO, TS, GA-PSO, GWO, ACO, WOA, and PSO-LD) in path optimization. Section 6 conducts a parameter sensitivity analysis of the PSO-LD algorithm to verify its stability and adaptability. Section 7 discusses the advantages of the proposed method, combining multi-criteria decision-making and heuristic algorithms to optimize tourist experience, cost, and efficiency, with a focus on the weighting method and the role of the Lagrange multiplier method in optimizing weights. The PSO-LD algorithm performs excellently in multi-area planning, demonstrating high efficiency and scalability. Finally, Section 8 summarizes the main contributions of the study, presenting a framework that integrates weighted optimization methods, decision criteria, and heuristic algorithms, significantly improving solution quality and computational efficiency, especially with the PSO-LD algorithm, which improves solution quality by about 11% compared to traditional PSO.
Building on these developments, this research offers solutions for more effective tourism evaluation and route optimization. It introduces methods for evaluating tourist sites with advanced metrics, balancing cost and experience in route planning, and analyzing the strengths of different algorithms for complex TSP cases. Collectively, these contributions provide practical tools and insights to address challenges in tourism optimization. The primary contributions of this research are as follows:
(1)
This study introduces a TOPSIS comprehensive evaluation model [23] incorporating the Lagrange multiplier method to enhance the objectivity and rationality of decision-making. The model systematically evaluates complex tourism indicators, optimizing costs and travel experiences within the framework of the TSP, thereby supporting effective tourist route planning.
(2)
Based on TOPSIS as a benchmark, multiple heuristic algorithms are evaluated to address the limitations of single algorithms in complex real-world applications further. By analyzing their performance in varying contexts, the most effective approach for optimizing tourist routes is identified. This multi-algorithm evaluation enhances adaptability and user experience, providing a robust framework for improving the efficiency and effectiveness of route optimization.

2. Dataset and Methods

The dataset for this study was sourced from https://www.qunar.com/ (accessed on 17 August 2023), a leading Chinese travel service platform offering comprehensive tourism-related data, including hotel bookings, flight reservations, and attraction information. A sample dataset is shown in Table 2. To ensure the scientific accuracy and reliability of the data, records with incomplete star ratings and scores were removed during the research process, resulting in a final selection of 617 tourist attractions across 10 provinces and autonomous regions. Based on the star rating, recommended visiting times for each attraction were determined, and the corresponding latitude and longitude information was obtained using the Gaode Map API. In addition, it is worth clarifying that the distances between these attractions are calculated using Euclidean distance, with a two-dimensional space used to reflect the actual geographical distance. The complete datasets can be accessed via the following link: https://github.com/GZHUone/excel (accessed on 23 August 2023).
(1) For the quantitative comprehensive rating of tourist attractions, this research proposes an approach that uses the AHP, EWM, and Lagrange multiplier method to calculate weights and combines these with the TOPSIS model to construct a comprehensive evaluation model, resulting in an overall score for each attraction. More details can be seen in Section 3.
(2) For the purpose of balancing cost minimization and maximizing the comprehensive rating of tourist attractions under constraints, this study proposes a weighted sum programming model. With the basic parameters held constant, this study uses eight heuristic algorithms to find the optimal route-planning solution through iterative optimization. More details can be seen in Section 4 and Section 5.
To present the work of this study more intuitively, a detailed research framework is shown in Figure 1.

3. TOPSIS Comprehensive Evaluation Model

This section provides a comprehensive overview of the structure of the TOPSIS comprehensive evaluation model (Section 3.1). Additionally, it introduces the AHP (Section 3.2), EWM (Section 3.3), and the Lagrange multiplier method (Section 3.4). Section 3.5 then elaborates on the integration of these methods into the proposed TOPSIS comprehensive evaluation model.

3.1. Structure of the TOPSIS Comprehensive Evaluation Model

This study constructs a comprehensive evaluation model to rank tourist attractions scientifically. The AHP is utilized to determine subjective weights for four key indicators: visit time, ratings, price, and sales volume. The EWM is employed to calculate objective weights based on data variability. To balance the influence of subjective and objective weights, the Lagrange multiplier method is introduced to optimize the combination of these weights. Finally, the optimized weights are applied to the TOPSIS comprehensive evaluation model to obtain the overall scores and rankings of the attractions. Figure 2 shows the steps in a comprehensive evaluation model flowchart.

3.2. The Analytic Hierarchy Process

To effectively evaluate and prioritize multiple criteria in decision-making, this study employs AHP, a widely used method in multi-criteria decision analysis, to determine the importance of each factor through pairwise comparisons [20,22]. The detailed steps are as follows:
First, a judgment matrix was constructed, which expresses the relative importance among the four indicators: visit time, visitor rating, attraction price, and attraction sales. To fully reflect the decision-maker’s experience and preferences, this research utilized Saaty’s 1–9 scale [22] to customize the judgment matrix, thereby aligning it more closely with real-world decision-making contexts. Additionally, the matrix can be dynamically adjusted to meet the personalized needs of users, allowing for real-time modifications based on factors such as changing preferences, seasonal trends, and external conditions. Below is an example of the constructed judgment matrix employed in the analysis:
A = 1 2 3 1 / 5 1 / 2 1 5 1 / 3 1 / 3 1 / 5 1 1 / 7 5 3 7 1
Next, a consistency test to verify the logical coherence and consistency of the judgment matrix can be performed. This test is essential for ensuring the reliability of the matrix’s outcomes. The process involves calculating the Consistency Ratio (CR) [22], as detailed below:
CR = CI RI
where the consistency index (CI) is calculated as follows:
CI = λ max n n 1
λ max is the maximum eigenvalue of the judgment matrix, n is the dimension of the judgment matrix, and the random consistency index RI is the empirical value based on the dimension of the matrix. Through this calculation, the maximum eigenvalue λ max and a further CI and CR are obtained.
The consistency test standard is defined as CR < 0.1 [22]. With CR = 0.09856, this meets the consistency test standard, indicating that the judgment matrix has passed the consistency check. This demonstrates that the matrix exhibits good logical consistency in the subjective judgment process and can be used for subsequent weight calculations.

3.3. The Entropy Weight Method

To objectively allocate weights in a comprehensive evaluation and reasonably reflect the importance of each indicator, this research adopts the Entropy Weight Method (EWM) [24]. The method assesses the amount of information by analyzing the variation in indicator data: the smaller the variation, the less information it contains, and thus the lower the corresponding weight. This approach allows for an objective evaluation of each indicator’s importance. The specific calculation steps of the EWM are as follows:
First, the input weight matrix is normalized. Since the multiple indicator variables used to evaluate the comprehensive scores of cities have different attributes and units, direct comparisons between indicators are challenging. If TOPSIS is applied directly, the results may be biased. Therefore, to eliminate the dimensional differences among indicators, the original data should be normalized. Using the extreme value normalization method, the data for both positive and negative indicators are standardized, yielding the normalized data Y i j [25,26]:
P o s i t i v e   I n d i c a t o r s :   Y ij   = X ij - min X ij max X ij - min X ij N e g a t i v e   I n d i c a t o r s :   Y ij = max X ij - X ij max X ij - min X ij
where max X ij   a n d   min X ij are the maximum and minimum values for each sample of attractions under the first indicator;   Y ij reflects the level of satisfaction in achieving the goal.
The proportion of the i th sample under the j th indicator is calculated as follows:
K ij = Y ij i = 1 n Y ij
Then, calculate the information entropy for each indicator and then compute the information utility value. Finally, normalize the results to obtain the entropy weight for each indicator. For the j th indicator, the formula for calculating information entropy is as follows:
e j = | 1 lnn i = 1 n K ij ln K ij
The information utility value is
d j = 1 e j
where d j is the information utility value of each indicator of the city’s comprehensive score; the larger the information utility value, the more information it corresponds to. Then, the information utility value is normalized. This research can obtain the weight of each indicator:
W j = d j j = 1 m d j
where W j is the weight of each indicator for evaluating the city’s composite score.

3.4. Lagrange Multiplier Method for Determining Weights

The subjective weight reflects expert experience and knowledge but may introduce biases, while the objective weight, based on data analysis, offers quantitative advantages yet may overlook complex contextual factors. Therefore, combining subjective and objective weights is essential. This research employs the Lagrange multiplier method to obtain the optimal combined weight by minimizing the information entropy difference between the subjective and objective weights under constraint conditions.
To begin with, the objective function is defined based on information entropy. The aim is to align the comprehensive weight W i as closely as possible with the subjective weight w 1 i and the objective weight w 2 i   , thereby finding the optimal weight distribution [25]:
E = i = 1 m W i ln W i w 1 i + i = 1 m W i ln W i w 2 i
The Lagrange function is constructed as follows:
L W i , λ = i = 1 m W i ln W i w 1 i + i = 1 m W i ln W i w 2 i λ i = 1 m W i   1
where the constraint i = 1 m W i = 1 ensures the normalization of the final weights, and λ is the Lagrange multiplier. To find the optimal solution, take the partial derivatives of the Lagrange function with respect to W i and λ , and set them to zero [27,28].
Following these steps, the weights of each indicator in the comprehensive evaluation of city attractions can be determined. The calculation results are shown in Table 3.

3.5. The TOPSIS Model Combined AHP-EWM

To facilitate comprehensive evaluation and optimization under complex conditions, the TOPSIS method constructs both optimal and worst-case solutions for the evaluation problem [29,30]. This method calculates the proximity of each feasible solution to the ideal, providing a comprehensive score for each attraction. The modeling steps of the TOPSIS method are as follows:
First, starting with the standardized matrix Z = Y 11 Y 12 . . . Y 1 j Y 21 Y 22 . . . Y 2 j Y i 1 Y i 2 . . . Y ij , define the optimal solution Z + and the worst solution Z - as follows:
Z j + = max 1   i   m Z ij Z j - = min 1   i   m Z ij
Next, compute the Euclidean distance between each selected tourism city’s comprehensive evaluation indicators and the above-mentioned optimal and worst solutions, as follows:
D i + = j = 1 m W j Z j + - Y ij 2 D i - = j = 1 m W j Z j - - Y ij 2  
where D i + is the Euclidean distance between the i th city and the optimal solution, D i - is the Euclidean distance between the i th city and the worst solution, and W j is the weight of each index for evaluating tourism cities [30].
The degree of each city’s closeness to the optimal solution S i is computed as follows:
S i = D i - D i + + D i -
Finally, the degree of closeness S i is normalized, with larger values indicating a higher overall score for the tourist city.
By solving the TOPSIS comprehensive evaluation model, the overall score for each attraction is determined. Table 4 presents the specific scores and ranking results for some attractions, providing an intuitive view of each attraction’s overall performance across different indicators.

4. Weighted Sum Planning Models

Since foreign tourists are typically constrained by a 144 h visa policy, their goal is to maximize their overall travel experience within this restricted time frame while minimizing costs. This scenario can be modeled as a weighted sum optimization problem. The model-building process is outlined below.
Numbering all attractions within the region is based on only arriving at the attraction versus not arriving at the attraction. Define x ijk as the number of the i th attraction, with j representing whether the i th attraction is chosen to be visited by the traveler or not and k representing whether the attraction is chosen to be visited.
In this study, to calculate the latitude and longitude of any two points on the Earth’s surface, the Haversine formula was used, for example, to compute the geographical distance between two cities [31]:
d = 2 R arcsin sin 2 φ 2 - φ 1 2 + cos φ 1 cos φ 2 sin 2 λ 2 - λ 1 2
where φ 1 and φ 2 are the latitudes of the two points, λ 1 and λ 2 are the longitudes of the two points, and R is the radius of the Earth.
To calculate the total travel route, first identify all attractions where j = 1 , representing the attractions selected for this tour. Next, arrange the attractions in the order of k from 1 to M , and calculate the path between adjacent points using the Haversine formula to obtain the total distance D total [32]:
D total   = k = 1 M - 1 2 R arcsin sin 2 φ k + 1 - φ k 2 + cos φ k cos φ k + 1 sin 2 λ k + 1 - λ k 2
For the M selected attractions, the total comprehensive score is calculated as follows:
score = i = 1 | x j 0 M score i
where s c o r e i represents the score of the i th attraction, and x j is a binary variable, with 1 indicating the attraction is selected and 0 indicating it is not selected.
The total attraction cost is used to quantify the travel expenses. For the M selected attractions, the total cost is calculated using the following formula:
price = i = 1 | x j 0 M price i
where price i represents the cost of the i th attraction, and x j is a binary variable, with 1 indicating the attraction is selected and 0 indicating it is not selected.
The objective function should consider visitor preferences, cost-effectiveness, and travel efficiency. Therefore, this research constructs the objective function based on the total comprehensive score, total attraction cost, and total travel distance calculated above, providing a rational decision basis for the path planning problem in practical applications. When constructing the objective function, given that s c o r e , p r i c e , and d i s t a n c e have different dimensions, this research applies max–min normalization to incorporate all three into a single-objective function [33,34].
As score max , score min , price max , price min ,   D max ,   and   D min are obtained, the final objective function can be defined as follows:
max   f x , s = α i = 1 | x j 0 M score i - score min score max - score min - β   i = 1 | x j 0 M price i - price min price max - price min - γ D total -   D min D max   -   D min
where α = 1, β = 0.5, and γ = 0.5 represent the weights of the sum of composite scores, the sum of attraction spending, and the sum of paths, respectively.
The constraints are established as follows: For foreign tourists, the total travel time is limited to 144 h. When planning the travel route, both the visiting time for attractions and the travel time between attractions need to be considered. The travel time is calculated based on the assumption that the car travels at a constant speed of 80 km/h. This speed is chosen by referencing typical speed limits for urban and suburban roads, ensuring that the planning results align with real-world traffic conditions. Therefore, the following expression can be obtained:
t total   = i = 1 | x j 0 M time i   + D total 80   t total   144
where i = 1 | x j 0 M time i   is the total time to visit the selected attraction, and D total 80 is the traveling time.

5. Heuristic Algorithms

Using our TOPSIS evaluation model as a benchmark, this study compares the performance of eight heuristic algorithms. This section provides a comprehensive overview of these algorithms (Section 5.1): the genetic algorithm (GA) leverages crossover and mutation to explore diverse solutions; particle swarm optimization (PSO) achieves a balance between exploration and exploitation for global optimization; the tabu search (TS) focuses on a local search while avoiding revisiting previous solutions; and the hybrid GA-PSO combines GA’s solution diversity with PSO’s optimization efficiency for enhanced performance. The gray wolf optimizer (GWO) mimics wolf pack hierarchy and cooperative hunting mechanisms to balance global exploration with precise local exploitation; ant colony optimization (ACO) utilizes pheromone-guided pathfinding and positive feedback mechanisms for efficient combinatorial optimization in discrete search spaces; and the whale optimization algorithm (WOA) emulates bubble-net feeding behavior and spiral updating strategies to dynamically transition between exploration phases and exploitation refinement. Furthermore, this study introduces a novel variant of PSO, namely PSO with Laplace disturbance (PSO-LD), which incorporates dynamic adaptive Laplace perturbation to enhance global search capabilities and improve stability and convergence speed. Additionally, this section outlines the parameter settings, ensuring consistent basic parameters, such as population size and iterations, across algorithms (Section 5.2), and presents both the quantitative and qualitative results of the solutions (Section 5.3).

5.1. Introduction of Heuristic Algorithms

The traditional traversal method exhibits high computational complexity when addressing the constrained TSP, often necessitating substantial time and computational resources [35]. Therefore, in weighted sum optimization tasks, it is crucial to approach the problem from diverse perspectives and employ various strategies. This study utilizes eight heuristic algorithms—GA, PSO, TS, GA-PSO, PSO-LD, GWO, ACO, and WOA—each employing iterative optimization to identify the optimal combination of travel routes, thereby enhancing both the quality and stability of the solution. This study describes eight algorithms and discusses their convergence. Figure 3 illustrates the specific processes of the eight algorithms.
(a) GA [36]: This algorithm simulates natural selection by representing route combinations as individuals in a population. It uses crossover and mutation operations to create new routes, with a fitness function evaluating each combination. In the initial stage, the high diversity of the population allows it to explore a wide range of solutions. Through iterative evolution, the population converges toward the optimal solution. Figure 3a shows GA.
(b) PSO [37]: This algorithm models particle movements influenced by personal best and global best positions. Each particle adjusts its position iteratively, enabling the swarm to converge on the optimal route. Figure 3b shows PSO.
(c) TS [38]: This algorithm converges by continuously exploring neighboring solutions while avoiding revisiting previous solutions through a tabu list, thereby avoiding local optima. Through iterations, the solution is refined to approach optimality. Figure 3c shows TS.
(d) GA-PSO [39]: This algorithm combines GA’s genetic diversity with PSO’s global search ability. It converges more efficiently under complex constraints. PSO guides the search direction, while GA’s crossover and mutation maintain diversity, leading to robust optimization. Figure 3d shows GA-PSO.
(e) PSO-LD: This algorithm extends particle swarm optimization (PSO) by integrating a dynamic Laplace perturbation term. PSO-LD enhances global search capabilities and escapes local optima more effectively, which also affects its convergence. The Laplace perturbation, characterized by its sharp peak and heavy tails, introduces variability that aids in both local refinement and global exploration. The scale parameter adjusts dynamically, balancing exploration and exploitation across iterations. Figure 3e depicts PSO-LD.
(f) GWO [40]: This algorithm mirrors the hierarchy and hunting strategies of wolf packs. Wolves are characterized by their decision-making and hunting behaviors. By simulating the hunting behavior of gray wolves, including tracking, encircling, and attacking prey, GWO balances exploration and exploitation. The algorithm updates the positions of the wolves iteratively to converge toward the optimal solution. Figure 3f shows GWO.
(g) ACO [2]: This algorithm imitates the foraging behavior of ants, particularly their use of pheromone trails. Through iterative updates of pheromone trails and path selection, the algorithm efficiently explores the search space and converges on optimal or near-optimal solutions. Figure 3g shows ACO.
(h) WOA [41]: This algorithm is a simple, robust, and swarm-based stochastic optimization algorithm. The population-based WOA has the ability to avoid local optima and achieve a global optimal solution. These advantages make WOA an appropriate algorithm for solving different constrained or unconstrained optimization problems for practical applications without structural reformation in the algorithm. Figure 3h shows the WOA.

5.2. Parameter Settings

In this study, to ensure a fair comparison, the performances of GA, PSO, TS, GA-PSO, PSO-LD, GWO, ACO, and WOA were evaluated using identical parameter settings, including population size and the number of iterations. These settings are listed in Table 5.

5.3. Results of the Heuristic Algorithm Solutions

5.3.1. Quantitative Results

Performance Enhancement of Heuristic Algorithms with the Lagrange Multiplier

Through comparative analysis of the experimental results, the total score [41] metric was employed to measure the solution quality of different heuristic algorithms, where a higher total score indicates superior solution quality in a given region. Additionally, the attraction score reflects the number and quality of selected attractions based on their star ratings. Table 6 shows, under the same baseline parameter settings, the solution quality of PSO, GA, TS, GA-PSO, GWO, WOA, and ACO across all 14 regions.
To validate the impact of the Lagrange multiplier method on the solution quality in the comprehensive evaluation model, this study independently ran 30 experiments for each of the 14 regions, both with and without the Lagrange multiplier method. The results allow us to assess the effectiveness of introducing the Lagrange multiplier method in improving solution quality. According to Table 6, the average solution quality of the seven algorithms—GA, PSO, TS, GA-PSO, GWO, WOA, and ACO—is 0.11, 0.22, 0.10, 0.22, 0.24, 0.17, and 0.12, respectively, with an overall average solution quality of 0.16. The GWO algorithm demonstrates the best performance. In Table 7, the average solution quality for GA, PSO, TS, GA-PSO, GWO, WOA, and ACO is 0.32, 0.52, 0.28, 0.51, 0.31, 0.26, and 0.18, respectively, with an overall average solution quality of 0.34. The PSO algorithm achieves the best solution quality. The experimental results indicate that the introduction of the Lagrange multiplier method improves the solution quality of all seven heuristic algorithms, thereby confirming the effectiveness of the Lagrange multiplier method.

Introduction and Superiority of the PSO-LD Algorithm

As evidenced in Table 6, PSO achieves the highest average total score (0.52) with Lagrange multipliers, demonstrating its superior ability to balance solution quality under complex constraints. Yet struggles persist in adapting to dynamic constraints and regional variations (e.g., attraction density disparities). To overcome these limitations, this paper proposes an enhanced variant: particle swarm optimization with Lagrange dynamics (PSO-LD), incorporating dynamic parameter adaptation and constraint enhancement mechanisms. The following section details its design and empirically validates its performance advantages.
The Laplace distribution is a continuous probability distribution with a sharp peak and heavy-tailed characteristics. It is suitable for modeling noise with sudden changes or high uncertainty. Compared to traditional disturbances, its peakedness ensures a higher concentration around the center, increasing the probability of small-range perturbations and aiding local optimization. In addition, the slowly decaying tail allows larger perturbations, helping escape local optima and enhancing the global search capability. Its probability density function is defined as follows:
f x μ , b = 1 2 b exp ( x μ b )
where μ is the mean of the distribution, and b is the scale parameter. The larger the scale parameter is, the greater the perturbation generated by the Laplacian perturbation term.
Based on the standard particle swarm optimization (PSO) velocity update formula, an additional Laplacian perturbation term η is incorporated:
v i t + 1 = ω v i t + c 1 r 1 p i best x i t + c 2 r 2 g best     x i t + η
where the perturbation term η follows a Laplace distribution with a mean of 0 and a scale parameter of b:
η ~ L a p l a c e 0 , b t
The scale parameter b t is initialized with an exponential decay strategy and dynamically adjusted according to the number of iterations:
b t = b 0 e α t t m a x
where b 0 denotes the initial scale parameter, which is set to 5 to ensure sufficiently large initial perturbations. The decay parameter α is configured as 5 to maintain a reasonable descent rate for the scale parameter. Here, t and t m a x   represent the current iteration number and maximum iteration count, respectively. The Laplace perturbation adaptive adjustment mechanism functions as follows: During the initial phase, it maintains substantial perturbations to enhance particle randomness, thereby facilitating global exploration while progressively reducing perturbation magnitudes in the middle and later stages to stabilize particle movements and strengthen local search capabilities.
This study recorded the Laplace perturbation terms generated in each iteration and plotted corresponding line, which is shown in Figure 4. The visual representation clearly demonstrates that the perturbation terms maintain relatively large magnitudes during the early search phase while remaining confined within a small fluctuation range during the latter search stages.
Further comparative experiments can be conducted to comprehensively and quantitatively validate the superiority of the PSO-LD algorithm in terms of solution quality, convergence rate, and stability.
To systematically assess the differences in performance metrics among the algorithms, this study independently ran 30 experiments for each of the 10 regions and calculated the mean results for each group, as shown in Table 8. This paper applied the Wilcoxon signed-rank test to perform statistical significance analysis for each pair of the seven algorithms. A p-value less than 0.05 indicates a significant difference between the two algorithms; otherwise, no significant difference is observed. The p-values are presented in Table 8, with the results visualized in Figure 5. The findings show that all p-values are less than 0.05, indicating significant differences between each pair of the eight algorithms.
The total scores of GWO, ACO, and WOA are consistently lower than those of GA, PSO, GA-PSO, and PSO-LD. This performance gap may stem from the severe convergence of individuals in the later stages of the GWO, ACO, and WOA algorithms, which reduces population diversity and diminishes their optimization capability. Although GWO, ACO, and WOA achieve higher total scores than TS, the Wilcoxon test reveals no statistically significant difference between their results and those of GA, PSO, GA-PSO, TS, and PSO-LD. This suggests that GWO, ACO, and WOA exhibit similar characteristics to these algorithms in certain aspects, indicating that further parameter tuning or structural modifications may be necessary to enhance their effectiveness in solving the TTDP problem. Given the limited existing research on this issue, this study focuses on conducting a more in-depth analysis of four widely used algorithms, GA, PSO, TS, and GA-PSO, along with our proposed innovative algorithm PSO-LD.
PSO-LD outperformed all the baseline algorithms, achieving the highest total score (0.573 vs. PSO’s 0.516 and GA-PSO’s 0.509) and attraction score (1.518 vs. PSO’s 1.489) across regions (Table 6), with statistical significance (p < 0.002 for all comparisons). Its superiority stems from the integration of dynamic parameter adaptation and Lagrange multiplier-driven constraints, enabling robust global exploration while maintaining precise local refinement. Unlike PSO, which balances resource efficiency (total price: CNY 4256) and runtime (142.0 s), PSO-LD prioritizes the solution quality despite higher resource costs (price: CNY 4694; distance: 4605). GA-PSO, while consistent due to its hybrid GA-PSO structure, lagged behind PSO-LD in both the total score and computational efficiency (runtime: 256.5 s vs. 143.2 s), reflecting the limitations of static hybrid mechanisms in dynamic environments. GA excelled in speed (139.6 s) and low resource use (price: CNY 3588) but delivered subpar optimization quality (total score: 0.322; p < 0.05). TS remained the weakest performer (total score: 0.276; runtime: 1084.5 s), highlighting its incompatibility with modern multi-objective tasks.
PSO-LD is optimal for quality-critical scenarios requiring adaptability to dynamic constraints (e.g., tourism planning with spatial heterogeneity). PSO is ideal for balanced quality-speed needs, offering an efficient global search with moderate resource use. GA is suitable for time-sensitive tasks with relaxed quality thresholds. TS should be avoided due to its prohibitive slowness and ineffectiveness compared to modern alternatives. This analysis underscores PSO-LD’s unmatched optimization capability, positioning it as the premier choice for high-stakes applications demanding precision and adaptability.
The statistical significance analysis using the Wilcoxon signed-rank test further confirms the performance differences among the algorithms. All pairwise comparisons involving PSO-LD showed p-values of less than 0.002, indicating highly significant differences. Similarly, significant differences were observed between other algorithm pairs, with p-values consistently below 0.05. This statistical evidence reinforces the reliability of the performance rankings and the validity of the trade-off analysis presented.

5.3.2. Qualitative Results

The research analyzed the planned routes generated by GA, PSO, TS, GA-PSO, and PSO-LD across four regions. The results showed that GA-PSO and PSO-LD generally selected more tourist spots and achieved higher total scores in most regions. In Chongqing and Sichuan, GA-PSO performed the best in terms of the number of spots selected. In Shanxi, GA-PSO and PSO-LD had similar high scores. In Fujian, PSO-LD outperformed others in both the number of spots and total score. TS and GA usually selected fewer spots and had lower scores. These results highlight the performance differences among the algorithms in specific problem instances.
In Figure 6, histograms for only four regions—Chongqing, Shaanxi, Sichuan, and Fujian—are displayed, with visualizations for the remaining six regions included in Appendix A.
Figure 7 illustrates the path planning results for four regions, while the results for the remaining six regions are available in Appendix B, with detailed route information provided in Appendix C, offering a comprehensive comparative analysis of different algorithms in path planning.
In Figure 7, the blue lines represent the planned paths, green dots indicate all attractions, red dots denote the selected attractions, and the yellow dot marks the starting point. The size of each attraction’s circle reflects its TOPSIS comprehensive score, with higher scores represented by larger circles, visually demonstrating the priority selection by each algorithm. Figure 7a shows the path planning result using GA; Figure 7b displays the result using PSO; Figure 7c shows the result using TS; Figure 7d shows the path planning result using GA-PSO; and Figure 7e shows the path planning result using PSO-LD.
PSO-LD shows the best performance in path planning, with highly optimized paths focusing on high-score attractions and excellent path efficiency. GA-PSO also performs well, generating well-optimized paths that cover broad areas and include many high-score attractions. In contrast, GA and TS generally have lower path efficiency, with GA often producing scattered paths and TS showing a more balanced but less optimized approach. PSO demonstrates better path efficiency than GA by focusing on central or key areas but is still outperformed by PSO-LD and GA-PSO. Overall, PSO-LD stands out as the most effective algorithm for optimizing paths for high-score attractions.

6. Sensitivity Analysis

To evaluate the robustness of the heuristic algorithms, this study conducted a parameter sensitivity analysis. Population size and iterations were selected as the analysis parameters based on their significance in previous studies [41]. The initial values were set to 200 for population size and 10,000 for iterations. These parameters were adjusted within a ±30% range of their initial values, using a step size of 3%. Robustness was assessed through both quantitative and qualitative methods.

6.1. Sensitivity Analysis of Population Size

Figure 8 illustrates the solution results for the scenic spot planning problem in four cities, highlighting the sensitivity of five heuristic algorithms to variations in the population size parameter. Additional results for the remaining six regions are provided in Appendix D. The figure demonstrates that fitness values fluctuate to varying degrees in response to changes in the population size parameter, reflecting differences in the sensitivity and robustness of the algorithms.
Among the algorithms, TS shows the largest fluctuations in its sensitivity curves, indicating a high sensitivity to the population size parameter and relatively low robustness. In contrast, PSO exhibits consistently smooth sensitivity curves across all four cities, with minimal changes in fitness values despite adjustments to the population size parameter. This behavior underscores the higher robustness of the PSO algorithm in comparison to the other methods.
To quantitatively assess the sensitivity of the algorithms to the population size parameter, the standard deviation of fitness values was used as a metric to measure dispersion. By evaluating the variation in fitness values as the population size parameter changes, the sensitivity and robustness of the five algorithms were analyzed. Table 9 summarizes the average standard deviation of each algorithm across ten regions, along with the standard deviation for individual regions.
The results in Table 9 reveal that PSO-LD demonstrates the most consistent performance with the lowest standard deviations, both on average and in most regions, indicating high stability and reliability. GA and TS generally have higher standard deviations, suggesting less stable performance. PSO and GA-PSO fall in between. For example, in Chongqing, PSO-LD has a standard deviation of 0.006856436, lower than GA (0.006517431), PSO (0.004080315), TS (0.028811662), and GA-PSO (0.006822374). This pattern is repeated in other regions like Fujian, Guangdong, and Henan, where PSO-LD maintains lower standard deviations than other algorithms. Overall, PSO-LD is the most stable algorithm for this task.

6.2. Sensitivity Analysis of Iterations

Figure 9 presents the fitness response of the GA, PSO, TS, GA-PSO, and PSO-LD algorithms to iterations in four regions: Chongqing, Fujian, Guangdong, and Henan. Detailed results for the other six regions are provided in Appendix E.
The results indicate that PSO and PSO-LD exhibit the most stable curves among all the algorithms. Their fitness values show a gradual convergence trend as the number of iterations increases, demonstrating superior robustness. Notably, PSO-LD exhibits a slightly faster convergence rate than PSO in some regions, but both maintain consistent overall trends. GA-PSO follows closely behind, with relatively small fluctuations in fitness values during iterations. In contrast, GA and TS display more significant fluctuations, with TS showing notable fitness oscillations in the four regions presented in Figure 9, indicating the lowest robustness.
In the robustness analysis of the iterations parameter presented in Table 10, PSO-LD demonstrates superior stability, achieving the smallest standard deviation of fitness values in seven out of ten regions. This indicates its strong robustness and reliability in handling complex optimization problems.
Compared to other algorithms, PSO-LD outperforms TS, which has the largest fitness value fluctuations and poorest stability. It also surpasses GA and GA-PSO, whose stability is inferior to that of PSO-LD in most regions. PSO-LD’s enhanced performance stems from its incorporation of local search mechanisms into the PSO framework, allowing for greater local optima refinement while preserving PSO’s global search capabilities. This makes PSO-LD particularly effective in complex optimization scenarios, where both global and local search capabilities are crucial.

7. Discussion

This study proposes a comprehensive approach to the tourist trip design problem (TTDP), integrating multi-criteria decision-making and heuristic algorithms to balance tourist experience, cost, and efficiency. The key contribution of this approach lies in combining subjective and objective weighting methods, incorporating expert judgment and data variability for weight distribution, resulting in a more balanced and scientific weighting process. Additionally, the introduction of the Lagrange multiplier method enhances the robustness of the approach by optimizing the weights under constraints, ensuring consistency and fairness in the evaluation of tourist destinations. The experimental results demonstrate that the PSO-LD algorithm performs excellently in multi-area planning, providing optimal solutions in most regions and leading other algorithms in both overall scores and individual attraction scores, highlighting the effectiveness of PSO-LD in comprehensive route optimization under complex constraints.
The strategy proposed in this study consists of three main components: the integrated evaluation model optimized by the Lagrange multiplier method, the weighted and optimization model, and the PSO-LD algorithm. The time complexity analysis of each component is as follows:
  • Integrated Evaluation Model: This model involves solving small-scale systems of equations, with a time complexity of O(1), meaning the computation is constant in nature.
  • Weighted and Optimization Model: During each fitness evaluation, all decision variables need to be traversed, resulting in a time complexity of O(n), where n represents the number of decision variables.
  • PSO-LD Algorithm: In each generation, P particles need to be updated, and the computation of each particle’s update and fitness evaluation is linearly related to the problem size n. The total computation in a single iteration is P times the problem size n, and the algorithm iterates T times, resulting in an overall time complexity of O(PTn).
By combining these three parts, we find that the O(1) complexity of the integrated evaluation model and the O(n) complexity of the weighted and optimization model are relatively small, while the O(PTn) complexity of the PSO-LD algorithm is the dominant factor determining the overall computational load. Despite this, the multi-area planning optimization method based on the PSO-LD algorithm remains highly efficient and scalable in practical applications.
The integration of multi-criteria weighting methods with heuristic algorithms marks a significant advancement in TTDP research. Compared to existing approaches, this study not only compares multiple algorithms but also enhances the adaptability, scalability, and robustness of the method, providing valuable insights for real-world applications, particularly in multi-day travel planning under time or cost constraints.
To further substantiate the effectiveness of the heuristic algorithms employed, Table 11 below compares the characteristics of each algorithm used in this study based on various criteria, such as global search ability, computational cost, convergence speed, and suitability for different scenarios.
As shown in Table 11, each algorithm has distinct features and is suited to different types of optimization problems. For example, GA is highly effective for large-scale optimization problems, while PSO excels in continuous optimization and is quicker to converge compared to TS, which is better at avoiding local optima. PSO-LD, with its integration of a dynamic Laplace perturbation, outperforms the others, achieving the best overall results in most regions due to its enhanced global exploration and faster convergence. This algorithm’s superior performance underscores its effectiveness in solving the TTDP under complex constraints.
Despite these achievements, this study has certain limitations. For example, the dataset is limited to tourism data from China, restricting the generalizability of the findings to regions with different cultural, logistical, and economic characteristics. Furthermore, due to the limitations of the dataset, the model has not been fully validated for its adaptability to dynamic factors such as real-time pricing and weather changes. While dynamic parameter adjustments can address these factors, direct integration with real-time data streams still requires further development. Lastly, the robustness of the TOPSIS framework in different optimization domains has not been sufficiently explored, limiting its broader applicability across various fields.
Future research will validate the model’s adaptability and scalability using more diverse regional datasets and enhance its dynamic response capability by integrating real-time data streams via APIs and incorporating online learning techniques. Additionally, combining this framework with recommendation algorithms will further optimize the weighting and parameters, improving model performance. Through application validation in other fields, the robustness and improvements of the TOPSIS framework will be further confirmed, ensuring its broader applicability and providing more effective solutions for complex multi-objective optimization problems.

8. Conclusions

This study presents a comprehensive framework for tourism route planning by integrating a weighted sum optimization method with multi-criteria decision-making and heuristic algorithms. The method combines subjective and objective evaluation approaches for balanced and scientific analysis, using AHP for subjective weights based on expert judgment and EWM for objective weights based on data variability. The Lagrange multiplier method optimizes the combination of these weights, ensuring balanced and robust weighting, which are then applied in the TOPSIS model to generate fair rankings for tourist sites.
The study evaluates eight heuristic algorithms—GA, PSO, TS, GA-PSO, GWO, ACO, WOA, and PSO-LD—using the TOPSIS model across multiple regions. One innovation is that this study introduces the Lagrange multiplier method to solve GA, PSO, TS, GA-PSO, GWO, WOA, and ACO. The experimental results show that the introduction of the Lagrange multiplier method improves the solution quality of all seven heuristic algorithms, the quality of the average solution has been improved by 112.5% (from 0.16 to 0.34), and the PSO algorithm can achieve the best solution quality. Based on this, this study improves the PSO algorithm.
A key contribution is the development of the PSO-LD algorithm, which incorporates a dynamic adaptive Laplace perturbation into the PSO framework, enhancing its performance. PSO-LD outperforms other algorithms with the highest scores in most regions, demonstrating superior stability and robustness in sensitivity analyses. Compared with the traditional PSO algorithm, the total score obtained by the PSO-LD algorithm is improved by about 11% on average, achieving higher solution quality and faster convergence.
PSO-LD outperformed all baseline algorithms, achieving the highest total score (0.573 vs. PSO’s 0.516 and GA-PSO’s 0.509) and attraction score (1.518 vs. PSO’s 1.489) across regions, with statistical significance (p < 0.002 for all comparisons). Its superiority stems from the integration of dynamic parameter adaptation and Lagrange multiplier-driven constraints, enabling robust global exploration while maintaining precise local refinement. Unlike PSO, which balances resource efficiency (total price: CNY 4256) and runtime (142.0 s), PSO-LD prioritizes solution quality despite higher resource costs (price: CNY 4694; distance: 4605). GA-PSO, while consistent due to its hybrid GA-PSO structure, lagged behind PSO-LD in both total score and computational efficiency (runtime: 256.5 s vs. 143.2 s), reflecting the limitations of static hybrid mechanisms in dynamic environments. GA excelled in speed (139.6 s) and low resource use (price: CNY 3588) but delivered subpar optimization quality (total score: 0.322; p < 0.05). TS remained the weakest performer (total score: 0.276; runtime: 1084.5 s), highlighting its incompatibility with modern multi-objective tasks.
The results show that GA is suitable for time-sensitive tasks with relaxed quality thresholds. PSO performs well in multi-regional planning under specific constraints, achieving high solution quality and efficiency. GA-PSO is competitive in scenarios requiring more attractions due to its balanced exploration and exploitation. TS, however, shows limited performance under constraints. In the same way, GWO, ACO, and WOA should be avoided because their total scores are consistently lower than those of GA, PSO, GA-PSO, and PSO-LD. This performance gap may stem from the severe convergence of individuals in their later stages.

Author Contributions

Conceptualization, G.Z. and X.Y.; data curation, M.W. and H.L.; formal analysis, J.L. and Z.L.; funding acquisition, Y.Z.; investigation, G.Z., Y.Z. and M.Y.; methodology, G.Z., M.W. and H.L.; resources, M.Y.; software, G.Z.; supervision, Y.Z. and J.L.; validation, J.L. and Z.L.; writing—original draft, G.Z., X.Y. and M.W.; writing—review and editing, X.Y., M.Y., M.W., J.L. and Y.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the National Natural Science Foundation of China (No. 12250410247), the Ministry of Science and Technology of China (No. WGXZ2023054L), the 2024 National Innovation and Entrepreneurship Training Program for College Students (202411078050), and the 2025 National Innovation and Entrepreneurship Training Program for College Students (202511078050).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

Figure A1. The number of attractions and total scores in six regions: Beijing, Hubei, Guangdong, Yunnan, Liaoning, and Henan.
Figure A1. The number of attractions and total scores in six regions: Beijing, Hubei, Guangdong, Yunnan, Liaoning, and Henan.
Mathematics 13 01704 g0a1

Appendix B

Figure A2. Path planning maps for Yunnan, Beijing, Hubei, Liaoning, Shaanxi, and Sichuan by using different heuristic algorithms. Introduction of to each section: (a) GA; (b) PSO; (c) TS; (d) GA-PSO; (e) PSO-LD.
Figure A2. Path planning maps for Yunnan, Beijing, Hubei, Liaoning, Shaanxi, and Sichuan by using different heuristic algorithms. Introduction of to each section: (a) GA; (b) PSO; (c) TS; (d) GA-PSO; (e) PSO-LD.
Mathematics 13 01704 g0a2

Appendix C

Table A1. Route-planning solutions for ten regions using GA, PSO, TS, and GA-PSO.
Table A1. Route-planning solutions for ten regions using GA, PSO, TS, and GA-PSO.
GAPSOTSGA-PSOPSO-LD
ChongqingSi Mian Mountain → Wuling Mountain National Forest Park → Tea Mountain Bamboo Sea → Jinyun Mountain → Chongqing Tongnan Big Buddha Temple → Gongtan Ancient Town → Dafengbao Primitive Forest → Chongqing Municipal People’s Auditorium → Chongqing Fengjie Tanking Ground Seam Scenic Spot → Hailan Yuntian Hot Spring Holiday Resort → Snow Jade Cave → Qutang Gorge → Jindao Gorge → Baidicheng → Jinfoshan Mountain → Longjia Geological Park → Chongqing Zoo → Youyang Peach Blossom Garden → Chongqing Tianci Hot Spring → Shuanggui TangLongshui Gorge Seam → Wulong Fairy Mountain National Forest Park → Black Valley → Dafengbao Primitive Forest → Chongqing Municipal People’s Auditorium → Sifen Mountain → Chongqing Zoo → Nanshan Botanical Garden → Wuling Mountain National Forest Park → Uni Jing Hot Spring → Jinyuan Fante Science Fiction Park → Bizka Green Palace → Wushan Three Gorges → Baidi City → Qutang Gorge → Youyang Peach Blossom Garden → Gongtan Ancient Town → Chongqing Fengjie Tankhole Ground Seam Scenic Area → Aihe River → Longjiao Geological Park → Tashan Bamboo Sea → Tongnan Dafo Temple in Chongqing → Jinyun MountainWuling Mountain National Forest Park → Gongtan Ancient Town → Chongqing Tongnan Buddha Temple → Hibiscus Cave → Glorious Mountain → Wushan Three Gorges → China Three Gorges Museum → Longjia Geological Park → Sibi Mountain → Shuangguitang → Nanshan Botanical Garden → Fengdu Ghost Town → Chongqing Zoo → Baidi City → Goose Ridge Park → Qutang Gorge → Ciqikou Ancient Town → Aihe River → Zhangguan ShuiShuiSong CaveDazu Rock Carvings → Longshuixia Gap → Jinyuan Fantawild Sci-Fi Park → Furong Cave → Hongya Cave → Gele Mountain → Chongqing People’s Great Hall → Youyang Taohuayuan (Peach Blossom Spring) → Wuling Mountain National Forest Park → Jinyun Mountain → Ciqikou Ancient Town → Zhangguan Karst Cave → Shuanggui Hall → Wushan Lesser Three Gorges → Bizika Green Palace → Simian Mountain → Eling Park → Fengjie Tiankeng and Difen Scenic Area → Baidi City → Qutang Gorge → Chashan Bamboo Sea → Longgang Geological ParkEling Park → Furong Cave → Ciqikou Ancient Town → Dafengbao Primitive Forest → Wuling Mountain National Forest Park → Chongqing People’s Grand Hall → Longgang Geological Park → Xueyu Cave → Longshuixia Fissure Gorge → Wushan Three Little Gorges → Chongqing Zoo → Nanshan Botanical Garden → Ayi River → Qutang Gorge → Gongtan Ancient Town → Shuanggui Hall → Simian Mountain → Fengjie Tiankeng and Difeng Scenic Area → Wulong Fairy Mountain National Forest Park
ShanxiHuashan Scenic Area → Ten Thousand Flowers Mountain → Xi’an Botanical Garden (Qujiang Park) → Zaoyuan Revolutionary Site → Yinghu Lake → Sima Qian Ancestral Hall of Han Dynasty History → Hongqinnao Scenic Area → Hanzhong Wuhou Ancestral Hall → Baoji Red River Valley → Wangjiaping Revolutionary Site → Xi’an Beilin Museum → Daci’en Temple (Big Wild Goose Pagoda) → Huangdi Mausoleum → Lintong Museum → Daminggong National Ruins Park → Qinling Wild Animal Park → Datang Hibiscus Park → Huaqing Palace → Shaanxi History Museum → Baota Mountain → Xiangyu Forest ParkZhaoling Museum → Laojun Mountain (Shaanxi) → Ying Lake → Xi’an Beilin Museum → Baoji Taibai Mountain → Yan’an Revolutionary Memorial Hall → Heihe Forest Park → Shaohuashan National Forest Park → Xiangyu Forest Park → Zhuqiao National Forest Park → Hanzhong Wuhou Ancestral Hall → Guanshan Grassland → Hongkino Scenic Spot → Lintong Museum → Daminggong National Heritage Park → Qinling Wild Animal Park → Huashan Scenic Spot → Datang Hibiscus Garden → Zibai Mountain National Forest Park → Huaqing Palace → Shaanxi History Museum → Zaoyuan Revolutionary Site → Heyang Qichuan Scenic Spot → Daci’en Temple (Big Wild Goose Pagoda)Yuhua Palace Scenic Spot → Baoji Red River Valley → Laojun Mountain (Shaanxi) → Qinling Canyon Paradise → Guanshan Grassland → Red Alkali Nao Scenic Spot → Crested Ibis Nature Reserve → Famen Monastery → Hukou Waterfalls(Shaanxi) → Xi’an City Wall → Datang Hibiscus Garden → Cuihua Mountain → Xi’an Botanical Gardens (Qujiang Park) → Hanzhong Wuhou Ancestral Shrine → Old Revolutionary Site of Zaoyuan → Huashan Scenic Spot → Daminggong National Heritage Park → Huaqinggong Temple → Xi’an Half-Po Museum → Qinling Safari Park → Nangong Mountain → Daci’en Temple (Big Wild Goose Pagoda)Crested Ibis Nature Reserve → Famen Temple → Shaohua Mountain National Forest Park → Yangjialing Revolutionary Site → Maoling Museum → Yuhua Palace Scenic Area → Hongjiannao Scenic Area → Zhaoyuan Revolutionary Site → Cuihua Mountain → Taibai Mountain, Baoji → Hukou Waterfall (Shaanxi) → Da Ci’en Temple (Giant Wild Goose Pagoda) → Huaqing Palace → Huashan Scenic Area → Daming Palace National Heritage Park → Shaanxi History Museum → Lintong Museum → Zibaishan National Forest Park → Honghe Valley, Baoji → Yellow Emperor’s Mausoleum → Qianling Mausoleum → Qinling Wildlife Park → Xi’an Banpo Museum → Tang Paradise → Guanshan Grassland → Baota MountainYinghu Lake → Huaqing Palace → Baota Mountain → Hongjiannao Scenic Area → Heyang Qiachuan Scenic Area → Xi’an Botanical Garden (Qujiang Park) → Hanzhong Wuhou Shrine → Xi’an Banpo Museum → Qingliang Mountain → Zhashui Karst Cave → Qinling Wildlife Park → Yan’an Revolutionary Memorial Hall → Zaoyuan Revolutionary Site → Wanhua Mountain → Zibai Mountain National Forest Park → Mausoleum of the Yellow Emperor → Famen Temple → Shaohua Mountain National Forest Park → Huashan Scenic Area → Guanshan Grassland → Hukou Waterfall (Shaanxi) → Xi’an City Wall → Baoji Honghe Valley → Lintong Museum
SichuanDujiangyan → Yingxiu Earthquake Ruins → Duoxi Songpinggou Scenic Area → Qiqu Mountain Temple → Guangwu Mountain → Waya Mountain → Mengding Mountain → Siguniang Mountain → Jianchuan Museum Settlement → Seeking Dragon Mountain → Ancient City of Langlang → Helo Gully → Happy Valley of Chengdu → Bifeng Gorge → Dinosaur Museum of Zigong → Jianmen Pass → Leshan Buddha → Mount Qingcheng → Mount Emei → Jinsha Ruins → Bamboo Stream LakeRongxian Big Buddha → Beichuan Earthquake Ruins → Ancient City of Langzhong → Hongkou Rafting → Dacheng Aden → Sanxingdui → Halo Gou → Yingxiu Earthquake Ruins → Mengdingshan → Chengdu Tiantai Mountain → Chengdu Dufu Cao Tang → Luodai Ancient Town → Sichuan Wolong Nature Reserve → Cuiyun Lang → Happy Valley of Chengdu → Zengjia Mountain → Bibenggou → Emeishan → Guangwushan Mountain → Sinodisan Mountain → DujiangyanEmei Mountain → Zhaohua Ancient City → Bifeng Gorge → Siguniang Mountain → Ancient City of Emei → Qigushan Temple → Qingcheng Mountain → Leshan Giant Buddha → Jianmen Pass → Jianchuan Museum Colony → Chengdu Wuhou Ancestral Temple → Zengjia Mountain → Dou Tuan Mountain → Huashuiwan Hot Springs Tourist Resort → Huanglong Scenic Area → Hulougou → Rongxian Giant Buddha → Chengdu Dufu Caotou → Baoyuansai Folk Culture Village → Dacheng YadingQianwei Confucian Temple → Hongkou Rafting → Batai Mountain Scenic Area → Wolong Nature Reserve, Sichuan → Deng Xiaoping’s Hometown → Doutuan Mountain → Zigong Dinosaur Museum → Yingxiu Earthquake Site → Yaoba Ancient Town → Sanxingdui → Mount Mengding → Salt Industry History Museum → Jiuhuang Mountain → Xiling Snow Mountain → Chengdu Happy Valley → Lizhuang Ancient Town → Great Temple of Qiqu Mountain → Hailuogou → Mount Qingcheng → Mount Emei → Leshan Giant Buddha → Siguniang Mountain → Du Fu Thatched Cottage, Chengdu → Jianmen Pass → Zengjia Mountain → Bipeng Valley → Bifeng GorgeGuangwu Mountain → Cuiyun Corridor → Huanglongxi Ancient Town → Jianchuan Museum Cluster → Sanxingdui → Zengjia Mountain → Bifeng Gorge → Shixiang Lake → Jiuhuang Mountain → Chengdu Du Fu Thatched Cottage → Zhaohua Ancient Town → Jianmen Pass → Lao’e Mountain → Siguniang Mountain → Chengdu Tiantai Mountain → Luoji Mountain → Doutuan Mountain → Lizhuang Ancient Town → Hongkou Rafting → Zhuxi Lake → Qingcheng Mountain → Langzhong Ancient Town → Xunlong Mountain → Mengding Mountain → Shunan Bamboo Sea → Daocheng Yading → Jinsha Site → Hailuogou
FujianXiamen Botanical Garden → Clearwater Rock → Beichen Mountain → Niumulin Ecological Tourism Area → Xian Gongshan → Tianfu Tea Museum → Shizhushan Scenic Area → Liangnoshan → Longjian Cave → Kaiyuan Temple → Mandarin River Canyon → Tong’an Film and TV Town → Sanfang Qixiang → Qingyuan Mountain → Yuhua Cave → Dongshan Wind-driven Rock → Huli Mountain Fortress → Dajinhu Lake → Taimoushan → Wuyi Mountain → Peitian Ancient Folk Dwellings → Tiaogang Seaside BathhouseDehua Jiuxian Mountain → Xiamen Riyuegu Hot Spring Resort → Tianfu Tea Museum → Mandarin Duck Creek Canyon → Yuhua Cave → Cowgong Beach Bathing Ground → Tao Yuan Cave → Niumulin Ecotourism Area → Dongshan Wind-driven Stone → Taimushan Mountain → Kaiyuan Temple → Sandu’ao Doum → Tong’an Film and Television City → Wuyishan Mountain → Baishuiyang → Jiageng Park → Meizhou Island
Water Tea Jiu Pengxi → Meizhou Island → Yuhua Cave → Kaiyuan Temple → Geshi Castanopsis Nature Reserve → Xian Gongshan → Wuyishan → Tong’an Film and Television City → Xiyuan Canyon → Xiamen Botanical Garden → Baishuiyang → Dongshan Wind-driven Rock → Taimushan → Huaiyuan Building → Sanfang Qixiang → Hulishan Fortress → Sandu’ao Doum → Southeast Flower Capital Flower Expo Park → Qingdao MountainChongwu Ancient Town → Qingyuan Mountain → Sanduao Doumu → Tianmen Mountain, Fujian → Jiuxian Mountain, Dehua → Longkong Cave → Yuhua Cave → Nanxi Tulou Cluster → Peitian Ancient Residences → Liangye Mountain → Wuyi Mountain → Tong’an Film City → Niulanggang Beach → Huli Hill Fort → Meizhou Island → Qingshui Rock → Dajin Lake → Castanopsis Natural Reserve → BaishuiyangChongwu Ancient City → Liangye Mountain → Peitian Ancient Residential Houses → Qingyun Mountain → Dehua Jiuxian Mountain → Nanxi Tulou Cluster → Shizhu Mountain Scenic Area → Huaiyuan Building → Qingshui Rock → Baishuiyang → Dongshan Fengdong Rock → Hulishan Fortress → Meizhou Island → Tianfu Tea Museum → Xiyuan Gorge → Castanopsis Kawakamii Nature Reserve → Sanfang Qixiang → Xiamen Botanical Garden → Dajin Lake → Kaiyuan Temple → Yuhua Cave
BeijingBadaling Great Wall → Beijing West 18 pools → Yunfeng Mountain → Nanluoguxiang → Beijing Grand View Garden → Beijing Botanical Garden → Tanzhe Temple → Confucius Temple → China Rosewood Museum → Miyun Black Dragon Lake → Capital Museum → World Flower View Garden → Shidu Scenic Spot → Beihai Park → Huahuacheng Great Wall of Water → Xiangshan Park → Jinghai Lake Scenic Spot → Batazhi Park → World Park → Beijing Oceanarium → Ming Dynasty Mausoleum → Tiantan Park → Mutianyu Great Wall → Gongwangfu → Jingdong Shilin Gorge → Beijing Safari Park → Yuanmingyuan Garden → Summer Palace → Beijing Shangshan National Forest Park → Laoshe TeahouseBeijing Planetarium → Beijing Oceanarium → Tuanjiehu Park → China Rosewood Museum → Olympic Park → Wendu Water City → White Dragon Lake → Beijing West 18 pools → Beijing Botanical Garden → Gubeikou Great Wall → Beijing Grand View Garden → Yingshan Pagoda Forest → Fenghuangling → Qinglong Lake Park → Hongluo Temple → Zhoukoudian Beijing Ape Ruins → Qianmen Street → Huayuacheng Great Wall of Water → Jingshan Park → Bird’s Nest → Qingshlongshan Mountain → Central Television Tower → Gongwangfu → Jinhai Lake Scenic Area → Grand Canyon → Ming Dynasty Tombs → Temple of Heaven Park → Yuanmingyuan Garden → Xianqi Cave → Laoshe Teahouse → Qinglong Gorge in Huairou → Beijing Safari Park → Shidu Scenic Area → Python National Forest Park → Yunfeng Mountain → Badaling Great WallPacific Underwater World → Ringshui Lake → Tiantan Park → Huanghuacheng Water Wall → Capital Museum → Jinhai Lake Scenic Area → Shihua Cave National Geopark → Jingdong Shilin Gorge → Tanzhe Temple → Yunfeng Mountain → Yuyuan Park → Yanqi Lake Tourist Area → Beijing Shangdanshan National Forest Park → Huairou Qinglong Gorge → Qinglonghu Park → Yunlongjian → World Flower Grand View Garden → Yuanmingyuan Garden → Beijing Grand View Garden → Olympic Park → Summer Palace → World Park → Badaling Great Wall → Beijing Planetarium → Eighteen Pools in Beijing → Shichahai → Shuanglongxia Natural Scenic Area → Beijing Ancient Coin Museum → Shidu Scenic Area → Grand Canyon of the East → Beijing Oceanarium
Phoenix Ridge → Xianqi Cave → Lao She Teahouse → Fragrant Hills Park → Beijing Ancient Coins Museum → Prince Gong’s Mansion → Beijing Aquarium → Central Radio and Television Tower → Beijing Wild Duck Lake National Wetland Park → Hongluo Temple → Baihua Mountain → Shenglianshan → Confucius Temple → Beijing Shangfangshan National Forest Park → Mangshan National Forest Park → Shichahai → Zizhuyuan Park → Simatai Great Wall → Beijing Happy Valley → Gubeikou Great Wall → Chaoyang Park → Guozijian → Olympic Park → Beijing Zoo → Ming Tombs → Old Summer Palace (Yuanmingyuan) → Temple of Heaven Park → Summer Palace → Jingdong Shilinxia Scenic Area → Shidu Scenic Area → Beijing Botanical Garden → Bailongtan → Museum of the War of Chinese People’s Resistance Against Japanese Aggression → Beigong National Forest Park → Zhongshan Park → Bird’s Nest (National Stadium) → Huanghuacheng Lakeside Great WallSimatai Great Wall → Pacific Underwater World → Beijing Planetarium → World Flower Grand View Garden → Yanqi Lake Tourist Area → Zizhuyuan Park → Yinshan Pagoda Forest → Yunlongjian → Bailongtan → Qianmen Street → Taoranting Park → Olympic Park → China Red Sandalwood Museum → Shenglianshan → Beigong National Forest Park → Ming Tombs → Yunfeng Mountain → Jingdong Grand Canyon → Juyongguan Great Wall → Beijing Zoo → Baihua Mountain → Jingshan Park → Lao She Teahouse → Beijing Shangfangshan National Forest Park → Summer Palace → Jinhai Lake Scenic Area → Badaling Wildlife Park → Qinglong Lake Park → Temple of Heaven Park → Beijing Happy Valley → Prince Gong’s Mansion → Qinglong Mountain → Bird’s Nest → Qingliang Valley Scenic Area → Jingdong Shilinxia → Shidu Scenic Area → Beijing Wildlife Park → Xianqi Cave → Longqing Gorge → Beihai Park
HubeiThree Gorges House → Howl Drift → Hubei Provincial Museum → Shimizu Scenic Area → Huangxian Cave Scenic Area → Chibuxi Grand Canyon → Wuchang Uprising Military Government Site → Hubei Triangle Mountain Tourist Resort → Wuhan Museum → Dahong Mountain Scenic Spot → Wuhan East Lake Mushan → Ancient Longzhong → Shennong Ding Scenic Spot → Magnolia Sky Pond → Qingjiang River Gallery → Xiantang Lake → Tenglong Cave → Yunwu Mountain → Migong Ancestral HallWuhan East Lake Mill Hill → Green Forest Walled City → Wuchang Uprising Military Government Site → Hidden Water Cave → Qu Yuan’s Hometown → Jingzhou Museum → Turtle Peak Mountain → Xiling Gorge Happy Valley → Chaotianhao Rafting → Xuansu Cave Scenic Spot → Tanling → Hubei Provincial Museum → Xiling Gorge Scenic Spot → Sobuya → Ancient Chaoyin Cave → Dahong Mountain Scenic Spot → Sigeon Mountain Scenic Spot → Mulan Tianchi → Mulan Grassland → Huangxian Cave Scenic Spot → Qingjiang River Gallery → Shennong Ding Scenic Spot → Ancient Longzhong → East Lake Marine World → Enshi Tushi City → Xiangdao Lake → Tenglong Cave → Three Gorges → Wudang MountainMulan Qingliangzhai → Three Gorges Waterfall → Jingzhou Ancient City → Three Gorges People → Filial Piety Baozhao Mountain → Qingjiang River Gallery → Thin Dagger Peak → Enshi Tusi City → Zhang Juzheng’s former residence → Dahong Mountain Scenic Spot → Baishui Temple → Sobuya → Xiangdao Lake → Tianyan Tourist Area → Wuhan Municipal Museum → Dongfang Mountain → Xiling Gorge Scenic Spot → Magnolia Sky Pond → Migong Ancestral Temple → Greenwood Zhai
Baizhao Mountain, Xiaogan → Guifeng Mountain → Chaotianhou Rafting → Hubei Provincial Museum → Dongpo Red Cliff → Dahong Mountain Scenic Area → Huangshi National Mining Park → Xuansu Cave Scenic Area → Mulan Mountain → Wuhan Museum → Xiling Gorge Scenic Area → Three Gorges Dam Scenic Area → Shennong Stream, Badong → Jingzhou Museum → Xiandao Lake → Wudao Gorge → Moshan, East Lake, Wuhan → Mulan Grassland → Three Gorges Waterfall → Guiyuan Temple → Mount Wudang → Three Gorges Family Scenic Area → Huangxian Cave Scenic Area → Jiugong Mountain → Gulongzhong → Tenglong CaveDongpo Red Cliffs → Hubei Provincial Museum → Chexi → Zhang Juzheng’s Former Residence → Zhanghe Scenic Area → Mulan Qingliang Village → Badong Shennong Stream → Wuhan East Lake Moshan → Wuhan Museum → Weishui Scenic Area → Shennongjia International Ecotourism Area → Quyuan Hometown → Mulan Grassland → Chaotianhou Rafting → Shennongding Scenic Area → Xiling Gorge Scenic Area → Lantian Ecological Park → Dongfang Mountain → Mingxian Mausoleum → Tenglong Cave → Jiugong Mountain → Enshi Tusi City → Wuhan Botanical Garden → Tianyan Tourism Area → Three Gorges Tribe → Xiandao Lake
GuangdongChanglong Wild Animal World → Nanhai Temple → Guangzhou Zoo → Meizhou Yanshan Lake International Garden Resort → Begui Yuan Hometown → Yongji Ecological Park → Lotus Wonderland → Temufuyuan → Agricultural Wonderland → Lotus Hill, Panyu, Guangzhou → Yuanming New Garden → Sea Field → Guanyinshan Tourist Scenic Spot, Dongguan → Nankunshan Hot Springs Spa Grand View Garden → Dongguan Overseas Chinese Town → Qipo Dajiaowan → Wanlvhu → Longlu Leisure and Holiday Village → Ancient Dragon Gorge Rafting → Huangteng Gorge Rafting → Zengcheng Baishuizhai Scenic Spot → Lingnan Impression Garden → Jiuzhu Post Tianmen Gou → Beaulieu CaveDinghu Mountain → Yinxian Villa → Lianzhou Underground River → Bi Gui Yuan Hometown Lane → Changlong Water Park → Qingyuan Taihe Ancient Cave Tourism Tourist Scenic Area → Zhongshan Memorial Hall → Liaohe Dajiaowan → Meizhou Yanshan Lake International Garden Resort → Yingde Qidong Hot Springs → Agricultural Science and Technology Qiguan → Lipuan → Beaulieu Cave → Lingnan Impression Garden → Chen Ancestral Temple → Changlong Wild Animal World → Dongguan Guanyin Mountain Tourist Scenic Area → Panlong Gorge Ecological Tourism Area → Yongji Ecological Park → Sanshui Forest Park → Sea Field → Green Island Tourist Resort → Nan’ao Island → Yuanming New Garden → Guangdong First Peak → Chunwan Scenic Area → Baiyun Mountain → Danxia Mountain in Shaoguan → Five Fingers Stone → Sempora Wonderful WorldChanglong Water Park → Dongguan Guanyinshan Tourist Scenic Area → Xinghu → Nan’ao Island → Lingnan Impression Garden → East Overseas Chinese Town → Guangdong First Peak → Yuanming New Garden → Nankunshan Hot Spring Spa Grand View Garden → Qipo Dajiaowan → Meizhou Yanshan Lake International Garden Holiday Resort → Huguangyan → Lotus Peak, Haimen → Zhaoqing Longmu Temple → Hidden Virtue Mountain Villa → Baomo Park → Yingde Qidong Hot Springs → Changlu Leisure and Holiday FarmsNanhai God Temple → Xiqiao Mountain → Lake Huguangyan → Xinghu Wetland Park → Jiuzhou Station Tianmen Valley → Longmu Temple, Zhaoqing → Sanshui Forest Park → Guanyin Mountain Tourist Area, Dongguan → Li Garden → Xinghu → Xunliao Bay → Green Island Tourist Villa → Tiequan Tourist Resort → Dream Island Marine Kingdom, Maoming → Nongke Scenic Park → Changlu Leisure Resort → South China Botanical Garden → Yingde Qidong Hot Spring → Hailing Island → Jinsha Bay Beach Resort → Sea Pastoral Park → Lotus Hill, Guangzhou → Xiangxi Fortress → Dinghu Mountain → Maoming Forest Park → Guangzhou Zoo → Relong Hot Spring Resort → Sun Yat-sen Memorial Hall → Yinxi Mountain Villa → Mount Danxia, Shaoguan → New Yuanming Palace → Chimelong Water Park → Splendid China Folk Village → Taihe Ancient Cave Scenic Area, Qingyuan → Chen Clan Ancestral Hall → Baishuizhai Scenic Area, Zengcheng → Gulong Gorge Drifting → Happy Valley, Shenzhen → Chimelong Safari Park → Huangteng Gorge Drifting → Lianzhou Underground RiverMaoming Forest Park → South China Botanical Garden → Green Island Tourist Villa → Jinshan Hot Spring → Julong Bay Natural Hot Spring Resort → Guangdong First Peak → Panlong Cave → Xunliao Bay → Tiquan Tourist Resort → Zhaoqing Longmu Temple → Guanlan Shanshui Tianyuan Tourism and Culture Park → Chen Clan Ancestral Hall → Shenzhen Happy Valley → Baiyun Mountain → Green World → Seaside Pastoral → Country Garden Hometown → Dinghu Mountain → Yingde Qidong Hot Spring → Xinghu Lake → Zhapo Dajiao Bay → Gulong Gorge Rafting → Meizhou Yanshan Lake International Garden Resort → Diwang Mansion → Chimelong Water Park → Nanhai God Temple → Shaoguan Danxia Mountain → Lotus Wonderland → Huangteng Gorge Rafting → Lianzhou Underground River → Yinxian Mountain Villa → Qingyuan Taihe Ancient Cave Scenic Area → Splendid China Folk Village → Lingnan Impression Park → Changlu Leisure Resort Farm
YunnanLugu Lake → Menghu Naxi Rare Wonderland → Ruili City Mori Tropical Rainforest → Huilong Hot Spring Cultural Manor → La Shihai → Wangtianshu Scenic Spot → Nanzhao Style Island → Jianshui Temple of Literature → Xiushan Historical and Cultural Park → Longmen Scenic Spot, Xishan, Kunming → World Horticultural Expo → Jixiang Scenic Spot → Tengchong Volcanic Sea Hot Springs Tourist Area → Dai Garden → Wild Elephant Valley → Mangyi Park, Jinghong → Dinosaur Valley of the World → Zhu’s Garden → West Lake, Dali
Wangtianshu Scenic Spot → Ruili Mori Tropical Rainforest → Yingyue Lake Hot Spring → Jizu Mountain → Xishuangbanna Primitive Forest Park → Zhangjia Garden → Puzhehehei → Xishuangbanna Tropical Flower Garden → Yushuizhai → Erhai → Guanyin Gorge → Alu Ancient Cave → Lianghe Nandian Tusi Nga Gate → Jinghong Mangyi Park → Lugu Lake → Tengchong Volcanic Thermal Sea Tourism Zone → Cangshan National Geological Park → World Dinosaur Valley → Zhu’s Garden → Shilin → Nanzhao Style Island → Wild Elephant ValleyYingyuetan Hot Spring → Lijiang Ancient Town → Heijing Ancient Town → Stone Forest → Jianshui Swallow Cave Scenic Spot → Wild Elephant Valley → Jinghong Mangyi Park → Daguanlou → Meili Snow Mountain → Napahai → Zhu’s Garden → Zhangjiaguan’s Garden → Kardan Songzanlin Monastery → Zhujiangyuan → Jiuxiang Scenic Spot → Butterfly Springs → Lulu Lake → Jianshui Temple of Literature → Wuding Lion HillCangshan National Geopark → Chongsheng Temple and Three Pagodas → Butterfly Spring → Lashi Lake → Heijing Ancient Town → Lianghe Nandian Tusi Yamen → Mengjinglai → Demi-Gods and Semi-Devils Film City → Zhang Family Garden → Tropic of Cancer Park → Lijiang Ancient Town → Wangtian Tree Scenic Area → Meili Snow Mountain → Jizu Mountain → Tengchong Volcano and Hot Sea Tourist Area → Tengchong Beihai Wetland → Jianshui Confucian Temple → Yuanmou Earth Forest → Tiger Leaping Gorge, Shangri-La → Zhujiang River Source → Dai Ethnic Garden → Lugu Lake → Nanzhao Folk Island → Stone ForestWangtian Tree Scenic Area → Ganden Sumtseling Monastery → Lashi Lake → Yushui Village → Tengchong Beihai Wetland → Lijiang Ancient Town → Mengle Grand Buddha Temple → Lianghe Nandian Tusi Yamen → Dai Ethnic Garden → Napahai → Jiulong Waterfall Group → Heijing Ancient Town → Jianshui Swallow Cave Scenic Area → Pu’er Tea Horse Ancient Road Tourism Scenic Area → Butterfly Spring → Ruili Mori Tropical Rainforest → Dali Cangshan Shimen Pass Scenic Area → Kunming Xishan Longmen Scenic Area → Jiuxiang Scenic Area → Shangri-La Tiger Leaping Gorge → Zhu Family Garden → Pearl River Source → Xishuangbanna Primeval Forest Park → Chongsheng Temple Three Pagodas → Jianshui Confucius Temple → Pudacuo National Park → Huilong Hot Spring Cultural Manor → Alu Cave → Jizu Mountain → Jinghong Manting Park
LiaoningDalian Shengya Ocean World → Yellow Chair Mountain Volcano Forest Park → Dashan Mountain → Shenyang Qingfu Tomb → Longtan Grand Canyon → Weird Slope → Shenyang Qipanshan Scenic Area → Monkey Rock National Forest Park → Dalian Museum of Modern Art → Hetu Ala City → Dandong Phoenix Mountain → Tiger Mountain Great Wall → Jingshitan Tourist Resort → Shenyang Expo Park → Guanmen Mountain National Forest Park → Anshan Thousand Hills → Tiger Beach Ocean Park → Benxi Water Cave → Qingfengling → Da Changshan IslandDingxiang Tourist Resort → Hushan Great Wall → Dongjiguan Mountain → Baiyushan → Shenyang Zhaoling(Beiling Park) → Huangyishan Volcanic Forest Park → Sannong Expo Park → Xingcheng Ancient City → Shenyang Forbidden City → Shenyang Qingfuling → Wangtian Cave → Bijia Mountain → Dandong Phoenix Mountain → Yalu River → Juehua Island → Liaoshen Battle Memorial Hall → Ruiying Temple → Laohutan Ocean Park → Jiumen Great Wall → Guanmenshan National Forest Park → Hetuara City → Wanfotang Grottoes → Dalian Shengya Ocean World → Shenyang Expo ParkDalian Nature Museum → White Jade Mountain → Wulong Mountain → Royal Ocean Paradise → Wanfotang Grottoes → September 18th History Museum → Shenyang Qingfu Tomb → Sannong Expo Park → Great Wall of Hushan → Shenyang Expo Park → Dandong Fenghuang Mountain → Qingqingqing Mountain → Wang’er Mountain → Dalian Shengya Ocean World → Lingshan Temple → Anshan Thousand Hills → Jade Buddha Park → Benxi Water Cave → Benjieshan → Monkey Rock National Forest Park → Guanshuang Mountain National Forest Park → Tiger Beach Ocean Park → Dingxiang Tourist ResortXingcheng Seaside → Royal Marine Park → Wanfo Temple Grottoes → Tanggangzi Hot Springs → Bangchui Island → Beiputuo Mountain → Tianqiao Valley National Forest Park → Shenyang Expo Garden → Qianshan, Anshan → Qingfeng Ridge → Dalian Modern Museum → Baiyu Mountain → Wunv Mountain → Liaoshen Campaign Memorial Hall → Strange Slope → Qipan Mountain Scenic Area, Shenyang → Laohutan Ocean Park → Longfeng Mountain → Bijia Mountain → Bingyu Valley → Guanmen Mountain National Forest Park → Hushan Great Wall → Hetuala City → Wang’ershan → Yalu River → Haitang Mountain → Korean War Memorial Hall → Benxi Water Cave → Dalian Sun Asia Ocean WorldJade Buddha Garden → Xingcheng Seaside → Liaoning Chaoyang Bird Fossil Geological Park → Xingcheng Ancient City → Tianqiao Valley National Forest Park → Wang’er Mountain → Hushan Great Wall → Longfeng Mountain → Wangtian Cave → Shenyang Shenfei Aviation Expo Park → Longtan Grand Canyon → Fengguo Temple → Green Stone Valley National Forest Park → Shenyang Expo Garden → Anshan Qianshan Mountain → Tanggangzi Hot Spring → Liaoshen Battle Memorial Hall → Bijia Mountain → Dongji Guan Mountain → Dalian Sun Asia Ocean World → Benxi Water Cave → Shenyang Qingfuling Mausoleum → Hulu Mountain Village → North Putuo Mountain → Dachangshan Island → Laohutan Ocean Park → Jinshitan Tourist Resort
HenanShaolin Temple → Linzhou Xiantai Mountain → Shenxinzhai → Wudoushan → Fuxi Taihao Mausoleum → Chongdugou → Yellow River Three Gorges Scenic Spot → Tieta Park → Painted Eyebrows Valley → Kangmillion Manor → Wangwushan → Longting Park → Jiguan Cave → Yinxu → Taihang Grand Canyon → Nanwan Lake → Dahongzhai → Qingming Festival Garden → Daxiangguo Temple → Longmen Grottoes → Wudoujang → Golden Heron Ostrich ParadiseGolden Heron Ostrich Paradise → Tongbai Mountain Huaiyuan → Jiaying Guan → Bao Gong Ancestral Temple → Songshan → Yellow River Xiaolangdi Water Conservancy Hub Scenic Area → Dahongzhai → Ma’s Manor → Wolonggang Wuhou Ancestral Temple in Nanyang → Qingshui River → Longtanggou → Fuxi Mountain Divine Immortal Cave → Three Gorges of the Yellow River Scenic Spot → Spirit Walled City → Nanwan Lake → Kang Million Manor → Yaoshan → Daxiangguo Temple → Laogueling → Hongqiqu → Jikuang Cave → Yinxu → Snow Cave in Mount Youyi → Guanlin Temple → Nanshao Da Baotianman Resort → Niangshan Mountain → Qingming Festival Garden → Sendai Mountain in Linzhou → Laojun Mountain Scenic Spot → Butterfly Valley in Luoyang → Bailigou → Longmen Grottoes → WudaobangDinosaur Relic Park → Wanxian Mountain → Qingming Festival Garden → Laojieling → Tieta Park → Daxiangguo Temple → Laozi’s Hometown → Hangu Pass → Longting Park → Jigong Mountain → Three Gorges Scenic Spot of the Yellow River → Fuxi Tahoe Mausoleum → Qingtian River → Nanyang Wolonggang Wuhou Ancestral Temple → Shaolin Temple → Lindai Mountain in Linzhou → Yuxi Grand Canyon → Longmen Grottoes → Story of the Mountain → Ba LingqiaShennong Mountain → Yellow River Scenic Area → Laojieling → Bigan Temple → Songyang Academy → Yangzigou → Huamei Valley → Jiaying Temple → Fuxi Mountain Snow Cave → Iron Pagoda Park → Yellow River Three Gorges Scenic Area → Hangu Pass → Jiguan Cave → Nanwan Lake → Chunqiu Tower → Chongdugou → Mount Yao → White Horse Temple, Luoyang → Chaya Mountain → Wulongkou → Hometown of the Yellow Emperor → Shaolin Temple → Wudaozhang → Baling Bridge → Bali Valley → Longmen Grottoes → Luoyang Huaguo Mountain → Wolonggang Wuhou Temple, Nanyang → Daxiangguo Temple → Mount Laojun Scenic AreaWangwu Mountain → Songyang Academy → Jiulian Mountain → China Han Garden → Hangu Pass → Wudaozhang → Chongdu Valley → Nanwan Lake → Yue Fei Temple → Taihang Grand Canyon → Linzhou Xiantai Mountain → Daxiangguo Temple → Bao Gong Temple → Ma Family Manor → Nanjie Village → Nanyang Wolonggang Wuhou Temple → Longtan Valley → Longyu Bay → Xiaolangdi Yellow River Water Control Project Scenic Area → Iron Pagoda Park → Bali Valley → Yanling National Flower and Tree Expo Park → Huamei Valley → Chaya Mountain → Yellow River Three Gorges Scenic Area → Fuxi Mountain Snowflake Cave → Western Henan Grand Canyon → Hometown of the Yellow Emperor → Dahongzhai → Jigong Mountain → Jinlu Ostrich Park → Yin Ruins → Laojun Mountain Scenic Area → Guanlin Temple → Song Mountain → Longmen Grottoes → Shaolin Temple

Appendix D

Figure A3. Line charts of the population size sensitivity analysis in six regions: Yunnan, Beijing, Hubei, Liaoning, Shanxi, and Sichuan.
Figure A3. Line charts of the population size sensitivity analysis in six regions: Yunnan, Beijing, Hubei, Liaoning, Shanxi, and Sichuan.
Mathematics 13 01704 g0a3

Appendix E

Figure A4. Line charts of the iterations sensitivity analysis in six regions: Yunnan, Beijing, Hubei, Liaoning, Shanxi, and Sichuan.
Figure A4. Line charts of the iterations sensitivity analysis in six regions: Yunnan, Beijing, Hubei, Liaoning, Shanxi, and Sichuan.
Mathematics 13 01704 g0a4

References

  1. Holland, J.H. Genetic algorithms. Sci. Am. 1992, 267, 66–73. [Google Scholar] [CrossRef]
  2. Dorigo, M.; Birattari, M.; Stutzle, T. Ant colony optimization. IEEE Comput. Intell. Mag. 2006, 1, 28–39. [Google Scholar] [CrossRef]
  3. Toaza, B.; Esztergár-Kiss, D. A review of metaheuristic algorithms for solving TSP-based scheduling optimization problems. Appl. Soft Comput. 2023, 148, 110908. [Google Scholar] [CrossRef]
  4. Jiang, Y.; Weise, T.; Lässig, J.; Chiong, R.; Athauda, R. Comparing a hybrid branch and bound algorithm with evolutionary computation methods, local search and their hybrids on the tsp. In Proceedings of the 2014 IEEE Symposium on Computational Intelligence in Production and Logistics Systems (CIPLS), Orlando, FL, USA, 9–12 December 2014; IEEE: New York, NY, USA, 2014; pp. 148–155. [Google Scholar] [CrossRef]
  5. Miki, S.; Yamamoto, D.; Ebara, H. Applying deep learning and reinforcement learning to traveling salesman problem. In Proceedings of the 2018 International Conference on Computing, Electronics & Communications Engineering (ICCECE), Southend, UK, 17 August 2018; IEEE: New York, NY, USA, 2018; pp. 65–70. [Google Scholar] [CrossRef]
  6. Fausto, F.; Reyna-Orta, A.; Cuevas, E.; Andrade, Á.G.; Perez-Cisneros, M. From ants to whales: Metaheuristics for all tastes. Artif. Intell. Rev. 2020, 53, 753–810. [Google Scholar] [CrossRef]
  7. Vansteenwegen, P.; Van Oudheusden, D. The Mobile Tourist Guide: An OR Opportunity. OR Insight 2007, 20, 21–27. [Google Scholar] [CrossRef]
  8. Vansteenwegen, P.; Souffriau, W.; Berghe, G.V.; Van Oudheusden, D. A guided local search metaheuristic for the team orienteering problem. Eur. J. Oper. Res. 2009, 196, 118–127. [Google Scholar] [CrossRef]
  9. Lin, S.W.; Vincent, F.Y. A simulated annealing heuristic for the team orienteering problem with time windows. Eur. J. Oper. Res. 2012, 217, 94–107. [Google Scholar] [CrossRef]
  10. Potters, J.A.; Curiel, I.J.; Tijs, S.H. Traveling salesman games. Math. Program. 1992, 53, 199–211. [Google Scholar] [CrossRef]
  11. Goldbarg, E.F.; Goldbarg, M.C.; de Souza, G.R. Particle swarm optimization algorithm for the traveling salesman problem. Travel. Salesm. Probl. 2008, 1, 75–96. [Google Scholar]
  12. Toksari, M.D.; Toksari, M. Ant colony optimization approach for estimating tourism receipts and expenditures: The case of Turkey. Tour. Anal. 2009, 14, 651–663. [Google Scholar] [CrossRef]
  13. Wu, L.; Wang, Z.; Liao, Z.; Xiao, D.; Han, P.; Li, W.; Chen, Q. Multi-day tourism recommendations for urban tourists considering hotel selection: A heuristic optimization approach. Omega 2024, 126, 103048. [Google Scholar] [CrossRef]
  14. Coello, C.A. An updated survey of GA-based multiobjective optimization techniques. ACM Comput. Surv. 2000, 32, 109–143. [Google Scholar] [CrossRef]
  15. Ghobadi, F.; Divsalar, A.; Jandaghi, H.; Nozari, R.B. An integrated recommender system for multi-day tourist itinerary. Appl. Soft Comput. 2023, 149, 110942. [Google Scholar] [CrossRef]
  16. Gupta, I.K.; Shakil, S.; Shakil, S. A hybrid GA-PSO algorithm to solve traveling salesman problem. In Computational Intelligence: Theories, Applications and Future Directions-Volume I: ICCI-2017; Springer: Singapore, 2019; pp. 453–462. [Google Scholar] [CrossRef]
  17. Sopto, D.S.; Ayon, S.I.; Akhand, M.A.H.; Siddique, N. Modified grey wolf optimization to solve traveling salesman problem. In Proceedings of the 2018 International Conference on Innovation in Engineering and Technology (ICIET), Dhaka, Bangladesh, 27–28 December 2018; IEEE: New York, NY, USA, 2018; pp. 1–4. [Google Scholar] [CrossRef]
  18. Hong, L.; Liu, Y.; Xu, M.; Deng, W. Combining deep reinforcement learning with heuristics to solve the traveling salesman problem. Chin. Phys. B 2025, 34, 018705. [Google Scholar] [CrossRef]
  19. Gavalas, D.; Konstantopoulos, C.; Pantziou, G.; Vathis, N. An efficient heuristic for the vacation planning problem. In Proceedings of the 2019 IEEE 10th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON), New York, NY, USA, 10–12 October 2019; IEEE: New York, NY, USA, 2019; pp. 803–808. [Google Scholar] [CrossRef]
  20. Saaty, T.L. Decision-making with the AHP: Why is the principal eigenvector necessary. Eur. J. Oper. Res. 2003, 145, 85–91. [Google Scholar] [CrossRef]
  21. Liu, J.; Zhang, Q.; Xie, M.; Lin, M.; Xu, Z. A blockchain platform selection method with heterogeneous multi-criteria Decision-Making based on hybrid distance measures and an AHP-EWM weight method. Expert Syst. Appl. 2024, 256, 124910. [Google Scholar] [CrossRef]
  22. Benítez, J.; Delgado-Galván, X.; Izquierdo, J.; Pérez-García, R. Improving consistency in AHP decision-making processes. Appl. Math. Comput. 2012, 219, 2432–2441. [Google Scholar] [CrossRef]
  23. Behzadian, M.; Otaghsara, S.K.; Yazdani, M.; Ignatius, J. A state-of the-art survey of TOPSIS applications. Expert Syst. Appl. 2012, 39, 13051–13069. [Google Scholar] [CrossRef]
  24. Chen, P. Effects of normalization on the entropy-based TOPSIS method. Expert Syst. Appl. 2019, 136, 33–41. [Google Scholar] [CrossRef]
  25. Zhu, Y.; Tian, D.; Yan, F. Effectiveness of entropy weight method in decision-making. Math. Probl. Eng. 2020, 2020, 3564835. [Google Scholar] [CrossRef]
  26. Roszkowska, E.; Wachowicz, T. Impact of Normalization on Entropy-Based Weights in Hellwig’s Method: A Case Study on Evaluating Sustainable Development in the Education Area. Entropy 2024, 26, 365. [Google Scholar] [CrossRef] [PubMed]
  27. Rodriguez-Carranza, C.E.; Loew, M.H. Weighted and deterministic entropy measure for image registration using mutual information. In Proceedings of the Medical Imaging 1998: Image Processing, San Diego, CA, USA, 21–26 February 1998; SPIE: Bellingham, WA, USA, 1998; Volume 3338, pp. 155–166. [Google Scholar] [CrossRef]
  28. Wu, R.M.; Zhang, Z.; Yan, W.; Fan, J.; Gou, J.; Liu, B.; Gide, E.; Soar, J.; Shen, B.; Fazal-e-Hasan, S.; et al. A comparative analysis of the principal component analysis and entropy weight methods to establish the indexing measurement. PLoS ONE 2022, 17, e0262261. [Google Scholar] [CrossRef]
  29. Wang, B.; Wang, Y.; Yang, G.; He, Q.; Zhang, Y.; Lu, Y. Ecological health evaluation of an urban riverside greenway based on the AHP-EWM-TOPSIS model: A case study of Hangzhou, China. Environ. Res. Commun. 2024, 6, 105029. [Google Scholar] [CrossRef]
  30. Wu, Y. Construction of the China financial pressure index measurement model based under the AHP-EWM-TOPSIS model. In Proceedings of the SHS Web of Conferences, Online, 15 September 2023; EDP Sciences: Les Ulis, France, 2023; Volume 169, p. 01018. [Google Scholar] [CrossRef]
  31. Maria, E.; Budiman, E.; Taruk, M. Measure distance locating nearest public facilities using Haversine and Euclidean Methods. J. Phys. Conf. Ser. 2020, 1450, 012080. [Google Scholar] [CrossRef]
  32. Fatimah, F.; Al Ikhsan, S.H.; Wulandari, B. Implementation of the haversine method for the application of finding tourist attractions in nanggung district. J. Pilar Nusa Mandiri 2022, 18, 59–64. [Google Scholar] [CrossRef]
  33. Morgan, D.J.; Lok, L. Assessment of a comfort indicator for natural tourist attractions: The case of visitors to Hanging Rock, Victoria. J. Sustain. Tour. 2000, 8, 393–409. [Google Scholar] [CrossRef]
  34. David, J.; Rögnvaldsson, T. Multi-robot routing problem with min–max objective. Robotics 2021, 10, 122. [Google Scholar] [CrossRef]
  35. Halim, A.H.; Ismail, I. Combinatorial optimization: Comparison of heuristic algorithms in travelling salesman problem. Arch. Comput. Methods Eng. 2019, 26, 367–380. [Google Scholar] [CrossRef]
  36. Albadr, M.A.; Tiun, S.; Ayob, M.; Al-Dhief, F. Genetic algorithm based on natural selection theory for optimization problems. Symmetry 2020, 12, 1758. [Google Scholar] [CrossRef]
  37. Branke, J.; Mostaghim, S. About selecting the personal best in multi objective particle swarm optimization. In Proceedings of the International Conference on Parallel Problem Solving from Nature, Dortmund, Germany, 10–14 September 2022; Springer: Berlin/Heidelberg, Germany, 2006; pp. 523–532. [Google Scholar] [CrossRef]
  38. Klincewicz, J.G. Avoiding local optima in the p-hub location problem using tabu search and GRASP. Ann. Oper. Res. 1992, 40, 283–302. [Google Scholar] [CrossRef]
  39. Kachitvichyanukul, V. Comparison of three evolutionary algorithms: GA, PSO, and DE. Ind. Eng. Manag. Syst. 2012, 11, 215–223. [Google Scholar] [CrossRef]
  40. Nasiri, J.; Khiyabani, F.M. A whale optimization algorithm (WOA) approach for clustering. Cogent Math. Stat. 2018, 5, 1483565. [Google Scholar] [CrossRef]
  41. Friesz, T.L.; Tobin, R.L.; Cho, H.J.; Mehta, N.J. Sensitivity analysis based heuristic algorithms for mathematical programs with variational inequality constraints. Math. Program. 1990, 48, 265–284. [Google Scholar] [CrossRef]
Figure 1. Research framework of this study.
Figure 1. Research framework of this study.
Mathematics 13 01704 g001
Figure 2. Flowchart illustrating the TOPSIS comprehensive evaluation model.
Figure 2. Flowchart illustrating the TOPSIS comprehensive evaluation model.
Mathematics 13 01704 g002
Figure 3. Flowcharts of the five heuristic algorithms: (a) genetic algorithm; (b) particle swarm optimization algorithm; (c) tabu search algorithm; (d) genetic-particle swarm algorithm; (e) particle swarm Laplace disturbance algorithm; (f) gray wolf optimizer; (g) ant colony optimization; (h) whale optimization algorithm.
Figure 3. Flowcharts of the five heuristic algorithms: (a) genetic algorithm; (b) particle swarm optimization algorithm; (c) tabu search algorithm; (d) genetic-particle swarm algorithm; (e) particle swarm Laplace disturbance algorithm; (f) gray wolf optimizer; (g) ant colony optimization; (h) whale optimization algorithm.
Mathematics 13 01704 g003
Figure 4. The value of Laplace perturbation.
Figure 4. The value of Laplace perturbation.
Mathematics 13 01704 g004
Figure 5. Wilcoxon test p-value heatmap of GA, PSO, TS, GA-PSO, PSO-LD, GWO, ACO, and WOA.
Figure 5. Wilcoxon test p-value heatmap of GA, PSO, TS, GA-PSO, PSO-LD, GWO, ACO, and WOA.
Mathematics 13 01704 g005
Figure 6. Histogram of selected attraction counts using different heuristic algorithms.
Figure 6. Histogram of selected attraction counts using different heuristic algorithms.
Mathematics 13 01704 g006
Figure 7. Path planning results for selected regions using different heuristic algorithms. Introduction to each section: (a) GA; (b) PSO; (c) TS; (d) GA-PSO; (e) PSO-LD. Each red point represents a selected attraction, with larger points indicating higher star ratings. The size of the points highlights the quality of the attractions included in the optimized routes for the selected regions.
Figure 7. Path planning results for selected regions using different heuristic algorithms. Introduction to each section: (a) GA; (b) PSO; (c) TS; (d) GA-PSO; (e) PSO-LD. Each red point represents a selected attraction, with larger points indicating higher star ratings. The size of the points highlights the quality of the attractions included in the optimized routes for the selected regions.
Mathematics 13 01704 g007
Figure 8. Line chart of the sensitivity analysis of population size. Introduction to each section: (a) GA; (b) PSO; (c) TS; (d) GA-PSO; (e) PSO-LD.
Figure 8. Line chart of the sensitivity analysis of population size. Introduction to each section: (a) GA; (b) PSO; (c) TS; (d) GA-PSO; (e) PSO-LD.
Mathematics 13 01704 g008
Figure 9. Line chart of the sensitivity analysis of iterations. Introduction to each section: (a) GA; (b) PSO; (c) TS; (d) GA-PSO; (e) PSO-LD.
Figure 9. Line chart of the sensitivity analysis of iterations. Introduction to each section: (a) GA; (b) PSO; (c) TS; (d) GA-PSO; (e) PSO-LD.
Mathematics 13 01704 g009
Table 1. Summary of the literature.
Table 1. Summary of the literature.
CitationResearch ObjectiveKey FindingsConclusionsRelation to This Study
[1,2]Study of the Traveling Salesman Problem (TSP), calculating the shortest pathTSP is an NP-hard problem, difficult to solveTraditional optimization methods cannot effectively handle TSP problems with complex constraintsProvides background support for TSP, serving as the foundation for the optimization framework in this study
[3,4,5,6]Study of metaheuristic algorithms in TSPMetaheuristic algorithms can effectively handle TSP problems, suitable for large-scale problemsMetaheuristic algorithms perform excellently in time-sensitive problemsThis study borrows metaheuristic algorithms and proposes a multi-algorithm evaluation framework
[7,8]Study of the tourist trip design problem (TTDP), optimizing tourist routesTTDP research helps enhance tourist experience and boosts destination competitivenessImproved tourist experience, but methods rely on single-objective optimizationThis study introduces multi-objective optimization to TTDP, enhancing algorithm adaptability
[5,9]Study of the combination of visa policies and TOPTW in tourism planningVisa policies introduce time constraints, affecting tourist behaviorThe combination of visa policies and time constraints influences travel planningThis study incorporates time-sensitive visa policy constraints, proposing an improved optimization method
[10]Study of the application of the tabu search (TS) algorithmTS avoids local optima but has long running timeTS is useful for avoiding local optima, but its efficiency is lowThis study improves the efficiency of TS by optimizing it through a hybrid algorithm
[11]Study of the particle swarm optimization (PSO) algorithm in TSPPSO performs well in solving TSP problemsPSO is suitable for solving large-scale TSP problemsThis study improves PSO, enhancing its global search capability
[17]Study of the application of the gray wolf optimization (GWO) algorithmGWO is suitable for numerical optimization, inspired by gray wolf group behaviorGWO performs excellently in TSP problemsThis study combines GWO with the TSP framework, proposing a new optimization approach
[18]Study of the efficiency of combining the whale optimization algorithm (WOA) with Reinforcement Learning (RL)WOA generates initial solutions, improving sampling efficiencyWOA improves sampling efficiencyThis study incorporates multi-objective optimization, enhancing algorithm adaptability
Table 2. Examples of partial datasets.
Table 2. Examples of partial datasets.
CityNameDurationRatingPriceSalesLongitudeLatitude
BeijingBadaling Great Wall50.824016,382116.480640.6364
ShanxiHuashan Scenic Area511608584110.086834.5676
SichuanDujiangyan414010,178103.645130.99131
ChongqingHeishan Valley50.724001792107.009528.9148
LiaoningBingyu Valley40.7414524122.960739.67958
Table 3. Results of the calculation of indicator weights.
Table 3. Results of the calculation of indicator weights.
Evaluation MetricsAnalytic Hierarchy ProcessEntropy Weight MethodLagrange Multiplier Method
Duration0.193935070.4253330.30963403
Rating0.186456170.3138750.25016559
Price0.057191460.1251190.09115523
Sales0.56241730.1356730.34904515
Table 4. Top five attractions based on the overall TOPSIS evaluation.
Table 4. Top five attractions based on the overall TOPSIS evaluation.
Attraction NameTOPSIS ScoreRanking
Chengdu Panda Base0.6910680721
The Forbidden City0.6844913172
Qin Mausoleum Museum0.6625094413
Wugong Mountain0.5350611574
Badaling Great Wall0.5263705385
Table 5. Parameter settings for the heuristic algorithms.
Table 5. Parameter settings for the heuristic algorithms.
Heuristic AlgorithmsAttributesValue
GAPopulation Size200
Iterations10,000
Mutation Rate0.1
Elite Count5
PSOParticle Count200
Iterations10,000
Cognitive Factor1.5
Social Factor1.5
Inertia Weight0.8
TSInitial Point Count200
Iterations10,000
Initial Tabu List Size50
Maximum Tabu List Size200
Mutation Rate0.1
Tabu Breaking Threshold0.05
GA-PSOParticle Count200
Iterations10,000
Cognitive Factor1.5
Social Factor1.5
Inertia Weight0.8
Mutation Rate0.1
PSO-LDParticle Count200
Iterations10,000
Cognitive Factor1.5
Social Factor1.5
Laplace Perturbation Scale Max5
Decay Rate5
GWOnum_wolves200
Iterations10,000
Selection Threshold0.6
Convergence Factor2
ACOnum_ants200
Iterations10,000
Pheromone Importance1
Heuristic Importance2
Pheromone Evaporation Rate0.1
Pheromone Deposit Constant1
WOAnum_whales200
Iterations10,000
Spiral Shape Constant1
Convergence Factor2
Table 6. Table of heuristic algorithm solution results without the Lagrange multiplier.
Table 6. Table of heuristic algorithm solution results without the Lagrange multiplier.
RegionsHeuristic AlgorithmTotal ScoreAttraction ScoreTotal PriceTotal DistanceTotal Time
AverageGA0.1105917110.8199340473775.1744284263.650483140.1822977
PSO0.2236997920.8670523934409.6625674811.586231142.2314945
TS0.1048245230.7274867324010.3678224677.155828138.7111145
GA-PSO0.2239962940.8737139394413.3007284774.151686141.9202294
GWO0.2463721990.6963893423387.42144891.844113139.3028646
ACO0.1239769160.9483993723178.0388982754.626207142.5017808
WOA0.1742796420.7602133684677.8865064599.537102138.4263412
ChongqingGA−0.24097730.4043620.9324444.987135.5290018
PSO−0.17918820.3764076.9584870.783137.5514554
TS−0.28429860.4193688.7064319.119129.9889875
GA-PSO−0.18327960.3684079.7704782.378137.9463931
GWO0.371071070.3497307341793.24929.296753134.6162094
ACO0.209270.686563423.547712411.06181143.13827
WOA0.263750.377914307.51664198.05999135.47575
BeijingGA0.041082561.3552254.6291771.043139.3380383
PSO0.193137771.4512776.8592205.518142.2689709
TS0.035144771.1432412.2042061.644134.4705542
GA-PSO0.193589171.4752795.1742189.538141.9358962
GWO0.024131.07946313848.53421.98167142.787271
ACO0.187321.491471549.065501.56558142.26957
WOA0.054081.342383218.245061773.0083140.1626
FujianGA0.225147720.5903637.8264579.250142.2406257
PSO0.283259030.5703913.1005072.394143.4049205
TS0.206380950.5713878.4964835.857142.5148742
GA-PSO0.282178740.5744015.7435149.098142.7637285
GWO0.1752130.69046933546.735237.965926142.4745741
ACO0.08810.558283118.801613013.93706140.67421
WOA0.244230.58943969.746744894.99465143.18743
GuangdongGA−0.01821550.7733726.5283890.209139.7609521
PSO0.204436820.8475099.7865321.917143.623968
TS0.078194360.6894267.9395055.408140.9925964
GA-PSO0.191916210.8684924.0465102.463143.4807898
GWO0.076420.5291066332413.45494.184909139.6773114
ACO0.011710.938692813.961892635.5113143.94389
WOA0.086310.900935400.709974434.6065140.43258
HenanGA0.031654010.5453368.2984092.461140.822433
PSO0.17379050.6254085.7564587.971143.3829755
TS0.073025590.5113659.5714629.002139.1291955
GA-PSO0.174351360.6323991.9714448.920141.8448306
GWO0.144650.47568313489.424248.275944142.6228449
ACO0.1489426210.7700056053299.4495833630.342338140.8817316
WOA0.077570.530265025.868574643.06323142.03829
HubeiGA0.325619490.7373960.6584540.024141.3503044
PSO0.443416620.7324829.2525508.681143.4251846
TS0.311852140.6384302.3335251.857142.4815486
GA-PSO0.44253530.7614764.4575264.542143.1067773
GWO0.3356960.5778534534735.924919.142248142.7301778
ACO0.090140.733593270.898742754.0963143.4262
WOA0.327540.3851521944629.42144920.452728143.0093099
LiaoningGA0.227077640.7624526.1204936.105141.6013069
PSO0.300337890.7935019.8925299.013143.3043345
TS0.212738090.6934684.9065266.900142.4362506
GA-PSO0.313640740.8595252.9085413.817143.3727105
GWO0.23665160.669420114912.395278.033327143.7512917
ACO0.1659365420.7198081173619.3048883859.977924141.4368164
WOA0.135886120.8035366194932.7255549.337234143.1917154
ShanxiGA0.066948210.9684047.0724696.883140.7777041
PSO0.151438891.0324567.6325183.789141.0973677
TS0.015224040.8204280.9445004.750140.9927127
GA-PSO0.149654321.0164441.0905061.885142.1069006
GWO0.43741910.7649989723767.2544313.144202143.9137643
ACO0.128051.263673369.592062531.29845143.64123
WOA0.13428130.2335963593727.2245912.481336140.9060167
SichuanGA0.296368341.5634462.5154508.532141.5566519
PSO0.40937521.7395190.2654865.166142.6479077
TS0.260925811.3284807.5775125.814142.2393422
GA-PSO0.415215691.6975200.5125095.747143.3968373
GWO0.3124111.48325941051.85838.707521143.983844
ACO0.166791.734443727.022552623.80746142.79759
WOA0.297751.588976245.016724432.65036139.40813
YunnanGA0.151211930.5024147.1665177.010138.8459589
PSO0.256993430.5064537.1275200.629141.6078605
TS0.139058060.4634121.0035221.207131.8650833
GA-PSO0.260161030.4884667.3355233.128139.2474333
GWO0.350060220.3439086154315.65237.708628116.4713578
ACO0.043510.587483588.744953584.66385142.8083
WOA0.1213990.8499985055322.3915236.716691116.4515896
Note: The best-performing heuristic algorithms are highlighted in bold.
Table 7. Heuristic algorithm solution results with the Lagrange multiplier.
Table 7. Heuristic algorithm solution results with the Lagrange multiplier.
RegionsHeuristic AlgorithmTotal ScoreAttraction ScoreTotal PriceTotal DistanceTotal Time
AverageGA0.3221781.2865213587.5338953953.797915139.5926595
PSO0.5160701.4886474255.7949084437.428319142.0211873
TS0.2757041.1140733829.2569134337.805595138.3759033
GA-PSO0.5087571.4717504221.3352754365.732308142.5949872
PSO-LD0.5732231.5176614693.7924454604.835046143.210438
GWO0.3146001.246963269.2714754687.873074142.3470281
ACO0.1879831.438243209.8503222889.86823142.4782551
WOA0.2616811.119854592.3041334316.428602142.104248
ChongqingGA−0.2703730.53941443429.6417194141.647626128.6424247
PSO−0.1808340.49397924222.1726824877.11915137.130656
TS−0.2819460.49160113667.1597434309.469524129.1350357
GA-PSO−0.1795220.51005614202.8567134918.551989142.2818999
PSO-LD0.0299900.61546204960.2411424903.510069142.293876
GWO0.3742970.467192751.734929.799021137.62249
ACO−0.415240.878133484.468712124.04707143.55059
WOA−0.27530.502045238.936794624.97835143.81223
BeijingGA0.3845732.5546072212.2595801601.286197141.149411
PSO0.5987342.9389802746.6667481949.049860140.163123
TS0.2795422.0166552262.8454231843.104519134.205473
GA-PSO0.6002292.8391602703.6479041992.752302142.609404
PSO-LD0.6656922.8897162882.5976412143.055150142.421523
GWO0.24412.733391978.22464.06244140.80078
ACO0.173952.510341641.785561647.73044143.08966
WOA0.31241.632313541.910162688.37731142.00472
FujianGA0.5319640.9546203521.1104834328.519918142.691956
PSO0.5960720.9292613790.2275794864.455047143.105688
TS0.4804120.8820133803.2715384693.139134141.664239
GA-PSO0.5989530.9485033739.9606914799.782554143.663949
PSO-LD0.6081670.944115 3986.643754 4749.743860 143.371798
GWO0.3792700.84871 3596.7125238.678316142.48348
ACO0.303020.988393220.04853080.57131143.50714
WOA0.241550.935053456.53774697.11099143.21389
GuangdongGA0.1914541.2771653694.4935473573.563192142.759773
PSO0.5807211.9205364501.2810923998.897965142.352891
TS0.2840781.2739074045.0672954339.585729138.078155
GA-PSO0.5695031.8681344339.5081743853.390449141.700714
PSO-LD0.6601992.057983 4729.486954 4106.535990142.331700
GWO0.42131.57092 4493.765359.958377143.99948
ACO0.342661.726283018.279762507.34387142.34180
WOA0.413791.695096098.301793692.78982140.15987
HenanGA0.2607090.9228053251.5132153742.518932137.011013
PSO0.5191481.1390953838.0847074229.849247142.306449
TS0.2561050.8048103613.9795254422.425450141.480318
GA-PSO0.5019951.1325673694.8926154015.206472143.056748
PSO-LD0.5686051.1631184049.9141864239.367518143.992094
GWO0.2096500.173843543.43587.953943142.21551
ACO0.374851.043353058.533753581.69467136.77118
WOA0.342360.896413542.2124142.90839143.78635
HubeiGA0.4883490.9357303425.6495414133.381761138.769343
PSO0.6904661.0565814606.2373964903.503928142.793799
TS0.4571410.8821433703.5227074502.212088142.177651
GA-PSO0.6816461.0551164400.9327584647.966270142.032912
PSO-LD0.7501731.0495174937.6083395435.265037143.807480
GWO0.433180.984212869.915679.857075143.99821
ACO0.028230.750693617.810152719.52484143.99406
WOA0.39670.322045426.83894712.59525140.76996
LiaoningGA0.4823331.1488164130.9818704401.587766142.504302
PSO0.6384871.2029884776.5678194926.335223143.379190
TS0.3862290.9427064399.6284864940.500250140.589586
GA-PSO0.6207271.2327744739.8399504701.972595143.141324
PSO-LD0.6583521.2237385121.0625125091.577888143.644724
GWO0.426681.161913948.225439.081667143.98852
ACO0.2488131.148443606.7150013837.845429142.21631
WOA0.3091481.014824226.81234321.01016141.17525
ShanxiGA0.3910121.8745043902.0265834152.240300139.517677
PSO0.5086451.9461724347.7133544763.207684142.806763
TS0.2653511.5763594026.2828314324.026499141.116998
GA-PSO0.4983981.8794604391.2847454862.051494141.842310
PSO-LD0.5272581.9093194583.3695695110.605850142.882573
GWO0.2314571.099212931.54854599.42873143.99267
ACO0.227872.084023384.458642467.80105143.84751
WOA0.376341.752714965.512554462.31565142.77895
SichuanGA0.4453821.9576274110.8741794265.924883140.110375
PSO0.6764692.4296435063.9321904598.927088142.886589
TS0.3553021.6528044643.4282244809.412390141.750988
GA-PSO0.6717802.4408605485.6690384664.091320143.167808
PSO-LD0.7116082.4802866985.4828575038.988290143.987354
GWO0.237542.780223125.65258.911991143.89989
ACO0.342091.965373431.465013046.99182143.08740
WOA0.211221.734524124.92594352.06452142.97602
YunnanGA0.3163750.6999174196.7882315197.308576142.770320
PSO0.5327870.8292394665.0655145262.938001143.286725
TS0.2748290.6177354127.3833565194.180365133.560588
GA-PSO0.5238640.8108704514.7601585201.557637142.452804
PSO-LD0.5521900.843359 4701.5174955229.700812143.371260
GWO0.188530.65004 3453.6454232.554834140.46924
ACO0.2535881.28749 3634.938143885.1318142.37690
WOA0.28860.7136075301.053245470.13558140.36524
Note: The best-performing heuristic algorithms are highlighted in bold.
Table 8. Wilcoxon test comparisons.
Table 8. Wilcoxon test comparisons.
Comparisonp-Value
GA vs. PSO0.001953125
GA vs. TS0.037109375
GA vs. GA-PSO0.001953125
PSO vs. TS0.001953125
PSO vs. GA-PSO0.02734375
TS vs. GA-PSO0.001953125
PSO-LD vs. PSO 0.001953125
PSO-LD vs. TS0.001953125
PSO-LD vs. GA0.001953125
PSO-LD vs. GA-PSO0.001953125
GWO vs. ACO0.02734375
GWO vs. WOA0.19335937
GWO vs. PSO0.083984375
GWO vs. GA1.0
GWO vs. TS0.083984375
GWO vs. GA-PSO0.083984375
GWO vs. PSO-LD0.009765625
ACO vs. WOA0.00390625
ACO vs. PSO0.037109375
ACO vs. TS 0.625
ACO vs. GA0.232421875
ACO vs. GA-PSO0.048828125
ACO vs. PSO-LD0.00390625
WOA vs. PSO0.064453125
WOA vs. GA-PSO0.064453125
WOA vs. PSO-LD0.064453125
WOA vs. GA0.130859375
WOA vs. TS 0.064453125
Table 9. Table of the population size sensitivity analysis results of the heuristic algorithms.
Table 9. Table of the population size sensitivity analysis results of the heuristic algorithms.
RegionsHeuristic AlgorithmStandard Deviation of Total Score
AverageGA0.025131815
PSO0.010396969
TS0.055339984
GA-PSO0.011262257
PSO-LD0.009141917
ChongqingGA0.006517431
PSO0.004080315
TS0.028811662
GA-PSO0.006822374
PSO-LD0.006856436
BeijingGA0.030421694
PSO0.012549434
TS0.057717018
GA-PSO0.015671883
PSO-LD0.007785523
FujianGA0.008746289
PSO0.003380016
TS0.051442043
GA-PSO0.00490045
PSO-LD0.006869849
GuangdongGA0.068290794
PSO0.016860248
TS0.046145321
GA-PSO0.024564914
PSO-LD0.016232611
HenanGA0.030064013
PSO0.009458381
TS0.034397698
GA-PSO0.013851158
PSO-LD0.011134416
HubeiGA0.029953996
PSO0.011290682
TS0.059597174
GA-PSO0.012481333
PSO-LD0.009331745
LiaoningGA0.024259181
PSO0.008509057
TS0.047126347
GA-PSO0.009076379
PSO-LD0.009329457
ShanxiGA0.01779858
PSO0.008817328
TS0.042793592
GA-PSO0.00940341
PSO-LD0.008387251
SichuanGA0.032366996
PSO0.012333474
TS0.043860678
GA-PSO0.009681206
PSO-LD0.008387251
YunnanGA0.031365843
PSO0.008104632
TS0.052952877
GA-PSO0.016860248
PSO-LD0.007104632
Note: The most robust heuristic algorithms are highlighted in bold.
Table 10. Table of the iterations sensitivity analysis results of the heuristic algorithms.
Table 10. Table of the iterations sensitivity analysis results of the heuristic algorithms.
RegionsHeuristic AlgorithmStandard Deviation of Total Score
AverageGA0.027978482
PSO0.009538357
TS0.046484441
GA-PSO0.012331335
PSO-LD0.006717210
ChongqingGA0.009537532
PSO0.007511732
TS0.023387923
GA-PSO0.008050469
PSO-LD0.003233831
BeijingGA0.034179029
PSO0.016072372
TS0.044615311
GA-PSO0.013991921
PSO-LD0.006835266
FujianGA0.009812209
PSO0.003537793
TS0.039848350
GA-PSO0.004986591
PSO-LD0.003611949
GuangdongGA0.052006900
PSO0.013175710
TS0.069766161
GA-PSO0.019649286
PSO-LD0.007566793
HenanGA0.030326817
PSO0.011325019
TS0.061378017
GA-PSO0.011206841
PSO-LD0.010673853
HubeiGA0.026742293
PSO0.008000299
TS0.080815773
GA-PSO0.011558958
PSO-LD0.004181048
LiaoningGA0.018601269
PSO0.008000299
TS0.067504483
GA-PSO0.006287184
PSO-LD0.006627069
ShanxiGA0.011885994
PSO0.007976459
TS0.042793592
GA-PSO0.007691356
PSO-LD0.005127771
SichuanGA0.030165131
PSO0.012297636
TS0.061602403
GA-PSO0.013067360
PSO-LD0.005273514
YunnanGA0.028060975
PSO0.016072372
TS0.061687824
GA-PSO0.016132606
PSO-LD0.014034173
Note: The most robust heuristic algorithms are highlighted in bold.
Table 11. Comparison of the heuristic algorithms.
Table 11. Comparison of the heuristic algorithms.
AlgorithmKey FeaturesApplicable ScenariosAdvantagesDisadvantages
GASimulates natural selection, uses crossover and mutation for path optimizationSuitable for large-scale optimization problems like TSP and route planningGood global search ability, avoids local optimaSlow convergence, may get stuck in local optima
PSOParticles adjust their positions based on individual best and global best positionsContinuous optimization problems, suitable for finding optimal solutionsFaster convergence, effective for complex high-dimensional problemsProne to local optima, depends on initial particle distribution, may require parameter adjustments
TSExplores neighboring solutions and uses a tabu list to avoid revisiting previous solutions, preventing local optimaSuitable for combinatorial optimization problems like TSP and other route planningEffectively avoids local optima, adapts well to complex constraintsHigh computational cost, may take long to converge in some problems
GA-PSOCombines GA’s genetic diversity with PSO’s global search capabilitySuitable for path optimization problems with complex constraintsBalances global and local search, robust optimizationComplex parameter tuning, may require fine-tuning for specific problems
PSO-LDExtends PSO by adding a dynamic Laplace perturbation, enhancing global search abilitySuitable for high-dimensional, complex problems, especially in dynamic environmentsEfficient global search, avoids local optima, faster convergenceIncreased computational complexity, requires dynamic adjustment of perturbation parameters
GWOSimulates the hunting strategies of gray wolves, with decision-making and hunting behaviorsSuitable for combinatorial optimization problems, especially hierarchical problemsEffective global exploration, avoids local optimaSlower convergence, susceptible to local optima, heavily influenced by parameters
ACOImitates the foraging behavior of ants, especially their use of pheromone trailsSuitable for path planning, TSP, and other discrete problemsStrong path search capability, suitable for discrete problemsHigh computational cost, sensitive to parameters like ant numbers and pheromone evaporation rate
WOASimulates the hunting and social behaviors of whales, optimizing through encircling and attackingSuitable for solving constrained or unconstrained optimization problemsAvoids local optima, strong adaptability, low computational costPerformance may degrade in high-dimensional problems, requires parameter tuning to avoid premature convergence
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhu, G.; Ye, M.; Yu, X.; Liu, J.; Wang, M.; Luo, Z.; Liang, H.; Zhong, Y. Optimizing Route Planning via the Weighted Sum Method and Multi-Criteria Decision-Making. Mathematics 2025, 13, 1704. https://doi.org/10.3390/math13111704

AMA Style

Zhu G, Ye M, Yu X, Liu J, Wang M, Luo Z, Liang H, Zhong Y. Optimizing Route Planning via the Weighted Sum Method and Multi-Criteria Decision-Making. Mathematics. 2025; 13(11):1704. https://doi.org/10.3390/math13111704

Chicago/Turabian Style

Zhu, Guanquan, Minyi Ye, Xinqi Yu, Junhao Liu, Mingju Wang, Zihang Luo, Haomin Liang, and Yubin Zhong. 2025. "Optimizing Route Planning via the Weighted Sum Method and Multi-Criteria Decision-Making" Mathematics 13, no. 11: 1704. https://doi.org/10.3390/math13111704

APA Style

Zhu, G., Ye, M., Yu, X., Liu, J., Wang, M., Luo, Z., Liang, H., & Zhong, Y. (2025). Optimizing Route Planning via the Weighted Sum Method and Multi-Criteria Decision-Making. Mathematics, 13(11), 1704. https://doi.org/10.3390/math13111704

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop