Dr. Yannis Marinakis, Professor

   
Greek

 

 

Teaching

 

Courses at the School of Production Engineering and Management, Technical University of Crete (2009-today)

Undergraduate courses

  • Combinatorial Optimization

 Description:

Mathematical models and applications of combinatorial optimization. Differences between linear and integer programming. Graphs and networks. Data structures for graphs and networks. Graph search. Shortest paths and discrete dynamic programming. Minimal spanning trees and greedy algorithms. Flow problems. Problem and algorithm complexity. Linear and Lagrangian relaxation. The branch-and-bound method. Local search. Heuristic and metaheuristic algorithms. Approximation algorithms.

 

  • Game Theory

 Description:

Introduction, Games with two players. Zero-sum games. Pure and mixed strategies. Matrix and bi-matrix games. Equilibria and saddle points. Minmax theorem. Solution of matrix games using linear programming. Solution of Bi-matrix Games using nonlinear programming. Nash equilibriums and Pareto points. Hierarchical games.  Stackelberg equilibria and disequilibria. Bi-level programming. Application to microeconomics: Cournot duopoly. Application to traffic planning: traffic assignment problem.

 

  • Design and Optimization in Supply Chain Management

 Description:

Role of supply chain management. Planning demand and supply in a supply chain. Applications and mathematical modeling. Algorithmic complexity. Traveling salesman problem, bin packing problem. Transportation and distribution of products in supply chain. Network design problem. Distribution channels. Route selection. Fleet-size problems. Vehicle-routing problem. Variants of the vehicle-routing problem (time windows, multi-commodity, dial-a-ride, pickup and delivery problems). Vehicle scheduling problem. Ship routing problem. Inventory routing problem: single-period inventory routing problem, multi-period inventory routing problem, infinite horizon inventory routing problem. Location problems. Covering problems. P-center and P-median problems. Capacitated and uncapacitated facility problems. Location routing problem. Integrated logistics. E-Supply chain management. Case studies (modeling, development and solution methodologies).

 

Postgraduate courses

  • Evolutionary Algorithms and Optimization of Large Scale Systems
  • Metaheuristic and Evolutionary Algorithms for Supply Chain Management Problems

  

Teaching in the MSc program "Master in Technology & Innovation Management" offered by the Technical University of Crete (April 2017-today)

Postgraduate courses

  • Production & Operations Management

Teaching in the Interinstitutional Interdepartmental Postgraduate Studies Program in Applied Operational Research and Analysis (Hellenic Army Academy and School of Production Engineering and Management, Technical University of Crete) (January 2016-2021)

Postgraduate courses

  • Modeling of Supply Chain
  • Group Decision Making and Negotiations
  • Decisions Support Systems
  • System Programming

 

Teaching in the Hellenic Open University

Undergraduate courses

  • Quantitative Methods (2017-2020)
  • Introduction to Business Administration (2020- present)

 

Courses at the Department of Financial and Management Engineering, University of the Aegean (2006-2008)

Postgraduate courses

  • Management of the Supply Chain
  • Management of Operations and Production
  • Computer Programming in Matlab Environment

 

Supervision

 

Completed Ph.D. Theses: 5
Current Ph.D. Theses: 5
Completed Master Theses: 37
Current Master Theses : 2
Completed Diploma Theses: 78
Current Diploma Theses: 15

 

Dr. Yannis Marinakis has supervised the following completed theses:

 

Ph.D. Theses

 

1. Solving Multiobjective Vehicle Routing Problems and their Variants using Evolutionary Algorithms, Iraklis – Dimitrios Psychas, December 2015, School of Production Engineering and Management.

2. Intelligent Transportation for Garbage Collection using Evolutionary Algorithms, Olga Bertsoulaki, December 2016, School of Production Engineering and Management.

3. Formulation and Solution of Complex Supply Chain Management Problems using Metaheuristic Algorithms, Emmanouela Rapanaki, February 2020, School of Production Engineering and Management.

4. Formulation and Implementation of Solution Algorithms in Selective Vehicle Routing Problems, Dimitra Trachanatzi, August 2021, School of Production Engineering and Management.

5. Formulation of optimization problems using game theory and application of metaheuristic algorithms for their solution, Manousos Rigakis, November 2021, School of Production Engineering and Management.

 

Master Theses

 

  1. A tabu search Algorithm for the 2-d loading Vehicle Routing Problem, Krasakis Panagiotis, March 2020, School of Production Engineering and Management.
  2. Comparative Analysis of Nature Inspired Algorithms for Global Optimization Problems, Tsampounari Irene, February 2020, School of Production Engineering and Management.
  3. Optimum design of communication networks using topological robustness, Maniadakis Dimitrios, October 2019, School of Production Engineering and Management.
  4. A Metaheuristic Algorithm for optimizing job sequencing, Karafyllidis Ioannis, July 2018, School of Production Engineering and Management.
  5. A Memetic Algorithm for Distribution Problems, Kladou Christina, October 2017, School of Production Engineering and Management.
  6. A Metaheuristic Algorithm for Dynamic Vehicle Routing Problem, Andromaxi Taxidou, September 2017, School of Production Engineering and Management.
  7. Using Evolutionary Algorithms and Nature Inspired Algorithms for Vehicle Routing Problems with Profit, Trachanatzi Dimitra, July 2017, School of Production Engineering and Management.
  8. Ant Colony Optimization Algorithm for the Vehicle Routing Problem, Giakoumidakis Andreas, May 2017, School of Production Engineering and Management.
  9. Development and Application of an Evolutionary Algorithms for the Selective Traveling Salesman Problem and its variant, Tsakirakis Eleftherios, May 2017, School of Production Engineering and Management.
  10. Ant Colony Optimization Algorithm for the Inventory Routing Problem, Kampianakis Andreas, November 2016, School of Production Engineering and Management.
  11. Methodology for Solving Jobshop Scheduling Problems with Stochastic Arrival or Service Time, Theodora Pikouli, September 2016, School of Production Engineering and Management.
  12. Evolutionary Algorithms for the Solution of the Prisoner’s Dilemma Game, Rigakis Manousos, April 2016, School of Production Engineering and Management.
  13. Solving the “Prisoner’s Dilemma” Game using Nature Inspired Metaheuristic Algorithms, Boutsis Panagiotis, June 2015, School of Production Engineering and Management.
  14. An Evolutionary Algorithm with Optimization of the Parameters for the Solution of the Flowshop Scheduling Problem, Makrymanolakis Nikolaos, June 2015, School of Production Engineering and Management.
  15. Artificial Bee Colony algorithm for the Selective Traveling Salesman Problem, Lemenitakis Charilaos, February 2015, School of Production Engineering and Management.
  16. A Particle Swarm Optimization algorithm for the Production Scheduling Problem in the Paper Packaging Industry, Kydonieos Kyriaki, February 2015, School of Production Engineering and Management.
  17. Metaheuristic and Evolutionary Algorithms for the Generalized Assignment Problem, Maselis Georgios, January 2015, School of Production Engineering and Management.
  18. An Adaptive Ant Colony Optimization algorithm for the Cummulative Capacitated Vehicle Routing Problem, Kyriakakis Nikolaos – Antonios, January 2015, School of Production Engineering and Management.
  19. An Artificial Bee Colony Algorithm for Vehicle Routing Problems. Maragkoudakis Andreas, March 2013, School of Production Engineering and Management.
  20. A Clonal Selection Algorithm for the Solution of the Permuation Flowshop Scheduling Problem, Rapanaki Emmanouela, November 2012, Department of Production Engineering and Management.
  21. Nature Inspired Methods for the Solution of the Vehicle Routing Problem with Stochastic Demand, Georgia Roumbini Iordanidou, October 2012, Department of Production Engineering and Management.
  22. Honey Bees Mating Optimization Algorithm for the Solution of the Traveling Salesman Problem with Multiple Objective Functions, Psychas Dimitrios-Iraklis, October 2012, Department of Production Engineering and Management.
  23. A Clonal Selection Algorithm for the Solution of the Traveling Salesman Problem with Multiple Objective Functions, Delimpasi Eleni, October 2012, Department of Production Engineering and Management.
  24. Applying Artificial Bee Colony for Facility Location Problems, Paizakis Panagiotis, July 2012, Department of Production Engineering and Management.
  25. Particle Swarm Optimization Algorithm for the Solution of the Multi-Depot Vehicle Routing Problem, Alevizos Mixalis, March 2012, Department of Production Engineering and Management.
  26. A Memetic Algorithm for the Vehicle Routing Problem with Time Windows, Dimitroulas Dionisios, January 2012, Department of Production Engineering and Management.
  27. A Honey Bees Mating Optimization Algorithm for the Single Source Capacitated Facility Location Problem, Psimoulis Stavros, January 2012, Department of Production Engineering and Management.
  28. Modeling and Solution Algorithms for Ship Routing Problems, Tsampas Petros, March 2011, Department of Production Engineering and Management.
  29. Efficient Handling of Material Equipment in an Airline Company, Dolapsaki Evangelia, November 2010, Department of Production Engineering and Management.
  30. A Decision Support System for the Solution of Supply Chain Management Problems using Evolutionary Algorithms, Rogdakis Ioannis, November 2010, Department of Production Engineering and Management.
  31. Application of Metaheuristic Algorithms in Network Design Problems, Tzilivakis Antonios, November 2010, Department of Production Engineering and Management.
  32. An Artificial Immune System Algorithm for the Solution of the Vehicle Routing Problem, Eutyxia Georgiou, April 2010, Department of Production Engineering and Management.
  33. An Evolutionary Algorithm for the Solution of Bilevel Programming Problems, Vlassi Antonella, March 2010, Department of Production Engineering and Management.
  34. An Evolutionary Algorithm for the Vehicle Routing Problem with Stochastic Demand, Spanou Paraskevi, February 2010, Department of Production Engineering and Management.
  35. Solution of the Timetable Problem using Nature Inspired Algorithms, Vittorias Michael, January 2010, Department of Production Engineering and Management.
  36. Optimal Sizing of Grid-connected PV-systems using Genetic Algorithms and Nature Inspired Algorithms, Kornelakis Aris, 2009, Department of Production Engineering and Management.
  37. The Vehicle Routing Problem with Stochastic Demands and Time Windows, Vasilikou Amalia, 2008, Department of Financial and Management Engineering.

 

Diploma Theses

 

  1. A Variable Neoghborhood Search Algorithm for the Vehicle Routing Problem with Simultaneous Pickup and Delivery, Nakopoulos Nikos, June 2021, School of Production Engineering and Management.
  2. A Greedy Randomized Adaptive Search Procedure for the Time Dependent Vehicle Routing Problem, Nasoulis Stamatios, June 2021, School of Production Engineering and Management.
  3. Threshold Accepted Metaheuristic Algorithm for the Open Vehicle Routing Problem, Almpanis Evangelos, April 2021, School of Production Engineering and Management.
  4. A Simulated Annealing Algorithm for the Dynamic Vehicle Routing Problem, Sfinarolakis Georgios, February 2021, School of Production Engineering and Management.
  5. An Ant Colony Optimization algorithm for the 2-Echelon Location Routing Problem, Tsiftsoglou Maria, October 2020, School of Production Engineering and Management.
  6. A Discrete Bat Algorithm for the Iterated Prisoner Dilemma Game, Grigoriadis Georgios, October 2020, School of Production Engineering and Management.
  7. A Tabu Search Algorithm for the Cummulative Vehicle Routing Problem with Time Windows, Sevastopoulos Ioannis, September 2020, School of Production Engineering and Management.
  8. A Metaheuristic Algorithm for the Vehicle Routing Problem with Pickup and Deliveries and Time Windows, Kokkinaki Maria, July 2020, School of Production Engineering and Management.
  9. Vehicle Routing Problem with Pickup and Deliveries, Georgiou Georgia, February 2020
  10. A Metaheuristic Algorithm for the solution of Realistic Vehicle Routing Problems, Stamadianos Themistoklis, February 2020, School of Production Engineering and Management.
  11. Evolutionary Algorithms for the Open – Closed Vehicle Routing Problem, Skevofylax Panagiotis, July 2019, School of Production Engineering and Management.
  12. Vehicle Routing Problem with Bachauls and Time Windows, A review. Tsiata Evangelia, June 2019, School of Production Engineering and Management.
  13. Tabu Search algorithm for the Vehicle Routing Problem with Simultaneously Pickup and Deliveries, Lalousis Konstantinos, February 2019, School of Production Engineering and Management.
  14. Tabu Search algorithm for the Vehicle Routing Problem, Papadomarkakis Georgios, February 2019, School of Production Engineering and Management.
  15. A Tabu Search algorithm for the Vehicle Routing Problem with Split Deliveries, Alexakis Ioannis, October 2018, School of Production Engineering and Management.
  16. A Genetic Algorithm for the ShipRoutingProblem, Giabouranis Dimitrios Konstantinos, October 2017, School of Production Engineering and Management.
  17. ATabuSearchAlgorithmfortheMultidepotVehicleRoutingProblem, Pasalis Dimitrios, October 2017, School of Production Engineering and Management.
  18. A Metaheuristic Algorithm for the Vehicle Routing Problem with Time Windows, Stavridis Christos, October 2017, School of Production Engineering and Management.
  19. A Variable Neighborhood Search Algorithm for the Capacitated Team Orienteering Problem, Koulidis Georgios, October 2017, School of Production Engineering and Management.
  20. An algorithm for the Capacitated Vehicle Routing Problem, Boukosis Dimitrios, September 2017, School of Production Engineering and Management.
  21. A Greedy Randomized Adaptive Search Procedure for the Two-Echelon Location Routing Problem, Grammatopoulou Maria, August 2017, School of Production Engineering and Management.
  22. A Honey Bees Mating Optimization algorithm for the Open Vehicle Routing Problem, Tsambounari Irini, July 2017, School of Production Engineering and Management.
  23. A Nearest neighborhood algorithm with controlled waiting time for the Vehicle Routing Problem with Time Windows, Koromia Charithea, July 2017, School of Production Engineering and Management.
  24. Development of a Hybrid Genetic Algorithm for Solving the Multi-Depot Vehicle Routing Problem, Pratikakis Charidimos, February 2017, School of Production Engineering and Management.
  25. Solving Flowshop Scheduling Problem using Glowworm Swarm Optimization Algorithm, Zacharioudakis Dionysios, February 2017, School of Production Engineering and Management.
  26. Solving Flowshop Scheduling Problem using Harmony Search Algorithm, Papapetros Poriotis Vasileios Marios, February 2017, School of Production Engineering and Management.
  27. Using Simulated Annealing for the Solution of the Jobshop Scheduling Problem, Kourakis Konstantinos, February 2017, School of Production Engineering and Management.
  28. Route Optimization in Maritime Logistics, Karystinou Ioanna, September 2016, School of Production Engineering and Management.
  29. A Greedy Randomized Adaptive Search Procedure for the Vehicle Routing Problem with Time Windows, Stamoulis Thomas, June 2016, School of Production Engineering and Management.
  30. A Tabu Search Algorithm for the General Vehicle Routing Problem, Frantzeskakis Georgios, March 2016, School of Production Engineering and Management.
  31. Solving the Capacitated Vehicle Routing Problem Using Greedy Randomized Adaptive Search Procedure, Kotzampasi Danai, December 2015, School of Production Engineering and Management.
  32. A Variable Neighborhood Search Algorithm for the Distance – Constrained Vehicle Routing Problem, Aggeli Vasiliki, October 2015, School of Production Engineering and Management.
  33. A Greedy Randomized Adaptive Search Procedure for the Distance – Constrained Vehicle Routing Problem, Nikolakaki Stella, October 2015, School of Production Engineering and Management.
  34. Solving Vehicle Routing Problems with Greedy Randomized Adaptive Search Procedure, Trachanatzi Dimitra, September 2015, School of Production Engineering and Management.
  35. A Tabu Search Algorithm for the Vehicle Routing Problem with Time Windows, Stoukas Ioannis, June 2015, School of Production Engineering and Management.
  36. A Tabu Search algorithm for the Vehicle Routing Problem with Pickups and Deliveries, Gonidakis Ioannis, July 2014, School of Production Engineering and Management.
  37. A Harmony Search optimization algorithm for the Vehicle Routing Problem, Kanatos Euthimios, July 2014, School of Production Engineering and Management.
  38. A Tabu Search algorithm for the Job Shop Scheduling Problem, Ieronymakis Konstantinos, March 2014, School of Production Engineering and Management.
  39. Bee Colony Optimization Algorithm for the Vehicle Routing Problem, Papadopoulos Dimitrios, March 2014, School of Production Engineering and Management.
  40. A formulation and a solution method for the customers’ assignment problem in taxi drivers, Fountas Charalampos, March 2014, School of Production Engineering and Management.
  41. A Tabu Search Algorithm for the Inventory Routing Problem, Markoulakis Basileios, October 2013, School of Production Engineering and Management.
  42. An ACO algorithm for the Cummulative Capacitated Vehicle Routing Problem, Kyriakakis Nikolaos-Antonios, October 2013, School of Production Engineering and Management.
  43. An Evolutionary Algorithm for the Job Shop Scheduling Problem, Zografos Georgios, October 2013, School of Production Engineering and Management.
  44. A Metaheuristic Algorithm for the Flowshop Scheduling Problem, Kourouniotis Georgios, October 2013, School of Production Engineering and Management.
  45. An Island Genetic Algorithm for the Multidepot Vehicle Routing Problem,  Mpantouvakis Georgios – Panagiotis, July 2013, School of Production Engineering and Management.
  46. The Multidepot Vehicle Routing Problem, Kompotis Panagiotis, April 2013, School of Production Engineering and Management.
  47. An Ant Colony Optimization algorithm for the Vehicle Routing Problem with Time Windows, Timotheatos Panagiotis, March 2013, School of Production Engineering and Management.
  48. Optimization of the Dynamic Assymetric Traveling Salesman Problem, Basilakakos Basilios, March 2013, School of Production Engineering and Management.
  49. Ant Colony Optimization Algorithm for the Solution of the P-median Problems and the Capacitated Facility Location Problems, Xidias Georgios, (co-supervision with G. Stavrakakis), November 2012,
  50. Particle Swarm Optimization Algorithm for the Solution of the Inventory Routing Problem, Dafermos Stelios, October 2012, Department of Production Engineering and Management.
  51. Hybrid Differential Evolution Algorithms for the Flowshop Scheduling Problem. A Real Life Application for a Flexible Flowshop Scheduling Problem, Depounti Oraiozili, October 2012,   Department of Production Engineering and Management.
  52. Evolutionary Algorithm for the Selective Traveling Salesman Problem, Politis Michael, September 2012, Department of Production Engineering and Management.
  53. Memetic Algorithms for the Solution of the Location Routing Problem, Maninakis Andreas, March 2012, Department of Production Engineering and Management.
  54. Ejection Chain Algorithm for the TSP and VRP, Stamatopoulos Eustathios, December 2011, Department of Production Engineering and Management.
  55. A Tabu Search Algorithm for the Vehicle Routing Problem with Time Windows, Kollias Konstantinos, May 2011, Department of Production Engineering and Management.
  56. A Genetic Algorithm for the Solution of Inventory Routing Problem, Xavdoulas Leonidas, March 2011, Department of Production Engineering and Management.
  57. A Particle Swarm Optimization Algorithm for the Vehicle Routing Problem with Stochastic Demands, Georgia Roumbini Iordanidou, March 2011, Department of Production Engineering and Management.
  58. Inventory Control in Supply Chain Management. The Inventory Routing Problem, Gymnopoulos Konstantinos, February 2011, Department of Production Engineering and Management.
  59. A Differential Evolution Algorithm for the Multiobjective Traveling Salesman Problem, Psychas Dimitrios-Iraklis, December 2010, Department of Production Engineering and Management.
  60. A Particle Swarm Optimization Algorithm for the Multiobjective Traveling Salesman Problem, Delimpasi Eleni, December 2010, Department of Production Engineering and Management.
  61. An Ant Colony Optimization of the Open Vehicle Routing Problem, Aurilionis Spyridon, November 2010, Department of Production Engineering and Management.
  62. A Tabu Search Algorithm for the Vehicle Routing Problem, Mylonas Ippokratis, October 2010, Department of Production Engineering and Management.
  63. Index Tracking through the implementation of a Multiobjective Metaheuristic Algorithm, Pantazis Raphael-Diogenis, October 2010, Department of Production Engineering and Management.
  64. A Decision Support System for Supply Chain Management Problems, Venizelos Athanasios, October 2010, Department of Production Engineering and Management.
  65. A Heuristic Algorithm for the p-median and p-center problems, Papastefanou Evangelos, July 2010, Department of Production Engineering and Management.
  66. A Metaheuristic Algorithm for the Location Routing Problem, Strataki Chrysanthi, June 2010, Department of Production Engineering and Management.
  67. A Genetic Algorithm for a Distribution Problem of an Aluminum Company, Kounoupa Chrysoula, February 2010, Department of Production Engineering and Management.
  68. Optimization of the Supply Chain Management of a Poultry Farming Company, Gavriloglou Eustathios, January 2010, Department of Production Engineering and Management.
  69. Optimization of the Distribution Cost in a Supermarket’s Supply Chain, Agalianos Fotios, September 2009, Department of Production Engineering and Management.
  70. An Island Memetic Algorithm for the Vehicle Routing Problem, Rogdakis Ioannis, September 2009, Department of Production Engineering and Management.
  71. A Nearest Neighborhood Algorithm for the Inventory Routing Problem, Tsoukala Georgia, September 2009, Department of Production Engineering and Management.
  72. Forecasting of the Stock Price of the National Bank of Greece using Neural Networks, Somaras Andreas, July 2009, Department of Production Engineering and Management.
  73. Iterated Path Relinking Algorithm using Local Search for the Vehicle Routing Problem, Kiniklis Vasileios, June 2009, Department of Production Engineering and Management.
  74. Restructure the Warehouse Facilities of OTE through a Logistics Application, Asiminakis Michael, October 2008, Department of Production Engineering and Management.
  75. Vehicle Routing Problem using Matlog, Andreou Maria, August 2008, Department of Production Engineering and Management.

 

Technical University of Crete, School of Production Engineering and Management