Skip to main navigation Skip to search Skip to main content

A simulated annealing algorithm with neighbourhood list for capacitated dynamic lot-sizing problem with returns and hybrid products

  • State University of New York Binghamton University
  • Hongik University

Research output: Contribution to journalArticlepeer-review

12 Scopus citations

Abstract

This research addresses the capacitated dynamic lot-sizing problem with returns and hybrid products (CLSPRH.). The problem is to identify how many of each product type to produce during each period for a hybrid system with manufacturing capacity constraints. The objective of CLSPRH is to maximise total profit of the production system that consists of new, remanufactured and hybrid products. CLSPRH is a multi-period CLSP, which is modelled as a mixed-integer nonlinear programming problem. The traditional CLSP is NP-hard, and the nonlinearity of CLSPRH makes the problem even harder to solve. Therefore, a Simulated Annealing (SA) algorithm with a neighbourhood list (SA_NL) is proposed. By using a list of several neighbourhoods, the SA algorithm is improved. SA_NL is compared to SA, three variants of Genetic Algorithm (GA) and a Variable Neighbourhood Search (VNS) algorithm. The variants of GA are GA with one-point crossover (GAOP), GA with two-point crossover (GATP) and GA with one-point period-based crossover (GAOPPB). Over all instances, the results show that the proposed SA_NL outperforms SA, VNS, GAOP, GATP and GAOPPB by 0.54%, 0.34%, 1.92%, 1.78% and 2.92%, respectively.

Original languageEnglish
Pages (from-to)739-747
Number of pages9
JournalInternational Journal of Computer Integrated Manufacturing
Volume31
Issue number8
DOIs
StatePublished - Aug 3 2018

Keywords

  • Remanufacturing
  • inventory and production control
  • metaheuristics
  • mixed-integer nonlinear programming

Fingerprint

Dive into the research topics of 'A simulated annealing algorithm with neighbourhood list for capacitated dynamic lot-sizing problem with returns and hybrid products'. Together they form a unique fingerprint.

Cite this