Operation allocation and part type selection in E-manufacturing: An auction based heuristic supported by agent technology

This paper enlightens some of the key issues involved in developing real schedule generation architecture in E-manufacturing environment. The high cost, long cycle time of development of shop floor control systems and the lack of robust system integration capabilities are some of the major deterrents in the development of the underlying architecture. We conceptualize a robust framework, capable of providing flexibility to the system, communication among various entities and making intelligent decisions. Owing to the fast communication, distributed control and autonomous character, agent-oriented architecture has been preferred here to address the scheduling problem in E-manufacturing. An integer programming based model with dual objectives of minimizing the makespan and increasing the system throughput has been formulated for determining the optimal part type sequence from the part type pool. It is very difficult to appraise all possible combinations of the operation-machine allocations in order to accomplish the above objectives. A combinatorial auction-based heuristic has been proposed to minimize large search spaces and to obtain optimal or near-optimal solutions of operation-machine allocations of given part types with tool slots and available machine time as constraint. We have further shown the effects of exceeding the planning horizon due to urgency of part types or over time given to complete the part type processing on shop floor and observed the significant increase in system throughput.

[1]  Paul Davidsson,et al.  A Framework for Autonomous Agents Based on the Concept of Anticipatory Systems , 1994 .

[2]  Kalyan Singhal Integrating production decisions , 1978 .

[3]  S. K. Mukhopadhyay,et al.  A heuristic procedure for loading problems in flexible manufacturing systems , 1992 .

[4]  Munindar P. Singh,et al.  Readings in agents , 1997 .

[5]  Ming Liang,et al.  Combined part selection, load sharing and machine loading problem in hybrid manufacturing systems , 1992 .

[6]  Michael Fisher,et al.  Representing and Executing Agent-Based Systems , 1995, ECAI Workshop on Agent Theories, Architectures, and Languages.

[7]  Kripa Shanker,et al.  Some solution methodologies for loading problems in a flexible manufacturing system , 1989 .

[8]  Manoj Kumar Tiwari,et al.  Solving the machine-loading problem in a flexible manufacturing system using a combinatorial auction-based approach , 2004 .

[9]  Randall Davis,et al.  Frameworks for Cooperation in Distributed Problem Solving , 1988, IEEE Transactions on Systems, Man, and Cybernetics.

[10]  Tim Finin,et al.  KQML - A Language and Protocol for Knowledge and Information Exchange , 1994 .

[11]  Andrew Y. C. Nee,et al.  A distributed multi-agent environment for product design and manufacturing planning , 2001 .

[12]  C. Ou-Yang,et al.  The development of a hybrid hierarchical/heterarchical shop floor control system applying bidding method in job dispatching , 1998 .

[13]  Kathryn E. Stecke,et al.  Formulation and Solution of Nonlinear Integer Production Planning Problems for Flexible Manufacturing Systems , 1983 .

[14]  S. Clearwater Market-based control: a paradigm for distributed resource allocation , 1996 .

[15]  Michael Wooldridge,et al.  Applications of intelligent agents , 1998 .

[16]  Brahim Chaib-draa,et al.  An overview of distributed artificial intelligence , 1996 .

[17]  Francisco P. Maturana MetaMorph: an adaptive multi-agent architecture for advanced manufacturing systems , 1997 .

[18]  Reid G. Smith,et al.  The Contract Net Protocol: High-Level Communication and Control in a Distributed Problem Solver , 1980, IEEE Transactions on Computers.

[19]  Fong-Yuen Ding,et al.  Heuristics for the FMS-loading and part-type-selection problems , 1993 .

[20]  Kevin J. Tilley Machining task allocation in discrete manufacturing systems , 1996 .

[21]  Neil A. Duffie,et al.  Non Hierarchical Control of a Flexible Manufacturing Cell , 1987 .

[22]  H. Van Dyke Parunak,et al.  Applications of distributed artificial intelligence in industry , 1996 .

[23]  Weiming Shen,et al.  MetaMorph: An adaptive agent-based architecture for intelligent manufacturing , 1999 .

[24]  Kap Hwan Kim,et al.  A negotiation based scheduling for items with flexible process plans , 1997 .

[25]  Randall Davis,et al.  Negotiation as a Metaphor for Distributed Problem Solving , 1988, Artif. Intell..

[26]  Manoj Kumar Tiwari,et al.  Intelligent agent framework to determine the optimal conflict-free path for an automated guided vehicles system , 2002 .

[27]  Ming Liang,et al.  An integrated approach to the part selection and machine loading problem in a class of flexible manufacturing systems , 1993 .

[28]  Andrew Kusiak Loading models in flexible manufacturing systems , 1995 .

[29]  Arie Segev,et al.  Emerging technologies to support indirect procurement: two case studies from the petroleum industry , 2000, Inf. Technol. Manag..

[30]  Neil A. Duffie,et al.  Real-time distributed scheduling of heterarchical manufacturing systems , 1994 .

[31]  Noam Nisan,et al.  Bidding and allocation in combinatorial auctions , 2000, EC '00.

[32]  Efraim Turban,et al.  Auctions and Bidding on the Internet: An Assessment , 1997, Electron. Mark..

[33]  P. Maes Modeling adaptive autonomous agents , 1993 .

[34]  Manoj Kumar Tiwari,et al.  A heuristic solution approach to the machine loading problem of an FMS and its Petri net model , 1997 .

[35]  Hai Tan,et al.  Management of heterogeneous networks with intelligent agents , 1999, Bell Labs Technical Journal.

[36]  Neil A. Duffie,et al.  Nonhierarchical control of manufacturing systems , 1986 .

[37]  James J. Solberg,et al.  INTEGRATED SHOP FLOOR CONTROL USING AUTONOMOUS AGENTS , 1992 .

[38]  Christopher G. Langton,et al.  Artificial Life , 2019, Philosophical Posthumanism.

[39]  Jay Lee E-manufacturing—fundamental, tools, and transformation , 2003 .

[40]  Willy Herroelen,et al.  Proceedings of the 2nd ORSA TIMS conference on flexible manufacturing systems - Operations-research models and applications, University of Michigan, Ann-Arbor, MI, USA, August 12-15, 1986 (Stecke, K. - Suri, R.) , 1987 .

[41]  J. Hatvany,et al.  Intelligence and cooperation in heterarchic manufacturing systems , 1985 .

[42]  Jay Lee Overview and perspectives on Japanese manufacturing strategies and production practices in machinery industry , 1997 .

[43]  Jay Lee,et al.  Introduction to e-Manufacturing , 2002, The Industrial Information Technology Handbook.