$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

작업순서와 기계 의존적인 작업준비시간을 고려한 이종병렬기계의 일정계획을 위한 효과적인 작업할당 방법을 이용한 유전알고리즘
Genetic Algorithm with an Effective Dispatching Method for Unrelated Parallel Machine Scheduling with Sequence Dependent and Machine Dependent Setup Times 원문보기

산업공학 = IE Interfaces, v.25 no.3, 2012년, pp.357 - 364  

주철민 (동서대학교 산업경영공학과) ,  김병수 (부경대학교 기술경영(MOT) 일반대학원)

Abstract AI-Helper 아이콘AI-Helper

This paper considers a unrelated parallel machine scheduling problem with ready times, due times and sequence and machine-dependent setup times. The objective of this problem is to determine the allocation of jobs and the scheduling of machines to minimize the total tardy time. A mathematical model ...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 최적화 모형을 이용한 최적해 탐색은 기계당 평균 작업수가 5개를 초과하면 현실적으로 제한된 시간에 최적해의 탐색이 어려워진다. 따라서 보다 효율적인 해의 도출을 위해 본 연구에서는 효율적인 작업할당 방식을 이용한 유전알고리즘(GA_DR)을 제시하였다. 실험으로부터 GA_DR이 작업의 기계할당 방식의 복잡함 때문에 상대 적으로 시간이 더 소요되지만 GA_SC보다 현저히 우수한 해를 도출함을 알 수 있었다.
  • 제 2장에서 제시한 혼합정수계획 모형은 기계당 평균 5개의 작업 이상인 문제인 경우 CPLEX 등의 상용 패키지를 사용하여 제한된 시간 내에 최적해를 구하기 어렵다(제 4장 참조). 따라서 본 연구에서는 효과적인 메타휴리스틱(meta-heuristic) 알고리즘의 개발에 초점을 맞추었다.
  • 본 연구에서는 작업순서 의존적이고 기계 의존적인 작업 준비 시간과 작업 투입가능시점 및 완료요구시점을 고려한 이종병렬기계의 일정계획문제를 다루었다. 목적함수는 총 작업완료 지연시간을 최소화하는 것이다. 최적해 도출을 위해 혼합정수 계획 최적화 모형을 제시하였다.
  • 본 연구는 다수의 작업(Job)을 다수의 이종병렬기계(unrelated parallel machine)에 할당하는 일정계획(scheduling) 문제를 다룬다. 각 작업은 투입가능시점(job release time)과 완료요구시점 (due time)을 가지며, 작업이 완료되는 시점에 따라 작업완료지연시간(tardy time)이 발행한다.
  • 본 연구에서는 순서 의존적이고 기계의존적인 작업 준비시간과 작업 투입가능시점 및 완료요구시점이 주어진 상황에서 총 작업완료지연시간을 최소화하는 이종병렬기계 일정계획 문제를 다룬다. 순서 의존적인 작업준비시간을 고려한 동일 병렬기계의 총 작업완료시간 최소화 문제는 NP-hard로 증명되어 있다(Nait et al.
  • 본 연구에서는 유전알고리즘의 성능 향상을 위해 기존의 여러 연구에서 입증된 할당 구분자인 특수문자를 이용한 해의 표현과 다른 새로운 해의 표현을 제안하고 그 성능을 비교한다. 새로운 해의 표현은 기계 할당을 위한 작업의 순서만을 결정하는 단순화된 방법을 이용하여 유전알고리즘을 시행하고 적합도(fitness) 평가시 효과적인 작업할당(dispatching) 방법을 적용하여 작업의 기계할당 및 기계 내의 작업들의 순서를 결정하도록 한다.
  • 본 연구에서는 작업순서 의존적이고 기계 의존적인 작업 준비 시간과 작업 투입가능시점 및 완료요구시점을 고려한 이종병렬기계의 일정계획문제를 다루었다. 목적함수는 총 작업완료 지연시간을 최소화하는 것이다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
작업은 무엇을 가지며, 완료되는 시점에 따라 무엇을 발행하나요? 본 연구는 다수의 작업(Job)을 다수의 이종병렬기계(unrelated parallel machine)에 할당하는 일정계획(scheduling) 문제를 다룬다. 각 작업은 투입가능시점(job release time)과 완료요구시점 (due time)을 가지며, 작업이 완료되는 시점에 따라 작업완료지연시간(tardy time)이 발행한다. 다수로 주어진 이종병렬기계들은 그 용량이나 범용성의 정도 등에 따라 각 작업을 수행하는 속도가 다르게 주어지므로, 각 작업의 가공시간(processing time) 은 어느 기계에 할당되는지에 따라 달라진다.
이종병렬기계는 무엇에 따라 달라지나요? 각 작업은 투입가능시점(job release time)과 완료요구시점 (due time)을 가지며, 작업이 완료되는 시점에 따라 작업완료지연시간(tardy time)이 발행한다. 다수로 주어진 이종병렬기계들은 그 용량이나 범용성의 정도 등에 따라 각 작업을 수행하는 속도가 다르게 주어지므로, 각 작업의 가공시간(processing time) 은 어느 기계에 할당되는지에 따라 달라진다. 작업준비시간(setup time) 역시 어떤 기계에 할당되느냐에 따라서도 달라질 뿐만 아니라, 해당기계에서의 작업순서에 따라서도 달라진다.
총 작업완료지연시간을 최소화하는 이종병렬기계 일정계획의 문제는 무엇인가요? , 2001; Yalaoui and Chu, 2003). 따라서 본 연구에서 다루는 이종병렬기계 일정계획의 문제는 기계의 종류가 상이하여 작업준비시간이 작업 순서 및 기계에 따라 달라지며 작업시간 역시 기계에 따라 달라지는 훨씬 복잡한 상황을 다루므로 NP-hard하다. 주어진 일정계획 문제에 대해 기계별 작업 할당과 작업순서를 동시에 결정하기 위한 수리모형을 제시하고, 해를 보다 효율적으로 도출하기 위한 유전 알고리즘을 제안한다.
질의응답 정보가 도움이 되었나요?

참고문헌 (16)

  1. Agarwal, A., Colak, C., Jacob, V., and Pirkul, H. (2006), Heuristics and augmented neural networks for task scheduling with non-identical machines, European Journal of Operational Research, 175(1), 296-317. 

  2. Balin, S. (2011), Non-identical parallel machine scheduling using genetic algorithm, Expert Systems with Applications, 38, 6814-6821. 

  3. Behnamian, J., Zandieh M., and Ghomi, F. (2009), Parallel-machine scheduling problems with sequence-dependent setup times using an ACO, SA and VNS hybrid algorithm, Expert Systems with Applications, 36, 9637-9644. 

  4. Bobrowski, P. M. and Kim, S. C. (1994), The impact of sequence dependent setup time on job shop scheduling performance, International Journal of Production Research, 32, 1503-1520. 

  5. Jou, C. (2005), A genetic algorithm with sub-indexed partitioning genes and its application to production scheduling of parallel machines, Computers and Industrial Engineering, 48, 39-54. 

  6. Flynn, B. B. (1987), The effects of setup time on output capacity in cellular manufacturing, International Journal of Production Research, 25, 1761-1772. 

  7. Frederickson, G., Hecht, M. S., and Kim, C. E. (1978), Approximation algorithm for some routing problems, SIAM Journal on Computing, 7, 178-193. 

  8. Gen, M., and Cheng, R. (2000), Genetic Algorithms and Engineering Optimization, New York : Wiley. 

  9. Gharehgozli, A. H., Tavakkoli-Moghaddam, R., and Zaerpour, N. (2009), A fuzzy- mixed-integer goal programming mode for a parallel-machine scheduling problem with sequence-dependent setup times and release dates, Robotics and Computer-Integrated Manufacturing, 25, 853-859. 

  10. Holland, J. H. (1975), Adaptation in natural and artificial systems, Ann Arbor, IL : University of Michigan Press. 

  11. Hop, N. V. and Nagarur, N. N. (2004), The scheduling problem of PCBs for multiple non-identical parallel machines, European Journal of Operational Research, 158, 577-594 

  12. Nait, T. D., Chu, C., Yalaoui, F., and Amodeo, L. (2003), A new approach for identical parallel machine scheduling with job splitting and sequence-dependent setup times based on linear programming, In International conference on industrial engineering and production management (IEPM), 3, 266-274. 

  13. Tavakkoli-Moghaddam, R., Taheri, F., Bazzazi, M., Izadi, M., and Sassani, F. (2009), Design of a genetic algorithm for bi-objective unrelated parallel machines scheduling with sequence-dependent setup times and precedence constraints, Computers and Operations Research, 36, 3224-3230. 

  14. Sveltana, A., Kravchenko, S., and Werner, F. (2001), A heuristic algorithm for minimizing mean flow time with unit setups, Information Processing Letters, 79, 291-296. 

  15. Vallada, E. and Ruiz, R. (2011), A genetic algorithm for the unrelated parallel machine scheduling problem with sequence dependent setup times, European Journal of Operational Research, 211, 612-622. 

  16. Yalaoui, F. and Chu, C. (2003), An efficient heuristic approach for parallel machine scheduling with job splitting and sequence-dependent setup times, IIE Transactions, 35(2), 183-190. 

저자의 다른 논문 :

LOADING...

관련 콘텐츠

오픈액세스(OA) 유형

GOLD

오픈액세스 학술지에 출판된 논문

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로