Using Template Method and Strategy Design Patterns in the Python Implementation of a Metaheuristic Algorithm for Solving Scheduling Problems
The paper shows how the Template Method and Strategy design patterns can be used in a program which solves different scheduling problems by means of a metaheuristic algorithm. The benefits offered by these design patterns as well as their drawbacks are discussed. An implementation example in the Pyt...
Main Author: | Ewa Figielska |
---|---|
Format: | Article |
Language: | English |
Published: |
Warsaw School of Computer Science
2017-12-01
|
Series: | Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki |
Subjects: | |
Online Access: | http://zeszyty-naukowe.wwsi.edu.pl/zeszyty/zeszyt17/Using_Template_Method_and_Strategy_Design_Patterns.pdf |
Similar Items
-
Ensemble Classification: Example and Python Implementation
by: Piotr Andziak, et al.
Published: (2019-12-01) -
A Hybrid Metaheuristic for the Unrelated Parallel Machine Scheduling Problem
by: Dung-Ying Lin, et al.
Published: (2021-04-01) -
Golden Ball Algorithm for solving Flow Shop Scheduling Problem
by: Fatima Sayoti, et al.
Published: (2016-09-01) -
Minimizing Total Resource Tardiness Penalty Costs in the Resource Constrained Project Scheduling Problem with Metaheuristic Algorithms
by: R. Golestaneh, et al.
Published: (2013-09-01) -
Metaheuristic approach on feature extraction and classification algorithm for handwrittten character recognition /
by: Muhammad ‘Arif Mohamad, 1989-, author 633285, et al.
Published: (2019)