Agent Based Simulation of Sale and Manufacturing Agents Acting Across a Pharmaceutical Supply Chain

authors:

avatar Narges Pourghahreman a , * , avatar Ali Rajabzadeh Ghatari b , avatar Asiye Moosivand c


how to cite: Pourghahreman N, Rajabzadeh Ghatari A, Moosivand A. Agent Based Simulation of Sale and Manufacturing Agents Acting Across a Pharmaceutical Supply Chain. Iran J Pharm Res. 2018;17(4):e124846. https://doi.org/10.22037/ijpr.2018.2309.

Abstract

Agent based modeling and simulation consider the behavior of agents acting in a system. The agents’ interactions result in changing the agent’s behavior, the whole agent based system, and its environment. In this study, the manufacturing, sale, and receiving orders behaviors pertinent to manufacturing and sale agents acting across a pharmaceutical supply chain of an Iranian manufacturing medicine (as a case) are simulated. The departments related to these two agents have some problems affecting the entire supply chain; the results are interpreted based on agile, lean, and green paradigms. During the research, three medicines were selected and the related data were gathered. Then, mathematical modeling and regression analysis (in some parts) were applied. Next, a computer model was composed on matrix library environment (MATLAB). Finally, four scenarios were simulated. According to the information resulted from simulating the first scenario, none of supply chains pertaining to each medicine is agile. Based on the findings of simulating the second scenario, decreasing waste leads the non-antibiotic medicine supply chain to move toward the lean and green paradigms more. According to the third scenario, although more order requests can be fulfilled by increasing production capacity, the supply chain will not become agile. The last scenario’s goal is checking the possibility of receiving 145000 units’ orders for the non-antibiotic medicine which should be prepared during next 70 days while the company confronts lack of raw material and the suppliers are domestic; based on the results, the order will be rejected due to lack of time.

Introduction

These days, a non-stop changing world and globalization are matters influencing many distinct scopes of which business is one. To be progressive, business owners cannot neglect the important role of having supply chains (SC) and managing them in the best manner. Adjusting the business situation with these facts is essential if they want to improve their business. Globalization causes the nature of competition to be altered from company versus company to supply chain versus supply chain (1). The managerial ability to integrate and coordinate the complex network of business relationship across supply chain members is required for final victory of firms (2). These are some evidences indicating the momentous nature of supply chains. A rich playground is provided by supply chain scope for researchers to do sophisticated studies (3).

Agent technology is a new paradigm that can be exploited in many industries (4). The consideration for linking systems, independent operations, representation of profits and making decisions among individuals or systems’ interactions result in the establishment of the agents and at extension the multiagent systems (5). Multiagent systems consist of heterogeneous agents interacting with each other. Additionally, a supply chain can include manifold stakeholders having their own suppliers, manufacturers, distributors, third party logistics providers, retailers, and customers (6). All of these reasons represent supply chain systems are complex. Agents are applied for designing or simulating intricate systems (3). Consequently, applying agent technology is appropriate to supply chain scope. Any elements of supply chain like suppliers, manufacturers, distributors, and customers can be considered as agents because they possess the goal-directed behavior, interact with the other elements, and respond to the environment while they are autonomous.

Keeping in view the both importance of supplying medicines helping to promote the health situation in societies and tremendous impacts of pharmaceutical industry on the environment, this study was done in field of the mentioned industry. It is significant to investigate how elements like manufacturing and sale agents involving across the pharmaceutical supply chain have impact on the performance of each other, the entire chain, and on the environment too. As a result, managers can make proper decisions based on more enough detailed information. Investigating the role of each supply chain part based on agent based simulation approach is approximately new in Iran.

The research was done in an Iranian company as a case for study manufacturing three groups of medicines: antibiotic, non-antibiotic, and semi-solid medicines. ISO 14001, ISO 9001, and good manufacturing practice (GMP) have been implemented in the company. This study focuses on sale and manufacturing agents considered as agents playing a role across the manufacturer layer of supply chain to investigate and simulate some behaviors of them.

Defining some concepts

Before explaining the application of multiagent systems in supply chain area, it would be proper to define concepts like supply chain, modeling, and agent technology.

Supply Chain: A supply chain (SC) is comprised of suppliers, factories, warehouses, distribution centers, and retailers integrated in order to 1) prepare raw material and parts 2) transform these raw material and parts in to final products 3) add value to the products 4) distribute goods to the retailers or customers 5) comfort information exchange across supply chain elements. Improving operational efficiency, profitability, and promoting competitive position of a company is the main aim of possessing supply chain (7). Supply chain management (SCM) can be defined as the strategic, tactical, and operational decision making process that optimizes SC performance (8).

Agility: As mentioned before, nowadays we face a business world where change is its inherent specification; agility is a paradigm empowering a firm to respond to market fluctuations and other uncertainties in a timely and effective manner. As a result, firms can establish a superior competitive position (9). An agile supply chain is derived from integrating the supply chain’s alertness to changes in order to utilize resources in responding (proactively/reactively) to such changes, all in a timely and flexible manner (10).

Lean paradigm: The lean approach focuses on the elimination of waste for increasing actual values to fulfill customers› needs and to maintain profits. In other words, it is about doing more with less. Everything or each operation and activity which is non-value adding can be considered as waste; processes improvement is the waste elimination consequence. The lean supply chain is a strategy based on cost reduction and flexibility emphasizing on processes improvement, through the reduction or elimination of the all non-value adding operations which are wastes (11, 12).

Green paradigm: The philosophy of the green paradigm is to achieve profit and market share objectives by reducing environmental risks while amending ecological efficiency of the enterprises and their partners (13, 14). Green supply chain management territory includes a wide spectrum of all the supply chain activities, from green purchasing to integrate lifecycle management, through to manufacturer, customer, and closing the loop with reverse logistics (14).

Agent and multiagent systems: The term “agent” explains a hardware or (more usually) software-based computer system. Autonomy, social ability, reactivity, and pro-activeness are four characteristics of each agent (15). As in every technology, the agents have a variety of special skills thus they are applicable for distributed, unstructured and decentralized architectures which are complicated due to changes. Agents communicate, collaborate, coordinate and negotiate in a system designed and implemented as a multiagent system (5). Multiagent technology could be an appropriate option to model and simulate the collaboration mechanism and processes of a system (1).

Multiagent systems in supply chain

a supply chain is a set of heterogeneous production subsystems interacting in wide dynamic and virtual coalitions, where each production subsystem has its individual goals, while satisfying both local and external constraints. Besides, autonomy, social ability, reactivity, and pro-activeness are four characteristics of the distributed manufacturing units. Agent technology and particularly multiagent systems have been created for dealing with such characteristics. Moreover, multiagent systems provide a way for realizing systems that are decentralized rather centralized, emergent rather planned, and concurrent rather sequential; this is what characterizes supply chain systems generally. It is the logic of choosing such technology in supply chain management area (16). Lots of researches have been done in field of agent technology application in supply chain. Table 1 contains some of them.

Table 1

A brief review to some researches which have been done in field of agent technology application in supply chain since 1991

YearBrief explanationResearcher (s)
1998A simulation frame work using agent technology is provided for developing customized supply chain models.Swaminathan, Smith and Sadeh (17)
1999A collaborative agent system architecture and an infrastructure for collaborative agent systems are proposed. The architecture is general for an internet-based multiagent system and is very suitable for managing complex supply chains in large manufacturing enterprises.Shen, Ulieru, Norrie and Kremer (18)
2000The researchers developed a framework of agent-based electronic markets (e-markets) to simulate the dynamic transaction situations from subcontractors.Kim, Boyd, Paulson, Charles and Petrie (19)
2000An agent-based software system is proposed for assisting SCM decision making.Pathak, Nordstrom and Kurokawa (20)
2000A Supply-Chain Web Centric System, called the SC-Web-CS, which could provide different domain entities such as services, providers, transports, ordering, manufacturers, customers, distributors, and retailers are developed.Wu, Cobzaruo, Ulieru and Norrie (21)
2002The study focuses on how application of multiagent systems for SCM can amend the inter-company data exchange, procurement, and coordination of production in mass customization.Turowski (22)
2003Agent strategies in a supply chain model are formulated according to the virtual market concept with multiple agents.Kaihara (23)
2005A framework of an e-supply chain to provide an intelligent e-marketplace with multiple agents is offered by this research.Singh, Salam and Iyer (24)
2007An agent modeling framework for the modeling and simulation of supply chains is presented to facilitate their management. It is manifested how the framework can be applied to a case of customer-centric supply chain from the golf club industry.Labarthe, Espinasse, Ferrarini and Montreuil (25)
2010The paper addresses a new methodological framework which permits modeling and simulation of supply chain organizational aspects.Mustapha et al. (3)
2011An agent-based simulation framework for supply chain (SC) planning is introduced. The notion of normative agent is applied on this research.Ferreira and Borenstein (26)
2012The research objective is to tackle the issues under which agents can coexist in a competitive environment. Furthermore, the supply chain management trading interaction among agents is specified by using an optimization approach based on a genetic algorithm (GA), clustering and fuzzy logic (FL).Djennas, Benbouziane and Djennas (27)
2012This article gives an introduction to agent based Modeling and simulation (ABMS). It addresses the basic concept of ABMS, focusing on its generative and bottom-up nature, its advantages as well as its pitfallsKlügl and Bazzan (28)

Experimental

Research methodology

Preparing pharmaceutical required materials, manufacturing, and distributing medicines are significant matters in societies. Unfortunately, the pharmaceutical industry in Iran faces hardships originated from many reasons; sometimes some problems exist in the companies causing delays in supplying required medicines. All these reasons influence the performance of each element involving in pharmaceutical supply chain. Furthermore, changes occurred on the performance of each element affect the performance of the other ones and the whole of supply chain too because they interact with each other. These interactions encouraged us to choose agent based simulation approach. According to this approach, we can comprehend complex systems and remark that simple and also complex phenomena can be the result of interactions between autonomous and independent entities like agents operating within communities having different interaction modes (29). It is innovative because you can investigate the changes occurring in the behavior of a specific agent as a result of changes happening in other agents’ behavior or environment. For example, if manufacturing agent could produce more quantities, the sale agent would be able to accept more requests and the lost sales would be reduced. The aim of this study is simulating the manufacturing behavior, sale, and receiving order behaviors pertinent to manufacturing and sale agents acting across a pharmaceutical supply chain of an Iranian manufacturing medicine as a case study. These two agents are considered because after interviews done with the company’s chief executive manager and strategic planning manager in order to get general information of the supply chain, it was founded that the sale and manufacturing departments have some problems affecting the entire supply chain unfavorably. Additionally, three medicines which each of them are related to each group of medicines produced by the company were selected by the chief executive mangers in order to be studied. The research has been done in two main phases: 1) modeling and 2) simulation.

To accomplish the first phase, mangers of those two related departments were interviewed in order to gather the general data of their performance. After that, the information of daily quantities related to produced medicines were gathered. Then, the mathematical and computer modeling were done. In some parts, regression modeling was used while in the other parts the system was modeled mathematically based on information gathered. More information is described about regression and modeling phase during the next parts.

The term computer simulation is pertinent to the application of a computational model to improve the understanding of a system›s behavior and/or to evaluate strategies for its operation, in explanatory or predictive schemes (29). In the simulation phase, the computer simulation was done and the results were analyzed based on lean, agile, and green paradigm.

Modeling phase

A model represents the construction and working of some systems. A model is similar to the considered system but it is not as complex as it (30). As it was mentioned above, regression modeling is a way done during some parts of the research. This method is a mathematical approach describing a process in terms of a set of associated variables. The values of one variable frequently depend on the levels of several others (31). The single linear regression model and its parameters’ formulas are mentioned in the following (32):

μyx=α+βx

(1)
(2)β^=n (i = 1nxiyi)-(i = 1nxi)(i = 1nyi)n (i = 1nxi2)-(i = 1nxi)2

a^=in=yi-β. ^(in=1xi)n

(3)

Karl Pearson developed a quantity called linear correlation coefficient measuring the strength and the direction of a linear relationship between two variables. Pearson’s r can range from -1 to 1. An r of -1 indicates a perfect negative linear relationship between variables, an r of 0 indicates no linear relationship between variables, and an r of 1 indicates a perfect positive linear relationship between variables. With real data, you would not expect to get values of r of exactly -1, 0, or 1. The mathematical formula for computing r is (33):

(4)r=i=1nxi-x¯(yi-y¯)i=1nxi-x¯2i=1nyi-y¯222

There is another quantity known as coefficient of determination (r2) calculated based on correlation coefficient and defined as the proportion of variance explained by the regression model applied as a measure of success of predicting the dependent variable from the independent variables. It is applied in classical regression analysis; in fact, it is indicating how well the regression line represents the data (34).

Mathematical modeling for sale agent

In this company, the sale manager provides a report related to periods of every three months containing the information of all orders received and all medicines sold during the periods as well as the calculated quantities which are equivalent to daily received orders and medicines sold. To model cumulative quantities of received orders (Rx), medicines sold (Sx), and lost sales (LSx) for each medicine during t days, the mentioned information was gathered and the cumulative quantities were calculated. The models are mentioned on Table 2.

Table 2

The mathematical model pertinent to received orders (Rx), sold medicines (Sx), and lost sale (LSx).

The equation of received orders (Rx)The equation of sold medicines (Sx)The equation of lost sale (LSx)
Medicine related to non- antibiotic groupRn=19424×tSn=15124×tLSn=4300×t
Medicine related to antibiotic groupRa=12582×tSa=10798×tLSa=1784×t
Medicine related to semi-solid groupRs=15995×TSs=10824×TLSs=5171×T

Mathematical modeling for manufacturing agents

To model the production capacity of manufacturing agents mathematically, the daily production information of each agent were gathered during 90 days and the cumulative quantities of gross production for each manufacturing agent were calculated. After that, the pertinent charts were drawn. Figure 1 depicts an example of them. Then, regression modeling was applied. Table 3 includes the result of the modeling. GPx is the abbreviation of cumulative gross production of the medicine x. Because the coefficient of determination (r2) for each equivalent is near to 1, all equivalents model the related behaviors in the best manner.

Cumulative quantities of gross production for medicine manufactured by semi-solid manufacturing agent.
Table 3

The regression models of cumulative gross production for each manufacturing agent

The regression model of cumulative gross production (GPx)rr2
The non-antibiotic agentGPn=15587.760×t-19717.6600.9940.988
Antibiotic manufacturing agentGPa=12842.905×t-97596.4620.9920.984
Semi-solid manufacturing agentGPs= 9144.060×t-44710.4940.9950.99

To model manufacturing agents’ producing waste behavior two parameters (mx) and (nx) calculated by the company management representative for each medicine considered; (mx) is portion of waste produced daily, and (nx) is portion of daily net production too. Therefore,the cumulative produced waste (Wx) and the cumulative net production of x (NPx) during t days can be calculated as follow:

Wx=mx×GPx                                                         (5)

NPx=nx×GPx                                                         (6)

Nx=1-mx                                                         (7)

Table 4 contains the Wx and NPx models related to each considered medicine.

Table 4

The mathematical models related to waste produce by manufacturing agents and their net production capacity

WxNPx
Mathematical model of non-antibiotic manufacturing agent’s behaviorWn = 0.005600682 × GPnNPn = 0.994399318 × GPn
mathematical model of antibiotic manufacturing agent’s behaviorWa = 0.003054849 × GPaNPa = 0.996945 × GPa
Mathematical model of semi-solid Manufacturing agent’s behaviorWs = 0.0044090946 × GPsNPs = 0.995909054 × GPs

Computer modeling

The simulation program was composed on MATLAB based on the information gathered. Simulation time (T), order quantity (oq), portion of waste pertinent to each medicine produced daily (mx), and portion of net production relevant to each medicine (nx), as well as coefficient of production capacity (A) are considered as parameters can be adjusted by users. In addition, users can determine that the material is provided by foreign or domestic suppliers. Based on the interview done with the company chief executive manager, when needed material is provided by domestic suppliers, lead time is 90 days; it is considered 180 days when suppliers are foreign. The lead time is applied for comparing total needed time for manufacturing received orders (nt) and Simulation time. For computer modeling, the mathematical models were used. For example, you can follow the logic behind a part of computer modeling when the aim is to investigate production feasibility for the specified order quantities during a determined period by means of simulation.

If T<lead time the order will be rejectedf T>lead time the nt should be rejected

(8)

The general format for the formula of all GPx is mentioned in following:

(9)GPx=a+b×t

Based on the formula, the required time for process of producing received orders (pt) is formulated as follow:

oq=a+b×pt

(10)
(11)pt=oq-a b

bt=pt+lead timent=pt+90Domestic suppliersnt=pt+180Foreign/Foreign and domestic suppliers

(12)

If nt > T          0 the order will be rejected due to lack of timef nt < T          the orders can be manufactured if there are not any other limitations

(13)

During writing the program, the codes were supervised, tested, and confirmed by two experts who are university professors teaching simulation courses and having at least three years experience of teaching MATLAB too. Finally, when the simulation program was written entirely, it was tested by experts several times; the results were based on the reality. For example, when the program was run for the antibiotic medicine, we came in conclusion the supply chain is not agile according to charts and numeric data derived. In the real world, the company’s supply chain pertinent to each medicine is not agile too.

Simulation phase

Simulation is the imitation of a real world process or system; gathering artificial history of a system reached by simulation and observing them propel us to apprehend operating characteristic of the real system modeled (35). Simulation is applied in different situation. For example, it is used before altering an existing system or building a new one to reduce the chances of failure, meet specifications, eliminate unforeseen bottlenecks, prevent under or over-utilization of resources, and optimize system performance (30). Many scenarios can be considered to be simulated; in this paper, four scenarios are considered for simulating the supply chain. They are mentioned during next parts.

Scenario 1

In order to investigate the production capacity, received orders, sales, and lost sales during the 350 days, which is equivalent to one working year, the program was run for each medicine. Parameters considered for simulation were those calculated according to data gathered therefore the real situation is simulated based on this scenario. Table 5 embraces the simulation parameters. Figures 2-4 manifest the charts derived from simulation.

Table 5

The scenario 1 simulation parameters

T = 350
mx
nx
The non-antibiotic medicineThe antibiotic medicineThe semi-solid medicineThe non-antibiotic medicineThe antibiotic medicineThe semi-solid medicine
0.0056006820.0030548490.00440909460.9943993180.9969450.995909054
The non-antibiotic medicine’s charts resulted from running the simulation program based on scenario 1
The antibiotic medicine’s charts resulted from running the simulation program based on scenario 1
The semi-solid medicine’s charts resulted from running the simulation program based on scenario 1

Scenario 2

It was decided to investigate what would happen to the production capacity of non-antibiotic medicine manufacturing agent if the parameter (mx) was decreased to half? Table 6 contains the results.

Table 6

The outcomes of running the simulation program based on scenario 2

The non-antibiotic medicine
T = 350 days
m = 0.005600682
m = 0.002800341
Variable nameThe simulation resultVariable nameThe simulation result
Wn30445.298Wn15222.649
NPn5405553.042NPn5420775.691

Scenario 3

Based on a research have been done in the company by a team that is responsible to improve the processes and their performance, it was not clarified correctly how long the processes last; otherwise, the speed of production processes at some stages can be increased. Poor maintenance is another reason which has an impact on the production capacity because it causes the production line stops working. The new scenario for simulation is increasing the production capacity 1.2 times as a result of solving the noted problems. The results of simulating the non-antibiotic medicine’s supply chain under the new condition are mentioned on Table 7 and Figure 5.

Table 7

The outcomes of running the simulation program based on scenario 3.

The non-antibiotic medicine
T = 350 daysm = 0.005600682
Before increasing production capacity (A = 1)
After increasing production capacity (A = 1.2)
Variable nameThe result of simulationVariable nameThe result of simulation for T days
GPn5435998.34GPn6523198
NPn5405553.042Npn6486663.65
The charts resulted from running the simulation program based on scenario 1 before and after increasing production capacity

Scenario 4

According to this scenario, the possibility of receiving 145000 units’ orders for the non-antibiotic medicine which should be prepared during next 70 days while the company confronts lack of raw material and the suppliers are domestic was investigated. Table 8 embraces the results.

Table 8

The outcomes of running the simulation program based on scenario 4.

The Non-Antibiotic Medicine
T = 70 daysm = 0.005600682oq = 145000Lead time = 90
GPnNPnNt
1071425.541065424.8263100.56

Discussion

According to findings, none of supply chains pertinent to each medicine are agile. all three cases face lost sales because the sale quantities are less than received orders leading to having a supply chain which is not agile due to lack of ability to respond to all demands. If we compare the agility condition for each supply chain together, the semi-solid medicine has the worse situation; the non-antibiotic medicine’s supply chain is placed in the next step and the supply chain pertained to the antibiotic medicine has the best situation.

By reducing the portion of the waste produced daily belonging to the non-antibiotic medicine, the amount of cumulative produced waste will be decreased, and cumulative net production of this medicine will be increased. Decreasing waste leads to utilize the raw material and financial resources in the more optimized manner. In other words, the company’s resources are applied more efficiently which its advantages are to protect the environment more and more. Protecting the environment is the aim of green paradigm. Decreasing waste propels the supply chain to move toward the lean paradigm more because the main goal of this paradigm is doing more with less.

According to scenario three the production capacity was increased by 20% while there were not any changes for other parameters and conditions. As a result, the both cumulative quantities of gross and net production were increased. As it is depicted on Figure 5, the gap between the NPn and Rn charts are decreased too. Although the supply chain is not agile yet, more order request could be fulfilled. Consequently, the company would get more benefit.

In scenario four, the result pertained to nt is 100.5 and the simulation time is 70; in fact, nt > 70 then based on formula the order will be rejected due to lack of time.

Conclusion

Some problems like lack of correct time assessment for manufacturing processes, or poor maintenance exist in the company. The mentioned problems cause the production capacities to be decreased. As a result, not only cannot the company respond to all order requests received by the sale agent, but it also cannot respond to demands increasing. Therefore, each selected medicines’ supply chain is not agile. As mentioned, GMP and ISO14001 are implemented in the company leading the company to have good green situation but by reducing waste, more activities can be done while less resources are applied. In this manner, the company’s supply chain can move toward being more lean and green.

Acknowledgements

References

  • 1.

    Fu Y, Piplani R, de Souza R, Wu J. Multiagent enabled modeling and simulation towards collaborative inventory management in supply chains. Proceedings of the 2000 Winter Simulation Conference; 2000 Dec 10-13; Orlando, FL. IEEE;

  • 2.

    Lambert DM, Cooper MC. Issue in supply chain management. Ind. Mark. Manag. 2000;29:65-83.

  • 3.

    Mustapha K, Tranvouez E, Espinasse B, Ferrarini A. Agent-based supply chain simulation: Towards an organization-oriented methodological framework. 8th International Conference of Modeling and Simulation, Evaluation and optimization of innovative production systems of goods and services. 2010 May 10-12; Hammamet, Tunisia.

  • 4.

    Chaib-draa B, P Müller J. Multiagent based supply chain management (Studies in computational intelligence): A brief introduction. 28. Verlag Berlin Heidelberg: Springer; 2006. p. 4-5.

  • 5.

    Andreadis G, Bouzakis K, Klazoglou P, Niwtaki K. Review of agent-based systems in the manufacturing section. HRPUB UJME. 2014;2:55-9.

  • 6.

    Min H, Zhou G. Supply chain modeling: Past, present and future. Comput. Ind. Eng. 2002;43:231-49.

  • 7.

    Cooper MC, Ellarm Lm, Gardner JT, Hank AM. Meshing multiple alliances. J. Bus. Logist. 1997;18:67-89.

  • 8.

    Fox MS, Barbuceanu M, Teigen R. Agent-oriented supply chain management. Int. J. Flex. Manuf. Syst. 2000;12:165-88.

  • 9.

    Swafford PM, Ghosh S, Murthy N. The antecedents of supply chain agility of a firm: Scale development and model testing. J. Oper. Manag. 2006;24:170-88.

  • 10.

    Li X, Chung C, Goldsby T, Holsapple C. A unified model of supply chain agility: The work-design perspective. Int. J. Logist. Manag. 2008;19:408-35.

  • 11.

    Carvalho H, Cruz-Machado V. Integrating lean, agile, resilience and green paradigms in supply chain management (LARG_SCM). In: pengzhong Li, editor. Supply Chain Management. INTECH. Croatia; China; 2011. p. 27-48.

  • 12.

    Agarwal A, Shankar R, Tiwari M K. Modeling the metrics of lean, agile and leagile supply chain: An ANP-based approach. Eur. J. Oper. Res. 2006;173:211-25.

  • 13.

    Rao P, Holt D. Do green supply chains lead to competitiveness and economic performance. Int. J. Oper. Prod. Man. 2005;25:898-916.

  • 14.

    Zhu Q, Sarkis J, Lai K. Confirmation of a measurement model for green supply chain management practices implementation. Int. J. Prod. Econ. 2008;111:261-73.

  • 15.

    Wooldridge M, Jennings NR. Intelligent agents: Theory and practice. Knowl. Eng. Rev. 1995;10:115-2.

  • 16.

    Moyaux T, Chaib-draa B, D’Amours S. Supply chain management and multiagent systems: An overview. In: Chaib-draa B, Müller PJ, editors. Multiagent Based Supply Chain Management. Studies in Computational Intelligence. 28. Verlag Berlin Heidelberg: Springer; 2006. p. 1-27.

  • 17.

    Swaminathan JM, Smith SF, Sadeh NM. Modeling supply chain dynamics: A multiagent approach. Decis. Sci. 1998;29:607-32.

  • 18.

    Shen W, Ulieru M, Norrie D, Kremer R. Implementing the internet enabled supply chain through a collaborative agent system. Proceedings of Agents‘99 Workshop on Agent Based Decision-Support for Managing the Internet- Enabled Supply-Chain. Seattle, WA; 1999.

  • 19.

    Kim K, Boyd C, Paulson J, Charles J, Petrie J. Agent-based electronic markets for project Supply Chain coordination. 17th National Conference on Artificial Intelligence (AAAI’00). 2000 Jul 30; Texas, USA.

  • 20.

    Pathak SD, Nordstrom G, Kurokawa S. Modeling of Supply Chain: A multiagent approach. Proceeding on 2000 IEEE International Conference on Systems, Man, and Cybernetics. 2000 Oct 8-11; Nashville, TN.

  • 21.

    Wu J, Cobzaruo M, Ulieru M, Norrie DH. SC Web- CS: Supply Chain web-centric systems. Proceedings of the IASTED International Conference on Artificial intelligence and soft computing. 2000 Jul 24-26; Banff, Alberta, Canada.

  • 22.

    Turowski K. Agent-based e-commerce in case of mass customization. Int. J. Prod. Econ. 2002;75:69-81.

  • 23.

    Kaihara T. Multiagent based supply chain modeling with dynamic environment. Int. J. Prod. Econ. 2003;85:263-9.

  • 24.

    Singh R, Salam AF, Iyer L. Agents in e-supply chains. Communications of the ACM. 2005;48:108-15.

  • 25.

    Labarthe O, Espinasse B, Ferrarini A, Montreuil B. Toward a methodological framework for agent-based modeling and simulation of supply chains in a mass customization context. Simulat. Model. Pract. Theor. 2007;15:113-6.

  • 26.

    Ferreira L, Borenstein D. Normative agent-based simulation for supply chain planning. J. Oper. Res. Soc. 2011;62:501-14.

  • 27.

    Djennas M, Benbouziane M, Djennas MU. Agent-based modeling supply chain management: A genetic algorithm and fuzzy logic approach. Int. J. Artif. Intell. Appl. 2012;3:13-30.

  • 28.

    Klügl F, Bazzan ALC. Agent-based modeling and simulation. Assoc. Adv. Artif. Intell. 2012;33:29-40.

  • 29.

    Bandini S, Manzoni S, Vizzari G. Agent based modeling and simulation: An informatics perspective. J. Artif. Soc. Soc. Simul. 2009;12:4-20.

  • 30.

    Maria A. Introduction to modeling and simulation. In: Andradottir S, Healy K J, Witherss DH and Nelson BA (eds.). Proceedings of the 1997 Winter Simulation Conference. 1997 Dec 7-10. Atlanta, Georgia, USA: IEEE computer society;

  • 31.

    Abraham B, Ledolter J. Introduction to regression models. In: Introduction to Regression Modeling. 1st ed. Duxbury Press; 2006. p. 1-2.

  • 32.

    Freund EJ. Mathematical statistics. 5th ed. Hall, New Jersey: Pearson Prentice; 1992. p. 479-87.

  • 33.

  • 34.

    Nagelkerke NJD. A note on a general definition of the coefficient of determination. Biometrika. 1991;78:691-2.

  • 35.

    Banks J. Introduction to simulation.In: Farrington PA, Nembhard HB, Sturrock TD, Evans GW, editors. Proceedings of the 31st conference on winter simulation: simulation-a bridge to the future. 1999 Dec 6-10; Phoenix, AZ, USA.