TABLE OF CONTENTS TABLE OF CONTENTS COVER PAGE HALAMAN PENGESAHAN PERNYATAAN NASKAH SOAL TUGAS AKHIR ACKNOWLEDGEMENT FOREWORD

Similar documents
Knowledge management styles and performance: a knowledge space model from both theoretical and empirical perspectives

CHALLENGES FACING DEVELOPMENT OF STRATEGIC PLANS IN PUBLIC SECONDARY SCHOOLS IN MWINGI CENTRAL DISTRICT, KENYA

Solving Combinatorial Optimization Problems Using Genetic Algorithms and Ant Colony Optimization

Section I: The Nature of Inquiry

Implementation of Genetic Algorithm to Solve Travelling Salesman Problem with Time Window (TSP-TW) for Scheduling Tourist Destinations in Malang City

Knowledge-Based - Systems

Artificial Neural Networks written examination

A THESIS. By: IRENE BRAINNITA OKTARIN S

Laboratorio di Intelligenza Artificiale e Robotica

THE INFLUENCE OF COOPERATIVE WRITING TECHNIQUE TO TEACH WRITING SKILL VIEWED FROM STUDENTS CREATIVITY

Lecture 1: Machine Learning Basics

Guide to Teaching Computer Science

IMPROVING STUDENTS READING COMPREHENSION BY IMPLEMENTING RECIPROCAL TEACHING (A

Practical Research. Planning and Design. Paul D. Leedy. Jeanne Ellis Ormrod. Upper Saddle River, New Jersey Columbus, Ohio

IMPROVING STUDENTS SPEAKING SKILL THROUGH

Descriptive Summary of Beginning Postsecondary Students Two Years After Entry

12- A whirlwind tour of statistics

School Size and the Quality of Teaching and Learning

Accounting 380K.6 Accounting and Control in Nonprofit Organizations (#02705) Spring 2013 Professors Michael H. Granof and Gretchen Charrier

Rotary Club of Portsmouth

On-the-Fly Customization of Automated Essay Scoring

Faculty Of Information and Communication Technology

The Indices Investigations Teacher s Notes

Python Machine Learning

Quantitative analysis with statistics (and ponies) (Some slides, pony-based examples from Blase Ur)

Seminar - Organic Computing

4.0 CAPACITY AND UTILIZATION

Laboratorio di Intelligenza Artificiale e Robotica

Background Information. Instructions. Problem Statement. HOMEWORK INSTRUCTIONS Homework #3 Higher Education Salary Problem

Lesson Plan Art: Painting Techniques

Testing A Moving Target: How Do We Test Machine Learning Systems? Peter Varhol Technology Strategy Research, USA

For information only, correct responses are listed in the chart below. Question Number. Correct Response

Improving Fairness in Memory Scheduling

Availability of Grants Largely Offset Tuition Increases for Low-Income Students, U.S. Report Says

Field Experience and Internship Handbook Master of Education in Educational Leadership Program

PROFESSIONAL TREATMENT OF TEACHERS AND STUDENT ACADEMIC ACHIEVEMENT. James B. Chapman. Dissertation submitted to the Faculty of the Virginia

)ORULGD 6WDWH 8QLYHUVLW\ /LEUDULHV

BMBF Project ROBUKOM: Robust Communication Networks

Test Administrator User Guide

School of Basic Biomedical Sciences College of Medicine. M.D./Ph.D PROGRAM ACADEMIC POLICIES AND PROCEDURES

ISFA2008U_120 A SCHEDULING REINFORCEMENT LEARNING ALGORITHM

Universityy. The content of

The University of Texas at Tyler College of Business and Technology Department of Management and Marketing SPRING 2015

Inleiding Taalkunde. Docent: Paola Monachesi. Blok 4, 2001/ Syntax 2. 2 Phrases and constituent structure 2. 3 A minigrammar of Italian 3

K-Medoid Algorithm in Clustering Student Scholarship Applicants

Generative models and adversarial training

McDonald's Corporation

AMULTIAGENT system [1] can be defined as a group of

On the Combined Behavior of Autonomous Resource Management Agents

Introduction to Simulation

While you are waiting... socrative.com, room number SIMLANG2016

Reinforcement Learning by Comparing Immediate Reward

DOCTORAL SCHOOL TRAINING AND DEVELOPMENT PROGRAMME

Lecture Notes on Mathematical Olympiad Courses

Faculty Athletics Committee Annual Report to the Faculty Council September 2014

University of Groningen. Systemen, planning, netwerken Bosman, Aart

Biome I Can Statements

Classification Using ANN: A Review

Southern Wesleyan University 2017 Winter Graduation Exercises Information for Graduates and Guests (Updated 09/14/2017)

MODULE 4 Data Collection and Hypothesis Development. Trainer Outline

Lecture 10: Reinforcement Learning

Earnings Functions and Rates of Return

(Sub)Gradient Descent

Numeracy Medium term plan: Summer Term Level 2C/2B Year 2 Level 2A/3C

SPRING GROVE AREA SCHOOL DISTRICT

Lecture 15: Test Procedure in Engineering Design

Analysis of Enzyme Kinetic Data

UNIVERSITY OF KASHMIR NAAC Accredited Grade A University Campus, Hazratbal, Srinagar (J&K)

CS/SE 3341 Spring 2012

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

DEVM F105 Intermediate Algebra DEVM F105 UY2*2779*

Math 121 Fundamentals of Mathematics I

Knowledge based expert systems D H A N A N J A Y K A L B A N D E

Development of Multistage Tests based on Teacher Ratings

Developing Language Teacher Autonomy through Action Research

Data Fusion Through Statistical Matching

Teachers development in educational systems

Axiom 2013 Team Description Paper

Radius STEM Readiness TM

University of Cincinnati College of Medicine. DECISION ANALYSIS AND COST-EFFECTIVENESS BE-7068C: Spring 2016

The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X

An Introduction to Simio for Beginners

Research Article Hybrid Multistarting GA-Tabu Search Method for the Placement of BtB Converters for Korean Metropolitan Ring Grid

Probability and Statistics Curriculum Pacing Guide

Business Analytics and Information Tech COURSE NUMBER: 33:136:494 COURSE TITLE: Data Mining and Business Intelligence

Applying Fuzzy Rule-Based System on FMEA to Assess the Risks on Project-Based Software Engineering Education

DIANA: A computer-supported heterogeneous grouping system for teachers to conduct successful small learning groups

ACTL5103 Stochastic Modelling For Actuaries. Course Outline Semester 2, 2014

Learning Optimal Dialogue Strategies: A Case Study of a Spoken Dialogue Agent for

Executive Guide to Simulation for Health

Montana's Distance Learning Policy for Adult Basic and Literacy Education

Major Milestones, Team Activities, and Individual Deliverables

TOPICS LEARNING OUTCOMES ACTIVITES ASSESSMENT Numbers and the number system

UNIVERSITI PUTRA MALAYSIA RELATIONSHIP BETWEEN LEARNING STYLES AND ENTREPRENEURIAL COMPETENCIES AMONG STUDENTS IN A MALAYSIAN UNIVERSITY

ARTICLE XVII WORKLOAD

CHAPTER XI DIRECT TESTIMONY OF REGINALD M. AUSTRIA ON BEHALF OF SOUTHERN CALIFORNIA GAS COMPANY AND SAN DIEGO GAS & ELECTRIC COMPANY

School of Innovative Technologies and Engineering

Probabilistic Latent Semantic Analysis

JEFFERSON COLLEGE COURSE SYLLABUS BUS 261 BUSINESS COMMUNICATIONS. 3 Credit Hours. Prepared by: Cindy Rossi January 25, 2014

The Effectiveness of Realistic Mathematics Education Approach on Ability of Students Mathematical Concept Understanding

Transcription:

TABLE OF CONTENTS TABLE OF CONTENTS COVER PAGE HALAMAN PENGESAHAN PERNYATAAN NASKAH SOAL TUGAS AKHIR ACKNOWLEDGEMENT FOREWORD TABLE OF CONTENTS LIST OF FIGURES LIST OF TABLES LIST OF APPENDICES LIST OF NOTATIONS AND ABBREVIATIONS ABSTRACT i ii iii iv v vi ix xi xiii xiv xv xvii CHAPTER I INTRODUCTION 1 1.1 Background 1 1.2 Problem Statement 3 1.3 Scopes and Assumptions 4 1.4 Research Purposes 5 1.5 Research Benefits 5 CHAPTER II LITERATURE REVIEW 6 CHAPTER III THEORY 10 3.1 Supply Chain Management 10 3.2 Deterministic Demand 11 3.3 Vehicle Routing Problem 11 3.4 Mathematical Programming 13 3.5 Integer Programming (IP) 13 3.6 Solution Methods for VRP 13 3.7 Genetic Algorithm 14 3.8 Genetic Algorithm for VRP 19 ix

x 3.9 Ant Colony Optimization 20 3.10 Slovin s Formula 21 3.11 Normality Test 21 3.12 Mann-Whitney U Test / Wilcoxon Rank-Sum Test 22 3.13 Design of Experiments (DoE) 23 3.14 Factorial Experiments 23 3.15 Regression Analysis 25 CHAPTER IV RESEARCH METHODOLOGY 26 4.1 Research Design 26 4.2 Research Object 26 4.3 Research Tools 26 4.4 Data Collection 27 4.5 Research Framework 27 4.6 Data Processing 29 4.6.1 Initial Data 30 4.6.2 Design of Experiments (DoE) 31 4.6.3 Developed Model for Genetic Algorithm (GA) 32 4.6.4 Developed Model for Ant Colony Optimization (ACO) 35 CHAPTER V RESULTS AND DISCUSSIONS 37 5.1 Distribution Process at SNS Branch Yogyakarta 37 5.2 Mathematical Model 38 5.3 Validation 41 5.3.1 Data Validation 41 5.3.2 Model Validation 43 5.4 Distribution Process Scenario 43 5.5 Route Optimization Using GA and ACO 45 5.6 Design of Experiments (DoE) for GA and ACO 50 5.7 Result Comparison 53 5.8 GA Optimization by K-means Clustering 61 CHAPTER VI CONCLUSIONS AND RECOMMENDATIONS 66 6.1 Conclusions 67 6.2 Recommendations 68 REFERENCES 69 APPENDICES 72

LIST OF FIGURES Figure 1.1 Value Chain of a Company in General Figure 1.2 Fuel Cost for Jan Mar 2015 Figure 3.1 Supply Chain Stage Figure 3.2 A solution to a VRP Figure 3.3 Example of Initial Population Figure 3.4 Roulette Wheel Selection Method Figure 3.5 Crossover Operator Figure 3.6 Mutation Operator Figure 3.7 The illustration of ACO Figure 4.1 Research Framework Figure 4.2 Data Processing Figure 4.3 Genetic Algorithm (GA) Process Figure 4.4 Example of Initial Population Figure 4.5 The example of Crossover Figure 4.6 The example of Mutation Figure 4.7 Ant Colony Optimization (ACO) Process Figure 5.1 SNS Distribution Network in Indonesia Figure 5.2 Distribution Process at SNS Yogyakarta Figure 5.3 Kolmorov-smirnov Test Figure 5.4 Mann-Whitney Test Results Figure 5.5 Simple Pseudo Code for Genetic Algorithm (GA) Figure 5.6 Simple Pseudo Code for Ant Colony Optimization (ACO) Figure 5.7 Main Interface for Data Loaded for VRP Optimization Figure 5.8 Interface for GA Optimization Figure 5.9 The Graph of Fitness (1,000 Generations) 1 2 10 12 16 17 18 18 20 29 30 33 34 35 35 35 37 38 42 43 45 46 46 47 48 xi

xii Figure 5.10 The Graph of Fitness (300 Convergence Values) Figure 5.11 Interface for ACO Optimization Figure 5.12 Regression Analysis Result for GA Figure 5.13 Regression Analysis Result for ACO Figure 5.14 Comparison between Existing vs GA vs ACO Figure 5.15 Route for Gunung Kidul Region (GA) Figure 5.16 Comparison of Fuel Cost Figure 5.17 Route for VH13 Figure 5.18 Load Percentage of Each Vehicle Figure 5.19 Total Time for All Solutions 49 50 51 52 57 57 58 63 64 65

LIST OF TABLES Table 2.1 Summary of Previous Research Table 2.2 Research Mapping Table 4.1 Level DoE for Genetic Algorithm (GA) Table 4.2 Level DoE for Ant Colony Optimization (ACO) Table 5.1 Index of Mathematical Model Table 5.2 Parameter of Mathematical Model Table 5.3 Decision Variable of Mathematical Model Table 5.4 Delivery Scenario for Each Vehicle Table 5.5 Level DoE for Genetic Algorithm (GA) Table 5.6 Level DoE for Ant Colony Optimization (ACO) Table 5.7 The Optimal Parameter Values for GA Table 5.8 The Optimal Parameters Values for ACO Table 5.9 The Results of GA and ACO Table 5.10 Total Fuel Cost for Each Vehicle Table 5.11 Time Calculation in Delivery Process (Existing Condition) Table 5.12 Time Calculation in Delivery Process (GA) Table 5.13 Time Calculation in Delivery Process (ACO) Table 5.14 The Centroid of Each Cluster Table 5.15 The Result of GA with K-means Clustering Table 5.16 Total Fuel Cost for GA-Kmeans Table 5.17 Time Calculation in Delivery Process (GA+K-means) 8 9 31 32 39 39 39 44 50 51 52 53 53 58 59 59 60 61 62 63 65 xiii

LIST OF APPENDICES Appendix 1. List of Customers Appendix 2. List of Products Appendix 3. List of Vehicles Appendix 4. List of Total Demand Appendix 5. List of Detailed Demand Appendix 6. Fuel Cost Data Appendix 7. Replication of GA Appendix 8. Replication of ACO Appendix 9. Matlab Code Appendix 10. Maps 72 85 91 92 93 124 131 134 137 146 xiv

LIST OF NOTATIONS AND ABBREVIATIONS ACO CVRP DC DoE GA KPI OFR SCM SNS k s N α H F R Pm Px β τ ρ Z I J K : Ant Colony Optimization : Capacitated Vehicle Routing Problem : Distribution Center : Design of Experiments : Genetic Algorithm : Key Performance Indicator : Order Fulfillment Rate : Supply Chain Management : Sinar Niaga Sejahtera : Level of Factor : Number of Sample : Number of Population : level of significance : Hyphothesis : Fitness : Random Number : Mutation Probability : Crossover Probability : Trace s effect : Pheromone : Evaporation Rate : Objective Function : Index of predecessor customer (i J) : Index of successor customer (j J) : Index of product (k K) xv