Multiresolution Network Temporal and Spatial Scheduling Model of Scenic Spot

Tourism is one of pillar industries of the world economy. Low-carbon tourism will be the mainstream direction of the scenic spots’ development, and the ω path of low-carbon tourism development is to develop economy and protect environment simultaneously. However, as the tourists’ quantity is increasing, the loads of scenic spots are out of control. And the instantaneous overload in some spots caused the image phenomenon of full capacity of the whole scenic spot. Therefore, realizing the real-time schedule becomes the primary purpose of scenic spot’s management. This paper divides the tourism distribution system into several logically related subsystems and constructs a temporal and spatial multiresolution network scheduling model according to the regularity of scenic spots’ overload phenomenon in time and space. It also defines dynamic distribution probability and equivalent dynamic demand to realize the real-time prediction.We define gravitational function between fields and takes it as the utility of schedule, after resolving the transportation model of each resolution, it achieves hierarchical balance between demand and capacity of the system. The last part of the paper analyzes the time complexity of constructing a multiresolution distribution system.


Introduction
Tourism is an emerging industry which can develop economy without damaging environment all around the world [1].The development of tourism is not only the scenic ticket sales growth, but also to drive the development of other related industries [2].When the rapid development of tourism gives a huge impetus to the economic development of the region, it also brings about a greater negative impact to the scenic ecological, social, and cultural environment.China's holiday system featured by "Golden Week" makes it easy to form a travel peak for the popular scenic spots, so that this contradiction is more prominent.After a long time of scenic field research, we found that the scenic overload is caused by tourists scale overload which can be divided into two categories: true overload and pseudo-overload.Distinguishing between them, true overload is that the scenic total temporal and spatial carrying load exceeds the capacity of scenic resources, which is decided by the structural handicaps of the scenic carrying capacity.In the case of not expanding the scenic scale, true overload must be completely resolved by limiting the travel scale and advocating rational travel.However, pseudo-overload is caused by scenic structural contradictions under the situation that the number of tourists has not reached the real capacity of the scenic.Due to the lack of scientific control of tourists, some certain attraction nodes' tourists overload instantaneously caused local congestion and irreversible damage to the ecological environment of these regions and greatly reduced tourists' satisfaction.At present, most of the problem encountered belongs to the latter category; such pseudo-overload phenomenon has a certain amount of regularity on time and space.Therefore strengthening the management in scenic management at the peak of the tourism becomes the common focus of the scenic managers and scholars.
Domestic and foreign scholars have researched scenic sustainable development and its related aspects, such as scenic environment capacity [3,4], management and services of tourism [5,6], tourists' guide management [7], and scenic vehicle traffic [8][9][10].The scenic shunt scheduling system is a complicated system which can be influenced by many factors.On the one hand it has to meet shunt need and to maximize tourists' satisfaction; on the other hand, because their activities' scope is in natural areas, it is necessary to consider the sustainable development of scenic area which needs to balance the load of all attraction nodes in the scenic and avoid traffic jams.Because of shunt needs and scheduling resources' limitedness, we cannot get both real time and optimality on the tourists shunt management.Since the 1990s in the field of statistical physics, complex network theory [11] thought that the behavioral characteristics of complex systems are not due to the complex dynamic behavior of a single attraction node but a large number of attraction nodes and their complex association mode.Ravasz et al. proposed a hierarchical module network model when they found that some network in reality has the feature of stratification and module [12].Currently, the multi-resolution network model has been used to describe a variety of complex systems [13][14][15], and lots of research had involved network control [16][17][18], but there were few studies on the scenic shunt scheduling system.Zhang [19] studied scheduling decision system based on RFID smart card and divided the tourists' type based on the tourism path and then calculated the vehicle scheduling by the genetic algorithm program.But there is lots of redundant information in the actual system, which makes real-time scheduling scheme's global solving time consuming and unnecessary.Therefore, constructing scenic area network which can be changed with the state of the system will greatly enhance the efficiency of scenic shunt scheduling.
The time and space characteristics of the scenic shunt scheduling network accord with the time variability of the complex network structure systems; Therefore, Ren peiyu (2008) proposed the temporal and spatial shunt navigation management mode in National High Technology Research and Development Program (863 Program); he integrated information technology with the management techniques in scenic tourism engineering.In order to build a scenic management dissipative structure, he used a computer simulation scheduling engine to offer a basis for the scenic decision management for scenic managers, achieved the dynamic predictable scheduling of scenery and finally, alleviated the damage to the ecology during the tourism peak.On the basis of the established information systems, according to the timely forecast information feedback, developing a reasonable scenic scheduling program and then achieving scenic sustainable tourism development are the fundamental purpose of the scenic scheduling system research.This paper intends to build the scenic shunt multi-resolution network structure, collect data from bottom to up, forecast the shortterm demand of attraction nodes in scenery by the equivalent demand, and make the ability balance from top to down.This multi-resolution network structure provides a highly efficient platform for real-time shunt scheduling of scenery.

Problem Analysis
What should be solved in this paper is essentially a predictive scheduling problem.The principle is scheduling on the basis of the prediction, which can realize balanced distribution of the tourists at each attraction node in the scenery.At time , it can be described by the following mathematical model: where ( + 1) = (  ( + 1)) ×1 is a column vector, and

Building Scenic Multi-Resolution Network
Resolution refers to the detail level of a model to describe the real world; it is decided by the detail level of cognitive levels, attributes, input, output, time, process, and so on.The multi-resolution network involves in multiple levels and many aspects, including cognitive level static characteristics (state properties, input parameters, output parameters, law) and dynamic characteristics (time and process) [20].
As the present problem is becoming increasingly complex, and the scale is expanding quickly, establishing different resolution models and getting these models together to study are the inevitable trend of modeling complex systems according to the different needs of the problem.Also observing things and considering the problem from different resolution are an important feature of the human mind.Therefore, multi-resolution modeling gradually becomes a hot research field of modeling and simulation in the international area since the 1990s [21].Caughlin and Sisti [22] understood multi-resolution modeling problems from the abstract aspect.
Multi-resolution modeling is mainly used in the simulation of complex systems, such as combat simulation [23].Because the scenery is a complex open giant system through that people can interact with nature, the elements are numerous, the relationship is complex, and the target function is versatile.It is a complex spatial and temporal structure, which presents characteristics of holistic, dynamic, nonlinear, self-adaptive, and multidimensional.Building scenic multiresolution models has practical significance, but very few scholars have done this research.This paper will build the scenic temporal and spatial scheduling multi-resolution network, which will be taken as the basis of the scenic temporal and spatial scheduling.

The Definition of Scenic Multi-Resolution Network
Definition 1.The attraction modes with the capable of independent operation which are divided by the grid (e.g.,  1 - 311 in Figure 1) is called field, which can represent not only a single attraction node but also multiple attraction nodes which can satisfy certain conditions set.
Taking Figure 1, for example, the upstream domain of  is marked   , its subfield is marked   ,  22 is upstream  22 , and { 21 ,  22 ,  23 } is called the subfield set.In Particular, if  is located in the lowest resolution layer,  is null; if  is located in the highest-resolution layer,  is null.
Definition 2. The minimum distance between two certain fields is called grid distance (reachable matrix, named d, of which unit is grid, called distance).
Taking Figure 2(b), for example, the distance from field  to  can be calculated as follows: Definition 3. The process of some fields with a certain distance merging into a larger field is called gathering.
Taking Figure 2(b), for example, the distance between fields  and  is 1; by the process of gathering, we can get a lager field , and the distance from field  to  can be calculated as follows: Definition 4. The field collection formed by fields on the different resolution by constantly gathering is called multiresolution layer.The higher the resolution layer, the more visible the details.As shown in Figure 1, the resolution of the layers  1 ,  2 ,  3 increases gradually.The high-resolution system shows more discrete dynamic characteristics, while the lowresolution layer shows a more steady-state characteristics.

Scenic Temporal and Spatial Scheduling and Its Operation
Processes.Scenic multi-resolution network system is a layerby-layer recursive nested structure (see Figure 1), scenic's operation with spatial and temporal characteristics must be on the multi-resolution networe system above.Figure 3 shows the scenic temporal and spatial scheduling operation flow structure.
The engine functions are described as follows.
Prediction Engine.Predicition engine botton-up forecasts each field's equivalent demand at Δ time later based on the system state and shunt probability at time t and statistics these resources disributed in the field.
Matching Engine.Matching engine work from top to down, it is responsible for the match balance of the system requirements and capabilities; the same layer field determines the balance scheduling program by the demand balance model, layer by layer to activate and to build the specific scheduling program of the entire system.
Execution Engine.Execution engine performs scheduling scheme and generates the system state of time  + Δ, which will be taken as the input of the prediction engine next cycle.

Demand Prediction Engine
4.1.Demand Information Collection and Analysis.The tourist's RFID card can be collected by the RFID reader when he got in or out the attraction nodes in the scenery, so at time  we can know the tourist number of each attraction node before time  and which attraction nodes the tourists had visited.The detailed processes are showed in Figure 4.

Equivalent Demand.
Actual system can gain scheduling needs and resource capacity information by the related equipment.However, due to the certain distance between the resources and needs grid, there must be a delay.Further, due to the change of external environment and the presence of measuring error, the prediction values are very random, which will cause a huge deviation of scheduling effect.To solve this problem, this paper introduces the equivalent demand, considering the impact of the upstream field on the target field of the dynamic shunt probability and delay during the forecast period.
Definition 5. Set that target field sends scheduling demand instruction at t time, and the demand of the scheduling can be met at  + Δ time, thus all the upstream field that is away from the target field within Δ meters may affect the target field scheduling demand.Therefore we need to put these fields' current demand converted into target field scheduling demand, which is called equivalent demand (recorded as ER ( | Δ)).
Definition 6.The amount of resources of the target field at  time is called resource capacity (recorded as CR ()).
Considering the scenic state of a travel period, the demand at the same attraction nodes are significantly different at different time.There are also obvious differences among different attraction nodes at the same time, which reflects the dynamic process of the attraction nodes' demands in the temporal and spatial dimension.
There are two commonly used methods in forecasting the demands of field ; one considers all the cumulative impact of upstream field of field ; the other only considers the impact of the immediate vicinity upstream fields of field j.It essentially determines the prediction step Δ; the longer the step size, the greater the range of prediction time and the more fluctuations of prediction results.In contrast, if the step size is set too small, the convergence speed is too slow; the two situations all are unreasonable.In fact, the prediction step has a great influence on the prediction.The demand's forecast value of the target field at time  + Δ is related to the current demand of the upstream fields which were transferred to the target fields.The affection factors are mainly shown in  two degrees: one is the shunt probability of upstream field to target field at time t, the other is the time distance (  ) between them.Considering the degree of the target field's demand influenced by the upper field may become serious or weak as the time distance changes.So we can use the time distance function (  ) to describe the contribution degree of the field whose time distance is t to the target field prediction.So   (  ) < 0, where   (  ) is the first derivative of (  ). Figure 5 shows some possible images of function (  ); the specific function will be calculated by the analysis of a large number of actual data.In this paper, we choose the linear function for simple operation.Set distance influence factor as ; when upstream field's impact to target field is less then , we can neglect it; the time distance of (  ) =  is marked  *  , so the equivalent demand forecast can be finished by two steps; firstly, determine the maximum time distance which satisfies (  ) ≥ , set forecast step size as Δ, and update Δ = min( *  , Δ  ).Secondly, consider all fields within the time distance Δ from target field, and change the demand at time  to the target field's equivalent demand which is regarded as evidence of scheduling.
According to the above analysis, when  = Φ (all fields have been located in the highest-resolution layer) equivalent demand of field  can be expressed as follows: When  ̸ = Φ, forecast demand of field j at time t is the equivalent of each subfield's upgathering.
Similarly, ability of field j at time t is the equivalent of each subfield's upgathering.

Demand Matching Engine
The state of the attraction nodes in the scenery changes with the tourism activities.Therefore, building a multi-resolution network according to the system state and building a rapid equilibrium layers load algorithm model to improve the system's fast response ability is necessary.The approach ued in the previous studies on the simple systems or comples engineering systems is to take mathematics as a tool to establish the mathematical model and make system analysis.
Inspired by system dynamics attractor, this paper intends to build Demand hierarchical balance matching model, which effectively controls the size of the entire system solving.The detailed Demand matching process is showed in Figure 6.

Definition Demand-Capacity Hierarchical Balance Model.
Demand balance is essential to balance the load, and it is an important means to achieve the effective sharing of resources.Dynamic load balancing must be established based on the real-time prediction of the state information of each fields.Therefore, real-time response is essential.The structure of the system at this time is of great influence on the complexity in calculating.In fact, even in the most simple case, the optimization of multidemand balance scheduling is an NP problem [24].Therefore, the study often builds optimization algorithm based on a series of assumptions.For computing resources, Yagoubi and Slimani found a loadbalancing algorithm based on the hierarchy, which represents the load network by the four tree structures [25].Rashedi et al. [26] put forward the gravitation search algorithm (GSA), the optimization search technology, which is derived from the gravitation simulation in physics and is similar to the particle swarm optimization (PSO).In fact, the same layer field's Demand match problem is the classic transportation problem.This paper uses gravitation search algorithm to find the gravitation between the fields, which will be taken as a scheduling utility of the transportation problem.GSA based on the law of gravitation thinks that there is gravitation between any two objects, which makes the object move forward to the larger mass object.In the same layer resolution, due to the imbalanced distribution of demand and capacity, some fields' equivalent demand is greater than the resources; however, some other fields are just the reverse and the gravitational force is generated between these two types of fields, which can let the ability in the resource field move to the demand field.Definition 7. The difference between equivalent demand and resource ability of the field is called net demand (named NER), reacting the absolute state at the certain time.
So, the net demand of field  at time t can be calculated as follows: Definition 8.The field of which the net demand is negative is called resource field, and resource field set is named RA.
Definition 9.The field of which the net demand is positive is called demand field, and demand field set is named EA.
Definition 10.The field of which the net demand is zero is called neural field, and neutral field set is named BA.

Demand-Capacity Hierarchical Balance Model of the Same Layer
Definition 11.The attraction node which needs resource in scenery is demand node.
Definition 12 (resource node).The attraction node which provides resource in scenery is called resource node.
Demand and capacity are two of the most critical elements in the scheduling process.How to match the demand and the ability is one of the goal of the scheduling process.
Normally, the greater the number of waiting tourists, the larger demand of resources.For resource nodes, the amount of resources is the number of the car.
The gravitational force is generated between the demand field and resource field, which is not only affected by the grid distance and direction, but also the net demand of the two fields.Grid distance and direction are determinded only by the relative position between the demand field and resource field.And demand and capacity depend on the state of the field in the current scheduling cycle.Use triples   () = {⟨  , NER  (/Δ), NER  (/Δ)⟩ |  ∈ EA,  ∈ RA} to show the attraction between demand field i and resources field j.The gravitation standard formula is  = / 2 . is the gravitational constant,  and  represent the quality of the two particles, respectively, and  is the distance between the two particles.
Make corresponding conversion according to the research questions, set gravitational force as proportional to net demand of the two fields which generate gravitation and inversely proportional to square of the distance between the field, and gravitation constant is set as .So, at time  the two field's Demand matching gravitation is We sort the gravitation which has been seen as scheduling effectiveness by its force, and distribute the schedule resource for the demand ordinally.

The Analysis of Time Complexity in Scenic Spots' Dynamic Multi-Resolution System Building
For the huge data information of shunting system in scenic spots, the solution of the traditional diversion scheduling model is time consuming.And it cannot adapt to the needs of real-time shunting.The scenic dynamic shunting network based on multi-resolution which this paper adopts views demand node as its center, by continually solving the Demand match gravity model, building the scenic shunt network layer by layer, and providing a platform for efficiently handling a large number of dynamic information.Under different circumstances, the differences of multi-resolution complexity are quite large, mainly affected by the number of demand field and the number of resolution layers at the same moment.Therefore the discussion of time complexity of building scenic multi-resolution shunt network is required to be unfolded step by step.The calculation of each layer algorithm time complexity can be divided into three parts.
(1) Calculate each attraction node's shunt probability matrix   of prediction steps in the highest-resolution layer and calculate each attraction node's equivalent demand of the layer; the field is divided into three sets: neutralization field, demand field, and resource field.Assuming that the highest-resolution layer has  attraction nodes, then the time complexity of calculating each attraction nodes' shunt probability matrix is ( 2 ); the required time complexity of calculating each attraction node's equivalent demand and divided collection is ().( 2) Respectively take demand field as the center, put the resource field within a certain distance of grid together, constitute the higher-resolution layer, take the highest-resolution layer as an example, and assume the three sets equally split every attraction node.The worst time complexity which the layer gathers is ( 2 ).(3) Parallelly calculate gravitational matrix   of each demand field and resource field layer by layer.Match Demand according to the order of gravitational force and increase sorting time complexity on the basis of step 2, marked as ( 2 ) * ( * log  ) = ( 3 ).These three parts are sequence relationship, so the time complexity of the entire system building is ( 2 ).
In fact, the calculations of step 2 and step 3 are parallel, so the time complexity is (), and because the collection is divided, the quantity of every layer's actual demand field is much smaller than m.In the actual system, this will greatly shorten calculating time.
In order to clearly illustrate the effectiveness of the calculation ability of the model, we take the multi-resolution network system in Figure 1 as an example.As  = 11, take log 11 ≈ 1; for respective m that is less than 11, take log  ≈ 1; the computation of its building process time frequency is shown in Table 1.
If we use the general task allocation planning model to solve the problem, time complexity is (  ).In this case, the time frequency is (11 − 3) 3 = 512.In this paper it is apparently more efficient to use the shunt scheduling model based on the multi-resolution network to calculate.In this paper, the scheduling model's calculation process in the highest-resolution layer is more complex, which determines the entire system's algorithm time complexity.However, for nonhighest-resolution layer, the fields' number of each layer after the gathering greatly is less than that of the previous layer, so it greatly decreases time frequency.Therefore, the complexity of the algorithm is mainly determined by the highest-resolution layer.Based on the above analysis of algorithm time frequency, it can be inferred that when faced with the large shunt demand of the scenic shunting system, and shunt resource capacity dispersed in different fields (i.e., the number of capacity field is large but the ability of each capacity field to provide is small), the scheduling model based on multi-resolution network has obvious advantages in computational efficiency.Also it can take full advantage of piecemeal residual shunting ability of the scenic system's shunt resources, improve the resources' utilization of the entire scenery, and provide an efficient platform.

Conclusion
In this paper, we use dynamic multi-resolution network to describe the temporal and spatial schedule system, construct the real-time prediction system and hierarchical balance model, and then give the detailed steps to solve the problem.The sixth section of this paper analyzes the time complexity in constructing the temporal and spatial scheduling multiresolution system and takes Figure 1 as an example to calculate the time frequency in constructing the multi-resolution network, showing that the top-down real-time prediction model and the bottom-up Demand hierarchical balance model based on multi-resolution structure which change the dynamic programming problems into multiple parallel linear assignment problem greatly simplify the problem's solving difficulty.
To make the temporal and spatial scheduling multiresolution network successfully implemented in the scenery, in addition to ensure the accuracy of scenic real-time status data, the effectiveness of the two parameters (the dynamic shunt probability function and distance effect function) in the equivalent demand forecast also plays a decisive role.The latter part of the study focuses on fitting dynamic shunt probability based on statistical data and analyzes the impact of different   () on system performance.
In addition, this paper does not consider the control of vehicle empty rate in the calculation of gravitation, which will affect the scenic scheduling carbon emissions to some extent.So further research will also focus on the analysis of the elements in gravity model.
× is a  ×  matrix, and   refers to the proportion of tourists on the attraction node  which will arrive at attraction node  next time at the time +1;  = (  ) ×1 is a column vector, and   refers to the capacity of attraction node ; () is a function used to forecast the tourists on all attraction nodes at time  + 1 based on the tourists data at the item ;  is an infinite number.