2022
DOI: 10.3390/math10132305
|View full text |Cite
|
Sign up to set email alerts
|

Application of a Non-Dominated Sorting Genetic Algorithm to Solve a Bi-Objective Scheduling Problem Regarding Printed Circuit Boards

Abstract: An unrelated parallel machine scheduling problem motivated by the scheduling of a printed circuit board assembly (PCBA) under surface mount technology (SMT) is discussed in this paper. This problem involved machine eligibility restrictions, sequence-dependent setup times, precedence constraints, unequal job release times, and constraints of shared resources with the objectives of minimizing the makespan and the total job tardiness. Since this scheduling problem is NP-hard, a mathematical model was first built … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
1
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 51 publications
0
1
0
Order By: Relevance
“…Machine learning enables computers to automatically learn and improve from experience and is an important means of realizing AI [2,3]. Mathematical problems play an indispensable role in machine learning algorithms, such as linear regression [4,5], support vector machines, decision trees [6,7], random forests, deep learning [8][9][10][11], and scheduling [12], which involve various mathematical concepts, including optimization [13][14][15], matrix decomposition, probability theory [16,17], weight considerations [18][19][20], simulations [21][22][23], heuristics algorithms [24,25], and statistics [26][27][28].…”
Section: Introductionmentioning
confidence: 99%
“…Machine learning enables computers to automatically learn and improve from experience and is an important means of realizing AI [2,3]. Mathematical problems play an indispensable role in machine learning algorithms, such as linear regression [4,5], support vector machines, decision trees [6,7], random forests, deep learning [8][9][10][11], and scheduling [12], which involve various mathematical concepts, including optimization [13][14][15], matrix decomposition, probability theory [16,17], weight considerations [18][19][20], simulations [21][22][23], heuristics algorithms [24,25], and statistics [26][27][28].…”
Section: Introductionmentioning
confidence: 99%
“…In the production process of metal structural products, the complexity of the scheduling problem is determined by the differences in the ordered-product configuration and the resource constraints, making the scheduling problem a typical multi-objective optimization problem [24]. Various multi-objective optimization methods are reported in the existing literature, and we here summarize them [25,26]. (1) The weighted approach: The decision maker assigns different weights based on the importance of each objective.…”
Section: Introductionmentioning
confidence: 99%