Next Article in Journal
On p-adic Integral Representation of q-Bernoulli Numbers Arising from Two Variable q-Bernstein Polynomials
Previous Article in Journal
Path Planning for the Mobile Robot: A Review
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Automatic Algorithm to Generate a Reachability Tree for Large-Scale Fuzzy Petri Net by And/Or Graph

1
College of Information Science and Engineering, Jishou University, Jishou 416000, Hunan, China
2
College of Information Science and Engineering, Central South University, Changsha 410083, Hunan, China
*
Author to whom correspondence should be addressed.
Symmetry 2018, 10(10), 454; https://doi.org/10.3390/sym10100454
Submission received: 14 September 2018 / Revised: 25 September 2018 / Accepted: 25 September 2018 / Published: 1 October 2018

Abstract

:
Fuzzy Petri net (FPN) is widely used to repre sent, model and analyse knowledge-based systems (KBSs). Meanwhile, a reachability tree is an important tool to fully represent the flow relationship of FPN and is widely applied to implement inference in industrial areas. However, the traditional reachability ignores recording the dependence relationships (‘and/or’ relationship) among the places in the neighbouring layers. This paper develops a modified reachability tree based on an and/or graph and presents a three-phase generation algorithm to model the reachability tree for the corresponding FPN automatically via fuzzy production rules (FPRs). Four cases are used to verify the correctness and feasibility of the proposed algorithm from different viewpoints, such as general FPRs, FPRs with a condition-sharing situation, FPRs with a conclusion-sharing situation, and FPRs with multi-conclusions. Simulation results reveal that the proposed approach has the ability to automatically generate the reachability tree for the corresponding FPN correctly.

1. Introduction

The fuzzy Petri net (FPN), a kind of backward extension high-level Petri net (HLPN), has been widely applied to model and analyse uncertainty systems or knowledge-based systems (KBSs) [1]. Due to two unique features of FPN-structural store representation for fuzzy information and visualization description for uncertainty reasoning, FPN has been widely applied in various industrial areas, such as robotics [2,3], intelligent manufacturing systems [4,5], traffic control [6,7], semantic network [8,9], etc.
According to the above two characteristics of FPN, the main mechanisms of a FPN model’s application could be classified into two types, a reasoning algorithm using the reachability tree and a reasoning algorithm using the algebra form [10,11].
The reachability tree is an equivalent model of FPN to record the reasoning path(s) among places intuitively. Chen et al. proposed various reasoning algorithms to implement fault diagnosis based on the corresponding reachability tree of a FPN model utilizing the immediate reachable set (IRS) and reachable set (RS), such as forward-reasoning algorithm [12], backward-reasoning method [13] and weighted fuzzy reasoning [14]. Manoj et al. extended Chen et al.’s research and proposed a hierarchical FPN for all types of data abstraction based on a reachability tree model [15]. In industrial applications, the reachability tree method is also widely applied to implement special tasks. Wu et al. proposed a hybrid method to analyze the reliability of the solar array by employing fault tree analysis and a fuzzy reasoning Petri net. The simulation results reveal that the top two factors to cause the solar array fault are harsh thermal environment and impact caused by particles in space array [16]. Chiang et al. presented a model to evaluate sleep quality by combing the fast Fourier transform and fuzzy Petri net. Compared with other existing data mining approaches, the proposed electroencephalogram (EEG)-based sleep quality detection model is able to increase the assessment accuracy to 82.4% [17]. Reference [18,19,20] also demonstrate some typically applications of inference by using reachability tree in various industrial areas, such as micro distribution, risk evaluation, et al.
Based on the literature mentioned above, it is easy to find that reachability tree is a powerful tool to fully represent the flow relationships among places and transitions of the entire FPN model and to implement inference operations based on a visible method. According to the above highlights of the reachability tree, various reasoning mechanisms based on the reachability tree mechanism were widely discussed in different industrial areas. However, with the rapidly increasing complexity of real industrial systems, the scale of the corresponding FPN model is also raised. The state-explosion issue hinders the further application of the inference mechanism using a reachability tree in industrial areas. The drawbacks of the reachability tree under the state-explosion issue could be summarized into two aspects:
  • It difficult to directly describe the dependence relationships (‘and’ or ‘or’ relationship) among the places in the neighbouring layers;
  • It difficult to generate automatically a large reachability tree for a rather complex expert system.
To overcome the shortcomings mentioned above, the goal of this manuscript is to propose an algorithm to automatically generate a reachability tree for a corresponding large-scale FPN model with complex flow-relationships among places and transitions. To fulfil this goal, this paper includes three main phases. First, a modified reachability tree based on an and/or graph model [21], decision tree theory [22] and fuzzy relations [23] is presented to fully record the flow-relationship among places and describe the dependence relationships among places in the neighbouring layers. Furthermore, an automatic generation algorithm is proposed in this manuscript to the reachability tree for the corresponding large-scale FPN model for solving the state-explosion issue. Finally, four groups of cases are employed to test the feasibility of the proposed generation algorithm.
The organization of the remaining parts is as follows: the modified reachability is illustrated in Section 2 after discussing the general definition of FPN, fuzzy production rule (FPR) and and/or graph. Section 3 demonstrates the entire flowchart and reveals the algorithm complexity of the presented generation algorithm of the modified reachability tree. A series of examples are given to prove the validity and feasibility of the presented algorithm in Section 4. Section 5 summarises and gives a brief conclusion.

2. Modified Reachability Tree for Different Fuzzy Petri Net (FPN) Models

FPN and FPR are the two main formal ways to fulfil the KBS requirements. Meanwhile, the reachability tree is a stronger tool to fully represent flow-relationship among places of FPN. This section first introduces the basic concepts both of FPN, FPR. Then, the corresponding modified reachability trees of different types of FPN models are generated after introducing the improved thinking of the reachability tree utilizing the and/or graph.

2.1. FPN and Fuzzy Production Rule (FPR)

FPN is generally defined as the following 8-tuple formalism.
F P N = ( P , T , I , O , M , μ , W , C F )  
where, P = { p 1 , p 2 , , p n } represents a finite set of places; n represents the number of places in the rule; T = { t 1 , t 2 , , t m } represents a finite set of transitions; m represents the number of transitions in the rule; I ( O ) is the input (output) function, i.e., the mapping relation between places and transitions; M = ( m 1 , m 2 , , m n ) T indicates the identity of places; w i indicates the weight of places p i , i.e., the support degree for the rule establishment by preconditions p i ; C F j indicates the credibility, i.e., the true extent of the conclusion after transitions t j fired; and μ : μ ( 0 , 1 ] , μ i is the threshold of transitions t j .
FPR is commonly used to represent the uncertainties in expert systems [20,21,22]. General FPRs are formalized and described as follows.
i f D ( λ ) t h e n Q ( C F , μ , w )  
where, D is a limited set of preconditions; D = { D 1 , D 2 , D n } ; Q is a limited set of conclusions; Q = { Q 1 , Q 2 , Q m } ; λ is the true extent of each precondition; λ [ 0 , 1 ] ; C F is the credibility of the rule; C F ( 0 , 1 ] is the credibility of the conclusion obtained after the rule is executed; μ is the threshold of the rule, μ ( 0 , 1 ] ; and w is the weight of each precondition, w ( 0 , 1 ] .
Moreover, FPRs can be divided into three main types, which are ‘simple’, ‘or’, and ‘and’ rules according to the different relationship among conditions.
Type 1: Simple rule
i f D ( λ ) t h e n Q ( w = 1 , μ , C F )  
Type 2: And rule
i f D 1 ( λ 1 ) a n d D 2 ( λ 2 ) a n d a n d D n ( λ n ) t h e n Q ( i = 1 n w i = 1 , μ , C F )  
Type 3: Or rule
i f D 1 ( λ 1 ) o r D 2 ( λ 2 ) o r o r D n ( λ n ) t h e n Q ( w i = 1 , μ i , C F i )  

2.2. A Modified Reachability Tree Based on And/Or Graph

The reachability tree was the main method to implement the inference process using FPN’s capability for graphic description during the 20th century. According to [13], the reachability tree could be generated by the immediate reachability set (IRS) and reachability set (RS). Although the traditional reachability tree can fully represent the flow relationship among places, the logical relationship such as ‘and’ and ‘or’ among the connected places is ignored in the current version. Hence, a modified reachability tree is proposed in this section based on the and/or graph
If the original problem can only be solved when solutions of multiple simple problems are simultaneously established, the relationship among these simple problems is an ‘and’ relation; if the original problem can be solved when multiple simple problems are established, the relationship among these simple problems is an ‘or’ relation; if the original problem can be solved when any simple problem is established, the relationship is called ‘Simple’ elation. The problem that can no longer be resolved is called the original problem [21].
Based on the characteristics of the and/or graph mentioned above, the differences between the traditional reachability tree and the modified reachability tree could be summarized into the following three aspects:
  • The symbol ‘︶’ is used to mark the ‘and’ relation for the ‘and’ type FPR in the modified reachability tree.
  • All parameters’ values are marked in the modified reachability tree.
  • The modified reachability reverse records the flow relationship between the input place(s) and the output place(s) to aid in decomposition and reasoning operations.
According to the logic relations among conditions of FPRs, there are three types of FPR, which are the ‘simple’, ‘or’, and ‘and’ rules. Furthermore, the corresponding FPN model and the equivalent modified reachability tree of each type of FPR are drawn in Figure 1, Figure 2 and Figure 3, respectively.

3. Generation Algorithm of Reachability Tree for FPN

3.1. Introduction to Breadth-First Search (BFS)

Breadth-first search (BFS) is one of the classical algorithms to seek a tree or graph. The entire implementation of BFS starts at the tree root or some arbitrary node of a graph. Then, it moves on the nodes at the next depth level and executes the same operations once all the neighbouring nodes at the present prior depth are analyzed. The queue data structure is often used because of the non-recursive mechanism of BFS [24].

3.2. Algorithm to Generate the Reachability Tree for FPN

The proposed generation algorithm owns the capability to build the corresponding reachability tree for a large-scale FPN model. The main thinking of the presented algorithm includes three phases, which are:
  • Phase 1 is used to redefine and optimize the FPRs, which includes two operations. First, redefine all FPRs based on the following formalism one by one:
    < t y p e ( s i m p l e , o r , a n d ? ) , { c o n d i t i o n ( s ) } , c o n c l u s i o n , { p a r a m e t e r s } >  
    Then, settle the conclusion-sharing case in KBS. In KBS, a common situation that exists is that many FPRs could obtain the same conclusion. The conclusion-sharing situation will lead to chaotic and complex flow-relationships in the reachability tree. Hence, in this algorithm, the conclusion-sharing situations will be checked first and the FPRs with the conclusion-sharing situations will be divided into two FPRs by using a virtual conclusion as follows.
    < t y p e ( s i m p l e , o r , a n d ? ) , { c o n d i t i o n ( s ) } , v i r t u a l c o n c l u s i o n , { p a r a m e t e r s } >  
    < t y p e ( s i m p l e , o r , a n d ? ) , { v i r t u a l c o n c l u s i o n ( s ) } , p r e v i o u s c o n c l u s i o n , { p a r a m e t e r s } >  
  • Phase 2 is used to generate all reachability trees for each FPR and to calculate the number of all root-nodes.
  • Phase 3 is to expand the reachability tree of an any given root-node from the root-nodes’ set by using the BFS mechanism repeatedly until the final completed reachability tree is gained, and to execute the BFS operation for each root-node.
The flowchart of the generation algorithm is illustrated as shown in Figure 4.

4. Experiments and Related Analysis

In this section, four groups of FPRs with different characteristics are used to test the feasibility of the proposed algorithm., which are:
  • FPRs with ‘and’ and ‘or’ relationships;
  • FPRs with sharing condition situation;
  • FPRs with sharing conclusion situation;
  • FPR with multi-conclusions.

4.1. Experimental Data and Simulation Results

Experiment one: in this experiment, four FPRs, includes one simple type, two ‘and’ rules and a ‘or’ rule, are used to generate the corresponding reachability tree. The FPRs are listed in Table 1 and the simulation result is demonstrated in Figure 5.
Experiment two: in this experiment, two FPRs with sharing conditions are used to generate the corresponding reachability tree. The FPRs are listed in Table 2 and the simulation result is demonstrated in Figure 6.
Experiment three: in this experiment, a FPR with multi-conclusions is used to generate the corresponding reachability tree. The FPRs are listed in Table 3 and the simulation result is demonstrated in Figure 7.
Experiment Four: in this experiment, two FPRs with a sharing conclusion are used to generate the corresponding reachability tree. The FPRs are listed in Table 4 and the simulation result is demonstrated in Figure 8.

4.2. Analysis of Simulation Results

The above four experiments test how feasible is the automatic reachability tree generation ability in the proposed algorithm from four aspects, which are generally FPRs, FPRs with sharing conditions, FPRs with sharing conclusion and FPR with multi-conclusions.
The simulation result of experiment 1 shows that the algorithm generates the correct reachability tree for simple FPRs. Then, experiment two reveals that the proposed algorithm owns the capability to find and merge the sharing conditions among FPRs. Based on experiments one and two, the condition-sharing situation and conclusion-sharing situation are both included in experiment three to verify the correctness of the proposed algorithm. For the conclusion-sharing case in experiment three, a virtual node is automatically added to represent the flow relationship among FPRs. Finally, the FPR with multi-conclusions is used to test the algorithm from the viewpoint of multi-input and multi-output cases in experiment four. The four simulation results reveal that the proposed algorithm can generate the corresponding reachability for the FPN model correctly.

5. Conclusions

The current method neglects to record the dependence relationships (‘and’ or ‘or’ relationships) among the places in the neighbouring layers. Focusing on this issue, a modified reachability tree is proposed in this manuscript based on the and/or graph. Furthermore, an automatic generation algorithm is proposed to execute the modelling operation from FPN to the corresponding reachability tree. Four experiments from different cases are employed to test the feasibility of the proposed algorithm. Simulation results show that the proposed algorithm possesses the capability to generate the corresponding reachability tree for the large-scale FPN model automatically.

Author Contributions

K.-Q.Z. conceived and designed the experiments and wrote the paper; L.-P.M. analyzed the data; W.-H.G. revised the manuscript; L.D. performed the experiments.

Acknowledgments

This work is supported by the National Natural Science Foundation of China (Nos. 61741205, 61462029) and Post-doctoral Science Foundation of Central South University (No. 175605).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhou, K.Q.; Zain, A.M.; Mo, L.P. Dynamic properties of fuzzy Petri net model and related analysis. J. Cent. South Univ. 2015, 22, 4717–4723. [Google Scholar] [CrossRef]
  2. Yuan, J.; Oswald, D.; Li, W. Autonomous tracking of chemical plumes developed in both diffusive and turbulent airflow environments using Petri nets. Expert Syst. Appl. 2015, 42, 527–538. [Google Scholar] [CrossRef]
  3. Lin, C.M.; Li, H.Y. Dynamic petri fuzzy cerebellar model articulation controller design for a magnetic levitation system and a two-axis linear piezoelectric ceramic motor drive system. IEEE Trans. Control Syst. Technol. 2015, 23, 693–699. [Google Scholar] [CrossRef]
  4. Zhou, K.Q.; Mo, L.P.; Jin, J.; Zain, A.M. An equivalent generating algorithm to model fuzzy Petri net for knowledge-based system. J. Intell. Manuf. 2017, 1–12. [Google Scholar] [CrossRef]
  5. Başak, Ö.; Albayrak, Y.E. Petri net based decision system modeling in real-time scheduling and control of flexible automotive manufacturing systems. Comput. Ind. Eng. 2015, 86, 116–126. [Google Scholar] [CrossRef]
  6. Cavone, G.; Dotoli, M.; Seatzu, C. A survey on Petri net models for freight logistics and transportation systems. IEEE Transp. Intell. Transp. Syst. 2018, 19, 1795–1813. [Google Scholar] [CrossRef]
  7. Skorupski, J. The simulation-fuzzy method of assessing the risk of air traffic accidents using the fuzzy risk matrix. Saf. Sci. 2016, 88, 76–87. [Google Scholar] [CrossRef]
  8. Cheng, J.; Liu, C.; Zhou, M.; Zeng, Q.; Ylä-Jääski, A. Automatic composition of semantic web services based on fuzzy predicate petri nets. IEEE Trans. Autom. Sci. Eng. 2015, 12, 680–689. [Google Scholar] [CrossRef]
  9. Mohanraj, M.T. A survey on the web services composition based on the fuzzy semantics with petri nets. Imperial J. Interdiscip. Res. 2016, 2, 254–256. [Google Scholar]
  10. Zhou, K.Q.; Zain, A.M. Fuzzy Petri nets and industrial applications: A review. Artif. Intell. Rev. 2016, 45, 405–446. [Google Scholar] [CrossRef]
  11. Liu, H.C.; You, J.X.; Li, Z.; Tian, G. Fuzzy Petri nets for knowledge representation and reasoning: A literature review. Eng. Appl. Artif. Intell. 2017, 60, 45–56. [Google Scholar] [CrossRef]
  12. Chen, S.M.; Ke, J.S.; Chang, J.F. Knowledge representation using fuzzy Petri nets. IEEE Trans. Knowl. Data Eng. 1990, 2, 311–319. [Google Scholar] [CrossRef]
  13. Chen, S.M. Fuzzy backward reasoning using fuzzy Petri nets. IEEE Trans. Syst. Man Cybern. Part B (Cybern.) 2000, 30, 846–856. [Google Scholar] [CrossRef] [PubMed]
  14. Chen, S.M. Weighted fuzzy reasoning using weighted fuzzy Petri nets. IEEE Trans. Knowl. Data Eng. 2002, 14, 386–397. [Google Scholar] [CrossRef]
  15. Manoj, T.V.; Leena, J.; Soney, R.B. Knowledge representation using fuzzy Petri nets-revisited. IEEE Trans. Knowl. Data Eng. 1998, 10, 666–667. [Google Scholar] [CrossRef]
  16. Wu, J.; Yan, S.; Xie, L. Reliability analysis method of a solar array by using fault tree analysis and fuzzy reasoning Petri net. Acta Astronaut. 2001, 69, 960–968. [Google Scholar] [CrossRef]
  17. Chiang, H.S.; Chen, M.Y.; Wu, Z.W. Applying fuzzy petri nets for evaluating the impact of bedtime behaviors on sleep quality. Granul. Comput. 2017, 1–12. [Google Scholar] [CrossRef]
  18. Chen, S.J.; Zhan, T.S.; Huang, C.H.; Chen, J.L.; Lin, C.H. Nontechnical loss and outage detection using fractional-order self-synchronization error-based fuzzy petri nets in micro-distribution systems. IEEE Trans. Smart Grid 2015, 6, 411–420. [Google Scholar] [CrossRef]
  19. Guo, Y.; Meng, X.; Wang, D.; Meng, T.; Liu, S.; He, R. Comprehensive risk evaluation of long-distance oil and gas transportation pipelines using a fuzzy Petri net model. J. Nat. Gas Sci. Eng. 2016, 33, 18–29. [Google Scholar] [CrossRef]
  20. Liu, H.C.; You, J.X.; You, X.Y.; Su, Q. Fuzzy Petri nets using intuitionistic fuzzy sets and ordered weighted averaging operators. IEEE Trans. Cybern. 2016, 46, 1839–1850. [Google Scholar] [CrossRef] [PubMed]
  21. Gross, G.A.; Nagi, R. Precedence tree guided search for the efficient identification of multiple situations of interest–AND/OR graph matching. Inf. Fusion 2016, 27, 240–254. [Google Scholar] [CrossRef]
  22. Lee, H.; Kim, S. Black-box classifier interpretation using decision tree and fuzzy logic-based classifier implementation. Int. J. Fuzzy Log. Intell. Syst. 2016, 16, 27–35. [Google Scholar] [CrossRef]
  23. Grzegorzewski, P. On Separability of Fuzzy Relations. Int. J. Fuzzy Log. Intell. Syst. 2017, 17, 137–144. [Google Scholar] [CrossRef] [Green Version]
  24. Bisson, M.; Bernaschi, M.; Mastrostefano, E. Parallel distributed breadth first search on the Kepler architecture. IEEE Trans. Parallel Distrib. Syst. 2016, 27, 2091–2102. [Google Scholar] [CrossRef]
Figure 1. (a) Corresponding fuzzy Petri net (FPN) and (b) modified reachability tree of ‘simple’ rule.
Figure 1. (a) Corresponding fuzzy Petri net (FPN) and (b) modified reachability tree of ‘simple’ rule.
Symmetry 10 00454 g001
Figure 2. (a) Corresponding FPN and (b) modified reachability tree of ‘and’ rule.
Figure 2. (a) Corresponding FPN and (b) modified reachability tree of ‘and’ rule.
Symmetry 10 00454 g002
Figure 3. Corresponding FPN and modified reachability tree of ‘or’ rule.
Figure 3. Corresponding FPN and modified reachability tree of ‘or’ rule.
Symmetry 10 00454 g003
Figure 4. Flowchart of generation algorithm.
Figure 4. Flowchart of generation algorithm.
Symmetry 10 00454 g004
Figure 5. The obtained reachability tree from Table 1.
Figure 5. The obtained reachability tree from Table 1.
Symmetry 10 00454 g005
Figure 6. The reachability tree obtained from Table 2.
Figure 6. The reachability tree obtained from Table 2.
Symmetry 10 00454 g006
Figure 7. The reachability tree obtained from Table 3.
Figure 7. The reachability tree obtained from Table 3.
Symmetry 10 00454 g007
Figure 8. The reachability tree obtained from Table 4.
Figure 8. The reachability tree obtained from Table 4.
Symmetry 10 00454 g008
Table 1. Four fuzzy production rules (FPRs) in a knowledge-based system (KBS).
Table 1. Four fuzzy production rules (FPRs) in a knowledge-based system (KBS).
NoFPR
Rule 1 i f R 1 a n d R 2 a n d R 3 t h e n Q 1 ( w 11 , w 12 , w 13 , μ 1 , C F 1 )
Rule 2 i f R 3 t h e n Q 2 ( w 2 = 1 , μ 2 , C F 2 )
Rule 3 i f Q 1 o r Q 2 t h e n Q 3 ( w 31 = 1 , w 32 = 1 , μ 31 , μ 32 , C F 31 , C F 32 )
Rule 4 i f R 7 a n d R 6 a n d R 5 t h e n R 1 i f Q 1 o r Q 2 t h e n Q 3 ( w 15 , w 16 , w 17 , μ 15 , C F 16 )
Table 2. Two FPRs in a KBS.
Table 2. Two FPRs in a KBS.
NoFPR
Rule 1 i f R 1 a n d R 2 a n d R 3 t h e n Q 1 ( w 11 , w 12 , w 13 , μ 11 , C F 11 )
Rule 2 i f R 1 o r R 2 t h e n Q 2 ( w 21 = 1 , w 22 = 1 , μ 21 , μ 22 , C F 21 , C F 22 )
Table 3. Two FPRs in a KBS.
Table 3. Two FPRs in a KBS.
NoFPR
Rule 1 i f R 1 a n d R 2 a n d R 3 t h e n Q 1 ( w 11 , w 12 , w 13 , μ 11 , C F 11 )
Rule 2 i f R 1 o r R 2 o r R 3 t h e n Q 1 ( w 21 = 1 , w 22 = 1 , w 23 = 1 , μ 21 , μ 22 , μ 23 , C F 21 , C F 22 , C F 23 )
Table 4. FPR with multi-conclusions.
Table 4. FPR with multi-conclusions.
NoFPR
Rule 1 i f R 1 a n d R 2 a n d R 3 t h e n Q 1 a n d Q 2 ( w 11 , w 12 , w 13 , μ 11 , C F 11 , C F 12 )

Share and Cite

MDPI and ACS Style

Zhou, K.-Q.; Mo, L.-P.; Ding, L.; Gui, W.-H. An Automatic Algorithm to Generate a Reachability Tree for Large-Scale Fuzzy Petri Net by And/Or Graph. Symmetry 2018, 10, 454. https://doi.org/10.3390/sym10100454

AMA Style

Zhou K-Q, Mo L-P, Ding L, Gui W-H. An Automatic Algorithm to Generate a Reachability Tree for Large-Scale Fuzzy Petri Net by And/Or Graph. Symmetry. 2018; 10(10):454. https://doi.org/10.3390/sym10100454

Chicago/Turabian Style

Zhou, Kai-Qing, Li-Ping Mo, Lei Ding, and Wei-Hua Gui. 2018. "An Automatic Algorithm to Generate a Reachability Tree for Large-Scale Fuzzy Petri Net by And/Or Graph" Symmetry 10, no. 10: 454. https://doi.org/10.3390/sym10100454

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