192
Views
12
CrossRef citations to date
0
Altmetric
Articles

A biogeography-based optimization algorithm for order acceptance and scheduling

&
Pages 312-321 | Received 27 Aug 2016, Accepted 25 Feb 2017, Published online: 31 Mar 2017
 

Abstract

In this paper, we study simultaneously order acceptance and scheduling in a single machine environment. We assume the capacity of accepted orders is limited and the orders are characterized based on due dates, processing times, revenues, weights, and sequence-dependent setup times. The objective is profit maximization that is the total revenues minus total weighted tardiness. We propose a mathematical programming model and two population-based metaheuristic algorithms, biogeography-based optimization (BBO) algorithm, and genetic algorithm (GA), for solving this problem. We use Taguchi design to determine parameters values. The results of two developed algorithms are not only compared to the results of the mathematical model, but also compared to each other for determining the best algorithm. Computational results on generated instances show that the BBO algorithm outperforms GA, particularly for large size instances, in terms of the objective function.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.