AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (281.7 KB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Research Article | Open Access

Algorithms for two-agent unbounded serial-batch scheduling with makespan and maximum lateness objectives

Shuguang Li1( )Mingsong Li1Muhammad Ijaz Khan2,3
School of Computer Science and Technology, Shandong Technology and Business University, Yantai 264005, China
Department of Mechanical Engineering, Lebanese American University, Beirut 362060, Lebanon
Department of Mechanics and Engineering Science, Peking University, Beijing 100871, China
Show Author Information

Abstract

We study the problem of non-preemptively scheduling jobs from two agents on an unbounded serial-batch machine. Agents A and B have n A and n B jobs. The machine can process any number of jobs sequentially as a batch, and the processing time of the batch is equal to the total processing time of the jobs in it. Each batch requires a setup time before it is processed. Compatibility means that the jobs from different agents can be processed in a common batch; Otherwise, the jobs from different agents are incompatible. Both the compatible and incompatible models are considered, under both the batch availability and item availability assumptions. Batch availability means that any job in a batch is not available until all the jobs in this batch are completed. Item availability means that a job in a batch becomes available immediately after it is completed processing. The completion time of a job is defined to be the moment when it is available. The goal is to minimize the makespan of agent A and the maximum lateness of agent B simultaneously. For the compatible model with batch availability, an O ( n A + n B 2 log n B )-time algorithm is presented which improves the existing O ( n A + n B 4 log n B )-time algorithm. A slight modification of the algorithm solves the incompatible model with batch availability in O ( n A + n B 2 log n B ) time, which has the same time complexity as the existing algorithm. For the compatible model with item availability, the analysis shows that it is easy and admits an O ( n A + n B log n B )-time algorithm. For the incompatible model with item availability, an O ( n A + n B log n B )-time algorithm is also obtained which improves the existing O ( n A + n B 2 )-time algorithm. The algorithms can generate all Pareto optimal points and find a corresponding Pareto optimal schedule for each Pareto optimal point.

References

【1】
【1】
 
 
Networks and Heterogeneous Media
Pages 1678-1691

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Li S, Li M, Khan MI. Algorithms for two-agent unbounded serial-batch scheduling with makespan and maximum lateness objectives. Networks and Heterogeneous Media, 2023, 18(4): 1678-1691. https://doi.org/10.3934/nhm.2023073

355

Views

1

Downloads

1

Crossref

1

Web of Science

2

Scopus

Received: 30 December 2022
Revised: 04 June 2023
Accepted: 21 September 2023
Published: 15 December 2023
©2023 the Author(s), licensee AIMS Press.

This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0)