6. IFDTL Modeling and Verification of Health and Wellness Tourism Planning
The Shangluo section of the Qinling Mountains is located on the southern foot of the eastern Qinling Mountains. It boasts outstanding ecological and cultural resources, making it an ideal area for developing the health and wellness tourism industry. However, current health and wellness tourism planning still faces several key challenges. First, it is difficult to coordinate ecological conservation and tourism development, requiring the guarantee of wellness experience quality under strict ecological security constraints. Second, the adaptability of different wellness development models, such as ecological, cultural, and recreational ones, lacks clear definition, making it hard to provide quantitative decision support. Third, the cost, benefit, and implementation feasibility throughout the entire planning cycle are difficult to accurately predict and verify. Therefore, this paper conducts formal modeling and verification analysis on health and wellness tourism planning issues based on Weighted Intuitionistic Fuzzy Kripke Structures (WIFKS) and Intuitionistic Fuzzy Decision Temporal Logic (IFDTL).
6.1. Description of the Health and Wellness Tourism Planning Case
Health and wellness tourism planning is divided into five stages: resource investigation and demand research (planning preparation), route node selection and preliminary route design (core process 1), supporting facility planning and ecological protection design (core process 2), route optimization and trial operation debugging (final process), and acceptance and formal operation (planning completion). Each planning stage has three construction schemes: normal, priority, and emergency. The weight increments corresponding to each construction level at each stage, including investment increment, construction period increment, tourist expectation increment, and satisfaction increment, are shown in
Table 2.
The intuitionistic fuzzy possibility of completion at each stage corresponding to each implementation level is shown in
Table 3.
The cultural and tourism authorities require that the tourism planning scheme should achieve an expected number of tourists of no less than 55,000 and keep the total cost within 900,000 yuan. This paper aims to determine the optimal decision-making scheme under the above constraints.
6.2. Modeling of the Multi-Attribute Engineering Decision-Making Case
State is the unique initial node, representing the start of planning. For and , state denotes that the-th planning type has completed the -th stage. A virtual node is added after each stage, which does not affect the calculation results. The numbers 1, 2, 3, 4, 5 denote the respective stages; denote the implementation levels: normal, priority, and emergency, respectively; and the letter f indicates the completion of a stage task.
The WIFKS model constructed for this health and wellness tourism planning case is shown in
Figure 1.
The formal description of WIFKSis given as follows:
(1) State set
(2) Intuitionistic fuzzy transition function
: According to the data in
Table 2, we have
;
.This setting arises because is a virtual node, and the transition from to is regarded as having maximum possibility.
(3) Intuitionistic fuzzy initial distribution : , ;
(4) Set of atomic propositions ;
(5) Labeling function : , ,,; .
(6) Investment increment weight
: According to the data in
Table 1, we have,
;For all .
This definition is due to the fact that is a virtual node, and no extra investment cost is required for the transition from to . The values of other investment increment weights are determined in the same manner.
The construction period increment weight , tourist expectation increment weight , and satisfaction increment weight , are defined similarly.
(7) Decision attribute set . Where denote investment increment, construction period increment, tourist expectation increment, and satisfaction increment, respectively.
6.3. Single-Attribute Engineering Decision-Making Case Based on IFDTL Model Checking
The practical constraints of the case problem are given as: “The cultural and tourism authorities require that the total investment of the completed tourism planning project shall not exceed 900,000 yuan”.
(1) The formalization of “project completion” in IFDTL is:
(3) The optimal score for “completing the project within 900,000 yuan” is formalized as:
Next, Algorithm 1 is employed to generate the DMT of the health and wellness tourism planning WIFKS shown in
Figure 1 under the constraints
and
. The result is presented in
Figure 2.
Due to space limitations,
Figure 2 does not label the accumulated weights of decision schemes and their feasibility (Intuitionistic fuzzy measure) obtained via iterative computation on the nodes during DMT generation.The corresponding decision scheme number, accumulated weight, and intuitionistic fuzzy measure for each leaf node are listed in
Table 4.The scheme numbers correspond to each decision path in
Figure 1 sequentially from left to right.
Next, Algorithm 1 is used to generate the EP table of the health and wellness tourism planning WIFKS
shown in
Figure 1 under the constraints
and
. The result is shown in
Table 5.
The EP table constructs an ascending linked list with the cumulative weight as the key. Each node in this list is also a linked list that stores the IDs of decision schemes with the same cumulative weight. These are reflected in the first and second columns of
Table 5. The third and fourth columns of
Table 5 record the membership degree and non-membership degree of the maximum intuitionistic fuzzy measure among decision schemes with identical cumulative weights, respectively.
Next, Algorithm 2 is used to solve the single-attribute engineering decision-making problem of
under the constraints and .
By backtracking the EP table, we obtain .
Using the max–min algorithm, we get .
According to Equation (6), for all , the normalized weight of is: .
The cumulative costs “81, 83, 84, 85, 86, 87, 88, 89, 90” are normalized to: 0.90, 0.92, 0.93, 0.94, 0.96, 0.97, 0.98, 0.99, 1.00.
Model checking results show that under the constraint that the total investment does not exceed 900,000 yuan:
(1) The optimal decision score is (0.891,0.100);
(2) The optimal engineering scheme is .
In other words, the “normal level” implementation strategy is selected at all stages of the tourism planning process.
6.4. Multi-Attribute Engineering Decision-Making Case Based on IFDTL Model Checking
One of the constraints for the multi-attribute decision-making problem in this case is: “The cultural and tourism authorities require that the expected number of tourists shall be no less than 55,000, while the total investment is controlled within 900,000 yuan.” This section addresses how to determine the optimal decision scheme under these combined constraints.
(1) Project completion is formalized as the IFDTL formula:.
(2) The weight constraint predicate is:.
(3) The importance ratio of project duration to expected tourist volume for engineering decision-making is set to 4:6; that is, the preference weight is .
(4) The optimal score for completing the project with expected tourist volume no less than 55,000 and total cost within 900,000 yuan is formalized as the IFDTL formula: .
(5) The set of optimal decision schemes for completing the project with expected tourist volume no less than 55,000 and total cost within 900,000 yuan is formalized as the IFDTL formula: .
Next, Algorithm 2 is used to generate the DMT of the health and wellness tourism planning WIFKS shown in
Figure 1 under the constraints
and
. The result is illustrated in
Figure 3.
The scheme number, decision Scheme, cost, expected tourists and feasibility corresponding to the leaf nodes in
Figure 3 are listed in
Table 6 below.
By backtracking the DMT in
Figure 3 from the leaf nodes, the set of decision schemes under
and
is obtained as:
Using the max–min algorithm, the minimum cost is: .
The maximum expected number of tourists is: .
Normalized costs: .
With preference aggregation, the comprehensive weights are:
The multi-attribute optimal decision score is calculated as:
The multi-attribute optimal decision scheme is:
Model checking results show that under the requirements that the expected number of tourists is no less than 55 000 and the total cost is within 900 000 yuan:
(1) The optimal decision score is ;
(2) The optimal engineering scheme is .
In other words, the priority level is adopted for three stages: resource investigation & demand research (planning preparation), route optimization & trial operation debugging (final process), and acceptance & formal operation (planning completion).The normal level is adopted for the two core stages: route node screening & preliminary design (core process 1) and supporting facility planning & ecological protection design (core process 2).
Now the constraints are strengthened. The second multi-attribute decision-making problem in this case is constrained by “The cultural and tourism authorities require that the expected number of tourists shall be no less than 55,000, the total cost controlled within 900,000 yuan, the planning period no longer than 80 days, and the satisfaction rate higher than 75%.”This section addresses how to determine the optimal decision scheme under these constraints.
Completing the project in accordance with constraints is formalized as the IFDTL formula: .
The weight constraint predicate is: ;
The importance ratio of project cost, project duration, expected tourist volume and satisfaction rate for engineering decision-making is set to ; that is, the preference weight is .
The optimal score is formalized as the IFDTL formula:;
The set of optimal decision schemes is formalized as the IFDTL formula: .
Next, Algorithm 2 is used to generate the DMT of the health and wellness tourism planning WIFKS shown in
Figure 1 under the constraints
and
. The result is shown in
Figure 4.
The scheme number, cumulative weights, and intuitionistic fuzzy measure corresponding to the leaf nodes in
Figure 4 are listed in
Table 7 below.
By backtracking the DMT in
Figure 4 from the leaf nodes, the set of decision schemes under
and
is obtained as:
By the max–min method:
Minimum cost: ;
Minimum duration: ;
Maximum expected tourists: ;
Maximum satisfaction: ;
Normalized cost:;
Normalized duration:;
Normalized tourist volume:;
Normalized satisfaction:.
The multi-attribute optimal decision score is calculated as follows:
The multi-attribute optimal decision scheme is:
Model checking results show that under the requirements that the expected number of tourists is no less than 55,000, the total cost is controlled within 900,000 yuan, the planning period does not exceed 80 days, and the satisfaction rate is higher than 75%:
(1) The optimal decision score is ;
(2) The optimal engineering scheme is .
In other words, the priority level is adopted for three stages: resource investigation and demand research (planning preparation), route optimization and trial operation debugging (final process), and acceptance and formal operation (planning completion). The normal level is adopted for the two core stages: route node screening and preliminary route design (core process 1) and supporting facility planning and ecological protection design (core process 2).
6.5. Analysis of Case Results
The calculation results of the case problem illustrate that the proposed solving algorithm for engineering decision-making problems based on IFDTL model checking is effective and enables automated decision-making. An analysis of the results of the wellness tourism planning case in
Section 6.4 is presented below, which demonstrates the advantages of the IFDTL model checking technique.
(1) IFKS⊂WIFKS. A WIFKS is a 2-tuple , where is an IFKS, and is a set of weight functions. Obviously, if the weight set in WIFKS is ignored, WIFKS degenerates into an IFKS. That is to say, IFKS is a special case of WIFKS. In the case, incremental weights, incremental durations, incremental expected tourist numbers, and incremental satisfaction rates at different stages of various schemes are considered, which cannot be characterized by IFKS. Therefore, IFKS⊂WIFKS.
(2) IFCTL⊂IFDTL. IFDTL extends IFCTL by introducing the operators, ; which are used to compute feasible schemes, optimal decision scores, and optimal decision schemes. In contrast, IFCTL can only verify functional properties such as “the project will eventually be completed” (), and compute , then only evaluate its intuitionistic fuzzy measure. In the case study, however, IFDTL was used to model and compute ,,,,. Therefore, IFCTL⊂IFDTL.
(3) The introduction of quality constraint operators enhances the expressive power of temporal logic. In model checking of GPoTL and IFCTL, information fusion is performed only by simple conjunction “∧” or disjunction “∨” between the system property formula
and the path reachability degree
, which causes information loss and asynchrony, and cannot reflect the importance degrees of system properties and path reachability to the overall decision [
18,
19]. However, in the IFDTL model checking proposed in this paper, the system property formula
is used for functional selection to obtain the path set
(Algorithm 1). Then the path reachability degree
is fused with attribute weights (cost, benefit) in a weighted manner (cost attribute composition “
”, benefit attribute composition “
”, Definition 4, Algorithm 2). The fusion result always contains three kinds of information: system properties, path reachability, and attribute weights of decision schemes, and the information is consistently associated with corresponding paths. This is embodied in the calculation of
and
in the case. In multi-attribute engineering decision-making based on IFDTL model checking, weighted fusion of IFP(Π) with multi-attribute weights ensures lossless, synchronous and preference-aware information fusion (Algorithm 3). This is specifically reflected in the processes of solving
,
,
and
in the case.
(4) The introduction of decision-making behaviors enhances the expressive power of temporal logic. PoTL, GPoTL and IFTL do not consider the selection of decision-making behaviors, which makes them unable to characterize the interactive information between the system and the external environment. This paper draws on the ideas in references [
8,
9] and introduces the selection of decision-making behaviors into IFCTL. For example, in the case, there are three implementation levels
(normal, priority, emergency) at each stage of the project. Selecting different construction levels at different stages yields different decision schemes. Such decision-making behavior selection describes the interaction between the system and the environment, and effectively enhances the expressive power of temporal logic.
(5) By using intuitionistic fuzzy measures, IFDTL can quantify incomplete information of the system. In IFDTL model checking, the path reachability degree is an intuitionistic fuzzy number . The maximum feasible scheme measured by the intuitionistic fuzzy measure on the satisfiable scheme set is also an intuitionistic fuzzy number. The weighted fusion result of and cumulative weight is an intuitionistic fuzzy number. The optimal decision scores , are all intuitionistic fuzzy numbers. These intuitionistic fuzzy numbers contain not only the uncertainty information described by membership degree and non-membership degree, but also the incomplete information described by hesitation degree. For example, the case result , show that: The possibility that scheme is the optimal decision scheme is 81.5%. The possibility that it cannot be the optimal scheme is 17.4%. Meanwhile, the hesitation degree 1−0.815−0.174=1.1% represents the uncertain possibility whether it can be regarded as the optimal scheme.