This book shows how Meta-heuristic algorithms can be developed by using MATLAB for Supply Chain and Logistics problems. The book begins with an explanation of various problems in the field of supply chain, logistics and transportation. Then, optimization methods that are frequently used for the mentioned problems are explained and some problems are solved using these methods by Lingo and GAMS. The book continues by outlining reasons for using heuristics and metaheuristics for complicated problems in supply chain and logistics. This book helps readers understand each commonly used metaheuristic method, understand its elements quickly, as well as applications of it and how to code using MATLAB. This book will help graduate students as well as researchers understand which metaheuristic method can be used for their applications. This book will also help readers have a clear vision of choosing the appropriate algorithm for their problems by considering different elements like the number of operators, the number of agents, and convergence rate of the algorithm.