A difference of convex functions algorithm for optimal scheduling and real-time assignment of preventive maintenance jobs on parallel processors

In this paper, we introduce a new approach based on DC (Difference of Convex functions) Programming and DCA (DC Algorithm) for minimizing the maintenance cost involving flow-time and tardiness penalties by optimal scheduling and real-time assignment of preventive maintenance jobs on parallel process...

Full description

Saved in:
Bibliographic Details
Published inJournal of industrial and management optimization Vol. 10; no. 1; pp. 243 - 258
Main Authors Thi Hoai An, Le, Duc Quynh, Tran, Hloindo Adjallah, Kondo
Format Journal Article
LanguageEnglish
Published Springfield American Institute of Mathematical Sciences 2014
AIMS
Subjects
Online AccessGet full text
ISSN1553-166X
1547-5816
1553-166X
DOI10.3934/jimo.2014.10.243

Cover

More Information
Summary:In this paper, we introduce a new approach based on DC (Difference of Convex functions) Programming and DCA (DC Algorithm) for minimizing the maintenance cost involving flow-time and tardiness penalties by optimal scheduling and real-time assignment of preventive maintenance jobs on parallel processors. The main idea is to divide the horizon considered into H intervals. The problem is first formulated as a mixed integer linear problem (MILP) and then reformulated as a DC program. A solution method based on DCA is used to solve the resulting problem. The efficiency of DCA is compared with the algorithm based on the new flow-time and tardiness rule (FTR) given in [1]. The computational results on several test problems show that the solutions provided by DCA are better. [PUBLICATION ABSTRACT]
Bibliography:SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
ISSN:1553-166X
1547-5816
1553-166X
DOI:10.3934/jimo.2014.10.243