To read this content please select one of the options below:

Constraint priority scheduling using an agent‐based approach

C.Y. Lam (Department of Industrial and Systems Engineering, The Hong Kong Polytechnic University, Kowloon, Hong Kong)
W.H. Ip (Department of Industrial and Systems Engineering, The Hong Kong Polytechnic University, Kowloon, Hong Kong)

Industrial Management & Data Systems

ISSN: 0263-5577

Article publication date: 15 March 2011

1178

Abstract

Purpose

Scheduling needs to be concise and well‐determined but able to respond to the ever‐changing and uncertain market or environment against the constraints of production capacity, resources, time frame, etc. The purpose of this paper is to model and solve a scheduling problem with another domain perspective that adopts the concept of agent, and an agent‐based scheduling environment is proposed for solving the scheduling problem, in which three agents are developed, i.e. a sales agent, a scheduling agent, and a production agent.

Design/methodology/approach

The modeling and development of the proposed agent‐based scheduling environment and its agents under constraints are discussed. Constraint priority scheduling concepts are applied to the environment and its agents, and the feature of responding to customer change orders is included in the model. The proposed agent‐based scheduling environment with three agents is applied to a lamp‐manufacturing company in China as a case study, and the integrated agent‐based approach is also illustrated in the case study.

Findings

Throughout the autonomous communication between agents in the proposed model, a constraint‐prioritized schedule is generated to fulfill customer orders and customer change orders, as well as to achieve a better scheduling performance result. From the simulation results and analysis in the case study, satisfactory results show that the proposed model can generate a constraint‐prioritized schedule for the studied company that can completely fulfill customer orders, adjust and fulfill customer change orders, and achieve a better scheduling result.

Originality/value

In this paper, the scheduling problem is modeled and solved by using the domain perspective of agent‐based approach. By using an agent‐based approach, the agents can be implemented to represent manufacturing resources or aggregations of resources. Under the proposed modeling approach, the collaboration across the entire scheduling activities can be enhanced, and the efficiency and effectiveness in the scheduling activities can also be increased.

Keywords

Citation

Lam, C.Y. and Ip, W.H. (2011), "Constraint priority scheduling using an agent‐based approach", Industrial Management & Data Systems, Vol. 111 No. 2, pp. 246-263. https://doi.org/10.1108/02635571111115164

Publisher

:

Emerald Group Publishing Limited

Copyright © 2011, Emerald Group Publishing Limited

Related articles