You are on page 1of 9

The current issue and full text archive of this journal is available at www.emeraldinsight.com/0368-492X.

htm

K 41,7/8

UNCERTAIN SYSTEMS: MODELS, METHODS AND APPLICATIONS PART 2

920

Petri net model for supply-chain quality conict resolution of a complex product
Yuan Liu
College of Economics and Management, Nanjing University of Aeronautics and Astronautics, Nanjing, China and Department of Systems Design Engineering, University of Waterloo, Waterloo, Canada and

Shili Fang
College of Economics and Management, Nanjing University of Aeronautics and Astronautics, Nanjing, China and China Academic of Launch Vehicle Technology, Beijing, China

Zhigeng Fang
College of Economics and Management, Nanjing University of Aeronautics and Astronautics, Nanjing, China, and

Keith W. Hipel
Department of Systems Design Engineering, University of Waterloo, Waterloo, Canada
Abstract
Purpose This paper aims to develop a Petri net model for analyzing the quality conict and its resolution of a complex product. The result aims to assist decision makers (DMs) to properly select their activities when a quality conict has happened. Design/methodology/approach According to the features of Petri net and conict analysis theory, a novel Petri net for conict analysis (PNCA) is designed which contains transition and preference labels to describe DMs decision activities and prot comparisons. Additionally, a generating approach is proposed, which can help DMs to construct a PNCA. Furthermore, based on players bounded rationality, the equilibrium of PNCA is studied to provide scientic supports for DMs decision-making. A case study on an aircraft production system is conducted to demonstrate the feasibility and effectiveness of the new model, which furnishes a fresh perspective on the supply chain quality management of a complex product. Findings A new methodology is proposed for the domain of conict analysis, which is easier to understand and improves the operation efciency. What is more important, DMs can clearly be aware of their following choices according to the corresponding transition information. Originality/value The paper contributes to conict analysis theory by designing a new model and develops a new graph model for managing the supply chain quality of a complex product. Keywords Quality conict, Supply chain management, Petri net, Complex product, Quality management Paper type Research paper

Kybernetes Vol. 41 No. 7/8, 2012 pp. 920-928 q Emerald Group Publishing Limited 0368-492X DOI 10.1108/03684921211257766

1. Introduction According to Hobday (1999) statement, a complex product (Cop) can be considered as an item containing various complicated and technical-intensive parts, components and systems, which is intricate from both engineering and management perspective (Hobday and Rush, 1999). The Cop, such as an aircraft, warship or satellite, is a high integration system. Moreover, the Cop is nally assembled by a main manufacturer with components or subsystems from its suppliers and is often produced either as one-off or in a small batch, which is different from mass produced products. Because of intricate product structure, strict engineering requirements, complicated manufacturing processes, numerous tests and long producing period, the Cop usually is created by a cooperation of enterprises, which is organized as a main manufacturer suppliers (M-S) production model. As the core of M-S structure, the main manufacturer is the production organizer and system integrator, which is responsible for system overall design and stipulating quality requirements to its suppliers. After accepting all the quality-satisfying components, the main manufacturer will assemble the nal product with the outsourcing items and subsequently sell it to a customer. In the complicated producing processes of the Cop, suppliers manufacturing statuses strongly inuence the main manufacturers assemblage and may occur unexpected problems. As there exist uncertain factors in changeable environment, quality conict between the main manufacturer and its suppliers is hand to avoid, especially on the inconsistency of quality requirement and reward. For example, there was a quality-reward negotiation once a contract was signed. However, a force majeure, such as earthquake, strike or war, was happened in the production period. The suppliers production cost increases and the reward from the main manufacturer is not enough to produce having high quality. The supplier expect to increase the production reward or decrease the quality stipulation, which the main manufacturer may not accept that. So that, there is a quality conict about quality level and production reward. If the supplier cannot deliver the components on time, the main manufacturers assemblage will be greatly delayed, even affects further production and market development. How to analyze the quality conict and select a suitable resolution is an important problem worthy of studying, which can assist the main manufacturer transfer the quality conict to further cooperation and achieve mutual benets. In recent years, many scholars have carried out a series of related research and made many contributions to this topic. As a research hotspot, there exists substantial literature which concentrates on the conict analysis and its resolution. One effective method is graph model for conict analysis rst introduced by Professor Kilgour et al. (1987), which based on game theory and metagame theory. This approach utilizes nodes to describe different decision states and employs arcs to connect nodes, which can help decision makers (DMs) to nd the existing equilibrium of a conict. According to the equilibrium, DMs can select appropriate activities to achieve their satisfying benets. In recent 20 years, the graph model for conict analysis is widely used in various areas, such as environment dispute, business negotiation and war resolution. Additionally, the theory of this technology is developing fast. Li et al. (2005) proposed a status quo analysis method to graph model for conict, which consisted various algorithms to generate status quo diagrams. Xu et al. (2009) developed an algebraic approach to employ the status quo analysis within the matrix framework.

Model for supply-chain quality 921

K 41,7/8

922

Furthermore, Hipel et al. (2011), Walker et al. (2010), Wang et al. (2011) and Youse et al. (2011) made many contributions to this domain. Looking over the existing literature in recent years, one can notice that there is no label used to describe decision activities, which fails to analyze the affection of decision sequence on resolution. Especially in the quality conict of a Cop system, the supplier usually rst select its activity and the main manufacturer subsequently choose its feedback behaviour. Keeping in mind the above considerations, this paper contributes to supply-chain quality management by studying the quality conict and its resolution. Section 2 introduced Petri net (PN) as graph model to investigate a conict, which contains transition labels to express different decision activities. Section 3 proposed an algorithm to form a PN and nd equilibrium. In Section 4, a commercial aircraft production system is selected as a case study to illustrate the above research, whose result can conrm the feasibility and effectiveness of the new model. In Section 5, brief conclusions are contained and future research prospects are suggested. 2. PN model for conict analysis 2.1 Graph model for conict analysis Traditional graph model for conict analysis can be viewed as a set containing four parts: N ; S ; Ai i[N ; si ; ,i i[N . N refers to the set of DMs and jNj $ 2. S means the set of states in the conict, where jSj $ 2. Suppose that the number of DMs strategy choice is {c1,c2, . . . ,cN}, cj [ {0, 1}, j [ N. The number of possible states is 2N. For DM i [ N (S, Ai), constitutes DM is graph, in which S is the set of vertices and Ai means the set of arcs connecting the vertices in the graph. Binary operators si ; ,i represents the preferences for DM i. Suppose that Ri(S) is DM is benet on state S. For s, t [ S, if s s it, it means that DM i prefer state s to t, Ri(s) . Ri(t); if s , it, it means that DM i believes both s and t is almost same, Ri(s) Ri(t). 2.2 PN and it application in conict analysis PN is rst introduced by Carl A. Petri Doctor in his doctor thesis in 1962, which is a symbolic, visual, structural and graphic analysis model used to describe the system processes. Because PN cannot only dene possible states and events, but also establish equations of continuous-variable dynamic systems, PN is considered as one of the most effective methods to illustrate, analyze and control a discrete event system. Nowadays, traditional Petri model has been widely used into many areas. Nowadays, traditional Petri model has extended to severe types, such as timed Petri net (TPN), stochastic PN, colored Petri net (CPN), object PN (CPN), fuzzy PN (TPN). In order to employ PN to analyze a conict, a novel model, Petri net for conict analysis (PNCA), can be dened as following. Denition 1. PNCA has ve parameters (P, T, I, O, L), in which P, T, I, O, L refer to node, transition, input matrix, output matrix and preference, respectively: (1) Node has the same meaning as state, which can be expressed as W. Hence, the number of the possible nodes is 2N. In some cases, some node can be omitted. For example, if DM i has ci kinds of choices but he can only choose one of them, there is only ci choices left and 2ci 2 ci vertices can be ignored.

(2) Transition can be considered as a happening of a decision activity, which can be written as B. If DM i can obtain more benet by moving from state s to t, s s it, the corresponding transition will be triggered. If DM i believe the prots of states s and t are indifferent, the corresponding transition may be triggered. (3) Input matrix means the number of directed arcs from P to T and can be written as I:P T ! N, in which N {0,1,. . .}. (4) Similarly, output matrix refers to the number of directed arcs from T to P and can be written as O:T P ! N. (5) Preference denotes DM is choice that whether he will move from state s to t, which can be expressed as L { si ; ,i ; Ni }. Preference L has a closed relationship with transition T. s i, , i and Li means the corresponding transition can, may, cannot be triggered, respectively. 3. Algorithm for generating PN model and its equilibrium 3.1 Algorithm for forming PNCA From Denition 1, one can notice that PNCA is employed to describe the unilateral improvement (UI) and unilateral move (UM) of DMs. For dynamic game, there exist a moving sequence, which means a DM will rst move from a starting state, S 0(S 0 [ S), to another state. Each node in the PNCA is a feasible state which a DM can move to. Every arc connecting nodes refers to a DMs feasible choice in which his prot cannot decrease. Suppose that the quo state is S 0 and DM i rst decide to move; the set of nodes and transitions of PNCA when there are h moves are P h and T h, respectively; DM is mth new transition is t m i . The algorithm for generating PNCA can be concluded as following: . Step 1. DM i decides his choice whether move to another state. If there exists state(s) a, a S 0 (a [ S), Ri(a) $ Ri(S 0). DM i can move from S 0 to a. P 1 {S 0, a} and 1 1 T ti . If not, stop operation and output the PNCA, in which P T B. . Step 2. Since each DM cannot move consequently, it is time for DM j, j i( j [ N), decides to move. If there exists state(s) b, b a(b [ S), Ri(b) $ Ri(a). DM i can move from a to b. If not, stop operation. Let a b and i j, update P h and T h. . Step 3. Continue step 2. If P h P h2 1 and T h T h2 1, stop operation and output the PNCA. Based on the above analysis, a ow chart is shown in Figure 1.

Model for supply-chain quality 923

END DM i moves State a DM j decides

Beginning State S0

DM i decides

Ri (a) Ri (S0) ?

Ri (b) Ri (a) ? DM j moves to state b

Let a = b and i = j

Figure 1. Flow chart of algorithm

K 41,7/8

924

3.2 Equilibrium of PNCA for a quality conict Suppose that DM is UI and UM from state k are S i k and Si(k), respectively. Some denitions of stabilities are introduced as follows. Denition 2 (Nash stability). Let i [ N, a state k is Nash stable (or individual rational) (R) for DM i iff S i k B. Under Nash stable, DM believes that the state he choose idea the last state and he will not move to other states because of benet losing. Denition 3 (general metarationality). For i [ N, a state k is general metarational (GMR) for DM i iff for every k1 [ S i k, there exists at least one k2 [ Sj(k1) with Ri(k2) # Ri(k). Under GMR, DM considers that his opponents will strike back his decision and his prot will be decreased. The state, which can cause counterattack, is stable state. Denition 4 (symmetric metarationality). Let i [ N, a state k is symmetric metarational (SMR) for DM i iff for every k1 [ S i k, there exists at least one k2 [ Sj(k1), such that Ri(k2) # Ri(k) and Ri(k3) # Ri(k) for all k3 [ Si(k2). SMR is similar with GMR. The difference is that DM can decide once more to decrease his rivals benet. The game will end after his second decision. Denition 5 (sequential stability). For i [ N, a state k is sequential stable (SEQ) for DM i iff for every k1 [ S i k, there exists k2 [ S j k1 with Ri(k2) # Ri(k). Under SEQ, DMs opponent counterattacks only if his prot will be increased. In the quality conict of a Cop, the main manufacturer and the suppliers are rational players, who expect gaining additional prots when they move to another state. As a consequence, the equilibrium for PNCA can be concluded as follows. Proposition 1. Suppose that there is a PNCA which composes several chains li i 1; 2; . . .. The equilibrium of PNCA can be obtained at the following nodes: . the ending node of each chain; and . the nodes in which DM s prots is not worse than that of the ending point of a chain. Prove. (1) According to the algorithm designed in Section 3.1 suppose that DM i choose his activity at the ending point of a chain. As there is no downstream node, no state can be reached in which DM is prot will be increased, which means he is not willing to move to other nodes. Nash equilibrium is obtained. (2) Because DM i is aware of PNCA, if there are two nodes where his prots are same, he can choose move or stay. After other DMs decisions, if he nds that his prot is increased, he will move for a better benet, where the indifferent node is not equilibrium. If he notice that his prot is not increased, he will be not willing to move, which means the indifferent node is equilibrium. A 4. Case study for analyzing a quality conict of a Cop 4.1 Background A commercial aircraft company (main manufacturer, M) made a deal with an aircraft body supplier (S) about wings with a high quality requirement. Unexpectedly, there was an earthquake happened and the suppliers equipments got a terrible damage, which cannot assure the production quality. Hence, the supplier wanted to decrease the quality requirement to the satisfying level so that it can maintain its normal prot, which was hard for the main manufacturer to accept. Additionally, their administrator,

ministry of industry and information (A), expected that both of the parties can smoothly negotiate and received a good result. Specically, there were three options for supplier: decrease production quality (c1), keep high quality (c2) and terminate the contract (c3). The main manufacturer had two alternative strategies: purchase the components (c4) and stop ordering (c5). The administrator decided whether promote further cooperation (c6). 4.2 Feasible states and DMs preferences Because there are three DMs and a total of six options, the number of states is 26 64. However, each DM can choose at most one strategy at a time. Additionally, if the supplier chooses terminate the contract, the negotiation is over. Hence, there are 11 the feasible states shown in Table I. Furthermore, the DMs preferences of all the states can be determined as Table II. 4.3 Generation of PNCA Suppose that pi(sj) refers to the ith node with state sj and tm(cn) means the mth transition having option cn. The generation of PNCA in this case can be illustrated as following: (1) According to actual situation, the supplier rst decides whether moves to another state and State 1 can be considered as the beginning state. There are two states it can move: States 2 and 3. Based on the suppliers preference, 2 , S1 and 1 s S3. Consequently, the supplier may move to State 2 and will not go to State 1 as illustrated in part a of Figure 2. (2) At State 2, it is time for the main manufacturer or administrator to decide. If the administrator moves, it cannot go to State 4 where 2 s A4. If the main manufacturer moves, it can go to States 6 and 10. As 6 s M2 and 10 , M2, the main manufacturer may move to State 10 as shown in part b. (3) Continuing the above operations until no new nodes and arcs can be addition, one can obtain the nal PN as shown in Figure 3.
State ID S A M Decrease quality (c1) Maintain high quality (c2) Terminate contract (c3) Incentives (c4) Purchase components (c5) Stop ordering (c6) 1 N N N N N N 2 Y N N N N N 3 N Y N N N N 4 Y N N Y N N 5 N Y N Y N N 6 Y N N N Y N 7 N Y N N Y N 8 Y N N Y Y N 9 N Y N Y Y N 10 Y N N N N Y 11 N Y N N N Y Y

Model for supply-chain quality 925

Table I. Feasible states

DM S A M

State ranking (from most preference to least preference) 6 , 8 s 1 , 2 , 4 s 3 , 5 s 10 , 11 s 7 , 9 6 , 7 s 8 , 9 s 1 , 2 , 3 , 4 s 5 s 10 , 11 9 s 7 s 8 s 5 s 4 s 3 s 1 , 2 , 10 , 11 s 6 Table II. DMs preferences on states

K 41,7/8

926

(4) From Figure 3 one can easily nd that there are three ending nodes of chains, which are p2,p8 and p10. Hence, one can obtain three equilibriums for the above quality conict: . Equilibrium 1 (Node p2). At Node p2, the supplier wants to decrease the quality requirement, which the main manufacturer does not accept. Since their administrator may take over the matter, the main manufacturer will wait for the administrators next activity. If there is no time limit, the main manufacturer can wait for a long time. . Equilibrium 2 (Node p10). If the administrator does not promote the cooperation, the main manufacturer will refuse the suppliers demands, which means if the supplier decrease the quality, the main manufacturer can say no to the components. . Equilibrium 3 (Node p8). If the administrator negotiates the quality conict, the main manufacturer could accept the quality-satisfying components for the future cooperation or other prots. As a consequence, the administrator plays an important role in the quality conict and negotiation. If it can take suitable measures to promote the quality trading, the cooperation can be continued. If it does not do any thing, the cooperation has to be terminated, which all the three DMs do not expect.
P3(s4) P2(s2) ~M t2(c1) P1(s1) t2(c1) t3(c4) ~S t5(c6) P4(s6) t4(c5) Part b

P1(s1)

P2(s2)

P5(s10) ~M

Figure 2. Generation of PNCA

P2(s3)

t1(c2) Part a

P2(s3)

t1(c2)

P3(s4) t3(c4) P1(s1) P2(s2) t2(c1) t7(c4) P5(s10)

P7(s8) t8(c2) t12(c5) P10(s2) t (c ) 11 4 t10 t2 t9

P8(s9)

P6(s6)

P9(s4)

t5(c6) P4(s6)

t6(c5)

P11(s4) P12(s3)

Figure 3. Final PNCA

P2(s3)

t1(c2)

t4(c5)

5. Conclusions and future work According to the quality conict of a Cop, PN is rst utilized as a graph model to solve the quality negotiation. More specically, a new model, PNCA is designed to describe the conict processes and DMs preferences. Additionally, the generating method of PNCA is proposed to assist DMs to establish a conict analysis frame. Furthermore, the equilibriums of PNCA is studied as resolutions of a quality conict, which can assist DMs to choose appropriate activities. The research contributions in this paper naturally indicate worthwhile future research directions. For example, DMs may have uncertain preferences to different strategies. How to evaluate the uncertain or incomplete information is an important problem which should be addressed in future research. Acknowledgements This work was supported in part by the National Natural Science Foundation of China with grant No. 70971064, funding of Jiangsu Province Innovation Program for Graduate Education (CX10B_044R), and funding for Outstanding Doctoral Dissertation at Nanjing University of Aeronautics Astronautics (BCXJ10-14).
References Hipel, K.W., Kilgour, D.M., Fang, L.P. and Peng, X. (2001), Strategic decision support for the services industry, IEEE Transactions on Engineering Management, Vol. 48 No. 3, pp. 358-69. Hobday, M. and Rush, H. (1999), Technology management in complex product systems (CoPS): ten questions answered, International Journal of Technology Management, Vol. 17 No. 6, pp. 618-38. Kilgour, D.M., Hipel, K.W. and Fang, L.P. (1987), The graph model for conicts, Automatics, Vol. 23 No. 1, pp. 41-55. Li, K.W., Kilgour, D.M. and Hipel, K.W. (2005), Status quo analysis in the graph model for conict resolution, Journal of the Operational Research Society, Vol. 56 No. 6, pp. 699-707. Walker, S.B., Boutilier, T. and Hipel, K.W. (2010), Systems management study of a private browneld renovation, Journal of Urban Planning and Development, Vol. 20 No. 4, pp. 509-24. Wang, L.Z., Fang, L.P. and Hipel, K.W. (2011), Negotiation over costs and benets in browneld redevelopment, Group Decision and Negotiation, Vol. 20 No. 4. Xu, H., Li, K.W. and Hipel, K.W. (2009), A matrix approach to status quo analysis in the graph model for conict resolution, Applied Mathematics and Computation, Vol. 212 No. 2, pp. 470-80. Youse, S., Hipel, K.W. and Hegazy, T. (2011), Attitude-based strategic negotiation for conict management in construction projects, Project Management Journal, Vol. 41 No. 4, pp. 99-107. Further reading Acha, V., Davies, A., Hobday, A. and Salter, M. (2004), Exploring the capital goods economy: complex product systems in the UK, Industrial and Cooperate Change, Vol. 13 No. 3, pp. 505-29. Hipel, K.W. and Walker, S.B. (2011), Conict analysis in environmental management, Environmetrics, Vol. 22 No. 3, pp. 279-93.

Model for supply-chain quality 927

K 41,7/8

928

Howard, N. (1971), Paradoxes of Rationality: Theory of Metagames and Political Behavior, MIT Press, Cambridge, MA. Nemann, J.V. and Morgenstern, O. (1994), Theory of Games and Economics Behavior, Princeton Press, Princeton, NJ. Obeidi, A., Hipel, K.W. and Kilgour, D.M. (2002), Canadian bulk water exports: analyzing the sun belt conict using the graph model for conict resolution, Knowledge, Technology, and Policy, Vol. 14 No. 4, pp. 145-63. Rahimnia, F., Moghadasian, M. and Mashreghi, E. (2011), Application of grey theory approach to evaluation of organizational vision, Grey Systems: Theory and Application, Vol. 1 No. 1, pp. 33-46. Yu, J.Q., Cha, J.Z., Lu, Y.P., Xu, W.S. and Sobolewski, M. (2010), A CAE-integrated distributed collaborative design system for nite element analysis of complex product based on SOOA, Advances in Engineering Software, Vol. 41 No. 4, pp. 590-603. About the authors Yuan Liu, a researcher, received BE and MS degrees in Industrial Engineering from Nanjing University of Aeronautics and Astronautics, Nanjing, Jiangsu, China, in 2006 and 2009, respectively, where he is currently pursuing a PhD degree in Management Science and Engineering. He is currently a visiting scholar of Systems Design Engineering at the University of Waterloo. His major research interests are supply chain management, quality control and industrial engineering. He is the author of both journal and conference papers on these topics. He is a member of the Chinese Society of Optimization, Overall Planning and Economy Mathematics. Yuan Liu is the corresponding author and can be contacted at: xyly1985@126.com Shili Fang, an economist, is currently a PhD student at the Nanjing University of Aeronautics and Astronautics and a Director of the Finance Department in China Academic of Launch Vehicle Technology. He received a bachelor degree from Peking University, a Masters degree from Renming University of China and an EMBA from Nankai University. He has published one book and several papers in China. Dr Zhigeng Fang is University Professor at Nanjing University of Aeronautics and Astronautics, Nanjing, Jiangsu, China, where he received his PhD degree in 2008. His major research interests are regional economy development, management science and grey system theory. He is the author or co-author of more than seven books, about 70 journal papers, as well as many conference and encyclopedia articles. Additionally, he is the reviewer of several journals, which are famous in China. Professor Keith W. Hipel is currently University Professor of Systems Design Engineering at the University of Waterloo where he is the Coordinator of the Conict Analysis Group and is Chair of the Board of Governors of Renison University College. He is Senior Fellow with the Centre for International Governance Innovation. His major research interests are the development of conict resolution, multiple objective decision making and time series analysis techniques from a systems design engineering perspective with application to water resources management, hydrology, environmental engineering and sustainable development. He is the author or co-author of four books, 11 edited books, 236 journal papers, as well as many conference and encyclopedia articles.

To purchase reprints of this article please e-mail: reprints@emeraldinsight.com Or visit our web site for further details: www.emeraldinsight.com/reprints

You might also like