Inventory Analysis Using Genetic Algorithm In Supply Chain Management

Similar documents
Predictive Analytics using Genetic Algorithm for Efficient Supply Chain Inventory Optimization

Inventory Optimization in Supply Chain Management using Genetic Algorithm

Inventory Optimization in Efficient Supply Chain Management

Spare Parts Inventory Model for Auto Mobile Sector Using Genetic Algorithm

GA as a Data Optimization Tool for Predictive Analytics

Web based Multi Product Inventory Optimization using Genetic Algorithm

G.Sathish Research Scholar Department of Computer Science and Engineering Anna University Coimbatore, Tamilnadu, India

Numerical Research on Distributed Genetic Algorithm with Redundant

INFLUENCE OF DEMAND FORECASTS ACCURACY ON SUPPLY CHAINS DISTRIBUTION SYSTEMS DEPENDABILITY.

PERFORMANCE ANALYSIS OF A CONTRACT MANUFACTURING SYSTEM

SUPPLY CHAIN MODELING USING SIMULATION

An Algorithm for Procurement in Supply-Chain Management

Cost Effective Implementation Of Erpnext Software In SMEs

Sales and Operations Planning in Company Supply Chain Based on Heuristics and Data Warehousing Technology

Introduction to. David Simchi-Levi. Professor of Engineering Systems Massachusetts Institute of Technology. Regional warehouses: Stocking points

A Binary Model on the Basis of Imperialist Competitive Algorithm in Order to Solve the Problem of Knapsack 1-0

A Robust Method for Solving Transcendental Equations

A simulation study on supply chain performance with uncertainty using contract. Creative Commons: Attribution 3.0 Hong Kong License

APPLICATION OF GENETIC ALGORITHMS IN INVENTORY MANAGEMENT

Supply chain intelligence: benefits, techniques and future trends

Electric Distribution Network Multi objective Design Using Problem Specific Genetic Algorithm

Project: Operations Management- Theory and Practice

A Parallel Processor for Distributed Genetic Algorithm with Redundant Binary Number

Enhancing Production Planning (PP) Module for Manufacturing Finished Goods and Generating A Production Schedule Using SAP Application

A MANAGER S ROADMAP GUIDE FOR LATERAL TRANS-SHIPMENT IN SUPPLY CHAIN INVENTORY MANAGEMENT

Optimization of the physical distribution of furniture. Sergey Victorovich Noskov

Comparison of periodic-review inventory control policies. in a serial supply chain

THE INTEGRATION OF SUPPLY CHAIN MANAGEMENT AND SIMULATION SYSTEM WITH APPLICATION TO RETAILING MODEL. Pei-Chann Chang, Chen-Hao Liu and Chih-Yuan Wang

Management Science Letters

STUDY ON APPLICATION OF GENETIC ALGORITHM IN CONSTRUCTION RESOURCE LEVELLING

A Review of Data Mining Techniques

A Genetic Algorithm Approach for Solving a Flexible Job Shop Scheduling Problem

Modeling Multi-Echelon Multi-Supplier Repairable Inventory Systems with Backorders

So You Want to Build an Automated Scheduling System

Cost Optimization of Supply Chain Network: A Case Study of TMT Bar Manufacturing Company

Improving Decision Making and Managing Knowledge

EFFECT OF INVENTORY CONTROL ON INDUSTRY PERFORMANCE A-CASE STUDY

Strategic Financial Supply Chain Management For Value Creation

A Comparison of Genotype Representations to Acquire Stock Trading Strategy Using Genetic Algorithms

A SURVEY ON GENETIC ALGORITHM FOR INTRUSION DETECTION SYSTEM

Proposal and Analysis of Stock Trading System Using Genetic Algorithm and Stock Back Test System

Demand Forecasting Optimization in Supply Chain

An Integrated Production Inventory System for. Perishable Items with Fixed and Linear Backorders

DATA MINING TECHNIQUES SUPPORT TO KNOWLEGDE OF BUSINESS INTELLIGENT SYSTEM

Wireless Sensor Networks Coverage Optimization based on Improved AFSA Algorithm

NEWS IN SUPPLY CHAIN IFS APPLICATIONS 9 JAKOB BJÖRKLUND, HÅKAN ANDERSSON

The Applications of Genetic Algorithms in Stock Market Data Mining Optimisation

2. A typical business process

Memory Allocation Technique for Segregated Free List Based on Genetic Algorithm

Hybrid Data Envelopment Analysis and Neural Networks for Suppliers Efficiency Prediction and Ranking

Research on a Heuristic GA-Based Decision Support System for Rice in Heilongjiang Province

Cellular Automaton: The Roulette Wheel and the Landscape Effect

The Training Material on Supply Chain Collaboration & Logistics Solutions has been produced under Project Sustainable Human Resource Development in

International Journal of Software and Web Sciences (IJSWS)

A Fraud Detection Approach in Telecommunication using Cluster GA

A STUDY ON DATA MINING INVESTIGATING ITS METHODS, APPROACHES AND APPLICATIONS

Integer Programming Model for Inventory Optimization for a Multi Echelon System

INVENTORY FLOW MANAGEMENT PROCESS: - FMCG (BEVERAGES) SECTOR

STUDY OF PROJECT SCHEDULING AND RESOURCE ALLOCATION USING ANT COLONY OPTIMIZATION 1

A GENETIC ALGORITHM FOR RESOURCE LEVELING OF CONSTRUCTION PROJECTS

Web based Supply Chain Management System

Min/Max Inventory Planning for Military Logistics

OPTIMIZED SENSOR NODES BY FAULT NODE RECOVERY ALGORITHM

Enterprise Integration

11TH SUBROTO MUKHERJEE SEMINAR RAPPORTEUR S REPORT THE CHALLENGE OF AIR POWER

Four distribution strategies for extending ERP to boost business performance

Practical Applications of Evolutionary Computation to Financial Engineering

An Alternative Archiving Technique for Evolutionary Polygonal Approximation

Uncertain Supply Chain Management

Integrated Sales and Operations Business Planning for Chemicals

Supply Chain Management

SUPPLY CHAIN MANAGEMENT TRADEOFFS ANALYSIS

A Strategic Capacity Planning Model: A Genetic Algorithm Approach

Transportation. Transportation decisions. The role of transportation in the SC. A key decision area within the logistics mix

ElegantJ BI. White Paper. The Competitive Advantage of Business Intelligence (BI) Forecasting and Predictive Analysis

Stock Trading with Genetic Algorithm---Switching from One Stock to Another

A Hybrid Genetic Algorithm Approach for Optimizing Dynamic Multi-Commodity Supply Chains

Prediction of Heart Disease Using Naïve Bayes Algorithm

Operations Research in Supply Chain Optimization

Stock price prediction using genetic algorithms and evolution strategies

Scope of Supply Chain Management (SCM)

Information Systems for Business Integration: EDI, SCM, CRM Systems

Ligature Software.

IDENTIFIC ATION OF SOFTWARE EROSION USING LOGISTIC REGRESSION

pg. pg. pg. pg. pg. pg. Rationalizing Supplier Increases What is Predictive Analytics? Reducing Business Risk

ESTABLISHING CONTROL ON CONSUMABLES INVENTORY IN A PRESSURE VESSEL MANUFACTURING INDUSTRY USING MICROSOFT EXCEL (A CASE STUDY)

Forecasting Demand for Automotive Aftermarket Inventories

Chapter 24 Stock Handling and Inventory Control. Section 24.1 The Stock Handling Process Section 24.2 Inventory Control

10426: Large Scale Project Accounting Data Migration in E-Business Suite

Analysis of Various Forecasting Approaches for Linear Supply Chains based on Different Demand Data Transformations

ISSN: ISO 9001:2008 Certified International Journal of Engineering Science and Innovative Technology (IJESIT) Volume 2, Issue 3, May 2013

Engineering Management Courses

Effect of Forecasting on Bullwhip Effect in Supply Chain Management

one Introduction chapter OVERVIEW CHAPTER

A Programme Implementation of Several Inventory Control Algorithms

OPTIMIZATION MODEL OF EXTERNAL RESOURCE ALLOCATION FOR RESOURCE-CONSTRAINED PROJECT SCHEDULING PROBLEMS

Knowledge is the food of the soul ~Plato. Knowledge Transferred Transferencia del Saber

IMPROVING BUSINESS VALUE THROUGH DATA ANALYTICS - APPROACH DOCUMENT. Krysalis Analytics from Data to Insights

Cutting-Edge Concepts in Inventory Management

Using Business Intelligence to Mitigate Graduation Delay Issues

Transcription:

Inventory Analysis Using Genetic Algorithm In Supply Chain Management Leena Thakur M.E. Information Technology Thakur College of Engg & Technology, Kandivali(E) Mumbai-101,India. Aaditya A. Desai M.E. Information Technology Assistant Professor Thakur College of Engg & Technology, Kandivali(E) Mumbai-101,India. ABSTRACT With the dramatic increase in the use of the Internet for supply chain-related activities, there is a growing need for services that can analyze current and future purchases possibilities as well as current and future demand levels and determine efficient and economical strategies for the procurement of direct goods. Such solutions must take into account the current quotes offered by suppliers, likely future prices, projected demand, and storage costs in order to make effective decisions on when and from whom to make purchases. Based on demand trends and projections, there is typically a target inventory level that a business hopes to maintain. This level is high enough to be able to meet fluctuations in demand, yet low enough that unnecessary storage costs are minimized. Hence there is a necessity of determining the inventory to be held at different stages in a supply chain so that the total supply chain cost is minimized. Minimizing the total supply chain cost is meant for minimizing holding and shortage cost in the entire supply chain. This inspiration of minimizing Total Supply Chain Cost could be done only by optimizing the base stock level at each member of the supply chain which is very dynamic. A novel and efficient approach using Genetic Algorithm has been developed which clearly determines the most possible excess stock level and shortage level that is needed for inventory optimization in the supply chain so as to minimize the total supply chain cost. 1. INTRODUCTION Supply chain can be described as an integral process wherein numerous entities of diverse nature (i.e., suppliers, manufacturers, distributors, and retailers) work in coalition so as to (1) obtain raw materials, (2) convert these raw materials into precise end products, and (3) deliver the end products to retailers.[1] A traditional supply chain consists of the acquirement of raw materials and production of items at one or more factories, shipping the items to various warehouses for storage and in turn shipping them to the respective retailers or customers Supply chain management can be regarded as a set of procedures used to proficiently combine suppliers, manufacturers, warehouses and stores to ensure proper production and distribution of right quantities to the right location in right time and thereby reducing the total supply chain cost besides satisfying service level requirements. Inventory management is one of the significant fields in supply chain management. Efficient and effective management of inventory throughout the supply chain significantly improves the ultimate service provided to the customer. Hence there is a necessity of determining the inventory to be held at different stages in a supply chain so that the total supply chain cost is minimized. Minimizing the total supply chain cost is meant for minimizing holding and shortage cost in the entire supply chain. This inspiration of minimizing Total Supply Chain Cost could be done only by optimizing the base stock level at each member of the supply chain. The dilemma occurring here is that the excess stock level and shortage level is very dynamic for every period. In this paper, we have developed a novel and efficient approach using Genetic Algorithm which clearly determines the most possible excess stock level and shortage level that is needed for inventory optimization in the supply chain so as to minimize the total supply chain cost. [2] The issues in supply chain management are the shorter product lifecycles which cultivate higher demand uncertainty and the action on global markets in turn increasing the supply chain complexity [3,5]. Supply chain can be effectively managed to reduce costs and lead times and improve responsiveness to changing customer demands and consequently optimizing inventory [4] Inventory management and control, production, planning and scheduling; information sharing, coordination, monitoring; and operation tools are the four problems areas the research addresses from an operational perspective. [5] The total supply chain cost may be affected by having excess inventories and shortage of inventories. Consequently, inventory optimization is one of the hottest topics when the supply chain management is considered [6], [7], [8]. 1281

Inventory Optimization is designed to optimize inventory strategies to improve customer service, reduce lead times and costs and meet market demand. A central concern for inventory and supply chain manager is to find out the right amount of inventory at each location of the supply chain, without excesses or shortages while minimizing the total supply chain cost It is critical to accurately estimate the optimal inventory yield lost sales while excess of inventory may result in unnecessary storage cost. 2. LITERATURE REVIEW Beamon presents a study and evaluations of the performance measures employed in supply chain models and have also displayed a framework for the beneficial selection of performance measurement systems for manufacturing supply chains. Three kinds of performance measures have been recognized as mandatory constituents in any supply chain performance measurement system. New flexibility measures have been also created for the supply chains [1] In [4] Pongcharoen et al., proposes a multi-matrix realcoded Generic Algorithm (MRGA) based optimization tool that minimizes total costs associated with in supply chain logistics The objectives of this paper were to i)present the mathematical model for minimizing total costs raised from raw material,manufacturing, holding inventory, transportations between parties and fixed operation costs; ii)describe a multi-matrix real-coded Genetic Algorithm that always guarantee feasible solutions obtained from both initialization and evolution processes and iii)present the computational experiments for investigating genetic parameters and operators using three sizes of dataset. Scott et al.,[9] proposed a technique for use in supplychain management that assists the decision-making process for purchases of direct goods. Based on projections for future prices and demand, Request-for quote (RFQ) are constructed and quotes are accepted that optimize the level of inventory each day, while minimizing total cost. The problem is modeled as a Markov decision process, which allows for the computation of the utility of actions to be based on the utilities of consequential future states. Dynamic programming is then used to determine the optimal quote requests and accepts at each state.in this paper; we propose a decision-theoretic algorithm that advises the buyer when and from whom to buy by looking at possible future decisions. The buyer is advised to take an action if and only if there is no present or future alternative that would yield greater overall expected utility. Abdel et al.,[10] described a fresh genetic algorithm (GA) approach for the integrated inventory distribution problem has been projected by Abdel et al. They have developed a genetic representation and have utilized a randomized version of a formerly developed construction heuristic in order to produce the initial random population. In this paper, the integrated inventory distribution problem, which is classified as a time domain problem, considers multiple planning periods, both inventory and transportation costs, and a situation in which backorders are permitted. 3. INVENTORY ANALYSIS USING GENETIC ALGORITHM In practice, the supply chain is of length n, means having n number of members in supply chain such as factory, distribution centers, suppliers, retailers and so on. Here, for instance we are going to use a three stage supply chain that is illustrated in the figure 1. Our exemplary supply chain consists of a factory, distribution center 1 and distribution center 2 Figure 1. Three members in Supply Chain[2] In the supply chain we are illustrated, the factory is the massive stock holding area where the stocks are manufactured as per the requirement of the distribution center 1. Then the distribution center 1 will take care of the stock to be supplied for the distribution center 2. As earlier discussed, the responsibility of our approach is to predict an optimum stock level by using the past records and so that by using the predicted stock level there will be no excess amount of stocks and also there is less means for any shortage. Hence it can be asserted that our approach eventually gives the amount of stock levels that needs to be held in the three members of the supply chain, factory, distribution center l and distribution center 2. In our proposed methodology, we are using genetic algorithm for finding the optimal value. The flow of operation of our methodology is clearly illustrated in figure 2 1282

3.3 Crossover A single crossover function is used. The genes that are right of the cross over point in the two chromosomes are swapped and hence the cross over operation is done. After the crossover operation two new chromosomes are obtained. Figure 3. Before Crossover Figure 2. Operational flow of methodology[2] Initially, the amount of stock levels that are in excess and the amount of stocks in shortage in the different supply chain contributors are represented by zero or non-zero values. Zero refers that the contributor needs no inventory control while the non-zero data requires the inventory control. The non-zero data states both the excess amount of stocks as well as shortage amount. The excess amount is given as positive value and the shortage amount is mentioned as negative value. The first process needs to do is the clustering that clusters the stock levels that are either in excess or in shortage and the stock levels that are neither in excess nor in shortage separately. This is done simply by clustering the zero and non- zero values. For this purpose we are using, the efficient K means clustering algorithm. After the process of K- means clustering is performed, the work starts its proceedings on Genetic algorithm, the heart of our work. 3.1 Chromosome Representation The randomly generated initial chromosome is created by having the stock levels within the lower limit and the upper limit for all the contributors of the supply chain, factory and the distribution centers. The stock level of each member of the chromosome is referred as gene of the chromosome. Hence for n length supply chain, the chromosome length is also n. As we are using only three members of the chain, the length of the chromosome n is 3. Initially, only two chromosomes will be generated and from the next generation a single random chromosome value will be generated 3.2 Fitness Function Fitness functions ensure that the evolution is toward optimization by calculating the fitness value for each individual in the population. The fitness value evaluates the performance of each individual in the population. Figure 4. After Crossover 3.4 Mutation The newly obtained chromosomes from the crossover operation are then pushed for mutation. By performing the mutation, a new chromosome will be generated. This is done by a random generation of two points and then performing swaps between both the genes. Figure 5. Before Mutation Figure 6. After Mutation The mutation operation provides new chromosomes that do not resemble the initially generated chromosomes. After obtaining the new chromosome, another random chromosome will be generated. Then again the process repeats for a particular number of iterations while the two chromosomes that are going to be subjected for the process is decided by the result of the fitness function. Each number of iteration will give a best chromosome 1283

and this is will be considered to find an optimal solution for the inventory control. When the number of iterations are increased then the obtained solution moves very closer to the accurate solution have to improvise. 4. Result The stock levels for the three different members of the supply chain, factory 1,distribution center 1 and distribution center 2 are generated using the MySQL and this generated data set used in each member of supply chain is used for evaluating the performance of the genetic algorithm.sample data set is given in table 1. Table 1.Sample data set Factory Distribution centre 1 Distribution centre 1 792-456 837-591 -329 269-746 721-677 -550-634 158 611-295 -443 497-170 847-992 268-270 792-456 269 162 969-507 591-329 837-329 -591 837 792 269-456 -479-796 -548 792-456 837 611-443 -295 Figure 7. Admin Login Screen The two initial chromosomes are generated at the beginning of the genetic algorithm are 1229 269-456 and 792 171 44. These initial chromosomes are subjected for the genetic operators, Crossover and Mutation.As for our iteration value of 100, the resultant chromosome moved towards the best chromosome after the each iterative execution. Hence at the end of the execution of 100 th iteration, best chromosome 1229 44 171 is obtained. Simulation result showing the fitness function improvement- For 10 th Iteration- fitness= -0.00137 For 20 th Iteration- fitness= -0.00413 For 50 th Iteration- fitness= -0.0096 For 100 th Iteration fitness= -0.011 Figure 8. Main Genetic Algorithm Screen 5. CONCLUSION Inventory management is one of the important fields in Supply chain management. I have presented a novel efficient approach using Genetic Algorithm which clearly determined the most possible excess stock level and shortage level that is needed for inventory optimization so as to minimize the total supply chain cost. The approach had been implemented in the JAVA,NetBeans and MySQL database to visualize its performance. The stock level thus obtained is the optimal value which is sufficient and essential so that supply chain cost will be minimized 6. REFERENCES [1] Beamon BM Supply chain design and analysis: models and methods, International Journal of Production Economics, Vol: 55, No. 3, page: 281-294, 1998 [2] P. Radhakrishnan, Dr. V.M. Prasad, Dr. M. R. Gopalan, Genetic Algorithm based inventory optimization analysis in supply chain management, 2009 IEEE 1284

International Advance Computing Conference (IACC 2009) Patiala, India, 6-7 March 2009 [3] Joines J.A., & Thoney, K, Kay M.G, "Supply chain multi-objective simulation optimization", Proceedings of the 4th International Industrial Simulation Conference., Palermo, pp. 125-132, 2008 [4] Pongcharoen, P., Khadwilard, A. and Klakankhai, A., "Multi-matrix real-coded Genetic Algorithm for minimizing total costs in logistics chain network", Proceedings of World Academy of Science,Engineering and Technology, vol. 26, pp.458-463, December 14th- 16th,2007 [5] Ganeshan,R., Jack,E.,Magazine, M.J.,Stephens,P., "A taxonomic review of supply chain management research", Quantitative Models for Supply Chain Management. Kluwer Academic Publishers, Massachusetts, pp. 841-879, 1999. [6] "Optimization Engine for Inventory Control", white paper from Golden Embryo Technologies pvt. ltd., Maharastra, India, 2004. [7] Jinmei Liu, HuiGao, Jun Wang, "Air material inventory optimization model based on genetic algorithm," Proceedings of the 3rd World Congress on Intelligent Control and Automation, vol.3, pp: 1903-1904,2000 [8] C.M. Adams, "Inventory optimization techniques, system vs. item level inventory analysis," 2004 Annual Symposium RAMS - Reliability and Maintainability, pp: 55-60, 26-29, Jan, 2004. [9] S. Buffett, N. Scott, "An Algorithm for Procurement in Supply Chain Management", AAMAS-04 Workshop on Trading Agent Design and Analysis, New York, 2004. [10] Abdelmaguid T.F, Dessouky M.M,"A genetic algorithm approach to the integrated inventory-distribution problem", International Journal of Production Research 44, Page: 4445-4464, 200 1285