大部份排程問題都是非常複雜的組合最佳化問題(combinatorial optimization problems),並且難以去求解。零工式生產排程問題(Job-Shop Scheduling Problem, JSP)則是屬於此問題之一。在文獻中,越來越多的學者使用不同的啟發式演算法去求解組合最佳化方面的問題,常見的有模擬退火法(Simulated Annealing, SA)、遺傳演算法(Genetic Algorithm)、塔布搜尋法(Tabu Search Approach)、蟻群最佳化演算法(Ant Colony Optimization, ACO)及粒子群最佳化 (Particle Swarm Optimization, PSO)等等。 隨著科技的日新月異,傳統的零工式生產排程已經不足以應付少量多樣的生產型態。因而發展出彈性零工式生產排程問題(Flexible Job-Shop Scheduling Problem, FJSP)。FJSP是從典型JSP延伸出來的排程問題,因為FJSP不但要決定加工作業的加工途程,還要指派欲進行加工之機台,因此FJSP又比JSP更為複雜且難解。 蜂群演算法(Honey-Bee Mating Optimization, HBMO)是一種新的啟發式方法,它結合SA、GA、局部搜尋和一些自我更新的方法,且HBMO也陸續被證明是具有高求解效率與品質的演算法。本研究主要是提出一個整合PSO與HBMO的啟發式方法以改善求解FJSP的效能及效率。 本研究所提出的方法針對FJSP標竿資料庫進行多目標排程演算,經排程實驗結果顯示,本研究所提出的PSO+HBMO方法比Temporal decomposition、CGA、AL、AL+CGA、PSO+SA及Simulation model等方法更適合求解FJSP問題。
Most scheduling problems are very complex combinatorial optimization problems and hard to solve. The job-shop scheduling problem (JSP) is one of the problems. In the literature, more and more researchers used different heuristic algorithms to solve combinatorial optimization problems. Common algorithms are simulated annealing, genetic algorithm, tabu search approach, ant colony optimization and particle swarm optimization and so on. By more and more progress technology, the traditional job-shop scheduling is not enough to solve the diversity and a little amount production type. The problem is referred to as the flexible job-shop scheduling problem (FJSP). FJSP is an extension of the classical JSP which allows an operation to be processed by any machine out of a set of machines. It combines all of the complexities of JSP and more elaborate than JSP. Honey-bee mating optimization is a burgeoning heuristic algorithm which included of SA, GA, local search, and some innovations for its self-adaptation. Several studies have been made on efficiency evaluation of HBMO, and HBMO has proven to have good performance and quality in solving NP-hard problems. In this research, we proposed a heuristic algorithm which integrates PSO and HBMO for solving the multi-objective FJSP. Experiment results indicate this method is competitive and efficient.