A Genetic Algorithm-Based Decision Support System for Allocating International Apparel Demand

Size: px
Start display at page:

Download "A Genetic Algorithm-Based Decision Support System for Allocating International Apparel Demand"

Transcription

1 A Genetic Algorithm-Based Decision Support System for Allocating International Apparel Demand Shiue-Shiun Li 1, Rong-Chang Chen *, Chih-Chiang Lin 2 1 Graduate Institute of Business Administration * Department of Logistics Engineering and Management 2 Graduate Institute of Computer Science and Information Technology National Taichung Institute of Technology No 129, Sec. 3, Sanmin Rd., Taichung, Taiwan, ROC * Abstract: - It has become more and more important and difficult to minimize makespan in the global competitive markets. The purpose of this paper is to develop a decision support system to assist managers in making decisions for minimal makespan. There are too many and complex factors for senior managers to make suitable decisions. By traditional methods to allocate orders for minimum makespan, it often makes unfit decisions. Thus, we used genetic algorithm for analyzing complex data. After calculating by genetic algorithm and first-in-first-out (FIFO), the result shows that allotting orders by genetic algorithm could cause better outcomes. Key-Words: - Minimum makespan, Decision support system, Global logistics, Garment industry, Genetic algorithm 1 Introduction The on-time delivery is very important know-how for each kind of industries today because many transnational corporations always ask their supplier to deliver the goods with few times. Sometimes consumers make purchase requests suddenly and the orders are called rush orders. Rush orders often cause extra cost if suppliers want to deliver goods in the short time. By developing of information technology and sciences, senior managers have to face problems of getting lower operating cost for keeping competitive predominance in markets over the whole world. It is very hard to arrange each order requested by consumers into suitable factories that manufacturers have to produce and convey productions in a short period. In this paper, we tried to build a global decision support system to help senior managers and decision makers to make decisions for the lowest total delivery time. In the past methods to make decisions, lots of managers and scholars made decisions based on their experiences and reference materials including balance sheet, cash flow chart, and so on. However, it has become more and more difficult to make suitable decisions by these methods in recent years. By some researches [1-4], it shows an important message that fulfilling demands from consumers could help industry to get competitive advantages. For raising competitive capability, many companies make efforts on the global logistics management (GLM). To reduce operating cost is necessary for corporations because profits are limited in the global competitive environment, especially the corporations with lower entry barriers. Thus, some scholars [5, 6] had proposed that corporations could get resources from some developing countries and underdeveloped countries over the world for reducing cost. Sales office Fabric Factory Apparel Factory Supplier for secondary material of garment Fig. 1 The global deployment of a famous garment corporation in Taiwan Take a famous garment company in Taiwan for example; we can see deployment within the whole world as Fig. 1 shows. For finding cheaper labors and material, the locations of operating offices and manufacturing factories are in different locations.

2 Arranging orders into suitable factories for the minimum total makespan is so difficult that senior managers need a useful tool to help them to make decisions. Building factories near to places providing raw material may reduce material cost, but it also increase other costs including transportation cost because it often takes long time to transport goods from a country to other country. There is an important job for satisfying consumers by productions and delivery date. Perry et al. [7] proposed that reducing delivery time and quick responses would make corporations reduce cost. Making correct and good decisions could help companies to reduce cost and enhance competitive advantage. Thus, it is necessary to find a method to make decision under industry operating strategies. Through traditional methods to make decisions, senior managers and decision makers do their job subjectively. In addition, it would cause additional cost if they made an unsuitable decision because making decisions by personal experiences and easy tools is not enough to deal with complex factors. There are many uncertain and blurred elements around the environment and it happens all the time. To avoid wrong decisions, Decision Support System (DSS) was created to solve this situation [8]. Based on electronic systems and information technology, DSS is a significant role in the transnational industry [9, 10]. In this study, we extended our previous study [11] which was to minimize the total cost, and developed a decision support system for a garment corporation in Taiwan to find better allocating of orders under minimum cost. After the interview with senior managers, we know that the industry needs urgently an electronic tool to assist managers to make decisions. For getting minimum total makespan, we used Genetic Algorithm (GA) [12-20] to be the system s analytic tools because GA could solve problems with complex and excess factors. It is a better algorithm than some other algorithms for finding the optimal solution. In real situations, senior managers and decision makers don t have too much time to consult information so we used Gantt charts to present results. Through visual results, senior managers and decision makers could make decisions as fast as possible. The rest of this paper is organized as follows. The importance of delivery time for manufacturing in Taiwan is introduced in next section. And we would like to introduce slightly about genetic algorithm in section 3. Section 4 describes the approach of this study. Then, experimental results will be shown in visual graphs in Section 5. By summarizing the findings, conclusions are presented in Sections 6. 2 The Importance of Delivery Time for Manufacturing in Taiwan The manufacture in Taiwan is always famous in the whole world. In past periods, it not only earned lots of foreign exchange but also provided many chances to get jobs before the middle of 1980s. After then, manufacture has been impacted by foreign industry, and benefits have become fewer and fewer. To resist the influences, manufacture had done some changes. Two most important changes are outward industry and delivering goods in the few time. Manufacture moves factories to other countries for getting cheaper materiel and supplies [21]. There are many reasons explained why delivering goods with few time is important. First, if manufacturers could deliver goods as fast as possible, they won t shoulder too much inventory cost. It is necessary to reduce cost within limited benefits. Second, manufacturers deliver goods for long would cause many losses. Take science products for example, production life cycle is only 18 months, maybe fewer. Thus, when suppliers bring orders up, they hope they could get products in few days later. There are some interesting terms were created by the situation. For example, 102 means all of the products have to be delivered to consumers in two days. If a manufacturer could not make it, consumers would cancel orders and to find another manufacturers. The end reason is that if delivery time takes long, it also causes additional cost; even it is on time. Because some manufacturers tried to meet buyers engagements, they would change ways of delivery before the deadline. Garment industry, for example, often develops factories in Southeast Asia, and they are used to transport products by sea transport. Sometimes, there is a problem happened and they cannot deliver products on time. They would deliver products by air transport and it causes much cost than original transport ways. Thus, delivering products is not only satisfying demands of consumers but also reducing cost. The viewpoint is supported by literatures. Scholars [22] considered that to shorten delivery time could reduce cost of transportation. There are some researches which had provided methods to shorten delivery time. Chan [23] proposed effect of kanban size for improving fill rate and reducing makespan in just-in-time manufacturing systems. Wagner and Smits [24] built a model for the stochastic economic lot scheduling

3 problem (SELSP) and used Local Search heuristic to find optimal solutions to this model. In this case of study, the corporation is a transnational industry and influencing factors of decisions are complex. Thus, we used genetic algorithm to analyze the factors and find optimal solutions. We would introduce the approach of this paper in the next section. 3 Genetic Algorithm John Holland began his work on genetic algorithms at the beginning of the 60s from the University of Michigan. A first accomplishment was the publication of Adaptation in Natural and Artificial System in 1975 [19]. He had two goals: to improve the comprehension of natural adaptation process, and to design artificial systems with properties similar to natural systems [25]. The essential idea of genetic algorithm is as follow: the genetic pool of a given population probably contains the solution, or a better solution, to a given adaptive problem. This solution is not "active" because the combination of chromosomes on which it depends is separated between several subjects. Only the association of different chromosomes can lead to the solution. In one word, no subject has such a genome, but during reproduction and crossover, new genetic combinations occur and, finally, a subject can inherit a "good gene" from both parents. Encoding, defining fitness function, and setting operation parameters Random population (Chromosomes) Calculating the fitness values The flowchart of genetic algorithm was described as figure 2 shows. The method is especially effective because it not only considered the role of mutation (mutations improve very seldom the algorithms) but also utilized genetic recombination, (crossover): these recombinations, the crossover of fractional solutions greatly improve the capability of the algorithm to approach, and eventually find, the optimum. We can then see that the principle of genetic algorithms is simple as follow: 1) Encoding of the problem based on binary or real number string. 2) Random generation of a population. This one includes a genetic pool representing a group of possible solutions. 3) Calculating of a fitness value for each subject. It will directly depend on the distance to the optimum. 4) Selection of the subjects that will mate according to their share in the population global fitness. 5) Genomes crossover and mutations. 6) And then start again from point 3. Genetic algorithm is very different from some classical optimization algorithms. 1) Use of the encoding of the parameters, not the parameters themselves. 2) Work on a population of points, not a unique one. It is easier to find global optimal value than some algorithms. 3) Use the only values of the function to optimize, not their derived function or other auxiliary knowledge. 4) Use probabilistic transition function not determinist ones. GA has been successfully applied to many fields, for example, Chen [26] has provided a personal model to detect credit card fraud. Because real data distributed disorderly and confused, it is very difficult to use traditional method to choose suitable support vectors. Thus, genetic algorithm was employed to select support vectors.. Selecting pool No Mating Pool Crossover Mutation Yes Decode, output 4 Approach In the paper, we tried to build a decision support system to allocate orders for minimal makespan. We would like to separate the approach into 3 parts as follows in this section. 4.1 The major influencing factors For finding minimums of delivery time, there are some important influencing factors which have to be discussed. These factors include delivery time, cost Fig. 2 The flowchart of GA

4 of transportation, tariff duties and quotas, demands of consumers, competitive environments, and etc. Delivery time and cost of transportation would impact on fill rate deeply. Different kinds of industry have own limits. For example, garment industry cannot accept higher cost and it often get much time than science products manufacture. Thus, senior managers could allot orders in the countries with cheaper labors and materials. Demands of consumers are also important to make decisions for minimum total makespan. In order to satisfy consumers, manufacturers usually arrange orders into different factories if consumers have brought requests up. For example, the quality of products is the most important factor for IT products suppliers. Thus, manufacturers would put orders into the countries with higher technicality for instance Japan or Taiwan. 4.2 The process of DSS As Fig. 3 shows, the process of DSS can be separated into four major parts. Each part will be introduced briefly as follows. Delivery date Competition environment Production technology Outdie factors Capacity employ Stage 1 Supply chain strategy Stage 2 Weeding unsuitable factories Stage 3 Conformed factories Internal restriction Demands of consumers Quotas and Rewards Capacity of techniques internal restriction. The system measures conditions of companies could accept orders or not, and it allots each order into suitable areas roughly. After stage 1, the system would think about some factors of factories. In this phase, demands of consumers, production technology, and other outside factors would influence results of choosing suitable factories. Some unfit factories will be eliminated from each area. In the third stage, the system would check automatically capacity of every feasible factory. Through this stage, it could avoid wasting remnant capacity. In the end of process, DSS would arrange orders to suitable factories after estimating other requests and factors of cost. 4.3 The structure of decisions-making The concept of DSS was presented by Scott Morton [27] and the system was called Management Decision Systems. A decision support system (DSS) is an interactive computer-based system to help decision makers use communications technologies, data, documents, knowledge and/or models to identify and solve problems, complete decision process tasks, and make decisions. Also, decision support systems refer to a science field of research that involves designing and studying decision support systems in their context of use. Generally, decision support systems are a class of computerized information system that supports decision-making activities. The steps of decision support systems for making decisions include three major parts as figure 4 shows as follow: Input Data Analyzing Tools Present Results Fig. 4 The process of decisions-making Factors of cost Stage 4 The most applicable factory Fig. 3 The flowchart of DSS Other requests In the first stage, the system would confirm company strategies, especially delivery date and In this study, input data is so complex that managers should used useful and suitable tools for decision making. We used genetic algorithms for analyzing tools and we expected to find global optimal values. In the end of DSS, we used visual graphs to present the best solutions. Managers could make decisions quickly for minimal makespan through graphs.

5 5 Results and Discussion In this paper, we developed the global decision support system by using Microsoft Visual C++ and the operation system was Windows P. We used two-point crossover and two-point mutation; population size was 100; crossover rate was 0.8; mutation rate was 0.05; and generation was 100. Because of complex types of real data, we wanted to present the status of data as true as possible, and then, enumerating encoding was employed rather than in binary. The objective function is to minimize total makespan. Table 1 Work calendar Sun Mon Tue Wed Thu Fri Sat The work calendar shows that the work days of the month. In addition, the number below each grid is the daily capacity. There are differences about the work calendar in each factories, it also depends on the policy of the countries. Because of these factors, the system we built has to be with high flexibility to deal with complex problems. For satisfying the demands of consumers and other influencing factors, each order can be allotted into different factories. Of course, amounts of each order are different. Thus, we built an electronic system and used GA for analyzing complex data. In this paper, we used first-in-first-out (FIFO) [28] to arrange orders manually and used GA to analyze orders first. First-in-first-out is a common method for manufacturer to plan schedules. This method thought managers make decisions by orders sequence. The early order has priority to be allotted. Both of these two methods would process the same data. Table 2 Calculated results Start Date End Date FIFO GA After calculating by two methods, we could see the dates showing in the Table 2. The end date calculated by FIFO is later than the date calculated by GA. Thus, GA could create better results for handling complex and excess factors. The results were presented by Gantt charts as figure 5 shows. Users could adjust order by own self, or the system would allocate orders automatically based on fitness function. In this study, the expected goal is to find minimum makespan. This system could compute holidays and some special days because capacities would not be the same everyday. The colorful labels mean orders. When users drag the label, this system would show important dates about the order. Senior managers and decision makers could make producing decisions quickly by this system for operating goals. Fig. 5 The interface of DSS 6 Conclusion We have built a decision support system for decision makers of a garment corporation with a global deployment, and this system can help decision makers to make decisions of order allocation effectively. This system allocates orders based on the minimum makespan. The global DSS consist of three major parts, including input databases and parameters, the analytical tools, and the presentation mechanism. The input data was gathered by Enterprise Resource Planning (ERP) system of a real garment industry. We used Genetic Algorithms (GA) to be an analyzing tool because of many factors in making decision. GA is a useful tool in solving complex factors. Finally, tables and Gantt charts the reference materials of decision makers. This system is emphasized to be easy and quick to use. Also, it is suitable for global garment industry in order allocation. In the future, we could combine more factors, for instance, extra flight brings lots of additional cost. With more factors, the system could simulate a real situation of global garment industry.

6 Acknowledgments The authors wish to express their appreciation to Hsin-Lan Lin for her help during the course of this paper. This work was supported by the National Science Council under grant No. NSC E CC3. References: [1] A. Parasuraman, V. Zeithaml, and L. Berry, SERVQUAL: A multiple item scale for measuring customer perceptions of service quality, Journal of Retailing, Vol.64, 1988, pp [2] P. Druckder, The age of social transformation, Atlantic Monthly, Vol.274, 1994, pp [3] P. Kotler, Marketing Management: Analysis, Planning and Control, 4th ed., Englewood Cliffs, N.J.: Prentice-Hall, Inc., 1980 [4] D. Rohit, C. Moorman, and Z. Getald, Factors affectionship trust in market research relationship, Journal of Marketing, 1993, pp [5] P. P. Dornier, R. Ernst, M. Fender, and P. Kouvelis, Global Operation and Logistics, Wiley, New York, 1998 [6] 13.html [7] M. Perry, A. S. Sohal, and P. Rumpf, Quick response supply chain alliances in the Australian textiles, clothing and footwear industry, International Journal of Production Economics, Vol.62, 1999, pp [8] A. Sprague, and B. Carlson, Building Effective Decision Support Systems, Englewood Cliffs, NJ, Prentice-Hall, 1982 [9] S. Alter, A Taxonomy of Decision Support Systems, Sloan Management Review, Vol.13, No.1, 1977, pp [10] P. G. W. Keen, Adaptive Design for DSS, Data Base, Vol.12, 1978, pp [11] R. C. Chen, C. C. Lin, and S. S. Li, An Automatic Decision Support System Based on Genetic Algorithm for Global Apparel Manufacturing, to appear in International Journal of Soft Computing. [12] M. Srinivas, and L. M. Patnaik, Genetic Algorithms: A survey, IEEE computer, 1994, pp [13] L. Yamamoto, and O. Inoue, New Evolutionary Direction Operator for Genetic Algorithms, AIAA Journal, Vol.33, Np. 10, 1995, pp [14] K. F. Man, K. S. Tang, and S. Kwong, Genetic Algorithms: Concepts and Applications, IEEE Transactions On Industrial Electronics, Vol.3, No.5, 1996, pp [15] K. F. Man, K. S. Tang, and S. Kwong, Genetic Algorithms Concepts and Design, Springer, 1999, pp [16] E. K. Burke, and A. J. Smith, Hybrid Evolutionary Techniques for the Maintenance Scheduling Problem, IEEE Transactions on Power Systems, Vol.15, No.1, 2000, pp [17] E. Falkenauer, and S. Bouffouix, A Genetic Algorithm for Job Shop, Proceedings of the 1991 IEEE International Conference on Robotics and Automation, 1991,pp [18] M. Gen, Y. Tsujimura, and E. Kubota, Solving Job-Shop Scheduling Problems by Genetic Algorithm, IEEE International conference on Humans, Information and Technology, Vol.2, 1994, pp [19] J. Holland, Adaptation in Natural and Artificial Systems, University of Michigan Press, Ann Arbor, Michigan, 1975 [20] A. S. Jain, and S. Meeran, Deterministic Job-Shop Scheduling: Past, Present and Future, European Journal of Research, Vol.113, 1999, pp [21] D. N. Liu, and J. Riedel, Taiwanese investment in Vietnam, Taiwanese Firms in Southeast Asia - Networking Across Borders, edited by Tain-Jy Chen: Edward Elgar, 1998, pp [22] M. O. Ravn, and E. Mazzenga, International business cycles: the quantitative role of transportation costs, Journal of International Money and Finance, Vol.23, 2004, pp [23] F. T. S. Chan, Effect of kanban size on just-in-time manufacturing systems, Journal of Materials Processing Technology, Vol.116, 2001, pp [24] M. Wagner, and S. R. Smits, A local search algorithm for the optimization of the stochastic economic lot scheduling problem, International journal of production economics, Vol.90, 2004, pp [25] D. Goldberg, Genetic Algorithms, Addison Wesley, [26] R. C. Chen, T. S. Chen, and C. C. Lin, A new binary support vector system for increasing detection rate of credit card fraud, International Journal of Pattern Recognition and Artificial Intelligence, Vol.20, No.20, 2006, pp [27] M. S. Scott-Morton, Management Decision Systems: Computer Based Support for Decision Making, Division of Research, Harvard University, Cambridge, Massachusetts, [28] U. Schwiegelshohn, and R. Yahyapour, Improving First-Come-First-Serve Job Scheduling by Gang Scheduling, Lecture Notes in Computer Science, Vol.1459, 1998, pp. 180.

A Tabu Genetic algorithm with Search Area Adaptation for the Job-Shop Scheduling Problem

A Tabu Genetic algorithm with Search Area Adaptation for the Job-Shop Scheduling Problem Proceedings of the 6th WSEAS Int. Conf. on Artificial Intelligence, Knowledge Engineering and Data Bases, Corfu Island, Greece, February 16-19, 2007 76 A Tabu Genetic algorithm with Search Area Adaptation

More information

Evolutionary Computation

Evolutionary Computation Evolutionary Computation Evolution and Intelligent Besides learning ability, intelligence can also be defined as the capability of a system to adapt its behaviour to ever changing environment. Evolutionary

More information

Journal of Global Research in Computer Science PREMATURE CONVERGENCE AND GENETIC ALGORITHM UNDER OPERATING SYSTEM PROCESS SCHEDULING PROBLEM

Journal of Global Research in Computer Science PREMATURE CONVERGENCE AND GENETIC ALGORITHM UNDER OPERATING SYSTEM PROCESS SCHEDULING PROBLEM Volume, No. 5, December 00 Journal of Global Research in Computer Science RESEARCH PAPER Available Online at www.jgrcs.info PREMATURE CONVERGENCE AND GENETIC ALGORITHM UNDER OPERATING SYSTEM PROCESS SCHEDULING

More information

College of information technology Department of software

College of information technology Department of software University of Babylon Undergraduate: third class College of information technology Department of software Subj.: Application of AI lecture notes/2011-2012 ***************************************************************************

More information

MINIMIZE THE MAKESPAN FOR JOB SHOP SCHEDULING PROBLEM USING ARTIFICIAL IMMUNE SYSTEM APPROACH

MINIMIZE THE MAKESPAN FOR JOB SHOP SCHEDULING PROBLEM USING ARTIFICIAL IMMUNE SYSTEM APPROACH MINIMIZE THE MAKESPAN FOR JOB SHOP SCHEDULING PROBLEM USING ARTIFICIAL IMMUNE SYSTEM APPROACH AHMAD SHAHRIZAL MUHAMAD, 1 SAFAAI DERIS, 2 ZALMIYAH ZAKARIA 1 Professor, Faculty of Computing, Universiti Teknologi

More information

Computational Intelligence Lecture 20:Intorcution to Genetic Algorithm

Computational Intelligence Lecture 20:Intorcution to Genetic Algorithm Computational Intelligence Lecture 20:Intorcution to Genetic Algorithm Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2012 Farzaneh Abdollahi Computational

More information

EVOLUTIONARY ALGORITHMS AT CHOICE: FROM GA TO GP EVOLŪCIJAS ALGORITMI PĒC IZVĒLES: NO GA UZ GP

EVOLUTIONARY ALGORITHMS AT CHOICE: FROM GA TO GP EVOLŪCIJAS ALGORITMI PĒC IZVĒLES: NO GA UZ GP ISSN 1691-5402 ISBN 978-9984-44-028-6 Environment. Technology. Resources Proceedings of the 7 th International Scientific and Practical Conference. Volume I1 Rēzeknes Augstskola, Rēzekne, RA Izdevniecība,

More information

Performance Analysis of Multi Clustered Parallel Genetic Algorithm with Gray Value

Performance Analysis of Multi Clustered Parallel Genetic Algorithm with Gray Value American Journal of Applied Sciences 9 (8): 1268-1272, 2012 ISSN 1546-9239 2012 Science Publications Performance Analysis of Multi Clustered Parallel Genetic Algorithm with Gray Value 1 Vishnu Raja, P.

More information

Evolutionary Computation for Minimizing Makespan on Identical Machines with Mold Constraints

Evolutionary Computation for Minimizing Makespan on Identical Machines with Mold Constraints Evolutionary Computation for Minimizing Makespan on Identical Machines with Mold Constraints Tzung-Pei Hong 1, 2, Pei-Chen Sun 3, and Sheng-Shin Jou 3 1 Department of Computer Science and Information Engineering

More information

Genetic approach to solve non-fractional knapsack problem S. M Farooq 1, G. Madhavi 2 and S. Kiran 3

Genetic approach to solve non-fractional knapsack problem S. M Farooq 1, G. Madhavi 2 and S. Kiran 3 Genetic approach to solve non-fractional knapsack problem S. M Farooq 1, G. Madhavi 2 and S. Kiran 3 1,2,3 Y. S. R Engineering College, Yogi Vemana University Korrapad Road, Proddatur 516360, India 1 shaikfaroq@gmail.com,

More information

Available online at International Journal of Current Research Vol. 9, Issue, 07, pp , July, 2017

Available online at   International Journal of Current Research Vol. 9, Issue, 07, pp , July, 2017 z Available online at http://www.journalcra.com International Journal of Current Research Vol. 9, Issue, 07, pp.53529-53533, July, 2017 INTERNATIONAL JOURNAL OF CURRENT RESEARCH ISSN: 0975-833X RESEARCH

More information

Genetic Algorithm: A Search of Complex Spaces

Genetic Algorithm: A Search of Complex Spaces Genetic Algorithm: A Search of Complex Spaces Namita Khurana, Anju Rathi, Akshatha.P.S Lecturer in Department of (CSE/IT) KIIT College of Engg., Maruti Kunj, Sohna Road, Gurgaon, India ABSTRACT Living

More information

Solving the Reentrant Permutation Flow-Shop Scheduling Problem with a Hybrid Genetic Algorithm

Solving the Reentrant Permutation Flow-Shop Scheduling Problem with a Hybrid Genetic Algorithm International Journal of Industrial Engineering, 16(1), 23-31, 2009. Solving the Reentrant Permutation Flow-Shop Scheduling Problem with a Hybrid Genetic Algorithm Jen-Shiang Chen 1, Jason Chao-Hsien Pan

More information

Genetic algorithms. History

Genetic algorithms. History Genetic algorithms History Idea of evolutionary computing was introduced in the 1960s by I. Rechenberg in his work "Evolution strategies" (Evolutionsstrategie in original). His idea was then developed

More information

Optimisation and Operations Research

Optimisation and Operations Research Optimisation and Operations Research Lecture 17: Genetic Algorithms and Evolutionary Computing Matthew Roughan http://www.maths.adelaide.edu.au/matthew.roughan/ Lecture_notes/OORII/

More information

GENETIC ALGORITHM BASED APPROACH FOR THE SELECTION OF PROJECTS IN PUBLIC R&D INSTITUTIONS

GENETIC ALGORITHM BASED APPROACH FOR THE SELECTION OF PROJECTS IN PUBLIC R&D INSTITUTIONS GENETIC ALGORITHM BASED APPROACH FOR THE SELECTION OF PROJECTS IN PUBLIC R&D INSTITUTIONS SANJAY S, PRADEEP S, MANIKANTA V, KUMARA S.S, HARSHA P Department of Human Resource Development CSIR-Central Food

More information

5.3 Supply Management within the MES

5.3 Supply Management within the MES Technical 6x9 / Manufacturing Execution Sytems (MES): Design, Planning, and Deployment / Meyer / 0-07-162383-3 / Chapter 5 Core Function Production Flow-Oriented Planning 85 Customer data (e.g., customer

More information

Evolutionary Algorithms

Evolutionary Algorithms Evolutionary Algorithms Evolutionary Algorithms What is Evolutionary Algorithms (EAs)? Evolutionary algorithms are iterative and stochastic search methods that mimic the natural biological evolution and/or

More information

Introduction To Genetic Algorithms

Introduction To Genetic Algorithms 1 Introduction To Genetic Algorithms Dr. Rajib Kumar Bhattacharjya Department of Civil Engineering IIT Guwahati Email: rkbc@iitg.ernet.in References 2 D. E. Goldberg, Genetic Algorithm In Search, Optimization

More information

Genetic Algorithm. Presented by Shi Yong Feb. 1, 2007 Music McGill University

Genetic Algorithm. Presented by Shi Yong Feb. 1, 2007 Music McGill University Genetic Algorithm Presented by Shi Yong Feb. 1, 2007 Music Tech @ McGill University Outline Background: Biological Genetics & GA Two Examples Some Applications Online Demos* (if the time allows) Introduction

More information

Recessive Trait Cross Over Approach of GAs Population Inheritance for Evolutionary Optimisation

Recessive Trait Cross Over Approach of GAs Population Inheritance for Evolutionary Optimisation Recessive Trait Cross Over Approach of GAs Population Inheritance for Evolutionary Optimisation Amr Madkour, Alamgir Hossain, and Keshav Dahal Modeling Optimization Scheduling And Intelligent Control (MOSAIC)

More information

Improving Differential Evolution Algorithm with Activation Strategy

Improving Differential Evolution Algorithm with Activation Strategy 2009 International Conference on Machine Learning and Computing IPCSIT vol.3 (2011) (2011) IACSIT Press, Singapore Improving Differential Evolution Algorithm with Activation Strategy Zhan-Rong Hsu 1, Wei-Ping

More information

Optimizing Dynamic Flexible Job Shop Scheduling Problem Based on Genetic Algorithm

Optimizing Dynamic Flexible Job Shop Scheduling Problem Based on Genetic Algorithm International Journal of Current Engineering and Technology E-ISSN 2277 4106, P-ISSN 2347 5161 2017 INPRESSCO, All Rights Reserved Available at http://inpressco.com/category/ijcet Research Article Optimizing

More information

Genetic Algorithm: An Optimization Technique Concept

Genetic Algorithm: An Optimization Technique Concept Genetic Algorithm: An Optimization Technique Concept 1 Uma Anand, 2 Chain Singh 1 Student M.Tech (3 rd sem) Department of Computer Science Engineering Dronacharya College of Engineering, Gurgaon-123506,

More information

Return on Investment Upon Upgrading to Oracle E-Business Suite Release R12

Return on Investment Upon Upgrading to Oracle E-Business Suite Release R12 White Paper Return on Investment Upon Upgrading to Oracle E-Business Suite Release R12 Abstract This white paper provides a description of several financial and intangible advantages that Oracle E-Business

More information

Genetic Algorithms for Optimizations

Genetic Algorithms for Optimizations Genetic Algorithms for Optimizations 1. Introduction Genetic Algorithms (GAs) are developed to mimic some of the processes observed in natural evolution. GAs use the concept of Darwin's theory of evolution

More information

Plan for today GENETIC ALGORITHMS. Randomised search. Terminology: The GA cycle. Decoding genotypes

Plan for today GENETIC ALGORITHMS. Randomised search. Terminology: The GA cycle. Decoding genotypes GENETIC ALGORITHMS Jacek Malec email: jacek.malec@cs.lth.se Plan for today What is a genetic algorithm? Degrees of freedom. Some examples. Co-evolution, SAGA, Genetic Programming, Evolutionary Strategies,...

More information

Multi-objective Evolutionary Optimization of Cloud Service Provider Selection Problems

Multi-objective Evolutionary Optimization of Cloud Service Provider Selection Problems Multi-objective Evolutionary Optimization of Cloud Service Provider Selection Problems Cheng-Yuan Lin Dept of Computer Science and Information Engineering Chung-Hua University Hsin-Chu, Taiwan m09902021@chu.edu.tw

More information

IMPLEMENTATION OF AN OPTIMIZATION TECHNIQUE: GENETIC ALGORITHM

IMPLEMENTATION OF AN OPTIMIZATION TECHNIQUE: GENETIC ALGORITHM IMPLEMENTATION OF AN OPTIMIZATION TECHNIQUE: GENETIC ALGORITHM TWINKLE GUPTA* Department of Computer Science, Hindu Kanya MahaVidyalya, Jind, India Abstract We are encountered with various optimization

More information

CEng 713 Evolutionary Computation, Lecture Notes

CEng 713 Evolutionary Computation, Lecture Notes CEng 713 Evolutionary Computation, Lecture Notes Introduction to Evolutionary Computation Evolutionary Computation Elements of Evolution: Reproduction Random variation Competition Selection of contending

More information

GENETIC ALGORITHMS. Narra Priyanka. K.Naga Sowjanya. Vasavi College of Engineering. Ibrahimbahg,Hyderabad.

GENETIC ALGORITHMS. Narra Priyanka. K.Naga Sowjanya. Vasavi College of Engineering. Ibrahimbahg,Hyderabad. GENETIC ALGORITHMS Narra Priyanka K.Naga Sowjanya Vasavi College of Engineering. Ibrahimbahg,Hyderabad mynameissowji@yahoo.com priyankanarra@yahoo.com Abstract Genetic algorithms are a part of evolutionary

More information

What is Evolutionary Computation? Genetic Algorithms. Components of Evolutionary Computing. The Argument. When changes occur...

What is Evolutionary Computation? Genetic Algorithms. Components of Evolutionary Computing. The Argument. When changes occur... What is Evolutionary Computation? Genetic Algorithms Russell & Norvig, Cha. 4.3 An abstraction from the theory of biological evolution that is used to create optimization procedures or methodologies, usually

More information

Genetic Algorithm for Variable Selection. Genetic Algorithms Step by Step. Genetic Algorithm (Holland) Flowchart of GA

Genetic Algorithm for Variable Selection. Genetic Algorithms Step by Step. Genetic Algorithm (Holland) Flowchart of GA http://www.spectroscopynow.com http://ib-poland.virtualave.net/ee/genetic1/3geneticalgorithms.htm http://www.uni-mainz.de/~frosc000/fbg_po3.html relative intensity Genetic Algorithm for Variable Selection

More information

Intro. ANN & Fuzzy Systems. Lecture 36 GENETIC ALGORITHM (1)

Intro. ANN & Fuzzy Systems. Lecture 36 GENETIC ALGORITHM (1) Lecture 36 GENETIC ALGORITHM (1) Outline What is a Genetic Algorithm? An Example Components of a Genetic Algorithm Representation of gene Selection Criteria Reproduction Rules Cross-over Mutation Potential

More information

CHAPTER 4 PROPOSED HYBRID INTELLIGENT APPROCH FOR MULTIPROCESSOR SCHEDULING

CHAPTER 4 PROPOSED HYBRID INTELLIGENT APPROCH FOR MULTIPROCESSOR SCHEDULING 79 CHAPTER 4 PROPOSED HYBRID INTELLIGENT APPROCH FOR MULTIPROCESSOR SCHEDULING The present chapter proposes a hybrid intelligent approach (IPSO-AIS) using Improved Particle Swarm Optimization (IPSO) with

More information

An Effective Genetic Algorithm for Large-Scale Traveling Salesman Problems

An Effective Genetic Algorithm for Large-Scale Traveling Salesman Problems An Effective Genetic Algorithm for Large-Scale Traveling Salesman Problems Son Duy Dao, Kazem Abhary, and Romeo Marian Abstract Traveling salesman problem (TSP) is an important optimization problem in

More information

Comparative Study of Different Selection Techniques in Genetic Algorithm

Comparative Study of Different Selection Techniques in Genetic Algorithm Journal Homepage: Comparative Study of Different Selection Techniques in Genetic Algorithm Saneh Lata Yadav 1 Asha Sohal 2 Keywords: Genetic Algorithms Selection Techniques Roulette Wheel Selection Tournament

More information

Introduction to Genetic Algorithm (GA) Presented By: Rabiya Khalid Department of Computer Science

Introduction to Genetic Algorithm (GA) Presented By: Rabiya Khalid Department of Computer Science Introduction to Genetic Algorithm (GA) Presented By: Rabiya Khalid Department of Computer Science 1 GA (1/31) Introduction Based on Darwin s theory of evolution Rapidly growing area of artificial intelligence

More information

PARALLEL LINE AND MACHINE JOB SCHEDULING USING GENETIC ALGORITHM

PARALLEL LINE AND MACHINE JOB SCHEDULING USING GENETIC ALGORITHM PARALLEL LINE AND MACHINE JOB SCHEDULING USING GENETIC ALGORITHM Dr.V.Selvi Assistant Professor, Department of Computer Science Mother Teresa women s University Kodaikanal. Tamilnadu,India. Abstract -

More information

A HYBRID GENETIC ALGORITHM FOR JOB SHOP SCHEUDULING

A HYBRID GENETIC ALGORITHM FOR JOB SHOP SCHEUDULING A HYBRID GENETIC ALGORITHM FOR JOB SHOP SCHEUDULING PROF. SARVADE KISHORI D. Computer Science and Engineering,SVERI S College Of Engineering Pandharpur,Pandharpur,India KALSHETTY Y.R. Assistant Professor

More information

JOB SHOP SCHEDULING AT IN-HOUSE REPAIR DEPARTMENT IN COLD SECTION MODULE CT7 ENGINE TO MINIMIZE MAKESPAN USING GENETIC ALGORITHM AT PT XYZ

JOB SHOP SCHEDULING AT IN-HOUSE REPAIR DEPARTMENT IN COLD SECTION MODULE CT7 ENGINE TO MINIMIZE MAKESPAN USING GENETIC ALGORITHM AT PT XYZ JOB SHOP SCHEDULING AT IN-HOUSE REPAIR DEPARTMENT IN COLD SECTION MODULE CT7 ENGINE TO MINIMIZE MAKESPAN USING GENETIC ALGORITHM AT PT XYZ 1, Pratya Poeri Suryadhini 2, Murni Dwi Astuti 3 Industrial Engineering

More information

VISHVESHWARAIAH TECHNOLOGICAL UNIVERSITY S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY. A seminar report on GENETIC ALGORITHMS.

VISHVESHWARAIAH TECHNOLOGICAL UNIVERSITY S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY. A seminar report on GENETIC ALGORITHMS. VISHVESHWARAIAH TECHNOLOGICAL UNIVERSITY S.D.M COLLEGE OF ENGINEERING AND TECHNOLOGY A seminar report on GENETIC ALGORITHMS Submitted by Pranesh S S 2SD06CS061 8 th semester DEPARTMENT OF COMPUTER SCIENCE

More information

Machine Learning: Algorithms and Applications

Machine Learning: Algorithms and Applications Machine Learning: Algorithms and Applications Floriano Zini Free University of Bozen-Bolzano Faculty of Computer Science Academic Year 2011-2012 Lecture 4: 19 th March 2012 Evolutionary computing These

More information

Multi-Plant Multi-Product Aggregate Production Planning Using Genetic Algorithm

Multi-Plant Multi-Product Aggregate Production Planning Using Genetic Algorithm Multi-Plant Multi-Product Aggregate Production Planning Using Genetic Algorithm Fahron Dakka, Muhammad Aswin, Bambang Siswojo Abstract Aggregate production planning (APP) is a mid-term planning tool used

More information

[Sharma* et al., 5(6): June, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

[Sharma* et al., 5(6): June, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116 IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY AN APPROACH TO GENERATE TEST CASES AUTOMATICALLY USING GENETIC ALGORITHM Deepika Sharma*, Dr. Sanjay Tyagi * Research Scholar,

More information

The Impact of Population Size on Knowledge Acquisition in Genetic Algorithms Paradigm: Finding Solutions in the Game of Sudoku

The Impact of Population Size on Knowledge Acquisition in Genetic Algorithms Paradigm: Finding Solutions in the Game of Sudoku The Impact of Population Size on Knowledge Acquisition in Genetic Algorithms Paradigm: Finding Solutions in the Game of Sudoku Nordin Abu Bakar, Muhammad Fadhil Mahadzir Faculty of Computer & Mathematical

More information

Minimizing Makespan for Machine Scheduling and Worker Assignment Problem in Identical Parallel Machine Models Using GA

Minimizing Makespan for Machine Scheduling and Worker Assignment Problem in Identical Parallel Machine Models Using GA , June 30 - July 2, 2010, London, U.K. Minimizing Makespan for Machine Scheduling and Worker Assignment Problem in Identical Parallel Machine Models Using GA Imran Ali Chaudhry, Sultan Mahmood and Riaz

More information

CHAPTER 3 RESEARCH METHODOLOGY

CHAPTER 3 RESEARCH METHODOLOGY 72 CHAPTER 3 RESEARCH METHODOLOGY Inventory management is considered to be an important field in Supply chain management. Once the efficient and effective management of inventory is carried out throughout

More information

Decision Support System Definition. Supporting Business Decision-Making. DSS Assumptions. MIS and DSS History. Characteristics of DSS

Decision Support System Definition. Supporting Business Decision-Making. DSS Assumptions. MIS and DSS History. Characteristics of DSS Supporting Business Decision-Making Good information is essential for factbased decision-making. Decision Support System Definition A Decision Support System is an interactive computer-based system or

More information

Introduction to Information Systems. Mass Customization Revisited. What is Data? Building Impenetrable Customer Loyalty

Introduction to Information Systems. Mass Customization Revisited. What is Data? Building Impenetrable Customer Loyalty C H A P T E R 1 Introduction to Information Systems Mass Customization Revisited Building Impenetrable Customer Loyalty "A company that aspires to give customers exactly what they want must look at the

More information

TIMETABLING EXPERIMENTS USING GENETIC ALGORITHMS. Liviu Lalescu, Costin Badica

TIMETABLING EXPERIMENTS USING GENETIC ALGORITHMS. Liviu Lalescu, Costin Badica TIMETABLING EXPERIMENTS USING GENETIC ALGORITHMS Liviu Lalescu, Costin Badica University of Craiova, Faculty of Control, Computers and Electronics Software Engineering Department, str.tehnicii, 5, Craiova,

More information

Storage Allocation and Yard Trucks Scheduling in Container Terminals Using a Genetic Algorithm Approach

Storage Allocation and Yard Trucks Scheduling in Container Terminals Using a Genetic Algorithm Approach Storage Allocation and Yard Trucks Scheduling in Container Terminals Using a Genetic Algorithm Approach Z.X. Wang, Felix T.S. Chan, and S.H. Chung Abstract Storage allocation and yard trucks scheduling

More information

A GENETIC ALGORITHM FOR POLYTECHNIC TIME TABLING (EEPIS Timetabling Case Study)

A GENETIC ALGORITHM FOR POLYTECHNIC TIME TABLING (EEPIS Timetabling Case Study) A GENETIC ALGORITHM FOR POLYTECHNIC TIME TABLING (EEPIS Timetabling Case Study) Son Kuswadi 1, Achmad Basuki 1,Mohammad NUH 1,2, Osami Saito 3 1 Electronic Engineering Polytechnic Institute of Surabaya

More information

Soft Computing Based Procurement Planning of Time-variable Demand in Manufacturing Systems

Soft Computing Based Procurement Planning of Time-variable Demand in Manufacturing Systems International Journal of Automation and Computing 04(1), January 2007, 80-87 DOI: 10.1007/s11633-007-0080-x Soft Computing Based Procurement Planning of Time-variable Demand in Manufacturing Systems Kai

More information

Supply Chain Network Design under Uncertainty

Supply Chain Network Design under Uncertainty Proceedings of the 11th Annual Conference of Asia Pacific Decision Sciences Institute Hong Kong, June 14-18, 2006, pp. 526-529. Supply Chain Network Design under Uncertainty Xiaoyu Ji 1 Xiande Zhao 2 1

More information

The Realities of Modern Manufacturing

The Realities of Modern Manufacturing Ch 1 Introduction Sections: 1. Production Systems 2. Automation in Production Systems 3. Manual Labor in Production Systems 4. Automation Principles and Strategies 5. Organization of the Book The Realities

More information

A SIMULATION-OPTIMIZATION APPROACH USING GENETIC SEARCH FOR SUPPLIER SELECTION. Hongwei Ding Lyès Benyoucef Xiaolan Xie

A SIMULATION-OPTIMIZATION APPROACH USING GENETIC SEARCH FOR SUPPLIER SELECTION. Hongwei Ding Lyès Benyoucef Xiaolan Xie Proceedings of the 2003 Winter Simulation Conference S. Chick, P. J. Sánchez, D. Ferrin, and D. J. Morrice, eds. A SIMULATION-OPTIMIZATION APPROACH USING GENETIC SEARCH FOR SUPPLIER SELECTION Hongwei Ding

More information

Improvement of Control System Responses Using GAs PID Controller

Improvement of Control System Responses Using GAs PID Controller International Journal of Industrial and Manufacturing Systems Engineering 2017; 2(2): 11-18 http://www.sciencepublishinggroup.com/j/ijimse doi: 10.11648/j.ijimse.20170202.12 Case Report Improvement of

More information

To Study, Analysis & Optimization the Inventory Cost by using Genetic Algorithm

To Study, Analysis & Optimization the Inventory Cost by using Genetic Algorithm Volume-6, Issue-4, July-August 2016 International Journal of Engineering and Management Research Page Number: 350-356 To Study, Analysis & Optimization the Inventory Cost by using Genetic Algorithm Mohd.

More information

Genetic Algorithms. Moreno Marzolla Dip. di Informatica Scienza e Ingegneria (DISI) Università di Bologna.

Genetic Algorithms. Moreno Marzolla Dip. di Informatica Scienza e Ingegneria (DISI) Università di Bologna. Genetic Algorithms Moreno Marzolla Dip. di Informatica Scienza e Ingegneria (DISI) Università di Bologna http://www.moreno.marzolla.name/ Slides credit: Ozalp Babaoglu History Pioneered by John Henry Holland

More information

10. Lecture Stochastic Optimization

10. Lecture Stochastic Optimization Soft Control (AT 3, RMA) 10. Lecture Stochastic Optimization Genetic Algorithms 10. Structure of the lecture 1. Soft control: the definition and limitations, basics of epert" systems 2. Knowledge representation

More information

Information Systems in Organizations. Decision Making. Mintzberg s five 5 organizational parts. Types of Organizations.

Information Systems in Organizations. Decision Making. Mintzberg s five 5 organizational parts. Types of Organizations. Information Systems in Organizations Decision Making February 24, 2016 1 Mintzberg s five 5 organizational parts 2 Types of Organizations An organization is an administrative and functional structure where

More information

Comparison of a Job-Shop Scheduler using Genetic Algorithms with a SLACK based Scheduler

Comparison of a Job-Shop Scheduler using Genetic Algorithms with a SLACK based Scheduler 1 Comparison of a Job-Shop Scheduler using Genetic Algorithms with a SLACK based Scheduler Nishant Deshpande Department of Computer Science Stanford, CA 9305 nishantd@cs.stanford.edu (650) 28 5159 June

More information

Part 1: Motivation, Basic Concepts, Algorithms

Part 1: Motivation, Basic Concepts, Algorithms Part 1: Motivation, Basic Concepts, Algorithms 1 Review of Biological Evolution Evolution is a long time scale process that changes a population of an organism by generating better offspring through reproduction.

More information

General-purpose SPWA with the Class-type Skill by Genetic Algorithm

General-purpose SPWA with the Class-type Skill by Genetic Algorithm General-purpose SPWA with the Class-type Skill by Genetic Algorithm Daiki Takano Graduate School of Engineering, Maebashi Institute of Technology Email: futsal_ido_me_jp@yahoo.co.jp Kenichi Ida Graduate

More information

R P Abeysooriya, 2 T G I Fernando. Lecturer, Department of Textile and Clothing Technology, University of Moratuwa, Sri Lanka 2

R P Abeysooriya, 2 T G I Fernando. Lecturer, Department of Textile and Clothing Technology, University of Moratuwa, Sri Lanka 2 Canonical Genetic Algorithm To Optimize Cut Order Plan Solutions in Apparel Manufacturing 1 R P Abeysooriya, 2 T G I Fernando 1 Lecturer, Department of Textile and Clothing Technology, University of Moratuwa,

More information

Because you re reading this book, we can safely assume that the products

Because you re reading this book, we can safely assume that the products Chapter 1: Understanding Project Server In This Chapter Discovering Project Server Determining whether you need Project Server Planning the implementation of Project Server Because you re reading this

More information

Automated Enterprise Resource Planning Using Total Production Control System

Automated Enterprise Resource Planning Using Total Production Control System Automated Enterprise Resource Planning Using Total Production Control System P.B.Muthu Palanivel S.Karkuzhali * B.Tech (CSE) Student Assistant Professor Department of Computer Science and Engineering,

More information

APPLICATION OF COMPUTER FOR ANALYZING WORLD CO2 EMISSION

APPLICATION OF COMPUTER FOR ANALYZING WORLD CO2 EMISSION APPLICATION OF COMPUTER FOR ANALYZING WORLD CO2 EMISSION M. Kavoosi 1, B.shafiee 2 1 Department of Computer Engineering, Izeh Branch, Islamic Azad University, Izeh, Iran 1 E-mail address: Hakavoosi@yahoo.com

More information

ESQUIVEL S.C., LEIVA H. A., GALLARD, R.H.

ESQUIVEL S.C., LEIVA H. A., GALLARD, R.H. SELF-ADAPTATION OF PARAMETERS FOR MCPC IN GENETIC ALGORITHMS ESQUIVEL S.C., LEIVA H. A., GALLARD, R.H. Proyecto UNSL-338403 1 Departamento de Informática Universidad Nacional de San Luis (UNSL) Ejército

More information

THE STUDY OF RETAIL INVENTORY STRATEGIES UNDER UNCERTAINTIES

THE STUDY OF RETAIL INVENTORY STRATEGIES UNDER UNCERTAINTIES International Journal of Electronic Business Management, Vol. 2, No. 2, pp. 131-139 (2004) 131 THE STUDY OF RETAIL INVENTORY STRATEGIES UNDER UNCERTAINTIES Peitsang Wu *, Nai-Chieh Wei, Zi-Po Lin and Yung-Yao

More information

Energy management using genetic algorithms

Energy management using genetic algorithms Energy management using genetic algorithms F. Garzia, F. Fiamingo & G. M. Veca Department of Electrical Engineering, University of Rome "La Sapienza", Italy Abstract An energy management technique based

More information

Routing Optimization of Fourth Party Logistics with Reliability Constraints based on Messy GA

Routing Optimization of Fourth Party Logistics with Reliability Constraints based on Messy GA Journal of Industrial Engineering and Management JIEM, 2014 7(5) : 1097-1111 Online ISSN: 2013-0953 Print ISSN: 2013-8423 http://dx.doi.org/10.3926/jiem.1126 Routing Optimization of Fourth Party Logistics

More information

Keywords Genetic Algorithm (GA), Evolutionary, Representation, Binary, Floating Point, Operator

Keywords Genetic Algorithm (GA), Evolutionary, Representation, Binary, Floating Point, Operator Volume 5, Issue 4, 2015 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com A Review on Genetic

More information

Expert Systems with Applications

Expert Systems with Applications Expert Systems with Applications 39 (2012) 1306 1314 Contents lists available at SciVerse ScienceDirect Expert Systems with Applications journal homepage: www.elsevier.com/locate/eswa A genetic algorithm

More information

Information Management Systems. Enterprise Resource Planning Systems

Information Management Systems. Enterprise Resource Planning Systems Information Management Systems Enterprise Resource Planning Systems Senior Lecturer Jaana Tanhuanpää Saimaa University of Applied Sciences, Lappeenranta, Finland Source: Monk E., Wagner, B. Concepts in

More information

A HYBRID ALGORITHM TO MINIMIZE THE NUMBER OF TARDY JOBS IN SINGLE MACHINE SCHEDULING

A HYBRID ALGORITHM TO MINIMIZE THE NUMBER OF TARDY JOBS IN SINGLE MACHINE SCHEDULING DAAAM INTERNATIONAL SCIENTIFIC BOOK 2010 pp. 549-558 CHAPTER 48 A HYBRID ALGORITHM TO MINIMIZE THE NUMBER OF TARDY JOBS IN SINGLE MACHINE SCHEDULING BANCILA, D.; BUZATU, C. & FOTA, A. Abstract: Starting

More information

Implementation of CSP Cross Over in Solving Travelling Salesman Problem Using Genetic Algorithms

Implementation of CSP Cross Over in Solving Travelling Salesman Problem Using Genetic Algorithms Implementation of CSP Cross Over in Solving Travelling Salesman Problem Using Genetic Algorithms Karishma Mendiratta #1, Ankush Goyal *2 #1 M.Tech. Scholar, *2 Assistant Professor, Department of Computer

More information

Deterministic Crowding, Recombination And Self-Similarity

Deterministic Crowding, Recombination And Self-Similarity Deterministic Crowding, Recombination And Self-Similarity Bo Yuan School of Information Technology and Electrical Engineering The University of Queensland Brisbane, Queensland 4072 Australia E-mail: s4002283@student.uq.edu.au

More information

Enterprise Systems MIT 21043, Technology Management and Applications Lecturer in Charge S. Sabraz Nawaz

Enterprise Systems MIT 21043, Technology Management and Applications Lecturer in Charge S. Sabraz Nawaz Chapter 8 Enterprise Systems MIT 21043, Technology Management and Applications Lecturer in Charge S. Sabraz Nawaz Lecturer in Management & IT 1 Learning Objectives Understand the essentials of enterprise

More information

Assembly Line Balancing

Assembly Line Balancing Integration Simulation of Intelligent Real-time Optimization Decision Support System for Assembly Line Balancing B.L. Song, Member, IAENG, W.K. Wong, J. Fan, and S.F. Chan Abstract An Intelligent Real-time

More information

Modeling and Optimisation of Precedence-Constrained Production Sequencing and Scheduling for Multiple Production Lines Using Genetic Algorithms

Modeling and Optimisation of Precedence-Constrained Production Sequencing and Scheduling for Multiple Production Lines Using Genetic Algorithms Computer Technology and Application 2 (2011) 487-499 Modeling and Optimisation of Precedence-Constrained Production Sequencing and Scheduling for Multiple Production Lines Using Genetic Algorithms Son

More information

THE ROLE OF SIMULATION IN ADVANCED PLANNING AND SCHEDULING. Kenneth Musselman Jean O Reilly Steven Duket

THE ROLE OF SIMULATION IN ADVANCED PLANNING AND SCHEDULING. Kenneth Musselman Jean O Reilly Steven Duket Proceedings of the 2002 Winter Simulation Conference E. Yücesan, C.-H. Chen, J. L. Snowdon, and J. M. Charnes, eds. THE ROLE OF SIMULATION IN ADVANCED PLANNING AND SCHEDULING Kenneth Musselman Jean O Reilly

More information

Research on Optimization of Delivery Route of Online Orders

Research on Optimization of Delivery Route of Online Orders Frontiers in Management Research, Vol. 2, No. 3, July 2018 https://dx.doi.org/10.22606/fmr.2018.23002 75 Research on Optimization of Delivery Route of Online Orders Zhao Qingju School of Information Beijing

More information

Global Logistics Road Planning: A Genetic Algorithm Approach

Global Logistics Road Planning: A Genetic Algorithm Approach The Sixth International Symposium on Operations Research and Its Applications (ISORA 06) Xinjiang, China, August 8 12, 2006 Copyright 2006 ORSC & APORC pp. 75 81 Global Logistics Road Planning: A Genetic

More information

Feature Selection for Predictive Modelling - a Needle in a Haystack Problem

Feature Selection for Predictive Modelling - a Needle in a Haystack Problem Paper AB07 Feature Selection for Predictive Modelling - a Needle in a Haystack Problem Munshi Imran Hossain, Cytel Statistical Software & Services Pvt. Ltd., Pune, India Sudipta Basu, Cytel Statistical

More information

Changing Mutation Operator of Genetic Algorithms for optimizing Multiple Sequence Alignment

Changing Mutation Operator of Genetic Algorithms for optimizing Multiple Sequence Alignment International Journal of Information and Computation Technology. ISSN 0974-2239 Volume 3, Number 11 (2013), pp. 1155-1160 International Research Publications House http://www. irphouse.com /ijict.htm Changing

More information

INVESTIGATING DECISION SUPPORT SYSTEMS FRAMEWORKS

INVESTIGATING DECISION SUPPORT SYSTEMS FRAMEWORKS INVESTIGATING DECISION SUPPORT SYSTEMS FRAMEWORKS Roger L. Hayen, Central Michigan University, roger.hayen@cmich.edu ABSTRACT Since the early 1970s a number of decision support system (DSS) frameworks

More information

ISE480 Sequencing and Scheduling

ISE480 Sequencing and Scheduling ISE480 Sequencing and Scheduling INTRODUCTION ISE480 Sequencing and Scheduling 2012 2013 Spring term What is Scheduling About? Planning (deciding what to do) and scheduling (setting an order and time for

More information

Genetic Algorithms in Matrix Representation and Its Application in Synthetic Data

Genetic Algorithms in Matrix Representation and Its Application in Synthetic Data Genetic Algorithms in Matrix Representation and Its Application in Synthetic Data Yingrui Chen *, Mark Elliot ** and Joe Sakshaug *** * ** University of Manchester, yingrui.chen@manchester.ac.uk University

More information

GENETIC ALGORITHM A NOBLE APPROACH FOR ECONOMIC LOAD DISPATCH

GENETIC ALGORITHM A NOBLE APPROACH FOR ECONOMIC LOAD DISPATCH International Journal of Engineering Research and Applications (IJERA) ISSN: 48-96 National Conference on Emerging Trends in Engineering & Technology (VNCET-30 Mar 1) GENETIC ALGORITHM A NOBLE APPROACH

More information

Design and Implementation of Genetic Algorithm as a Stimulus Generator for Memory Verification

Design and Implementation of Genetic Algorithm as a Stimulus Generator for Memory Verification International Journal of Emerging Engineering Research and Technology Volume 3, Issue 9, September, 2015, PP 18-24 ISSN 2349-4395 (Print) & ISSN 2349-4409 (Online) Design and Implementation of Genetic

More information

Information Technologies: Concepts and Management. MIT 21043, Technology Management and Applications

Information Technologies: Concepts and Management. MIT 21043, Technology Management and Applications Chapter 2 Information Technologies: Concepts and Management MIT 21043, Technology Management and Applications Lecturer in Charge S. Sabraz Nawaz Lecturer in Management & IT 1 Learning Objectives Describe

More information

A Genetic Algorithm on Inventory Routing Problem

A Genetic Algorithm on Inventory Routing Problem A Genetic Algorithm on Inventory Routing Problem Artvin Çoruh University e-mail: nevin.aydin@gmail.com Volume 3 No 3 (2014) ISSN 2158-8708 (online) DOI 10.5195/emaj.2014.31 http://emaj.pitt.edu Abstract

More information

ENGINEERING MANAGEMENT (GE

ENGINEERING MANAGEMENT (GE بسم هللا الرحمن الرحيم ENGINEERING MANAGEMENT (GE 404) 1 L E C T U R E # 4 Scheduling and Bar Chart Contents Objectives of the present lecture Planning and Scheduling Activity and Event Scheduling Techniques

More information

Genetic Algorithms and Sensitivity Analysis in Production Planning Optimization

Genetic Algorithms and Sensitivity Analysis in Production Planning Optimization Genetic Algorithms and Sensitivity Analysis in Production Planning Optimization CECÍLIA REIS 1,2, LEONARDO PAIVA 2, JORGE MOUTINHO 2, VIRIATO M. MARQUES 1,3 1 GECAD Knowledge Engineering and Decision Support

More information

Introduction to Artificial Intelligence. Prof. Inkyu Moon Dept. of Robotics Engineering, DGIST

Introduction to Artificial Intelligence. Prof. Inkyu Moon Dept. of Robotics Engineering, DGIST Introduction to Artificial Intelligence Prof. Inkyu Moon Dept. of Robotics Engineering, DGIST Chapter 9 Evolutionary Computation Introduction Intelligence can be defined as the capability of a system to

More information

Processor Scheduling Algorithms in Environment of Genetics

Processor Scheduling Algorithms in Environment of Genetics Processor Scheduling Algorithms in Environment of Genetics Randeep Department of Computer Science and Engineering R.N. College of Engg. & Technology Haryana, India randeepravish@gmail.com Abstract The

More information

UKDW. Chapter 1: Introduction. 1.1 Project Summary

UKDW. Chapter 1: Introduction. 1.1 Project Summary Chapter 1: Introduction 1.1 Project Summary This project is intended to help the store manager monitor stock availability flow and to enable the manager make decision regarding stock ordering based on

More information

Evolutionary Algorithms and Simulated Annealing in the Topological Configuration of the Spanning Tree

Evolutionary Algorithms and Simulated Annealing in the Topological Configuration of the Spanning Tree Evolutionary Algorithms and Simulated Annealing in the Topological Configuration of the Spanning Tree A. SADEGHEIH Department of Industrial Engineering University of Yazd, P.O.Box: 89195-741 IRAN, YAZD

More information