Open Access

Research on Cooperative Resource Management of Rural Tourism Attractions Combining Multi-objective Optimization and Data Mining

  
Mar 21, 2025

Cite
Download Cover

Introduction

The era of wheels and high-speed railways has enabled residents to expand the range of distances for active travel in a fast-paced state of life. It has become a strong market demand for people living in big cities to return to nature and experience rural life after work. Comparing the leisure of rural life with the forbidding of urban life, rural tourism has become the scarcest tourism resource in the leisure tourism market because of its infinite charm and endless attraction, and it is an important tourism choice for city residents to relax and enjoy life.

Rural tourism is an important part of the emerging industry, tourism not only allows tourists to relax and cultivate their minds and bodies, but also allows local farmers to change their lifestyles and broaden their income channels [1-4]. Creating rural tourism destinations with beautiful scenic spots, beautiful production and beautiful farmers, allowing tourists to love the countryside and tourism from the bottom of their hearts, driving the revitalization of rural industries, and giving full play to the important role of rural tourism in comprehensively promoting the revitalization of the countryside. Among the three major tourism markets in China, domestic, inbound and outbound, the domestic tourism market share is the largest, of which rural tourism accounts for the largest proportion [5-6].

The categorization of rural tourism resources is crucial for tourism planning and opening. There are three main categories: natural landscape resources, humanistic landscape resources and agricultural experience resources. The most common natural tourism landscape resources in the countryside are landscape and forest landscape, which is the unique condition of each place, travelers climbing, hiking and camping to feel the landscape style and appreciate the beauty of nature [7-10]. In addition, forests provide rich wildlife resources, and visitors can engage in activities such as bird watching and goodness watching [11-12]. Human landscape resources such as historical and cultural relics and folk culture are a unique and unrepeatable kind of resources in the countryside. Rural areas are often preserved rich historical and cultural relics, these relics witnessed the historical changes of rural areas, well preserved, tourists can visit temples, understand the local religious culture, has important historical value and cultural significance [13-16]. In addition, folk cultural performances such as corpse catching, dragon dance performance and iron flower beating are often the key reasons for tourists to visit the area [17-19]. Agricultural experience resources include farmland sightseeing, park landscape, and agricultural products processing. Tourists can visit the farmland, understand the growth process of crops, experience plowing and sowing, and then visit the processing of agricultural products, learn traditional agricultural processing techniques and other agricultural activities [20-21].

The strong demand for rural tourism market is not only due to the rapid rise of urban micro-tourism market driven by consumption upgrading, but also mainly by the government policy-oriented factors, rural tourism has become the focus of national tourism reform and innovation.

Based on the system dynamics model and NSGA-II multi-objective genetic algorithm, this paper aims to achieve multi-objective synergistic management of scenic resources and promote the sustainable synergistic development of economy, society, and ecology. The system dynamics model is applied to simulate the change trend of resource and environmental carrying capacity of rural tourism scenic area in 2024-2030 under the continuation scenario of the status quo, which provides basic data for the multi-objective optimization solution. At the same time, the tourism environmental carrying capacity problem is studied from three perspectives of economic, social and environmental benefits, and the objective function is constructed from three perspectives of maximizing the economic income, maximizing the employment rate of rural residents and maximizing the number of subjects to be accommodated, and the multi-objective optimization model of tourism environmental carrying capacity is constructed by taking the state of the tourism environmental carrying capacity indicators as the constraints. Finally, with the help of the NSGA-II algorithm, the model is solved by multiobjective optimization considering the three aspects of tourism peak season, flat season, and off-season.

Resource and environmental carrying capacity prediction model based on system dynamics

This paper combines multi-objective optimization and data mining methods to explore the synergistic management of resources in rural tourist attractions, and aims to maximize the environmental carrying capacity of rural tourist attractions. Through the multi-objective synergistic management of resources, the resource and environmental carrying capacity of rural tourist attractions is optimized and enhanced, so as to realize the sustainable synergistic development of economy, society and ecology.

Before multi-objective optimization, it is necessary to predict the resource and environmental carrying capacity of rural tourist attractions first. In this paper, system dynamics is used to model the resource and environmental carrying capacity of rural tourist attractions.

System dynamics (SD) consists of a series of complex causal feedback equations, which can systematically solve the research problem and can simulate and predict the future development trend [22]. Rural tourism scenic area is an open and complex system, the development and utilization of resources, environmental pollution, ecological damage, population growth, scientific and technological progress, social and economic development, and other aspects are related to the changes in the resource and environmental carrying capacity of the rural tourism scenic area, and these factors are dynamic changes. This paper uses the system dynamics model to find the optimal level of connecting the resource-environment-socio-economic subsystems of rural tourist attractions through dynamic simulation.

Modeling steps

The specific steps of system dynamics modeling are as follows:

Define the research problem, collect and organize the data after investigating and understanding the research area, select the index system, determine the subsystems, and analyze the connection between the subsystems.

According to the essence of the problem to be studied and the established modeling purpose, its boundary should be clear and unique.

After the system has been fully analyzed, draw flowcharts and create the structural framework of the model using the draw-in tree and flowchart toolbars.

Use the arrow tool to create causal links between the variables, write the equations between the variables and enter the parameters.

Sensitivity testing. Perform error checking on the equations and their units in the model.

Modeling
Determination of system boundaries

The research object of this paper is the resource and environmental carrying capacity of rural tourist attractions, which is a composite ecosystem including resources, environment, economy and population [23]. The time boundary in the system boundary is selected as 2014-2030. Since some data in socio-economy, water resources and environment are lagging behind, the historical data year is set as 2014-2020, while 2021-2030 is the predicted time period of the model, and the time step is set as 1 year with 2014 as the base year.

System structure and causality

System structure

The system dynamics model of resource and environment carrying capacity of rural tourist attractions is a dynamic and complex model, involving a wide variety of variable factors, including rural tourism resources, rural tourism environment, and socio-economic aspects. In the resource and environment carrying capacity system of rural tourist attractions, the resource system includes the indicators of total tourism resources and per capita retention of tourism resources, the environment system includes the indicators of solid garbage and domestic sewage discharge in scenic spots, and the socio-economic system includes the indicators of population, total tourism economy and the structure of tourism industry.

Determination of system variables

In this paper, two indicators of GDP and total population are selected as state variables, and GDP growth and population growth are selected as rate variables. In addition, auxiliary variables such as the output value of rural tourism industry and the employed population in the tourism industry are selected.

System structure division

Tourism economic subsystem

The economy in the process of tourism development directly determines the industrial development of rural tourist attractions, and the improvement of economic efficiency can play a role in promoting the development of rural tourist attractions, which can be said to be the forecast table for observing the development of tourism. The tourism economic subsystem mainly includes tourism revenue, per capita ticket and service consumption, tourism development guidance funds, and various investments, as well as other factors.

Resource space subsystem

Resource spatial carrying capacity characterizes the increase in the number of tourists for the scenic area originally provided by the shortage of land area. The purpose of studying the resource space subsystem is to determine a standard of tourist density, to control the number of tourists that can be accommodated in the limited scenic area within a reasonable range, to reduce the tourist load in the scenic area by increasing the area of rural tourism scenic area, and to improve the spatial carrying capacity of scenic area resources as well as to provide comfortable spatial environment for the tourists’ viewing activities. The resource space subsystem mainly includes the total area of scenic area development, the area of scenic area under development, the number of tourists received by the scenic area, the density of scenic area tourists and the scenic area tourists’ load and other factors.

Natural environment subsystem

The carrying capacity of the natural environment characterizes the impact and environmental damage caused by garbage production and sewage discharge during the progress of tourism activities. The purpose of studying the natural environment subsystem is to strictly control the environmental pollution and resource destruction within a certain range, reduce the environmental waste load of rural tourist attractions by controlling the amount of pollution, improve the environmental carrying capacity of scenic spots, and provide a guarantee for ecological tourism. The natural environment subsystem mainly includes factors such as pollution levels, pollution emission and treatment, pollution per unit area, and environmental garbage accumulation in scenic areas.

Multi-objective synergistic optimization model of resource and environmental carrying capacity

In this paper, when carrying out multi-objective collaborative optimization of resource and environmental carrying capacity of rural tourist attractions, the objective function and constraints are first determined based on the needs of the core interest subjects, and then multi-objective optimization solution is carried out based on NSGA-Ⅱ genetic algorithm.

The goal of environmentally sustainable carrying of rural tourist attractions

Before determining the objective function and constraints of the model, it is first necessary to analyze the specific objectives of the sustainable carrying of the environment of rural tourism attractions under the needs of the core interest subjects.

The government is the regulator of urban tourism, mainly regulating the tourism environment at the macro level, focusing on the pursuit of economic goals and concern for people’s livelihood, especially the employment of people.

Tourists are the real demanders and feelers of tourism activities, and their interests are: high-quality tourism environment under the condition of reasonable passenger flow.

Rural residents are the experiencers of tourism activities and the sharers of tourism benefits. Their interests mainly include: first, the development of tourism resources should not be based on the destruction of the environment. Secondly, they hope to raise their income level and improve the level of all basic services in the tourism area. Third, to solve the employment problem of more villagers by promoting tourism activities. The demand subjects of tourism in a rural-based tourism destination include tourists and rural residents, and the overall number of accommodating subjects is worth paying attention to given a certain level of satisfaction.

Tourism enterprises are responsible for planning and implementing tourism activities. The nature of the enterprise determines the tourism enterprise is to pursue profit for the purpose, the development of tourism resources and tourism activities are basically for profit as a prerequisite, the enterprise’s activities need the government to provide loose external conditions, but also need to travel tourism demand support, but also need to actively cooperate with the rural residents.

In summary, this paper rural tourism attractions resources and environment sustainable carrying objectives identified as: maximize economic income, maximize the employment rate of rural residents, the number of tourists to the countryside as a tourist hinterland and maximize the number of rural residents. These three objectives represent the common interests of the core subjects.

Construction of objective function and constraints
Objective function

Economic Revenue Maximization Objective

Economic revenue maximization refers to the maximization of tourism revenue achieved by the destination, which is expressed by the formula of the number of tourists, where tourists are divided into domestic tourists and overseas tourists. Specifically as shown in formula (1): maxz1=Fx1+Fx2$$\max {z_1} = {F_{{x_1}}} + {F_{{x_2}}}$$

In equation (1), z1 is tourism revenue, Fx1$${F_{{x_1}}}$$ is tourism revenue of domestic tourists, Fx2$${F_{{x_2}}}$$ is tourism revenue of overseas tourists, x1 is the number of domestic tourists and x1 is the number of overseas tourists.

Maximization of rural residents’ employment rate objective

Maximization of employment rate of rural residents refers to the maximum proportion of tourism employment driven by domestic tourists and overseas tourists in rural tourism environment to the total population of rural tourist attractions. It is expressed as: maxz2=c3*(x1+x2)x3$$\max {z_2} = \frac{{{c_3}*\left( {{x_1} + {x_2}} \right)}}{{{x_3}}}$$

Equation (2) in z2 for the employment rate of rural residents, c3 per unit of tourists driven by the number of rural residents in the number of employment increases (people), x3 for the number of residents of rural tourist attractions.

Maximize the target of the number of subjects of tourism environment capacity

The target of maximizing the number of subjects of the tourism environment capacity refers to the maximum number of subjects accommodated by the population in the tourism environment, where the population mainly includes domestic tourists, overseas tourists and residents of rural tourist attractions. Namely: maxz3=x1+x2+x3$$\max {z_3} = {x_1} + {x_2} + {x_3}$$

In equation (3), z3 represents the number of subjects of tourism environmental capacity, and x3 is the number of residents of rural tourist attractions.

Constraints

In this paper, from the perspective of the interests of the core subjects, based on the index system of sustainable bearing of resources and environment in rural tourist attractions, the constraints are constructed by combining the three major objectives of economic income, employment rate of rural residents and the number of subjects of tourism environmental capacity. The constraints require that the standard use of tourism resources by tourists and rural residents should be less than the total amount of existing tourism resources that can be utilized. That is: j=1n1λij×aij×xijDi×[ei+θi(1ei)]×hi$$\sum\limits_{j = 1}^n {\frac{1}{{{\lambda _{ij}}}}} \times {a_{ij}} \times {x_{ij}} \le {D_i} \times \left[ {{e_i} + {\theta _i}\left( {1 - {e_i}} \right)} \right] \times {h_i}$$

In equation (4) λij is the satisfaction of tourists and rural residents. aij is the amount of resource use per capita. xij denotes the number of type j tourists. Di denotes the total amount of resources in type i. ei denotes the actual utilization rate of the resources in i. θi is the degree of utilization of the remaining portion of the resource in i, and θi has a range of values of [01]$$\left[ {0 - 1} \right]$$. hi is the turnover rate of the resource in hi=Opening hoursTourist Hours$${h_i} = \frac{{Opening{\text{ }}hours}}{{Tourist{\text{ }}Hours}}$$.

Constraints on the indicators of sustainable carrying capacity of the natural environment

Natural environment sustainable carrying indicators can be divided into 3 categories: resource physical space category indicators, resource attraction category indicators and garbage disposal category indicators. Resource physical space indicators represent the size of the activity space of tourists in rural tourist attractions, and the amount of personal use is greatly influenced by seasonal factors, and the indicators are generally constrained by the total amount of space in rural tourist attractions. The resource attraction indicators represent the indicators of the characteristics of a rural tourist attraction and the indicators of the water supply capacity, and the indicators of the characteristics of a rural tourist attraction are the key factors for tourists to be interested in a rural tourist attraction. The indicator of garbage disposal category represents the garbage disposal capacity of a rural tourist attraction.

Constraints of resource physical space category indicators: a11λ11x1+a12λ12x2+a13λ13x3Total resource space(Di)×[ei+θi(1ei)]×hi$$\frac{{{a_{11}}}}{{{\lambda _{11}}}}{x_1} + \frac{{{a_{12}}}}{{{\lambda _{12}}}}{x_2} + \frac{{{a_{13}}}}{{{\lambda _{13}}}}{x_3} \le Total{\text{ }}resource{\text{ }}space\left( {{D_i}} \right) \times \left[ {{e_i} + {\theta _i}\left( {1 - {e_i}} \right)} \right] \times {h_i}$$

In Eq. (5), a11, a12 and a13 are the average area of resource space occupied by domestic tourists, overseas tourists and rural residents under the corresponding satisfaction. λi1, λi2, λi3 is the satisfaction of domestic tourists, overseas tourists and rural residents under the corresponding constraints, and ei, hi, θi have different values in the case of peak season, low season and flat season.

The constraints of characteristic tourism resource indicators: a21λ21x1+a22λ22x2+a23λ23Total urban space(Di)×[ei+θi(1ei)]×hi$$\frac{{{a_{21}}}}{{{\lambda _{21}}}}{x_1} + \frac{{{a_{22}}}}{{{\lambda _{22}}}}{x_2} + \frac{{{a_{23}}}}{{{\lambda _{23}}}} \le Total{\text{ }}urban{\text{ }}space\left( {{D_i}} \right) \times \left[ {{e_i} + {\theta _i}\left( {1 - {e_i}} \right)} \right] \times {h_i}$$

Eq. (6) in a21, a22, a23 in turn for domestic tourists, overseas tourists and rural residents in the corresponding satisfaction of the average per person total space use standards.

Constraints on water supply capacity indicators: a31*t1λ31x1+a32*t2λ32x2+a33*t3λ33 Annual water supply(Di)×[ei+θi(1ei)]$$\begin{array}{l} \frac{{{a_{31}}*{t_1}}}{{{\lambda _{31}}}}{x_1} + \frac{{{a_{32}}*{t_2}}}{{{\lambda _{32}}}}{x_2} + \frac{{{a_{33}}*{t_3}}}{{{\lambda _{33}}}} \\ \le Annual{\text{ }}water{\text{ }}\sup ply\left( {{D_i}} \right) \times \left[ {{e_i} + {\theta _i}\left( {1 - {e_i}} \right)} \right] \\ \end{array}$$

Equation (7) in a31, a32, a33 in turn for domestic tourists, overseas tourists and rural residents in the corresponding satisfaction of the average daily water consumption per person, t1, t2, t3 in turn for domestic tourists, overseas tourists and rural residents in the average number of days of stay, the annual water supply (Di)$$\left( {{D_i}} \right)$$ does not exist in the turnover of the statement, so the constraints in the hi also have to be adjusted.

Constraints for indicators in the waste disposal category: a41*t1λ41x1+a42*t2λ42x2+a43*t3λ43 Annual garbage removal(Di) ×[ei+θi(1ei)]$$\begin{array}{l} \frac{{{a_{41}}*{t_1}}}{{{\lambda _{41}}}}{x_1} + \frac{{{a_{42}}*{t_2}}}{{{\lambda _{42}}}}{x_2} + \frac{{{a_{43}}*{t_3}}}{{{\lambda _{43}}}} \\ \le Annual{\text{ }}garbage{\text{ }}removal\left( {{D_i}} \right) \\ \times \left[ {{e_i} + {\theta _i}\left( {1 - {e_i}} \right)} \right] \\ \end{array}$$

Eq. (8) in a41, a42, a43 is the average daily production of garbage per person under the corresponding satisfaction of domestic tourists, overseas tourists and rural residents in turn, and the annual garbage removal volume (Di)$$\left( {{D_i}} \right)$$ does not exist in the turnover of the statement, so the constraints in the hi should also be adjusted.

Constraints of social environment sustainable carrying indicators

The constraints of the indicator of the degree of tourism staffing in place: a61λ61x1+a62λ62x2+a63λ63 Number of people working in tourism (Di)×Number of days per year[ei+θi(1ei)]×hi$$\begin{array}{l} \frac{{{a_{61}}}}{{{\lambda _{61}}}}{x_1} + \frac{{{a_{62}}}}{{{\lambda _{62}}}}{x_2} + \frac{{{a_{63}}}}{{{\lambda _{63}}}} \\ \le Number{\text{ }}of{\text{ }}people{\text{ }}working{\text{ }}in{\text{ }}tourism \\ \left( {{D_i}} \right) \times Number{\text{ }}of{\text{ }}days{\text{ }}per{\text{ }}year\left[ {{e_i} + {\theta _i}\left( {1 - {e_i}} \right)} \right] \times {h_i} \\ \end{array}$$

In equation (9), a51, a52 and a53 are the number of times that domestic tourists, overseas tourists and rural residents demand the services of tourism employees per person under the corresponding satisfaction level.

The constraints of the tourism residence ratio indicator: Hi*95%x1+x2x3Hj*105%$${H_i}*95\% \le \frac{{{x_1} + {x_2}}}{{{x_3}}} \le {H_j}*105\%$$

In Eq. (10), Hi represents the minimum value of the roaming ratio within the statistical years, and Hj represents the maximum value of the roaming ratio within the statistical years.

Constraints of economic and environmental sustainability indicators

Constraints of road area indicators: a71λ71x1+a72λ72x2+a73λ73 Total area of urban roads(Di) ×[ei+θi(1ei)]×hi$$\begin{array}{l} \frac{{{a_{71}}}}{{{\lambda _{71}}}}{x_1} + \frac{{{a_{72}}}}{{{\lambda _{72}}}}{x_2} + \frac{{{a_{73}}}}{{{\lambda _{73}}}} \\ \le Total{\text{ }}area{\text{ }}of{\text{ }}urban{\text{ }}roads\left( {{D_i}} \right) \\ \times \left[ {{e_i} + {\theta _i}\left( {1 - {e_i}} \right)} \right] \times {h_i} \\ \end{array}$$

In equation (11), a71, a72 and a73 are the road area occupied by domestic tourists, overseas tourists and rural residents per person under the corresponding satisfaction level.

The constraints of catering supply capacity indicators: a81λ81x1+a82λ82x2+a83λ83x3 Number of meals served per year in cities (Di)×[ei+θi(1ei)]×hi(5.12)$$\begin{array}{l} \frac{{{a_{81}}}}{{{\lambda _{81}}}}{x_1} + \frac{{{a_{82}}}}{{{\lambda _{82}}}}{x_2} + \frac{{{a_{83}}}}{{{\lambda _{83}}}}{x_3} \\ \le Number{\text{ }}of{\text{ }}meals{\text{ }}served{\text{ }}per{\text{ }}year{\text{ }}in{\text{ }}cities \\ \left( {{D_i}} \right) \times \left[ {{e_i} + {\theta _i}\left( {1 - {e_i}} \right)} \right] \times {h_i}(5.12) \\ \end{array}$$

In equation (12), a81, a82 and a83 are the number of meals per person for domestic tourists, overseas tourists and rural residents under the corresponding satisfaction level.

Constraints on accommodation supply capacity indicators: a91λ91x1+a92λ92x2+a93λ93x3 Number of beds in urban accom mod ation (D11)[ei+θ11×(1ei)]×hi$$\begin{array}{l} \frac{{{a_{91}}}}{{{\lambda _{91}}}}{x_1} + \frac{{{a_{92}}}}{{{\lambda _{92}}}}{x_2} + \frac{{{a_{93}}}}{{{\lambda _{93}}}}{x_3} \\ \le Number{\text{ }}of{\text{ }}beds{\text{ }}in{\text{ }}urban{\text{ }}accom\bmod ation \\ \left( {{D_{11}}} \right)\left[ {{e_i} + {\theta _{11}} \times \left( {1 - {e_i}} \right)} \right] \times {h_i} \\ \end{array}$$

In equation (13), a91, a92 and a93 are the average number of times that domestic tourists, overseas tourists and rural residents use the accommodation facilities of rural tourist attractions under the corresponding satisfaction.

Constraints on transportation supply capacity indicators: a101λ101x1*K1+a102λ102x2*K2+a103λ103x3*K3 Number of means of transportation(D12) ×[ei+θ12(1ei)]×hi$$\begin{array}{l} \frac{{{a_{101}}}}{{{\lambda _{101}}}}{x_1}*{K_1} + \frac{{{a_{102}}}}{{{\lambda _{102}}}}{x_2}*{K_2} + \frac{{{a_{103}}}}{{{\lambda _{103}}}}{x_3}*{K_3} \\ \le Number{\text{ }}of{\text{ }}means{\text{ }}of{\text{ }}transportation\left( {{D_{12}}} \right) \\ \times \left[ {{e_i} + {\theta _{12}}\left( {1 - {e_i}} \right)} \right] \times {h_i} \\ \end{array}$$

In equation (14), a101, a102 and a103 are the average amount of transportation applicable to domestic tourists, overseas tourists and rural residents in the corresponding satisfaction level, and K1, K2 and K3 are the percentages of domestic tourists, overseas tourists and rural residents who take this mode of transportation in that order.

Constraints on health care service facility indicators: a111*t1λ111x1+a112*t2λ112x2+a113*t3λ113x3 Number of urban healthcare beds(D14) ×[ei+θ14(1ei)]×hi$$\begin{array}{l} \frac{{{a_{111}}*{t_1}}}{{{\lambda _{111}}}}{x_1} + \frac{{{a_{112}}*{t_2}}}{{{\lambda _{112}}}}{x_2} + \frac{{{a_{113}}*{t_3}}}{{{\lambda _{113}}}}{x_3} \\ \le Number{\text{ }}of{\text{ }}urban{\text{ }}healthcare{\text{ }}beds\left( {{D_{14}}} \right) \\ \times \left[ {{e_i} + {\theta _{14}}\left( {1 - {e_i}} \right)} \right] \times {h_i} \\ \end{array}$$

Eq. (15) in a111, a112, a113 in turn for domestic tourists, overseas tourists and rural residents in the corresponding satisfaction per person per day bed use.

Constraints for tourists and residents of rural tourist attractions

Constraints for domestic tourists: minx1*(1S1)x1maxx1*(1+S1)$$\min {x_1}*\left( {1 - {S_1}} \right) \le {x_1} \le \max {x_1}*\left( {1 + {S_1}} \right)$$

In equation (16), S1 is the floating value of the number of domestic tourists.

Constraints on overseas tourists: minx2*(1S2)x2max2*(1+S2)$$\min {x_2}*\left( {1 - {S_2}} \right) \le {x_2} \le {\max _2}*\left( {1 + {S_2}} \right)$$

S2 in equation (17) is the floating value of the number of overseas tourists.

Constraints on rural residents: minx3*(1S1)x3max3*(1+S1)$$\min {x_3}*\left( {1 - {S_1}} \right) \le {x_3} \le {\max _3}*\left( {1 + {S_1}} \right)$$

In equation (18), S3 is the floating value of the number of urban residents.

Multi-objective optimization based on NSGA-II genetic algorithm
Fundamentals of NSGA-II multi-objective genetic algorithm

The NSGA-II algorithm is based on an improved version of the genetic algorithm, which introduces a more efficient fast non-dominated sorting and elite retention strategy [24]. The computational flow of the NSGA-II algorithm is shown in Fig. 1.

Figure 1.

Calculation flow chart of NSGA-II algorithm

According to Fig. 1, the main steps of the algorithm are:

Initialize the population: randomly generate the initial population according to the constraints of the problem.

Evaluate fitness: evaluate the fitness of each individual and calculate its objective function value.

Fast non-dominated sorting: non-dominated sorting is performed on the individuals in the population, and the individuals are divided into different ranks, i.e. non-dominated tiers. The lower the non-dominated tier, the better the individual.

Calculation of crowding distance: Crowding distance is calculated for each non-dominated tier. The crowding degree value is used to measure the distance and distribution between individuals to maintain diversity on the frontier.

Selection operation: High-quality individuals are selected from the current population by using the non-dominated ordering and the crowding degree value.

Crossover operation: use crossover operation to generate new individuals. One or more crossover methods are usually used to combine two parent individuals to generate offspring individuals.

Mutation operation: Mutation operation is performed on some individuals to introduce randomness to increase the diversity of the population and assist the algorithm to better explore the search space.

Judgment of termination conditions: Judge whether the termination conditions are satisfied, such as reaching the maximum number of iterations, finding a good enough Pareto frontier solution, etc. If the termination conditions are satisfied, the algorithm ends. Otherwise, return to step (2) and continue with the next generation of optimization.

Key Operators of NSGA-II Multi-Objective Genetic Algorithm

Fast non-dominated sorting operator

Compared to the NSGA algorithm, the NSGA-II algorithm makes an improvement in the non-dominated sorting by reducing the computational complexity from O(mN3)$$O\left( {m{N^3}} \right)$$ to O(mN2)$$O\left( {m{N^2}} \right)$$. Where m represents the number of objective functions and N represents the number of individuals. Two parameters, si and ni, are introduced to record the cyclic results of different individuals i in the population, si represents the set of solutions dominated by individuals i and ni represents the number of dominating individuals i in the population. Through the calculation, the individual ni = 0 is identified and placed into the non-dominated layer 1, i.e. Irank = 1, and the set of dominated solutions si of the traversed individual i is traversed, while the number of dominated individuals ni in si is subtracted by 1, indicating that this non-dominated solution has been removed from the population. Repeated operations are then performed until all individuals have completed stratification.

Crowding degree operator

The main goal of the crowding degree calculation is to make the distribution of individuals on the Pareto front even, in order to avoid individuals being overly concentrated in certain regions, and to find high-quality solutions while improving the search diversity. The distance calculation formula for congestion degree is as follows: di=k=1m(|fki+1fki1|)$${d_i} = \sum\limits_{k = 1}^m {\left( {\left| {f_k^{i + 1} - f_k^{i - 1}} \right|} \right)}$$

Where: fki$$f_k^i$$ is the target value of individual i on the krd objective and the essence of crowding is the perimeter of the largest rectangle that surrounds only individual i.

Elite retention strategy

The operation of the elite retention strategy is shown schematically in Fig. 2. Elite retention strategy is a strategy for retaining high-quality solutions, combining the parent population Pl with the offspring population Ql together to form a new population Rl(Rt=PtQt)$${R_l}\left( {{R_t} = {P_t} \cup {Q_t}} \right)$$ of size 2N, executing non-dominated sorting and crowding computation on the newly generated population Rt, and selecting the currently known optimal N individuals by comparison to form a new generation of the parent population. The parent and offspring populations compete together, ensuring that the excellent individuals in the set of non-inferior solutions are not lost during the evolutionary process, effectively preventing the loss of excellent genes, maintaining the diversity and convergence of the populations, and further optimizing the accuracy of the results.

Figure 2.

Operation diagram of the refined retention policy

Solution flow of NSGA-II multi-objective genetic algorithm

In this study, NSGA-II genetic algorithm is selected to solve the multi-objective collaborative optimization problem of resource and environmental carrying capacity of rural tourist attractions.The optimal solution obtained by NSGA-II algorithm is the Pareto bounded optimal solution, which is also known as the non-dominated solution. When there are two or more optimization objectives, there will be a conflict between objectives and goals, and when a certain solution is optimal in a certain objective, it is a dominated solution relative to other solutions. When the objective function is improved, the solution that has a weaker optimization effect is known as a non-dominated solution, and the Pareto optimal set is made up of a group of non-dominated solutions.

The basic solution flow of NSGA-II algorithm is as follows:

Assuming the following variables: X1, X2, Y1, Y2, Y3, and Y4. we can try to build a multiple linear regression model that relates independent variables X1 and X2 to dependent variables Y1, Y2, Y3, and Y4. I.e: Y1=β10+β11X1+β12X2+δ1 Y2=β20+β21X1+β22X2+δ2 Y3=β30+β31X1+β32X2+δ3 Y4=β40+β41X1+β42X2+δ4$$\begin{array}{l} {Y_1} = {\beta _{10}} + {\beta _{11}}{X_1} + {\beta _{12}}{X_2} + {\delta _1} \\ {Y_2} = {\beta _{20}} + {\beta _{21}}{X_1} + {\beta _{22}}{X_2} + {\delta _2} \\ {Y_3} = {\beta _{30}} + {\beta _{31}}{X_1} + {\beta _{32}}{X_2} + {\delta _3} \\ {Y_4} = {\beta _{40}} + {\beta _{41}}{X_1} + {\beta _{42}}{X_2} + {\delta _4} \\ \end{array}$$

where βij is the regression coefficient indicating the degree of influence of independent variables X1 and X2 on dependent variable Yi and δi is the error term.

In order to build this model, a dataset is needed which includes X1, X2, Y1, Y2, Y3, Y4. Using this dataset, regression analysis can be used to fit this model and find the regression coefficients that best fit the data. Then, using these coefficients, predictions can be made for the given variables. The quality of the data, the correlation between the variables, and possible nonlinear relationships need to be considered before modeling. The accuracy and reliability of the model depends on the adequacy of the data and the applicability of the model.

Assume that the data contains X1 and X2 and four objectives: Y1, Y2, Y3, and Y4.

First, define a target vector containing the four targets: Target vector=[Y1,Y2,Y3,Y4]$${\text{Target vector}} = \left[ {{Y_1},{Y_2}, - {Y_3},{Y_4}} \right]$$

Notice here that Y3 has a negative sign in front of it, because we want Y3 to be as low as possible and the other objectives to be as high as possible. Next, a multivariate function can be defined that maps the independent variables to the target vector: F(X1,X2)=Target vector$$F\left( {{X_1},{X_2}} \right) = {\text{Target vector}}$$

The design of this function may need to be based on an understanding of the problem and an analysis of the actual data. A model of the following form may be considered: F(X1,X2)=[X1+X22,2X1+3X2,1X1+X2,X1×X2]$$F\left( {{X_1},{X_2}} \right) = \left[ {\frac{{{X_1} + {X_2}}}{2},2{X_1} + 3{X_2},\frac{1}{{{X_1} + {X_2}}},{X_1} \times {X_2}} \right]$$

Here the denominators and numerators as well as the exponents are chosen empirically and based on the characteristics of the data, and the actual model may require a more complex form, which may be linear, nonlinear, or contain more interaction terms. The NSGA-II multi-objective optimization algorithm is then used to minimize or maximize this objective vector to find the optimal combination of independent variables.

Multi-objective Optimization Research on Resource and Environmental Carrying Capacity of Rural Tourism Scenic Spots

In order to verify the effectiveness of the constructed model, this paper uses it in the actual multi-objective synergistic management problem of resources in rural tourism scenic spots, and firstly carries out the system dynamics simulation and prediction of resource and environmental carrying potential, and then carries out the multi-objective optimization solving.

Simulation of System Dynamics of Resource and Environmental Carrying Potentials

This paper takes A rural tourist attraction as the specific research object, and gets its related data of tourism scale and tourism income from 2014 to 2023 through statistics as shown in Table 1.

Tourism statistics of A rural tourist attractions in 2014-2023

Year Number of domestic tourists (10,000 people) Number of overseas tourist (10,000 people) Total tourism revenue (million yuan) Tourism foreign exchange earnings (USD 10,000)
2014 14.79 0.20 9.52 115.95
2015 11.93 0.21 8.21 101.76
2016 16.46 0.23 13.24 119.96
2017 18.63 0.25 15.13 136.93
2018 20.96 0.26 17.45 150.29
2019 23.04 0.27 19.22 168.66
2020 25.62 0.31 25.17 179.63
2021 28.25 0.28 29.08 146.42
2022 33.68 0.27 34.29 179.71
2023 42.09 0.29 49.73 209.93

As can be seen from Table 1, after years of development, the development of A rural tourist attraction is remarkable, the number of domestic tourists from 147,900 in 2014 to 429,900 in 2023, the number of inbound tourists from 0.20 million to 0.29 million, and the total tourism revenue from 9.52 million to 49.73 million yuan.

The system dynamics software was used to simulate the carrying potential of the resources and environment of rural tourism scenic spot A, and the simulation results are shown in Figure 3. Among them, P1 represents “rural tourism environmental carrying potential: A rural tourism scenic spot resource and environmental carrying potential”, P2 represents “rural natural environment carrying potential: A rural tourism scenic spot resource and environmental carrying potential”, P3 represents “rural economic environment carrying potential: A rural tourism scenic spot resource and environmental carrying potential”, and P4 represents “rural social environment carrying potential: A rural tourism scenic spot resource and environmental carrying potential”. From the figure, it can be found that the resource and environmental carrying potential of rural tourism scenic spot A continues to increase.

Figure 3.

The system dynamics simulation model of tourism environment carrying potential

At the same time, the obtained simulation simulation values of resource carrying potential of A rural tourism scenic spot are shown in Table 2. Combined with Figure 3 and Table 2, it can be seen that the natural tourism environment carrying potential of A rural tourism scenic spot develops smoothly, the economic tourism environment carrying potential develops rapidly, and the social tourism environment carrying potential steadily improves.

Simulation value of resource carrying potential of A rural tourism scenic spots

Year Natural tourism environment bearing capacity Economic tourism environment bearing capacity Social tourism environment bearing capacity Tourist resource environment bearing capacity
2014 1.98471 1.24524 0.47196 1.98471
2015 2.04788 1.3452 0.57512 2.04788
2016 2.15342 1.45235 0.53352 2.15342
2017 2.18073 1.50116 0.51385 2.18073
2018 2.25259 1.60684 0.53915 2.25259
2019 2.30899 1.69942 0.55232 2.30899
2020 2.39401 1.85132 0.49774 2.39401
2021 2.48183 2.02382 0.53154 2.48183
2022 2.60439 2.10421 0.57117 2.60439
2023 2.71842 2.28083 0.60761 2.71842
2024 2.86036 2.51338 0.59349 2.86036
2025 3.01974 2.73495 0.62495 3.01974
2026 3.10644 2.86927 0.66335 3.10644
2027 3.18386 3.04789 0.69226 3.18386
2028 3.30657 3.18053 0.70446 3.30657
2029 3.40518 3.384 0.74291 3.40518
2030 3.67614 3.75921 0.75363 3.67614
Numerical projections of indicators of environmental carrying capacity of resources

Based on the system dynamics model to predict the values of resource and environmental carrying capacity indicators of A rural tourism scenic spot, based on the model test to derive the predicted values of resource and environmental carrying capacity indicators of A rural tourism scenic spot in 2030 as shown in Table 3. Among them, the specific meanings of the relevant indicators are: built-up area of scenic spot/km2 (H1), cultivated land area occupation/km2 (H2), number of characteristic tourism resources/one (H3), amount of domestic sewage treatment/106m3 (H4), water supply capacity/106m3 (H5), amount of garbage disposal/t (H6), mileage of highway/km (H7), number of public vehicles/standard unit ( H8), number of car rentals/standard unit (H9), number of beds/unit (H10), number of meals/unit (H11), traveler-to-household ratio (H12), number of people employed in travel-related enterprises/million people (H13), and number of beds in health institutions/pc (H14).

Simulation value of resource carrying potential of A rural tourism scenic spots

Index Weight The actual value of 2023 The predicted value of 2030
H1 0.08041 13.22 15.40
H2 0.05804 19.07 19.16
H3 0.06599 12 19
H4 0.07394 1.50 1.63
H5 0.0573 1.47 1.43
H6 0.06617 424.97 431.49
H7 0.06229 92.25 95.10
H8 0.08466 17 21
H9 0.06728 45 49
H10 0.06303 4776 8005
H11 0.05305 4055 4702
H12 0.09797 6.79 8.28
H13 0.10166 0.63 0.74
H14 0.06821 347 456

As can be seen from Table 3, relative to the actual value in 2023, the predicted value of the indicators in 2030, except for a slight decrease in the water supply capacity H5 (from 1.47×106m3 to 1.43×106m3), all other indicators of the carrying capacity of the resources and the environment have a significant increase, which indicates that A rural tourist attraction will realize a larger development while sacrificing a small amount of the water supply capacity under the continuation of the status quo.

Multi-objective optimization solution for tourism environmental carrying capacity

In order to verify the efficacy of the proposed multi-objective optimization model based on NSGA-II genetic algorithm, this paper continues to take A rural tourist attraction as the research object, and conducts multi-objective optimization to solve its tourism environmental carrying capacity in 2030 under the coordinated development scenario.

Optimization and Simulation of Tourism Peak Season

According to the predicted value of system dynamics, the optimization model of resource environmental carrying capacity of A rural tourist attraction in 2030 is constructed under the scenario of status quo continuation type. Applying NSGA-II algorithm and with the help of Matlab software, the optimization of tourism environmental carrying capacity of A rural tourism scenic spot is solved in the peak season of 2030, which results in the multi-objective optimization solution and multi-objective optimization nondominated solution for the peak season of 2030, and the simulation of the multi-objective optimization is shown in Fig. 4 and Fig. 5, respectively.

Figure 4.

Simulation of multi-objective optimization solution in tourist peak season

Figure 5.

Multi-objective optimization non-dominated solution in tourist peak season

Based on the simulation results in Fig. 5, the multi-objective optimization non-dominated solution of resource and environmental carrying capacity of peak season of rural tourist attraction A in 2030 under the coordinated development scenario can be obtained as shown in Table 4.

Non-dominant solution of multi-objective optimization in tourist peak season

x1 x2 x3 Z1 Z2 Z3
5.86 2.337 1.204 21.582 1.319 9.401
31.132 2.09 1.186 27.483 3.922 34.408
21.723 2.508 1.198 77.668 1.194 25.429
14.872 2.478 1.108 54.799 1.544 18.458
5.982 2.403 1.182 21.757 3.108 9.567
32.699 2.464 1.198 118.540 3.288 36.361
43.741 2.48 1.168 159.400 3.743 47.389
41.239 2.385 1.182 153.620 1.281 44.806
28.656 2.448 1.173 105.020 1.200 32.277
5.867 2.485 1.058 21.585 3.235 9.410
41.908 2.41 1.160 156.030 3.003 45.478
35.869 2.499 1.098 132.460 3.501 39.466
20.078 2.509 1.026 75.232 2.090 23.613
28.803 2.485 1.182 104.220 0.660 32.470
41.654 2.411 1.159 155.010 3.443 45.224
20.303 2.445 1.160 74.594 3.041 23.908
9.013 2.361 1.113 12.190 3.394 12.487
38.598 2.498 1.154 140.460 3.493 42.250
34.863 2.435 1.206 127.160 2.412 38.504
18.48 2.413 1.155 68.578 3.332 22.048
Optimization and simulation of the tourism flat season

According to the solution method of tourism peak season, the simulation of multi-objective optimization solution and multi-objective optimization non-dominated solution of tourism flat season of rural tourist attraction A in 2030 can be obtained as shown in Fig. 6 and Fig. 7, respectively.

Figure 6.

Simulation of multi-objective optimization solution in tourist shoulder season

Figure 7.

Non-dominated solution simulation in tourist shoulder season

Based on the simulation results in Fig. 7, the multi-objective optimization non-dominated solution of resource and environmental carrying capacity of peak season of rural tourist attraction A in 2030 under the coordinated development scenario can be obtained as shown in Table 5.

Non-dominant solution in tourist shoulder season

x1 x2 x3 Z1 Z2 Z3
28.604 2.483 1.083 106.460 3.914 32.170
37.717 2.505 1.170 136.350 1.446 41.392
7.525 2.494 1.142 27.119 4.007 11.161
10.135 2.496 1.166 3.228 4.086 13.797
5.001 2.269 1.043 1.497 3.875 8.312
27.911 2.402 1.184 103.260 3.094 31.497
5.383 2.406 1.183 19.505 2.069 8.972
27.588 2.402 1.171 102.450 2.723 31.161
33.408 2.489 1.177 120.990 1.474 37.074
11.610 2.440 1.106 43.145 3.177 15.157
31.853 2.410 1.187 117.590 3.846 35.450
22.857 2.467 1.176 7.365 3.523 26.501
2.143 2.462 1.084 85.442 3.309 5.689
6.319 2.460 1.113 23.097 3.468 9.891
5.073 2.456 1.121 1.403 1.611 8.649
35.422 2.472 1.122 130.920 3.607 39.016
24.844 2.509 0.978 94.451 1.963 28.332
37.712 2.365 1.166 141.890 3.336 41.243
4.927 2.466 1.110 17.896 4.180 8.503
35.339 2.441 1.153 130.590 3.569 38.933
Optimization and Simulation of Tourism Off-season

Similarly, the simulation of multi-objective optimization solution and multi-objective optimization non-dominated solution for the tourism off-season of rural tourist attraction A in 2030 can be obtained as shown in Fig. 8 and Fig. 9, respectively.

Figure 8.

Simulation of multi-objective optimization solution in tourist off-season

Figure 9.

Non-dominated solution simulation in tourist off-season

From the simulation results, the multi-objective optimization non-dominated solution of resource and environmental carrying capacity of peak season of rural tourist attraction A in 2030 under the coordinated development scenario can be obtained as shown in Table 6.

Non-dominant solution in tourist off-season

x1 x2 x3 Z1 Z2 Z3
16.285 2.145 1.336 60.863 2.909 19.766
9.185 2.564 1.218 34.430 2.543 12.967
2.277 2.709 1.140 8.809 2.390 6.125
15.455 2.488 1.138 59.458 2.327 19.081
8.799 2.503 1.069 30.454 2.612 12.371
11.327 2.647 1.122 45.334 4.087 15.096
9.399 2.703 1.053 34.987 1.187 13.155
11.304 2.346 1.280 43.009 1.206 14.930
1.195 2.125 1.094 5.471 1.401 4.413
21.731 2.534 1.184 81.371 4.326 25.449
31.625 2.337 1.366 117.720 3.192 35.327
38.648 2.276 1.223 146.210 2.794 42.147
35.449 2.542 0.978 129.810 3.757 38.969
15.584 2.716 1.272 57.734 1.355 19.572
32.358 2.325 1.197 116.910 0.487 35.880
6.047 2.254 1.141 21.488 1.364 9.443
4.190 2.052 1.269 14.901 2.801 7.512
28.283 2.551 1.329 106.850 0.764 32.163
7.245 2.168 1.265 26.944 0.648 10.678
42.726 2.353 1.085 156.570 3.876 46.164
Conclusion

In this paper, the system dynamics model and NSGA-Ⅱ multi-objective genetic algorithm are used as algorithmic tools to realize the resource synergistic management of rural tourist attractions through the multi-objective optimization of resource and environmental carrying capacity.

Rural tourism scenic spot A is selected as the research object, and its number of tourists and total tourism income show a continuous growth trend from 2014 to 2023. Based on the data of its resource and environmental carrying capacity related indicators, the system dynamics model is used to simulate and predict the predicted values of the indicators in 2030. Compared with the actual value in 2023, under the continuation of the status quo scenario, Rural Tourism Scenic Area A will realize a large increase in its resource and environmental carrying capacity while sacrificing a little water supply capacity (from 1.47×106m3 to 1.43×106m3).

Based on the predicted value of resource and environmental carrying potential of rural tourist attraction A obtained from system dynamics, this paper establishes the multi-objective function and constraints for optimizing the carrying capacity of the tourist environment under the status quo continuation scenario, and uses NSGA-II algorithm to solve the carrying capacity of the tourist environment system to the core subject under three scenarios of tourist peak season, off-season and flat season.

Language:
English