ISSN 1854-6250 APEM journal Advances in Production Engineering & Management Volume 18 | Number 1 | March 2023 Published by CPE apem-journal.org Advances in Production Engineering & Management Identification Statement APEM journal ISSN 1854‐6250 | Abbreviated key title: Adv produc engineer manag | Start year: 2006 ISSN 1855‐6531 (on‐line) Published quarterly by Chair of Production Engineering (CPE), University of Maribor Smetanova ulica 17, SI – 2000 Maribor, Slovenia, European Union (EU) Phone: 00386 2 2207522, Fax: 00386 2 2207990 Language of text: English APEM homepage: apem‐journal.org University homepage: www.um.si APEM Editorial Editor‐in‐Chief Miran Brezocnik editor@apem‐journal.org, info@apem‐journal.org University of Maribor, Faculty of Mechanical Engineering Sme‐ tanova ulica 17, SI – 2000 Maribor, Slovenia, EU Desk Editor Website Technical Editor Martina Meh Lucija Brezocnik desk1@apem‐journal.org desk3@apem‐journal.org Janez Gotlih desk2@apem‐journal.org Editorial Board Members Eberhard Abele, Technical University of Darmstadt, Germany Bojan Acko, University of Maribor, Slovenia Joze Balic, University of Maribor, Slovenia Agostino Bruzzone, University of Genoa, Italy Borut Buchmeister, University of Maribor, Slovenia Ludwig Cardon, Ghent University, Belgium Nirupam Chakraborti, Indian Institute of Technology, Kharagpur, India Edward Chlebus, Wroclaw University of Technology, Poland Igor Drstvensek, University of Maribor, Slovenia Illes Dudas, University of Miskolc, Hungary Mirko Ficko, University of Maribor, Slovenia Vlatka Hlupic, University of Westminster, UK David Hui, University of New Orleans, USA Pramod K. Jain, Indian Institute of Technology Roorkee, India Isak Karabegović, University of Bihać, Bosnia and Herzegovina Janez Kopac, University of Ljubljana, Slovenia Qingliang Meng, Jiangsu University of Science and Technology, China Lanndon A. Ocampo, Cebu Technological University, Philippines Iztok Palcic, University of Maribor, Slovenia Krsto Pandza, University of Leeds, UK Andrej Polajnar, University of Maribor, Slovenia Antonio Pouzada, University of Minho, Portugal R. Venkata Rao, Sardar Vallabhbhai National Inst. of Technology, India Rajiv Kumar Sharma, National Institute of Technology, India Katica Simunovic, J. J. Strossmayer University of Osijek, Croatia Daizhong Su, Nottingham Trent University, UK Soemon Takakuwa, Nagoya University, Japan Nikos Tsourveloudis, Technical University of Crete, Greece Tomo Udiljak, University of Zagreb, Croatia Ivica Veza, University of Split, Croatia Subsidizer: The journal is subsidized by Slovenian Research Agency Creative Commons Licence (CC): Content from published paper in the APEM journal may be used under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0). Any fur‐ ther distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. Statements and opinions expressed in the articles and communications are those of the individual contributors and not necessarily those of the editors or the publisher. No responsibility is accepted for the accuracy of information contained in the text, illustrations or advertise‐ ments. Chair of Production Engineering assumes no responsibility or liability for any damage or injury to persons or property arising from the use of any materials, instructions, methods or ideas contained herein. Published by CPE, University of Maribor. Advances in Production Engineering & Management is indexed and abstracted in the WEB OF SCIENCE (maintained by Clarivate Analytics): Science Citation Index Expanded, Journal Citation Reports – Science Edition, Current Contents – Engineering, Computing and Technology • Scopus (maintained by Elsevier) • Inspec • EBSCO: Academic Search Alumni Edition, Academic Search Complete, Academic Search Elite, Academic Search Premier, Engineering Source, Sales & Marketing Source, TOC Premier • ProQuest: CSA Engineering Research Database – Cambridge Scientific Abstracts, Materials Business File, Materials Research Database, Mechanical & Transportation Engineering Abstracts, ProQuest SciTech Collection • TEMA (DOMA) • The journal is listed in Ulrich’s Periodicals Directory and Cabell's Directory Chair of Production Engineering (CPE) Advances in Production Engineering & Management Volume 18 | Number 1 | March 2023 | pp 1–132 Contents Scope and topics An innovative framework for sustainable and centralized material procurement management based on a full-domain set theory 4 5 A matheuristic approach combining genetic algorithm and mixed integer linear programming model for production and distribution planning in the supply chain 19 Enhancing manufacturing excellence with Lean Six Sigma and zero defects based on Industry 4.0 32 Spatial position recognition method of semi-transparent and flexible workpieces: A machine vision based on red light assisted 49 Hierarchical hybrid simulation optimization of the pharmaceutical supply chain 66 Supply chain engineering: Considering parameters for sustainable overseas intermodal transport of small consignments 79 Design and operations framework for the Twin Transition of manufacturing systems 92 Ding, F.X.; Liu, S.F.; Li, X.W. Guzman, E.; Poler, R.; Andres, B. Ly Duc, M.; Hlavaty, L.; Bilik, P.; Martinek, R. Bi, Q.L.; Lai, M.L.; Chen, K.; Liu, J.M.; Tang, H.L.; Teng, X.B.; Guo, Y.Y. Altarazi, S.; Shqair, M. Beškovnik, B. van Erp, T.; Rytter, N.G.M. Supply chain game analysis based on mean-variance and price risk aversion under different power structures 104 A NSGA-II based approach for multi-objective optimization of a reconfigurable manufacturing transfer line supported by Digital Twin: A case study 116 Calendar of events Notes for contributors 130 131 Wang, Y.L.; Yang, L.; Chen, J.H.; Li, P. Ali, M.A.; Alarjani, A.; Mumtaz, M.A. Journal homepage: apem-journal.org ISSN 1854-6250 (print) ISSN 1855-6531 (on-line) Published by CPE, University of Maribor. Scope and topics Advances in Production Engineering & Management (APEM journal) is an interdisciplinary refereed international academic journal published quarterly by the Chair of Production Engineering at the University of Maribor. The main goal of the APEM journal is to present original, high quality, theoretical and application-oriented research developments in all areas of production engineering and production management to a broad audience of academics and practitioners. In order to bridge the gap between theory and practice, applications based on advanced theory and case studies are particularly welcome. For theoretical papers, their originality and research contributions are the main factors in the evaluation process. General approaches, formalisms, algorithms or techniques should be illustrated with significant applications that demonstrate their applicability to real-world problems. Although the APEM journal main goal is to publish original research papers, review articles and professional papers are occasionally published. Fields of interest include, but are not limited to: Additive Manufacturing Processes Advanced Production Technologies Artificial Intelligence in Production Assembly Systems Automation Big Data in Production Block Chain in Manufacturing Computer-Integrated Manufacturing Cutting and Forming Processes Decision Support Systems Deep Learning in Manufacturing Discrete Systems and Methodology e-Manufacturing Evolutionary Computation in Production Fuzzy Systems Human Factor Engineering, Ergonomics Industrial Engineering Industrial Processes Industrial Robotics Intelligent Manufacturing Systems Joining Processes Knowledge Management Logistics in Production 4 Machine Learning in Production Machine-to-Machine Economy Machine Tools Machining Systems Manufacturing Systems Materials Science, Multidisciplinary Mechanical Engineering Mechatronics Metrology in Production Modelling and Simulation Numerical Techniques Operations Research Operations Planning, Scheduling and Control Optimisation Techniques Project Management Quality Management Risk and Uncertainty Self-Organizing Systems Smart Manufacturing Statistical Methods Supply Chain Management Virtual Reality in Production Advances in Production Engineering & Management ISSN 1854-6250 Volume 18 | Number 1 | March 2023 | pp 5–18 Journal home: apem-journal.org https://doi.org/10.14743/apem2023.1.453 Original scientific paper An innovative framework for sustainable and centralized material procurement management based on a full-domain set theory Ding, F.X.a,b, Liu, S.F.a,*, Li, X.W.a aSchool bChina of Economics and Management, Beijing Jiaotong University, Beijing, P.R. China Energy Investment Corporation Limited, Beijing, P.R. China ABSTRACT ARTICLE INFO The purpose of this study is to propose a theoretical framework to solve the problem of insufficient data integrity, insufficient information circulation, and poor global data integration and linkage in the material procurement management subsystem. Based on the theory of full-domain set, this study proposes the conceptual framework, the full-domain linkage model, and the theoretical framework of centralized material procurement management. With the proposed innovative management framework, current problems such as insufficient data integrity, insufficient information circulation and data linkage in the procurement management system can be solved. This study provides reference significance for the construction of centralized material procurement management in the context of big data and offers theoretical guidance for large group enterprises to carry out centralized procurement management. Keywords: Centralized procurement; Full-domain set theory; Big data; Intelligent procurement; Smart manufacturing; Analytics; Artificial intelligence; Cloud computing and manufacturing *Corresponding author: shfliu@bjtu.edu.cn (Liu, S.F.) Article history: Received 21 October 2022 Revised 4 March 2023 Accepted 6 March 2023 Content from this work may be used under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0). Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. 1. Introduction With the application of information technology in all walks of life, the traditional data order and management methods can no longer meet the development needs of enterprises, and the management innovation work based on big data is urgent [1]. The centralized procurement management of materials refers to the unified procurement department of the enterprise through access to marketing resources to meet the production process of equipment and materials and other production materials. The information technology process and digital transformation of enterprises have aggregated data from various production factors and nodes in the business management process into a huge material procurement dataset, making it possible to innovate centralized material procurement management with the help of big data technology. However, the diversity of the form of big data itself and the extensiveness of the sources have led to the 5 Ding, Liu, Li problem of dispersion and confusion among the subsystems of procurement management, mainly in the following ways: (1) Data are not complete. The heterogeneity of data between different subsystems in the procurement management system makes it difficult to integrate data. Most of the data collected and obtained by the procurement department are fragmented and incomplete. In order to make full use of them, it is necessary to spend a lot of human and material resources to analyze and process the data in the first place, which is costly. (2) Insufficient information flow. The lack of data integrity makes the integration of information between different systems poor, the procurement department and the demand department of material procurement information cannot be quickly synchronized. (3) Data cannot be linked. The limitations of the system and the heterogeneous structure of the data make the inter-departmental data across the system poorly linked, and it is impossible to track the materials from the perspective of their whole life cycle [2]. Current research on procurement, mainly focuses on the procurement research and supplier evaluation and selection under supply chain mode. They emphasized the dual relationship between suppliers and manufacturers [3-5], the ternary relationship between manufacturers and suppliers [6, 7]. It is mainly based on the procurement of manufacturing enterprises or commercial enterprises [8]. The purchased raw materials or components are used for processing and manufacturing (assembly) into new products, or retailers purchase products from suppliers for final sale. There are few literatures on the procurement of non-manufacturing large group enterprises, and there are few literatures on the analysis of procurement management combined with the procurement management practice system. From the overall research results, there are many existing researches have been constructed from the perspective of procurement process [9] and procurement behavior [10], which are mainly conducted through practical operation, organization and relationship management. Counting the number of relevant studies, we can obtain that almost one-third of the studies dealt with partnership issues, but fewer studies applied big data to material procurement management. In the era of big data, the connotation of material procurement management must be combined with big data thinking to enrich research content and expand procurement theory research. Combined with the current problem of the application of big data in the subsystems of procurement management that mentioned in paragraph one, we present the research question for this study: How to build an innovative centralized procurement management method based on big data? The premise of centralized procurement management is to obtain the demand plans of different units for similar materials through effective communication. The motivation of this study is to innovatively integrate various business contents of procurement management, establish data linkage between the demand side and the procurement side, search for the inner linkage and synergistic mechanism of related material consumption, and realize intelligent centralized procurement management decision support based on big data. The contribution of this study can be summarized as follows: with the help of big data technology and the full-domain set theory, this study achieves management goals such as optimizing material procurement management by analyzing and modelling data that affects the production and operation rules of enterprises, studying the laws of material consumption and demand to forecast material demand, and studying supplier information that affects material acquisition and related factors that affect material procurement performance. 2. Conceptual framework of the innovation of centralized material procurement management 2.1 Current status of management of centralized material procurement The centralized procurement mode is mostly applicable to large enterprise groups with large scale and many branches, aiming to improve the efficiency and effectiveness of procurement management. It usually targets procurement items with large volume, large procurement amount, important impact on enterprise production and operation and maintenance or strong commonality, unified technical specifications and easy to collect. Take the centralized procure6 Advances in Production Engineering & Management 18(1) 2023 An innovative framework for sustainable and centralized material procurement management based on a full-domain set ment of materials of a large enterprise group in the railway industry as an example (as shown in Fig. 1), its management activities involve a large number of cross-departmental and crossorganizational multi-level and multi-threaded complex issues horizontally. The vertical organizational process can be decomposed into a demand plan proposal, demand plan approval, demand plan submission, procurement plan preparation, procurement plan approval, procurement plan commissioning, procurement plan aggregation, procurement sourcing, contract signing, logistics, performance acceptance, etc. It has obvious characteristics of a dynamic and complex system. With the process of information technology and digital transformation of enterprises, enterprises rely on information technology to record and save production factors and business processes such as people, machines, materials and the environment in the form of data, gradually forming big data for material procurement management. The procurement department uses the information system to manage the demand information of each unit in a unified manner and form a unified organization for procurement after consolidation and integration, which has greatly improved the efficiency of procurement. However, most of the existing participating units in the procurement chain only emphasize the magnitude and acquisition of data when building big data, without giving full consideration to the comprehensive analysis and utilization of data, which creates the problem of difficult coordination between different enterprises and business areas. For example, the information systems of different branches under the same group may be compartmentalized in terms of data storage and processing, making it difficult to directly integrate and summarize information on the procurement needs of different organizations when collecting them, instead requiring a certain amount of human resources to be invested in matching information, such as fields required by different systems, and the extra work defeats the original purpose of centralized procurement to reduce human and material costs and improve procurement efficiency. Production Construction Maintenance R&D Finance Personnel Logistics office Office Demand information flow Approval requirements Secondary units Approval requirements Approval requirements Tertiary units Station Group Headquar ters Station Transportation Locomotive Procedure information flow Secondary unit Tertiary units Station Purchase approval Station Infrastructure Tertiary units Station Station Telecommunication Tertiary units Station Preparation of procurement plans based on approval requirements Business flow Station Vehicle Centralized purchasing agencies Logistics Suppliers Financial flow Fig. 1 Schematic representation of the main centralized procurement process of a large enterprise group in the railway industry 2.2 The meaning of innovation in centralized material procurement management Since Schumpeter introduced the concept of "innovation" in 1912, innovation theory has continued to mature. In this paper, the so-called innovation is all about the "new combination" of products, services, methods, technologies, and resources. In the context of the big data era, centralized material procurement management is not only the centralization of procurement forms, but also the integration of heterogeneous information systems to solve the problem of information silos, and at the same time to explore the intrinsic linkage and synergy mechanism of various business needs, and to realize the new management challenge of data-driven intelligent Advances in Production Engineering & Management 18(1) 2023 7 Ding, Liu, Li procurement decisions. Therefore, centralized procurement management innovation in the context of big data should essentially be a process of systematically examining business processes from a data flow mindset, thinking deeply about decision-making behavior from an algorithmic mindset, and making full use of information technology, such as artificial intelligence, to transform the resulting innovative ideas into a new procurement model, which focuses on two points. • The data flow thinking and data-driven role. The core is to use a data perspective to describe the business content of procurement management throughout its lifecycle, dig into the information contained therein, find the inherent synergy mechanism, and build a linkage mechanism, with the ultimate goal of achieving intelligent procurement decisions based on big data. The ultimate goal is to achieve intelligent procurement decision-making based on big data. • The supporting role of algorithmic thinking and big data technology. The core of this is the use of big data algorithms to build a centralized material procurement model system from a holistic perspective. It mainly includes: constructing a model group of material consumption laws among various processes through quantitative analysis of enterprise production and operation laws; predicting demand information by combining market change trends to construct an optimal procurement model group; Studying supplier information affecting material acquisition and related factors affecting material procurement performance to construct a model group of internal and external dynamic optimization. 2.3 Characteristics of innovation in centralized material procurement management Compared with the traditional centralized procurement management model, the centralized procurement model that integrates data flow thinking and big data technology is mainly based on big data related to the enterprise internal, market environment, macro policy environment and natural environment. It has the characteristics of full-domain (as shown in Fig. 2), which is manifested in three major features such as data integrity, information connectivity and management intelligence. Big data of enterprise material procurement Big data for the external procurement market Material requirements data Supplier data Material procurement data Marker data Manager's ability of knowledge Enterprise's regulations and rules Meteorological data Data integrity • Structured data • Semi-structed data • Unstructured data Big data for macro environment Politics Economics Society Technology Environment Law Fig. 2 Materials procurement management full-domain data From the perspective of the whole life cycle of the materials, its existence form changes from raw materials, finished products, commodities, enterprise production and operation materials to waste materials. Its properties and value of each stage and other information are stored in the form of data. Utilizing big data technology and related theories to organize and collect heterogeneous data from different system's collection, we can build a variety of materials life cycle of various information, which can serve as a basic data support for the enterprise low-cost, high 8 Advances in Production Engineering & Management 18(1) 2023 An innovative framework for sustainable and centralized material procurement management based on a full-domain set utilization rate of procurement of materials. Accurate prediction of demand and accurate use of materials require comprehensive and common data, and the integrity of data throughout the life cycle of materials is the basic support for intelligent procurement decisions. Information connectivity The purpose of centralized procurement is to achieve low-cost and high-efficiency communication and sharing, and the process involves the coordination of a large number of resources, so there are more uncertainties. There are many influencing factors in the material procurement process. Obtaining the global data affecting procurement through advanced information technology is the basis for carrying out intelligent procurement innovation In the context of the big data era, ensuring connectivity between the acquired information is the basis for achieving innovation in centralized material procurement management. One of the cores of centralized procurement management innovation is to solve the problem of data heterogeneity and information barriers between different systems. We can obtain external full-domain resources that affect procurement decisions through break down information islands and open up the data connection Management intelligence In the context of big data, centralized procurement management is no longer just about centralizing the demand information collected, but also about the dynamic management of material changes and the accurate estimation of demand, as well as the correlation and connection of different material demands. The innovation of centralized procurement management of materials can make full use of external market data, supplier data, macro environment data, etc. Through the cloud sharing mechanism, in accordance with the data sharing categories of private cloud, hybrid cloud, public cloud, we can personalized obtain the internal and external global resources that affect procurement decisions. With the help of big data and artificial intelligence and other data processing and modeling technology, we can dynamically and intelligently assist centralized procurement management decisions with instant adjustment and precise matching [11]. The three features of centralized material procurement management innovation complement each other and jointly support the intelligent identification of procurement decisions. Data integrity is a basic requirement for information connectivity, and only by fully grasping the data between various systems can we extract effective demand information. Information connectivity is an important guarantee of management intelligence, and intelligent management requires shared information as support, and unimpeded information exchange and sharing is an important prerequisite for intelligent centralized procurement management. 3. Model setting of the whole domain linked procurement system The innovation of centralized procurement management based on big data emphasizes the integration of technology, internal and external integration, value integration and other comprehensive data integration. The development of information and data processing technology makes the relationship between technology and enterprise operation closer and closer. Incorporating the latest information technology into enterprise centralized procurement management is one of the innovative directions of management concepts in the new era. The effective integration of internal and external data of enterprises can provide powerful data resources support for purchasing decisions. The process of providing products and services by enterprises is closely integrated with that by using and accepting products and services by consumers, so as to create value together. The fusion of social values enhances the benefits of centralized procurement management innovation. To realize the all-round data integration of enterprises, this paper introduces the full-domain set theory to design the research framework of centralized procurement of materials, to realize the data-driven collaboration of multiple subjects and objects of centralized procurement, and to optimize the centralized procurement strategy to achieve intelligent procurement. The overall research logic framework of this paper is shown in Fig. 3. Advances in Production Engineering & Management 18(1) 2023 9 Ding, Liu, Li Demand forecasting/supplier relationship management/centralized procedure/procurement evaluation Wisdom Library cloud sharing (data description) Knowledge Procurement data sharing ethics and mechanisms Procurement full-domain data collection S = (A, B, F, J, R, D) Social / Internet compose Collection knowledge related to pooling AI algorithm spectrum Data Intelligent application systems Big data analytics Information Subject object characteristics Construction Purchasing Algorithm system Production Inventory R&D Finance Cloud computing services Sales Maintenance Personnel …… Digital collaboration Internet of things Digital capture/Internet of things Company/Person Environment/Infrastructure Industrial systems Fig. 3 The logical framework of centralized procurement of materials based on the theory of the full-domain set with the full-domain linkage Based on big data technology and the full-domain set theory, this study first collects and integrates the business requirements of various aspects of procurement management. This study describes the big data system of material procurement management in the full-domain set, and proposes a centralized procurement management target spectrum and determines the research boundary. This paper constructs a related global information collection for the data of the enterprise's internal material demand system information and the enterprise's external information involved in the target pedigree. Subsequently, based on the rules of centralized procurement management, we can determine the contextual function of the research boundary and the research objectives. Further, the global collection field data pair of the procurement management is trained by the dynamic function, and the spatiotemporal linkage rule set between the centralized procurement management and the global field is established. Finally, to solve the actual problems required by intelligent procurement and establish a decision set of centralized procurement targeting problems, this study the decision set of the centralized procurement targeting problem is established. This study adopts the deep learning technology to continuously mine the inherent laws and representation levels of the data, thereby forming an AI adaptive algorithm based on centralized procurement targeting problems and data pedigrees. In other words, the AI algorithm system can be adaptively adjusted based on the problem structure for different procurement management problems. 3.1 Definition of a centralized procurement of materials full-domain set The concept of a full-domain set comes from the study of Borzooei et al. for full-domain control sets [12], as well as the study of several convex domains and their relations in multivariate complex spaces proposed by Cheng et al. [13]. Defining the full-domain set 𝑆𝑆 = (𝐴𝐴, 𝐵𝐵, 𝐹𝐹, 𝐽𝐽, 𝐷𝐷), where 𝐴𝐴 and 𝐵𝐵 are non-empty classical sets, 𝐴𝐴 is used to describe the range from which the data arises, and 𝐵𝐵 is a description of all elements in 𝐴𝐴. 𝐹𝐹 denotes the mapping from set 𝐴𝐴 to set 𝐵𝐵, which defines the affiliation function of all elements in 𝐴𝐴, that is, defines a description for all elements in 𝐴𝐴. 𝐽𝐽 denotes the constraint scope of the membership function 𝐹𝐹, and 𝐷𝐷 represents the variable granularity of the data [14]. 10 Advances in Production Engineering & Management 18(1) 2023 An innovative framework for sustainable and centralized material procurement management based on a full-domain set From the above definition, in terms of big data in a specific domain, and based on the studies of Lenin et al. [15] and Li et al. [16], this study gives the definition of each element in the centralized procurement of materials full-domain set 𝑆𝑆𝑝𝑝 = (𝐴𝐴, 𝐵𝐵, 𝐹𝐹, 𝐽𝐽, 𝑅𝑅, 𝐷𝐷) in the business scenario as follows. Parameter 𝐴𝐴. Parameter 𝐴𝐴 represents the root field element of the material procurement management business system and associated systems, which contains all existing material procurement management systems, industrial systems, monitoring systems, management systems and external information of the enterprise, such as supplier information, market information, environmental factors information and other full-domain information root fields associated with material procurement management. The specific structure and fields of each system are represented by 𝐴𝐴𝑖𝑖 , which is a power set of related fields for material procurement management. Therefore, there is a full-domain collection of root fields 𝐴𝐴 = 𝐴𝐴𝑖𝑖 = ∑𝑛𝑛𝑖𝑖=1 𝐴𝐴𝑖𝑖 (𝑖𝑖 = 1,2, ⋯ , 𝑛𝑛). The field structure of 𝐴𝐴𝑖𝑖 depends on the specific business system database. Parameter 𝐵𝐵. Parameter 𝐵𝐵 refers to the set of global root fields in different business scenarios drawn from the global root field set 𝐴𝐴 by the material procurement management business module on the basis of goal management. To obtain this field set, we first need to carry out a scenario transformation based on the target decision conditions and logic change rules of the material procurement management business module, and describe the transformed field power set based on problem characteristics (labels). Then, the corresponding data sub-field meta-system is constructed for the contextual description of different business target scenarios. This is a process of automatic separation of the spectrum, with the aim of enhancing the relevance and accuracy of data analysis for each target business system and increasing the depth of knowledge mining. Through the contextual descriptions, different data genealogies can be formed for different material procurement management objectives, and the intelligent decision-making of each business module of data normalization management and procurement management can be realized. 𝐹𝐹 Parameter 𝐹𝐹. Parameter 𝐹𝐹 is an associative mapping relationship 𝐴𝐴 → 𝐵𝐵 between the root field set 𝐴𝐴 and the field power set 𝐵𝐵 in the material procurement management universe. 𝐹𝐹 can be obtained by logical operations on a variety of traditional sets or by training with various AI algorithms, econometric models, etc. Parameters 𝐽𝐽 and 𝑅𝑅. Parameters 𝑅𝑅 and 𝐽𝐽 are the associated business scope and the data scope of the study, respectively, which transformed into 𝐹𝐹 by the definition of the knowledge rules. The parameters 𝑅𝑅 and 𝐽𝐽 represent the business scope associated with the material procurement management full-domain data analysis requirements, and the data scope of the study according to the target spectrum extracted from the decision problem. They are used to define the scope of the thesis domain of the decision problem, which can be determined by the application scenario where the target problem is located. Parameter 𝐷𝐷. Parameter 𝐷𝐷 is the set of decision objectives, which represents the optimization objectives of the fields in the power set 𝐵𝐵 after combining with the relevant scene data constituted by the realm-variant features, and it is the objective function for the operation of the AI algorithm system. The full-domain set provides clustered and compressed various patterns by establishing the mapping between the target and the object features and constructing the image of the external information and the boundary shell. Moreover, it also transforms management coordination problems into data description problems through the effective management of related concepts, so as to realize the autonomous understanding of data on the objective world [17]. This idea can provide a standardized standard for the unified description of data, provide an effective protocol mechanism for simultaneously meeting the goals of confidentiality, business heterogeneity and barrier-free sharing of big data across specific business sectors. It is also an effective way to break through the information barriers of data resources in different sectors [18]. Zhang proposed collaborative analysis method for the management of data assets across the digital grid enterprise [19], Duan introduced a solution for a group-level full-domain data management and Advances in Production Engineering & Management 18(1) 2023 11 Ding, Liu, Li sharing platform based on DCMM [20], and Elouneg et al. established an open-source framework based on full-domain data [21]. These researchers all demonstrate the effective role of fulldomain set theory in describing big data fields and their target genealogies, exploring the standardized granular representations [22], breaking through data barriers between scenarios and systems, and establishing a standard data cloud repository. 3.2 Algorithm selection for material centralized procurement targeting problem scenarios Along with the increasing digitalization of human society, algorithms have become the basic rules that affect the operation of the world. The rise of the third wave of AI development, represented by machine learning algorithms, has broken through the limitations of human expression as revealed by the "Polanyi paradox" and made algorithms self-producing. Modern AI-based algorithms can form rule sets by learning from large data sets and assist in perception and decision making in different scenarios [23]. In this paper, we believe that selecting suitable AI algorithms and apply them to different scenarios of centralized procurement of materials, mining and analyzing the intrinsic connections and laws of data in different business scenarios, and promoting the system to automatically select the matching algorithms according to the scenario transformation, can effectively assist centralized procurement management. Artificial intelligence is the science of how to simulate the implementation of human intelligence. Among the many algorithms to achieve artificial intelligence, machine learning algorithms have developed faster and deeper. It is mainly studied how to simulate the implementation of human learning behavior with computers to acquire new knowledge or skills and reorganize the existing knowledge structure to continuously improve its performance. Deep learning is a branch of machine learning, and an algorithm that uses artificial neural networks as an architecture for learning representations of data. It obtains a deeper and more expressive model by superimposing simple models on top of each other. Machine learning can be divided into supervised learning according to whether the input data has labels or not: supervised learning, which models the correlation between several features of data and several labels (types), and unsupervised learning, which models the features of data without any labels, . Compared to supervised learning, unsupervised learning is more like an exploration of the data structure. Supervised learning algorithms can be further classified into subtypes and regression types according to whether the data are discrete or continuous values. Unsupervised learning algorithms can be further classified into aggregation types and dimensionality reduction types according to different operational purposes. In the innovation of centralized material procurement management based on the full-domain set theory, managers can select matching AI algorithms to provide decision support for scenario-specific targeting problems according to management objectives. For example, we can obtain the usage status of various materials in the chain by analyzing and mining the full-domain data of supply chain and production chain, and then combine the supply capacity of suppliers and the current procurement status of enterprises to select suitable algorithms to predict the next optimal procurement time and procurement quantity, thereby reduce the inventory pressure from the whole supply chain level. Currently, the available algorithms are logistic regression, ridge regression, K-means, support vector machine, Bayesian network, neural network, etc., which can be selected according to the actual situation. 3.3 Material centralized procurement full-domain linkage algorithm system construction One of the key points of centralized procurement of materials based on global set theory is the construction of linkage relationship of full-domain data, the algorithm system of centralized procurement of materials involving the algorithm and linkage relationship is defined as follows. Unary operation. The unary operation mainly includes the compound of selection operation, projection operation and relational operations. Binary operations. Binary operation mainly includes Cartesian product operations, renaming operations, and linkage operations. 12 Advances in Production Engineering & Management 18(1) 2023 An innovative framework for sustainable and centralized material procurement management based on a full-domain set Linkage relations. On the basis of unary and binary operations, the linkage relations of data (Definition 1), the full-domain linkage relations of data (Definition 2), the equality relations of data (Definition 3), and the set size relations of data (Definition 4) are given as follows. Definition 1: Linkage relations. Given the relations 𝑟𝑟1 (𝑅𝑅1 ) and 𝑟𝑟2 (𝑅𝑅2 ), 𝑅𝑅1 , 𝑅𝑅1 ∈ 𝐷𝐷 let 𝑋𝑋 denote a relation instance, 𝑋𝑋1 be a tuple of 𝑟𝑟1 , 𝐴𝐴1 be the power set of fields in the relation 𝑅𝑅1 , 𝐴𝐴2 be the power set of fields in the relation R2 , where 𝑎𝑎1 ∈ 𝐴𝐴1 and 𝑎𝑎2 ∈ 𝐴𝐴2 , then a sample of the generalized Cartesian product between fields satisfying certain conditions from the relation 𝑟𝑟1 and the relation 𝑟𝑟2 can form a linkage operation 𝑟𝑟1 ⊳⊲ 𝑟𝑟2 = {𝑋𝑋1 ∈ 𝑅𝑅1 ∧ 𝑋𝑋2 ∈ 𝑅𝑅2 ∨ [𝑋𝑋1 (𝑎𝑎1 )] ↔ 𝑉𝑉[𝑋𝑋2 (𝑎𝑎2 )]} ≠ ∅ (1) where ↔ is the relationship comparator, 𝑉𝑉(⋅) is the field value. It can be seen that when ↔ is the "equal sign",𝑟𝑟1 ⊳⊲ 𝑟𝑟2 is the equal value link, and if {𝑋𝑋1 ∈ 𝑅𝑅1 ∧ 𝑋𝑋2 ∈ 𝑅𝑅2 ∧ [𝑋𝑋1 (𝑎𝑎1 )] ↔ 𝑉𝑉[𝑋𝑋2 (𝑎𝑎2)]} ≠ ∅ exists, then the relationship 𝑟𝑟1 is linked to the relationship 𝑟𝑟2 . Definition 2: Full-domain linkage of data. Given a relation 𝑅𝑅𝑖𝑖 and its corresponding sample 𝑋𝑋𝑖𝑖 , for a target system 𝐷𝐷 = {𝑅𝑅1 , 𝑅𝑅2 , ⋯ , 𝑅𝑅𝑛𝑛 } containing multiple relations in the bounding shell, all relations 𝑈𝑈𝑗𝑗∈[1,𝑛𝑛] 𝑅𝑅𝑗𝑗 satisfying the condition�𝑋𝑋𝑖𝑖 ∈ 𝑅𝑅𝑖𝑖 ∧ 𝑋𝑋𝑗𝑗 ∈ 𝑅𝑅𝑗𝑗 ∧ 𝑉𝑉[𝑋𝑋𝑖𝑖 (𝑎𝑎𝑖𝑖 )] = 𝑉𝑉�𝑋𝑋𝑗𝑗 �𝑎𝑎𝑗𝑗 ��� ≠ ∅ are full-domain linkage off the sample 𝑋𝑋𝑖𝑖 and 𝑈𝑈𝑗𝑗∈[1,𝑛𝑛] 𝐴𝐴𝑗𝑗 is the full-domain field of the sample 𝑋𝑋𝑖𝑖 . Definition 3: Equivalence relationship. For two data samples 𝑋𝑋1 and 𝑋𝑋2 located in a common bounding shell 𝐽𝐽1 = 𝐽𝐽2 and business system 𝐷𝐷1 = 𝐷𝐷2 = {𝑅𝑅1 , 𝑅𝑅2 , ⋯ , 𝑅𝑅𝑛𝑛 } , there is 𝑆𝑆(𝑋𝑋1 |𝐽𝐽1 ) = 𝑆𝑆(𝑋𝑋2 |𝐽𝐽2 ) if 𝑋𝑋1 and 𝑋𝑋2 have the same full-domain linkage field 𝐵𝐵1′ = 𝐵𝐵2′ = ∪𝑖𝑖∈[1,𝑛𝑛] 𝐴𝐴𝑖𝑖 . Definition 4: Set size relationship. The size of a full set represents the coverage of all data associated with sample 𝑋𝑋 within the bounding shell. Given a full set 𝑆𝑆(𝑋𝑋1 |𝐽𝐽) and 𝑆𝑆(𝑋𝑋2 |𝐽𝐽) under the condition of bounding shell 𝐽𝐽, the comparison of the set size relationship reflects the probability that the range of values of one full field 𝐵𝐵(𝑋𝑋1 ) is greater than the range of values of another full field 𝐵𝐵(𝑋𝑋2 ) , let 𝐵𝐵(𝑋𝑋1 ) = {𝑏𝑏11 , 𝑏𝑏12 , ⋯ , 𝑏𝑏1𝑖𝑖 , ⋯ , 𝑏𝑏1𝑚𝑚 } , 𝐵𝐵(𝑋𝑋2 ) = {𝑏𝑏21 , 𝑏𝑏22 , ⋯ , 𝑏𝑏2𝑖𝑖 , ⋯ , 𝑏𝑏2𝑛𝑛 } , based on the full probability formula 𝑉𝑉[𝐵𝐵(𝑋𝑋1 )]≥𝑉𝑉[𝐵𝐵(𝑋𝑋2 )] � 𝑁𝑁𝑖𝑖 (2) 𝑥𝑥 + −𝑥𝑥 − , 0� , 1� 𝑥𝑥 + −𝑥𝑥 − +𝑦𝑦 + −𝑦𝑦 − (3) 𝑃𝑃{𝑆𝑆(𝑋𝑋1 |𝐽𝐽) ≥ 𝑆𝑆(𝑋𝑋2 |𝐽𝐽)} = ∑𝑠𝑠𝑖𝑖=1 𝑃𝑃(𝑁𝑁𝑖𝑖 )𝑃𝑃 � Where 𝑁𝑁𝑖𝑖 denotes the number of possible field range distributions for the 𝑖𝑖-th possible field. 𝑉𝑉(⋅) and, obviously, ∑ 𝑁𝑁𝑖𝑖 = 𝑚𝑚𝑚𝑚𝑚𝑚{𝑚𝑚, 𝑛𝑛}. Let the full range of field values be denoted as: 𝑉𝑉[𝐵𝐵(𝑋𝑋1 )] = [𝑋𝑋 − , 𝑋𝑋 + ] , 𝑉𝑉[𝐵𝐵(𝑋𝑋2 )] = [𝑌𝑌 − , 𝑌𝑌 + ] , 𝑥𝑥 − ∈ 𝑋𝑋 − , 𝑥𝑥 + ∈ 𝑋𝑋 + , 𝑦𝑦 − ∈ 𝑌𝑌 − , 𝑦𝑦 + ∈ 𝑌𝑌 + . In particular, when the range of values of the full field obeys the same distribution, the set size relationship can be expressed as 𝑃𝑃 � 𝑉𝑉[𝐵𝐵(𝑋𝑋1 )]≥𝑉𝑉[𝐵𝐵(𝑋𝑋2 )] � 𝑁𝑁𝑖𝑖 = min �max � However, in many cases, the values of the full field do not necessarily obey the same distribution. For the case where the range of values of the fields do not overlap, the result of Eq. 3 can be followed. For the case where the range of values of the full field overlaps, let the interval between [𝑥𝑥 − , 𝑥𝑥 + ] and [𝑦𝑦 − , 𝑦𝑦 + ] be [𝑧𝑧 − , 𝑧𝑧 + ] , where the probability density of [𝑥𝑥 − , 𝑥𝑥 + ] is denoted as 𝜓𝜓1 (𝑥𝑥) and the probability density of [𝑦𝑦 − , 𝑦𝑦 + ] is denoted as 𝜓𝜓2 (𝑥𝑥) . Dividing [𝑧𝑧 − , 𝑧𝑧 + ] into 𝑠𝑠 equal parts and taking the limit, the set size relationship can be expressed as 𝑃𝑃 �𝑉𝑉[𝐵𝐵(𝑋𝑋1 )] ≥ 𝑉𝑉[𝐵𝐵(𝑋𝑋2 )] 𝑁𝑁𝑖𝑖 1, 𝑥𝑥 − ≥ 𝑦𝑦 + 𝑧𝑧 + � = �∫𝑦𝑦− 𝜓𝜓2 𝑑𝑑𝑑𝑑 − 𝑙𝑙𝑙𝑙𝑙𝑙 − 0, 𝑦𝑦 ≥ 𝑥𝑥 + 1 𝑠𝑠→∞ 𝑠𝑠 2 ∑𝑠𝑠𝑝𝑝=1 �𝜓𝜓2 �𝑧𝑧 − + Advances in Production Engineering & Management 18(1) 2023 𝑝𝑝�𝑧𝑧 + −𝑧𝑧 − � 𝑠𝑠 𝑝𝑝 � ∑𝑞𝑞=1 𝜓𝜓1 �𝑧𝑧 − + 𝑝𝑝�𝑧𝑧 + −𝑧𝑧 − � 𝑠𝑠 �� (4) 13 Ding, Liu, Li 4. Theoretical framework of the innovation of centralized material procurement management 4.1 Innovation of centralized material procurement target system The material procurement management of large enterprise groups focuses on supplying materials required for production operations in a timely manner, with the main goal of not affecting the operational production of the enterprise, while ensuring safe production and implementing policy requirements such as low carbon emissions and green environment protection [24]. In this paper, the five comprehensive management objectives of Right quality, Right time, Right cost, Right quantity, and Right place, and the two emerging objectives of Safety and Sustainability are introduced. The "5R+2S" target model of material procurement management is constructed, and a multi-level target spectrum analysis is conducted around the target model, including four levels of target management indicators, business module description, information system, and data sources. The procurement management spectrum framework is shown in Fig. 4. “5R+2S” Objects Material requirements units Procurement functions Centralized purchasing agencies Effective forecasting of material requirements Intelligent aggregation of purchasing plans • Business plan synergy • Meteorological • information/ Environmental • analysis • Market dynamics • • Consumption rule Intelligent supplier selection Intelligent supplier evaluation • Contract Inventory enforcement • Acquisition balance • Physical Variety methods distribution analysis • Supplier • Arrival Acquisition selection acceptance strategy • Payment Green materials and environmental protection Intelligent control of inventory synergy • Physical distribution • Inventory control • Operation information • Disposal • Waste discharge Institutional rules Experience knowledge suppliers Production and operation system data Supplier system data Whole process business data of procurement Enterprise external association data Cloud / big data / things / mobile / intelligent and other infrastructure Fig. 4 Material centralized procurement target system • Quality (Right quality). Quality management is the life of the enterprise. The purchasing department should establish a strict quality management system, set standards for measuring quality, find out the possible quality problems of the products in the whole area through the analysis of data mining, identify poor quality products at the earliest, and give quality control and quality improvement and other aspects of quality management advice. 14 • Right time. Procurement managers not only need to achieve on-time and on-demand procurement goals and avoid unnecessary storage and warehousing costs, but also need to ensure supply and minimizing procurement costs in the face of market fluctuations, and maximize the organization’s capital utilization and procurement management efficiency. Managers can apply new technologies such as mobile internet, big data, cloud computing, internet of things and artificial intelligence to achieve online, data-based and intelligent material management, and make reasonable forecasts of material consumption and supply time points to ensure supply and cost reduction. Advances in Production Engineering & Management 18(1) 2023 An innovative framework for sustainable and centralized material procurement management based on a full-domain set • Right cost. The main indicator to measure the effectiveness of procurement management is the total cost of procurement. The centralized procurement management based on the full-domain set theory can break the information barrier of each link, make the procurement of materials more transparent, and grasp the usage status and inventory situation of the whole life cycle of materials to the greatest extent. Therefore the whole procurement demand chain can be managed prospectively and the procurement cost can be effectively reduced. • Right quantity. Centralized procurement management based on the full-domain set theory can obtain clear production and demand information for each link in a timely manner. According to the accurate target information, we can use artificial intelligence-related algorithms to forecast the quantity of materials required for the production link and provide decision support for the procurement department. • Right place. Enterprises are often prone to take the initiative in cooperation with suppliers that are close to them, and it is best for enterprises to choose close suppliers to implement when choosing pilot suppliers. Proximity not only makes it easier for buyers and sellers to communicate and deal with matters more quickly, but also reduces procurement logistics costs. • Safety. The centralized procurement management of materials based on the full-domain set theory can accurately provide detailed labels for each material, each link in the production process, and even all kinds of data on the environmental conditions required for accidents to occur in the warehouse. Based on the system's analysis and prediction of potential dangers in advance warning, we can maximize the elimination of products and warehouse security risks. • Sustainability. The centralized procurement of materials based on the full-domain set theory has a strong scale and accuracy, symbolizing not only the comprehensive development of procurement management from paper to electronic, but also the change of management from decentralization to centralization. The accumulation of data gradually improves the accuracy of the algorithm, resulting in more accurate forecasting of demand budgets and a virtuous and sustainable cycle. 4.2 Innovation in the management concept of centralized material procurement In accordance with the concept of supply chain management, we innovate the procurement model and establish a supplier integrity system to reduce procurement costs. Exploring the multi-life cycle management of materials and equipment based on the whole life cycle management of materials and equipment. Specific measures are shown as follows: • By continuously optimizing and improving the information system, the scientific level of management of the entire supply chain is improved, and upstream and downstream visibility of the supply chain is achieved. The supplier collaboration function deployed in the system realizes horizontal collaboration with suppliers in terms of inventory resources, delivery and receipt, logistics progress and invoice settlement; the big data analysis system provides reliable data and analysis tools for the entire supply chain to carry out decision-making analysis; Through the electronic material issuance intelligence system and the joint management of inventory by suppliers and other aspects of information technology, the collaboration level of the overall supply chain is improved to achieve management low-cost and efficient operation. • The intensive procurement model was further applied. Carried out framework agreement procurement business for collectively procured materials. We establish a strategic cooperation model with suppliers, set up an integrated information sharing platform for procurement and supply, and establish procurement and supply-wide data. On the other hand, through framework agreements for the procurement of bulk goods, the supply chain cooperation model is continuously innovated. Advances in Production Engineering & Management 18(1) 2023 15 Ding, Liu, Li • Promote localization substitution and new product trials. Study the main content of localization work, the way to carry out it, and how to support and encourage localization work from the material procurement management system and bidding and procurement strategy. For example, set up an assessment index of "completion rate of high-end parts development" to ensure the process and quality of high-end parts development. • Establish a supplier integrity management system. Use big data technology to establish a secure information channel. We can establish a set of honest supplier management system by continuously optimize business processes, create a clean procurement environment, cultivate a group of honest and excellent suppliers, and provide a guarantee for intensive procurement, sunshine procurement and green procurement. 4.3 Innovation of centralized material procurement management mechanism and system The centralized procurement management of materials based on the full-domain set theory can link information from various departments, so that operations such as demand information reporting no longer have to be done centrally in a limited time, but can be managed as part of daily work and reported in real time. With the help of a global platform, the procurement management department can change the procurement model from the original multi-layer structure to a flatter system, improving the flexibility of the organization and the efficiency of procurement management [25]. Large groups of companies often set up supply chain management committees or similar bodies to lead the group-wide procurement management, with systems and regulations to clarify and ensure that data owners can share the required data with purchasers. In addition, the group needs to work with suppliers to build an appropriate big data sharing system based on the actual situation of each department [26]. At the group level, develop group company procurement strategies, models, basic management systems for procurement management and consider major procurement matters. A full-time procurement management department is set up to independently categorize procurement as responsible for procurement management system construction, centralized procurement plan management, tender and procurement management, information system construction, supplier management, material reserve management and procurement supervision and management, laying the institutional foundation for the realization of a region-wide data platform. Centralized procurement management system Management model Standardization system Performance appraisal system Division of authority and responsibility Data linkage mechanism Procurement process Organization cooperation mechanism Business to information systems Cloud / big data / things / mobile / intelligent and other infrastructure 16 Fig. 5 Centralized procurement management system Advances in Production Engineering & Management 18(1) 2023 An innovative framework for sustainable and centralized material procurement management based on a full-domain set Horizontally, it coordinates various functional departments at the group level to carry out procurement-related business audits, and vertically coordinates enterprises at all levels to ensure smooth information communication. At the same time, a specialized procurement execution unit is set up to execute group-wide procurement operations, forming a management model with "separation of management and administration" and "clear authority and responsibility" with the group's procurement management department to ensure sunshine procurement. Secondary enterprises have a clear department responsible for the implementation of procurement management. The centralized procurement management system is shown in Fig. 5. 5. Concluding remarks In this paper, in view of the problems existing in material procurement management based on big data, the full-domain set theory is introduced, the theoretical basis of material centralized management innovation is discussed, and the corresponding theoretical framework of material centralized management innovation is constructed. The analysis in this paper shows that: Firstly, there are problems of incomplete data, insufficient information circulation and inability to link data in material centralized management in the context of big data. Secondly, the connotation of innovation in material centralized management in the context of big data and its three distinctive features of data integrity, information connectivity and management intelligence are proposed to provide strong support for the in-depth exploration of material centralized management innovation in the perspective of the full-domain. Furthermore, the theory of full-domain set is introduced into centralized material procurement management, proposing a logical framework for centralized procurement of full-domain linkage, and illustrating that existing artificial intelligence algorithms provide a technical basis for the solution of material centralized targeting problem scenarios. Finally, through the innovative definition of the target system, management system, management concept and management mechanism of centralized material procurement, a theoretical framework for centralized material procurement management innovation based on the theory of full-domain set is built. This paper provides innovative ideas for large group enterprises to carry out centralized procurement management in the era of big data. Data availability statement All data could be accessed upon request to the corresponding author. Conflicts of interest The authors declare no conflict of interest. References [1] [2] [3] [4] [5] [6] [7] Su, M., Zou, B., Liao, Q. (2018). Reflections on the construction of digital status data of the whole area, Urban Planning, Vol. 42, No. 1, 97-104, doi: 10.11819/cpr20181316a. Zhang, S. (2021). Collaborative analysis of data asset management in digital power grid enterprises across the domain, Modern Marketing, Vol. 31, 180-181, doi: 10.19932/j.cnki.22-1256/F.2021.08.180. Burgess, K., Singh, P.J., Koroglu, R. (2006). Supply chain management: A structured literature review and implications for future research, International Journal of Operations & Production Management, Vol. 26, No. 7, 703-729, doi: 10.1108/01443570610672202. Choi, T.Y., Wu, Z., Ellram, L., Koka, B.R. (2002). Supplier-supplier relationships and their implications for buyersupplier relationships, IEEE Transactions on Engineering Management, Vol. 49, No. 2, 119-130, doi: 10.1109/TEM.2002.1010880. Villena, V.H., Revilla, E., Choi, T.Y. (2011). The dark side of buyer-supplier relationships: A social capital perspective, Journal of Operations Management, Vol. 29, No. 6, 561-576, doi: 10.1016/j.jom.2010.09.001. Wu, Z., Choi, T.Y., Rungtusanatham, M.J. (2010). Supplier-supplier relationships in buyer-supplier-supplier triads: Implications for supplier performance, Journal of Operations Management, Vol. 28, No. 2, 115-123, doi: 10.1016/j.jom.2009.09.002. Wu, Z., Choi, T.Y. (2005). Supplier-supplier relationships in the buyer-supplier triad: Building theories from eight case studies, Journal of Operations Management, Vol. 24, No. 1, 27-52, doi: 10.1016/j.jom.2005.02.001. Advances in Production Engineering & Management 18(1) 2023 17 Ding, Liu, Li [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] 18 Spina, G., Caniato, F., Luzzini, D., Ronchi, S. (2013). Past, present and future trends of purchasing and supply management: An extensive literature review,Industrial Marketing Management, Vol. 42, No. 8, 1202-1212, doi: 10.1016/j.indmarman.2013.04.001. Moretto, A., Ronchi, S., Patrucco, A.S. (2017). Increasing the effectiveness of procurement decisions: The value of big data in the procurement process, International Journal of RF Technologies, Vol. 8, No. 3, 79-103, doi: 10.3233/RFT-171670. Zhang, J., Simeone, A., Gu, P., Hong, B. (2018). Product features characterization and customers’ preferences prediction based on purchasing data, CIRP Annals, Vol. 67, No. 1, 149-152, doi: 10.1016/j.cirp.2018.04.020. Zhang, L., Yan, Y., Xu, W., Sun, J., Zhang, Y. (2022). Carbon emission calculation and influencing factor analysis based on industrial big data in the “double carbon” era, Computational Intelligence and Neuroscience, Vol. 2022, Article ID 2815940, doi: 10.1155/2022/2815940. Borzooei, R.A., Rashmanlou, H. (2016). Semi global domination sets in vague graphs with application, Journal of Intelligent & Fuzzy Systems, Vol. 30, No. 6, 3645-3652, doi: 10.3233/IFS-162110. Cheng, X., Zhang, X. (2018). Several convex domains and their relations in multivariate complex spaces, Journal of Jilin Normal University (Natural Sciences Edition), Vol. 39, No. 2, 40-44, doi: 10.16862/j.cnki.issn16743873.2018.02.009. Huang, L., Wu, W., Hu, X., Yang, S., Lin, Y., Wang, Y. (2021). Parallel acceleration and improvement of gravitational field optimization algorithm, Tehnički Vjesnik – Technical Gazette, Vol. 28, No. 2, 401-409, doi: 10.17559/TV20191217030336. Xaviour, X.L., Chellathurai, S.R. (2020). On the upper geodetic global domination number of a graph, Proyecciones (Antofagasta), Vol. 39, No. 6, 1627-1646, doi: 10.22199/issn.0717-6279-2020-06-0097. Li, X., Zhang, R. (2020). Innovative research to promote the development of key technologies for smart Beijing, Journal of Beijing Union University (Humanities and Social Sciences Edition), Vol. 18, No. 3, 1-10, doi: 10.16255/j.cnki.11-5117c.2020.0031. Kim, B.S., Kim, T.G., Choi, S.H. (2021). CoDEVS: An extension of DEVS for integration of simulation and machine learning, International Journal of Simulation Modelling, Vol. 20, No. 4, 661-671, doi: 10.2507/IJSIMM20-4-576. Wang, Z., Ning, Y., Du, Y. (2020). Research on high-quality development and standardization of big data in book publishing based on the theory of full-domain set, Science-Technology and Publishing, Vol. 10, 25-29, doi: 10.16510/j.cnki.kjycb.20201012.006. Duan, R. (2021). Research on a group-level data management and sharing platform based on DCMM, Power Big Data, Vol. 24, No. 8, 68-75, doi: 10.19317/j.cnki.1008-083x.2021.08.009. Elouneg, A., Sutula, D., Chambert, J., Lejeune, A., Bordas, S.P.A., Jacquet, E. (2021).An open-source FEniCS-based framework for hyperplastic parameter estimation from noisy full-field data: Application to heterogeneous soft tissues, Computers & Structures, Vol. 255, Article No. 106620, doi: 10.1016/j.compstruc.2021.106620. Li, X., Li, X. (2018). Big data and its key technology in the future, Computing in Science & Engineering, Vol. 20, No. 4, 75-88, doi: 10.1109/MCSE.2018.042781329. Zhang, Y., Song, J., Peng, W., Guo, D., Song, T. (2021). A machine learning classification algorithm for vocabulary grading in Chinese language teaching, Tehnički Vjesnik – Technical Gazette, Vol. 28, No. 3, 845-855, doi: 10.17559/TV-20210128043310. Mao, T. (2021). Progress, dilemmas and countermeasures of green supply chain management practices, Environmental Protection, Vol. 49, No. 2, 61-65, doi: 10.14026/j.cnki.0253-9705.2021.02.011. Kramar, D., Cica, Dj. (2021). Modeling and optimization of finish diamond turning of spherical surfaces based on response surface methodology and cuckoo search algorithm, Advances in Production Engineering & Management, Vol. 16, No. 3, 326-334, doi: 10.14743/apem2021.3.403. Riedel, A., Gerlach, J., Dietsch, M., Herbst, S., Engelmann, F., Brehm, N., Pfeifroth, T. (2021). A deep learning-based worker assistance system for error prevention: Case study in a real-world manual assembly, Advances in Production Engineering & Management, Vol. 16, No. 4, 393-404, doi: 10.14743/apem2021.4.408. Advances in Production Engineering & Management 18(1) 2023 Advances in Production Engineering & Management ISSN 1854-6250 Volume 18 | Number 1 | March 2023 | pp 19–31 Journal home: apem-journal.org https://doi.org/10.14743/apem2023.1.454 Original scientific paper A matheuristic approach combining genetic algorithm and mixed integer linear programming model for production and distribution planning in the supply chain Guzman, E.a,*, Poler, R.a, Andres, B.a aResearch Centre on Production Management and Engineering (CIGIP), Universitat Politècnica de València (UPV), Alcoy, Alicante, Spain ABSTRACT ARTICLE INFO A number of research studies has addressed supply chain planning from various perspectives (strategical, tactical, operational) and demonstrated the advantages of integrating both production and distribution planning (PDP). The globalisation of supply chains and the fourth industrial revolution (Industry 4.0) mean that companies must be more agile and resilient to adapt to volatile demand, and to improve their relation with customers and suppliers. Hence the growing interest in coordinating production-distribution processes in supply chains. To deal with the new market’s requirements and to adapt business processes to industry’s regulations and changing conditions, more efforts should be made towards new methods that optimise PDP processes. This paper proposes a matheuristic approach for solving the PDP problem. Given the complexity of this problem, combining a genetic algorithm and a mixed integer linear programming model is proposed. The matheuristic algorithm was tested using the Coin-OR Branch & Cut open-source solver. The computational outcomes revealed that the presented matheuristic algorithm may be used to solve real sized problems. Keywords: Production and distribution planning; Supply chain; Matheuristic; Genetic algorithm; Mixed integer linear programming model *Corresponding author: eguzman@cigip.upv.es (Guzman, E.) Article history: Received 29 April 2022 Revised 21 December 2022 Accepted 27 December 2022 Content from this work may be used under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0). Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. 1. Introduction The globalisation of markets has lee to companies to optimise their processes and resources to remain competitive. Nowadays, optimisation is a relevant factor for improving firms’ performance, and for turning the challenges that they face into competitive advantages [1]. One optimal strategy for profits that can minimise a company's total costs is to integrate different business functions, such as purchasing, inventory management, production and distribution [2]. Therefore, it is an important factor for optimizing supply chain enterprises to establish greater integration production and distribution planning (PDP) [3]. The PDP problem is defined by Safaei et al. [4] as a firm’s scheduling process to manufacture the right products and to ship the quantities of the right products to the right place at the right time. Increasing pressure to minimise total production and logistic costs means that supply chain agents are having to re-examine production-distribution policies, and to maximise the use of 19 Guzman, Poler, Andres physico-technological assets [5]. Properly coordinating PDP in supply chains is a challenging problem because companies expand internationally and move to a competitive environment that requires greater collaboration. Efficient supply chain cooperation involves many coordinated decisions being made at several decision levels (e.g., strategical, tactical, operational) about products, financial resources and information. In this context, the present research work develops an efficient matheuristic approach to solve the integrated PDP problem. A matheuristic algorithm is defined by Boschetti et al. [6] as “the interoperation of metaheuristics and mathematical programming techniques". There are different approaches for combining metaheuristics with exact methods, and each technique has its individual advantages and disadvantages. However, the aim is to benefit from synergy. Several researchers present a taxonomy that classifies this type of cooperation. Table 1 shows several approaches by different authors, although some have similar characteristics. When designing a matheuristic, the question is, which components can work together to generate an efficient algorithm? Although supplying a collaboration rule does not seem a feasible approach, the matheuristic design involves functionality and architecture. Thus, the cooperation level can be ranked according to its hierarchy, as in Table 2. Approach Cooperation between exact and local search methods [7] based on Dumitrescu & Stützle [8] Combination between exact techniques and metaheuristic algorithms [9], [10] “MASTER-SLAVE” structure with a guiding process and application process [11] Table 1 Classification of matheuristic approaches Classes • Exact algorithms to browsing through neighbourhoods in local search algorithms. • Exact algorithms intended for specific hybrid metaheuristics procedures. • Explore boundaries in constructive heuristics. • Local searches or constructive algorithms guided by data from integer programming model relaxations. • Exact algorithms for smaller problems using solutions from local searches Collaborative combinations Subclasses Algorithms exchange information. None is con- • Sequential execution tained in any other. Both procedures can be exe- • Parallel and intertwined execucuted sequentially, interlaced or in parallel. tion Integrative combinations One technique is component-integrated into an- • Incorporating exact algorithms into metaheuristics other technique with a master-slave structure. An exact or metaheuristic algorithm can be presented • Incorporating metaheuristics into exact algorithms with a master-type structure and at least one integrated slave. • Metaheuristics operate at the master level and, thereby, control and guide actions to the exact technique. • The exact method operates as a master to call/control by the metaheuristic approach. Table 2 Hierarchical matheuristic classification [12] Hierarchy Description LTH (low-level teamwork hybrid) It describes one search element of a metaheuristic to be replaced with another exact algorithm LRH (low-level relay hybrid) HRH (high-level relay hybrid) HTH (High-level Teamwork Hybrid) It depicts hybrid schemes in which a metaheuristic approach is included in an exact approach to improve the search strategy Autonomous algorithms are executed in a sequence. The stage can be either pre-processing or post-processing, i.e., two groups of algorithms (metaheuristics + exact algorithms) are provided with some data in sequence A combination of metaheuristics and exact algorithms that performs a parallel search and cooperate to find relaxed optimal solutions, better lower or upper bounds, optimum subproblem solutions, partial solutions, etc. Metaheuristics and exact algorithms solve partial, specialised or global optimisation problems and exchange helpful information. Recent studies, such as that presented by Kumar et al. [13] , provide a literature review of the quantitative approaches applied to combined PDP. These authors concluded that the main modelling approaches for this problem type are MILP (mixed integer linear programming), while the 20 Advances in Production Engineering & Management 18(1) 2023 A matheuristic approach combining genetic algorithm and mixed integer linear programming model for production and … main applied solution approaches are those that resort to optimisation software, followed by genetic algorithms (GAs). Computational experiments in small instances use mainly LINGO and CPLEX to solve MILP and Matlab and C++ in large instances to solve heuristic and metaheuristic methods. In this review, we observe that matheuristic methods have not yet been discussed indepth. As far as the authors know, to date no research has addressed the PDP problem using this type of matheuristic. In this context, we propose developing a solution strategy for the PDP problem with a mathematical algorithm that is positioned in the hierarchical classification described in Table 2 as a High-level Teamwork Hybrid. This strategy is useful because the search space of the MILP model is considered to be too big for a solver to solve it. Therefore, we employ a GA that exchanges information in parallel to the MILP model to diminish the search space. Given the complexity of PDP problems, they prove difficult when implementing large datasets or solving real SME problems with a MILP model. For this reason, some companies choose to use commercial solvers for this type of problem. However, some SMEs cannot afford to buy a commercial solver because of its high cost but, as digitisation needs are accelerating, many companies are considering how to be equipped with a digital infrastructure insofar as it does not constrain them and does not cost too much. So those SMEs that have implemented open-source software have made significant savings in technology spending because they do not have to pay annual software licences and have not run the risk of software becoming obsolete when licences expire [14]. Accordingly, this article contributes: (i) a new matheuristic approach to solve the PDP problem; (ii) the matheuristic algorithm was tested and compared to a non-commercial Coin-Branch & Cut (CBC) solver and employs a free open-source operating system (Linux). The proposed approach’s effectiveness is proven by solving randomly generated test datasets with real data sizes. The rest of this article is arranged as follows. Section 2 briefly presents a literature review about the integrated approach to supply chain PDP. Section 3 offers a mathematical model. Section 4 details the matheuristic algorithm for solving the planning-distribution problem. Section 5 presents the evaluation of the matheuristic algorithm using large instances to simulate real-life companies. Finally, Section 6 defines some conclusions and future research directions. 2. Related works This section reviews the literature about integrating decisions from PDP functions, along with the solution approaches suggested for these problems. This problem has been paid plenty of attention in recent years. Literature reviews like that by Chen [15] indicate several future research lines. One of them states that more effort should be made to create heuristic or metaheuristic methods for this type of problems, which are NP-hard, as there are very few solution algorithms for this type of problems. Years later Fahimnia et al. [16] describe that the use of heuristic, metaheuristic and simulation techniques predominate in the literature, but propose employing new techniques, and suggest having to extend the effectiveness of solution techniques to deal with realistic PDP problems as most techniques have been applied to deal with small- and medium-sized problems. Lastly, the work by Kumar et al. [13] indicates the extensive use of metaheuristic algorithms like heuristic algorithms, GAs and exact methods, but does not reveal the use of matheuristic algorithms. Accordingly, related work like that of Raa et al. [5] proposes an aggregate PDP model for injection moulding production in the many facilities of a plastics manufacturer. This MILP is solved by the Gurobi solver for small instances. For large instances, these authors employ an iterative matheuristic that utilises a decomposition heuristic. Bilgen and Çelebi [1] offer a combined simulation and MILP approach for integrated production and distribution problems in the dairy industry. The MILP model is solved with CPLEX and the hybrid approach employs ARENA. Su et al. [17] propose combining distinct algorithms like the GA and particle swarm optimisation (PSO). The GA comes with a learning scheme, and a hybrid algorithm that combines PSO techniques with the GA and a learning scheme to solve both partner selection and the PDP problem in a manufacturing chain design. Moattar Husseini et al. [18] put forward bi-objective MILP for integrated PDP with manufacturing partners. One of the objectives of this model is to minimise the Advances in Production Engineering & Management 18(1) 2023 21 Guzman, Poler, Andres total cost by covering production, inventory holding purchases from partners and transport-distribution costs. Another objective aims to maximise the quality level of the products that partners supply on the planning horizon. For this problem, they employ LINGO to solve the model in small instances. However, as the problem in large instances is classified as NP-hard, the authors solve it by a Non-Dominant GA II (NSGA-II) and a Multi-Objective PSO (MOPSO) algorithm. The computational results confirm the suitability and practicality of these two algorithms, but the MOPSO algorithm obtains better results in most instances. Devapriya et al. [19] report a PDP problem with a perishable product. The problem is modelled by MILP, is solved with CPLEX, employs a memetic algorithm to solve the problem in large instances, and obtains good solutions in a relatively shorter computational time. Kazemi et al. [3] put forward a hybrid algorithm that combines a multi-agent system and three metaheuristic algorithms, including a GA, a tabu search and simulated annealing. They propose a MILP model that is solved with LINGO. They employ Matlab to evaluate the hybrid approach. Their results reveal that LINGO better works in small instances, while the hybrid approach delivers better solutions in large instances. In a multifactory supply chain, Gharaei and Jolai [20] study a multiagent scheduling problem with distribution decisions. To do so, they propose using a MILP formulation to solve the problem with CPLEX by employing small and medium instances. They also develop a multi-objective evolutionary algorithm based on decomposition by combining the Bees algorithm and using Matlab, which well performs in long instances. Marandi and Fatemi Ghomi [21] put forward an integrated production-distribution scheduling problem. They aim to simultaneously find a production schedule and a vehicle routing solution to minimise the sum of delay and transportation costs. They apply CPLEX for small problems and propose a new algorithm for medium and large problems, namely the Improved Imperialist Competitive Algorithm, which applies a local search algorithm based on a simulated annealing algorithm. The literature review highlights a growing research tendency to integrate PDP functions. It reveals that companies tend to collaborate with manufacturing partners to better respond to demanding market conditions, and they focus more on their core activities. Interest is shown in heuristic and metaheuristic methods, which are frequently employed to solve these problems with large instances. These instances normally represent the size of the data actually employed by real companies, although different variants of the PDP problem exist. Models tend to be solved mostly with a commercial solver, of which CPLEX is the most widespread. Despite previous works having discussed some combinations of the above algorithms, other combinations have not yet been addressed by the literature, such as those using matheuristic algorithms in practice. Based on these results, this study considers an integrated PDP problem formulated as a MILP model. As the literature reports the potential effectiveness of GA-based algorithms [18], a combined solution approach with a GA and a mathematical model is herein considered. A non-commercial solver and an open-source operating system are also implemented. The next sections discuss the particulars of the posed problem, its formulation and the solution approach. 3. Problem definition This section offers details of the studied problem and formulates the proposed model. The PDP problem herein contemplated is based on Park [22]. The MILP model takes these assumptions: • For the production stage: many production plants produce multiple items with a limited capacity per time period. Each product type has a setup cost, while production plants have a limited storage capacity, and produced items are shipped directly to points of sale. • For the distribution stage: distribution is performed with a fleet of homogeneous vehicles, which are parked in production plants. • The vehicle movement incurs on: (i) a fixed cost in relation to the depreciation of vehicles, insurance, etc.; (ii) a variable cost according to the transported item, quantity and route. 22 Advances in Production Engineering & Management 18(1) 2023 A matheuristic approach combining genetic algorithm and mixed integer linear programming model for production and … For points of sale: an item’s demand during a period at a point of sale consists of two components: (i) “core demand”: the amount of main demand that the point of sale must meet by loyal customers in the long term; (ii) “forecasted demand”: the total amount, including core demand. Unmet demand at a point of sale is considered a stockout (rejected demand) and does not allow deferred demand. Each point of sale can maintain a limited amount of inventory at a very high cost. An overview of the considered problem is demonstrated in Fig. 1. 3.1 Notation Fig 1 Illustration of the integrated production and distribution planning problem The PDP problem nomenclature is shown below. Notation Sets i j k t Parameters Cik sik oik uik hpik Li dijk g B Ejkt Fjkt pjk hrjk Wrj vjk Variables xikt qijkt Yikt apikt arjkt zijt Description Table 3 The MILP model nomenclature Index of plants i ∈{1,…, I} Index of points of sale, j ∈{1,…, J} Index of products (parts) k ∈{1,…, K} Index of time periods t ∈{1,…, T} cost of producing 1 unit of product k in plant i cost of setup for product k in plant i time of producing 1 unit of product k in plant i time of setup for product k in plant i unit holding cost per period for product k in plant i production capacity per period of plant i cost of transporting 1 unit of product k from plant i to point of sale j fixed cost per vehicle capacity per vehicle core demand of product k at point of sale j during period t forecasted demand of product k at point of sale j during period t price of sale of 1 unit of product k at point of sale j unit holding cost per period for product k at point of sale j inventory capacity of point of sale j unit stockout cost of item k at point of sale j amount of product k produced at plant i during period t amount of product k transported from plant i to point of sale j during period t 1 if product k is produced a plant i during period t; 0 otherwise inventory level of product k at plant i during period t inventory level of product k at point of sale j during period t number of vehicles needed for distribution from plant i to point of sale j during period t The objective function maximises sales revenues at points of sale, minus the costs of setup, production and inventory at plants, the costs of inventory and stockout at points of sale, and the costs of vehicles and transport. Advances in Production Engineering & Management 18(1) 2023 23 Guzman, Poler, Andres 𝑀𝑀𝑀𝑀𝑀𝑀𝑀𝑀 = � � 𝑝𝑝𝑗𝑗𝑗𝑗 ∙ � �𝑎𝑎𝑎𝑎𝑗𝑗𝑗𝑗𝑗𝑗−1 + � 𝑞𝑞𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖 − 𝑎𝑎𝑎𝑎𝑗𝑗𝑗𝑗𝑗𝑗 � 𝑗𝑗 𝑘𝑘 𝑡𝑡 𝑖𝑖 − �� � 𝑐𝑐𝑖𝑖𝑖𝑖 ∙ � 𝑥𝑥𝑖𝑖𝑖𝑖𝑖𝑖 + � � 𝑆𝑆𝑖𝑖𝑖𝑖 ∙ � 𝑌𝑌𝑖𝑖𝑖𝑖𝑖𝑖 + � � ℎ𝑝𝑝𝑖𝑖𝑖𝑖 ∙ � 𝑎𝑎𝑎𝑎𝑖𝑖𝑖𝑖𝑖𝑖 +� 𝑖𝑖 𝑘𝑘 𝑡𝑡 𝑖𝑖 𝑘𝑘 𝑡𝑡 𝑖𝑖 𝑘𝑘 − �� � ℎ𝑟𝑟𝑗𝑗𝑗𝑗 ∙ � 𝑎𝑎𝑎𝑎𝑗𝑗𝑗𝑗𝑗𝑗 + � � 𝑣𝑣𝑗𝑗𝑗𝑗 ∙ � �𝐹𝐹𝑗𝑗𝑗𝑗𝑗𝑗 − 𝑎𝑎𝑎𝑎𝑗𝑗𝑗𝑗𝑗𝑗−1 𝑗𝑗 𝑘𝑘 𝑡𝑡 𝑗𝑗 𝑡𝑡 𝑡𝑡 𝑘𝑘 (1) + � 𝑞𝑞𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖 + 𝑎𝑎𝑎𝑎𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖 �� − �𝑔𝑔 ∙ � � � 𝑧𝑧𝑖𝑖𝑖𝑖𝑖𝑖 + � � � 𝑑𝑑𝑖𝑖𝑖𝑖𝑖𝑖 ∙ � 𝑞𝑞𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖 � 𝑡𝑡 Subject to: 𝑖𝑖 𝑗𝑗 𝑡𝑡 𝑖𝑖 𝑗𝑗 𝑘𝑘 𝑖𝑖 Material flow constraints 𝑎𝑎𝑎𝑎𝑖𝑖𝑖𝑖𝑖𝑖 = 𝑎𝑎𝑎𝑎𝑖𝑖𝑖𝑖𝑖𝑖−1 + 𝑥𝑥𝑖𝑖𝑖𝑖𝑖𝑖 − � 𝑞𝑞𝑖𝑖𝑖𝑖𝑖𝑖 𝑗𝑗 𝑎𝑎𝑎𝑎𝑗𝑗𝑗𝑗𝑗𝑗−1 + � 𝑞𝑞𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖 − 𝑎𝑎𝑎𝑎𝑗𝑗𝑗𝑗𝑗𝑗 ≥ 𝐸𝐸𝑗𝑗𝑗𝑗𝑗𝑗 𝑖𝑖 𝑎𝑎𝑎𝑎𝑗𝑗𝑗𝑗𝑗𝑗−1 + � 𝑞𝑞𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖 − 𝑎𝑎𝑎𝑎𝑗𝑗𝑗𝑗𝑗𝑗 ≤ 𝐹𝐹𝑗𝑗𝑗𝑗𝑗𝑗 𝑖𝑖 ∀𝑖𝑖, 𝑘𝑘, 𝑡𝑡 (2) ∀𝑗𝑗, 𝑘𝑘, 𝑡𝑡 (4) ∀𝑗𝑗, 𝑘𝑘, 𝑡𝑡 (3) Constraint Eq. 2 guarantees the inventory of all products in each plant at the end of every period. Constraint Eq. 3 ensures meeting "core demand" at each point of sale per product during each time period. Constraint Eq. 4 ensures that the demand served for any product at any point in time at any point of sale never exceeds the expected demand (“forecast demand”). Physical resource limitations � 𝑜𝑜𝑖𝑖𝑖𝑖 ⋅ 𝑥𝑥𝑖𝑖𝑖𝑖𝑖𝑖 + � 𝑢𝑢𝑖𝑖𝑖𝑖 ⋅ 𝑌𝑌𝑖𝑖𝑖𝑖𝑖𝑖 ≤ 𝐿𝐿𝑖𝑖 ∀𝑖𝑖, 𝑡𝑡 (5) � 𝑎𝑎𝑎𝑎𝑗𝑗𝑗𝑗𝑗𝑗 ⋅ ≤ 𝑊𝑊𝑊𝑊𝑗𝑗 ∀𝑗𝑗, 𝑡𝑡 (7) 𝑘𝑘 𝑥𝑥𝑖𝑖𝑖𝑖𝑖𝑖 <= 𝑀𝑀 ⋅ 𝑌𝑌𝑖𝑖𝑖𝑖𝑖𝑖 𝑘𝑘 𝑧𝑧𝑖𝑖𝑖𝑖𝑖𝑖 � 𝑘𝑘 𝑘𝑘 𝑞𝑞𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖 𝐵𝐵 𝑎𝑎𝑎𝑎𝑖𝑖𝑖𝑖0 = 0, 𝑎𝑎𝑎𝑎𝑖𝑖𝑖𝑖0 = 0 ∀𝑖𝑖, 𝑘𝑘, 𝑡𝑡 ∀𝑖𝑖, 𝑗𝑗, 𝑡𝑡 ∀𝑖𝑖, 𝑗𝑗, 𝑘𝑘 (6) (8) (9) Constraint Eq. 5 guarantees that, per plant during each period, the capacity consumption due to the processing and preparation times of processed items never exceeds the plant’s available production capacity. Constraint Eq. 6 ensures that if a quantity of a certain product is produced in a plant during a period, a setup of this product is necessary. Constraint Eq. 7 ensures that the amount of products stored at a point of sale during every period must never exceed the point of sale’s storage capacity. Constraint Eq. 8 computes the number of vehicles required to transport products from every plant to each point of sale during all periods. Constraint Eq. 9 represents the initial inventory levels in plants and at points of sale. 𝑌𝑌𝑖𝑖𝑖𝑖𝑖𝑖 ∈ {0,1} 𝑥𝑥𝑖𝑖𝑖𝑖𝑖𝑖 , 𝑞𝑞𝑖𝑖𝑖𝑖𝑖𝑖𝑖𝑖, 𝑎𝑎𝑎𝑎𝑖𝑖𝑖𝑖𝑖𝑖, 𝑎𝑎𝑎𝑎𝑖𝑖𝑖𝑖𝑖𝑖 , 𝑧𝑧𝑖𝑖𝑖𝑖𝑖𝑖 ∈ ℤ ∀𝑖𝑖, 𝑘𝑘, 𝑡𝑡 ∀𝑖𝑖, 𝑗𝑗, 𝑘𝑘, 𝑡𝑡 (10) (11) Constraints Eq. 10 and Eq. 11 indicate the binary nature of 𝑌𝑌𝑖𝑖𝑖𝑖𝑖𝑖 and the integer nature of some variables. 24 Advances in Production Engineering & Management 18(1) 2023 A matheuristic approach combining genetic algorithm and mixed integer linear programming model for production and … 4. Proposed matheuristic solution method The PDP problem is a complex one to solve given the number of integer variables that corresponds to produced and transported products, the inventory level in the plant and at points of sale, and the vehicles needed for distribution, plus the binary variable that indicates in which plants products are produced. Given the difficulty of this problem, a solution methodology is offered and describes how the GA is combined with the MILP model to evaluate the solutions for the PDP problem. 4.1 Initial population Each individual in the population corresponds to binary decision variable 𝑌𝑌𝑖𝑖𝑖𝑖𝑖𝑖 , which takes 1 if product k is produced in plant i during period t, and 0 otherwise. An individual’s length is a onedimensional matrix of size 𝐼𝐼 × 𝐾𝐾 × 𝑇𝑇 (multiplication of the quantities of every index). The population takes a binary structure and is generated randomly from a uniform distribution with a 50 % probability of 1 appearing on an individual's chromosome. The computational results indicate that fewer infeasible individuals are generated if this probability is applied. Population size Npop equals 10, so we employ this small size to increase the GA’s speed. Koljonen and Alander [23] confirm that a small population size increases the optimisation speed to a certain extent. We prove that using this population size suffices to obtain good solutions. 4.2 Evaluation function The fitness function measures the quality of an individual in the population. The problem looks for solutions that maximise the benefits that the objective function represents. The PDP problem’s computational difficulty focuses mostly on binary variable 𝑌𝑌𝑖𝑖𝑖𝑖𝑖𝑖 , which refers to the decisions made about which product to produce in which plant. This means that the GA is in charge of producing a suitable binary chromosome with equal dimensions to the binary variable. As this binary chromosome corresponds to each individual in the population, the evaluation of each individual is made by formulating the mathematical model. The computational and execution times of a MILP versus a linear programming (LP) model are longer given the SIMPLEX algorithm’s computational efficiency versus the algorithms dedicated to solve problems with integer or binary variables, along with the problem’s difficulty, which is considered NP-hard. The proposed MILP model comprises one binary variable and five integer variables. Thus, to improve matheuristic performance, we apply MILP model relaxation. The MILP relaxation to obtain LP is given by transforming integer variables into continuous variables, and by transforming the binary variable into data. At this time the solver is in charge of solving LP and the GA is responsible for supplying the binary variable. The binary variable of the GA is fixed to LP. Thus, when executing the matheuristic, it can be quickly solved even for very large problems. In our experiments, on average LP obtains better results than MILP by 3.84 %. Thus, to obtain a final result, we employ the best binary chromosome obtained during the evaluation process and launch MILP to gain a final result. This is explained in Section 4.6. 4.3 Selection In the selection stage, a set of individuals from the current population is chosen to be used as the parents for the crossing stage. The roulette wheel approach [24] is taken to select the individuals with the best fitness values in accordance with the uniform probability of selection distributed over the range [0...1], and the worst individuals are eliminated from one generation to another so that the best individuals are more probably selected. 4.4 Crossover The single point crossover technique [25] is applied. Two parents (P1 and P2) are selected by the fortune roulette wheel selection technique. Then the P1 and P2 chromosomes are cut at a point that is randomly generated and a new offspring (OF) is generated with the genetic information of its parents, as illustrated in Fig. 2. Advances in Production Engineering & Management 18(1) 2023 25 Guzman, Poler, Andres 0 1 0 1 0 1 0 1 1 0 1 0 4.5 Mutation 1 0 1 0 P1 OF P2 0 0 Fig 2 Single-Point Crossover 0 1 0 0 0 0 Mutation allows the GA to explore a bigger region of the ranges of potential solutions by including random genetic changes, which are produced by introducing variations into individuals, and thus allowing the GA to not fall into local optima [26]. The swap mutation operator is implemented here. This mutation method randomly selects two genes from offspring and then exchanges the gene content in its offspring, as shown in Fig. 3. The offspring that undergo mutation are selected with uniform probability Pm=1. This means that all offspring are mutated but, in order not to lose the normal offspring, both the normal and mutated offspring remain in the resulting population. This avoids losing a good solution obtained by the crossing process as a mutation can provide a worse fitness value [27]. Then the two offspring (normal and mutated) are included in the population by replacing the two worst individuals in that population to leave a constant population size. Randomly selects two genes. 1 1 0 0 1 1 0 1 1 1 1 1 1 0 0 0 Normal offspring Mutated offspring Fig. 3 The Swap mutation operator 4.6 The matheuristic approach procedure The best individual with the best fitness is selected at the end of the calculation time (stopping criterion) of the matheuristic GA. With this binary chromosome, MILP is launched. In the evaluation function, MILP is relaxed to LP to reduce computational effort and to obtain a sufficiently good solution. To obtain a definitive solution, MILP is used, i.e., by removing relaxation and employing the binary chromosome of the individual with the best fitness provided by the GA. The binary chromosome is set at the 𝑌𝑌𝑖𝑖𝑖𝑖𝑖𝑖 variable of MILP. This means that the binary chromosome becomes a parameter for the model. Then the MILP model is launched, the solver solves the integer variables and the GA provides the binary variable The advantage of using matheuristic, and not directly using the solver, lies in the search space of the MILP model being significantly reduced when a matheuristic is employed to deal with binary variables. 5. Results and discussion: Numerical experiment case study In the present section, a set of synthetic data is used to evaluate our approach. In this type of problem, real data sets are generally large, which renders it unsolvable with many plants, products, outlets and periods. To assess how the matheuristic and the non-commercial solver perform, in computational tests we apply large instances, which are randomly generated according to the outlined parameters and formulations in Park [22]. To create these data, we created a synthetic data generator, which appears at: https://bit.ly/synthetic_data_generator. Park [22] analysed large datasets with similar characteristics to those in Table 4. Park used CPLEX to solve MILP but did not present any results for large instances because of the problems’ computational difficulty, which is why he applied this solver only for small instances. We use the same data for plant size (5), points of sales (from 40 to 65), products (5) and periods (from 10 to 12), as presented in the above-mentioned study. The software followed in this research is a non-commercial optimisation solver from the Computational Infrastructure for Operation Research (COIN-OR) community called COIN-OR Branch 26 Advances in Production Engineering & Management 18(1) 2023 A matheuristic approach combining genetic algorithm and mixed integer linear programming model for production and … and Cut Solver (CBC) [28]. This open-source solver is generally employed for MILP problems. The MILP model and matheuristic were implemented in Python with the Pyomo package [29]. Experiments were run by an Intel Core i7 2.80 GHz processor (6 GB RAM) in an Ubuntu 20.04.1 LTS operating system. The performances of the matheuristic approach and the proposed MILP through computational experiments were compared to one another to identify the best performing method. The resulting GAP of the MILP solved by CBC and the matheuristic is calculated as indicated in Equation (12). |𝑈𝑈𝑈𝑈 − 𝐵𝐵𝐵𝐵𝐵𝐵𝐵𝐵𝑠𝑠𝑠𝑠𝑠𝑠 | (12) 𝐺𝐺𝐺𝐺𝐺𝐺(%) = |𝐵𝐵𝐵𝐵𝐵𝐵𝐵𝐵𝑠𝑠𝑠𝑠𝑠𝑠 | Where UB indicates the upper solver bound, and Bestsol refers to the best solution generated by either the mathematical model or the matheuristic approach. 5.1 Experimental results In order to demonstrate the proposed approach’s efficiency and performance, the computational experiments with different large instances are provided. Table 4 compares the solution’s efficiency among the solutions obtained by solving MILP with CBC and the matheuristic one with CBC. The first column in this table denotes the name of the instance, followed by the number of plants (I), points of sale (J), products (K) and periods (T). For all the instances, the applied criterion is the same calculation time that corresponds to 14,400 seconds. We executed the matheuristic algorithm 20 times for each instance in order to evaluate and avoid atypical performance. The MILP solved by CBC obtained solutions for two (I2, I4) of the six instances, but it was unable to find optimal or good solutions. The matheuristic gave good solutions for all the instances. Fig. 4 illustrates the total profit obtained by matheuristic and CBC. I2a and I4a show how the matheuristic approach evolves and converges towards good solutions, along with how CBC performs at around 7,200 computation seconds, while I4b and I4b show the behaviour of both the matheuristic and CBC at 14,400 processing seconds. For the I2 instance, CBC gave a feasible solution at 5,152.76 seconds (see Fig. 4) with GAP = 17.10 %. GAP improved up to 14,400 seconds by 0.02 %. For the matheuristic for the same instance, it obtained feasible solutions from 71.05 seconds, with GAP less than 10 % at 1,880 seconds (see Fig. 5). Table 4 Performance comparison between CBC and Matheuristic Instance I J I1 5 I3 5 I2 I4 I5 I6 5 5 5 5 Problem K T 40 5 12 45 5 12 50 60 50 65 5 5 5 5 10 10 12 10 Total profit Unfeasible solution found 5873321 Unfeasible solution found 6643133 Unfeasible solution found Unfeasible solution found Advances in Production Engineering & Management 18(1) 2023 CBC Upper bound 5746740.5 6876383.6 6785206.6 8037979.9 6932259.4 8272162.9 Matheuristic - Total profit 5117847 - 6157783 GAP 17.08 % 21.00 % - 6347862 7487111 6294622 7640947 GAP 12.28 % 8.33 % 10.18 % 7.36 % 10.13 % 8.26 % 27 Guzman, Poler, Andres 6100000 6000000 5900000 5800000 5600000 7600000 7500000 7400000 7300000 7200000 7100000 7000000 6900000 6800000 6700000 6600000 6500000 6300000 6200000 Total profit 6200000 5700000 Total profit 6400000 6300000 0 Matheuristic 2000 6100000 6000000 5900000 5800000 5700000 MILP - CBC 4000 CPU (sec) I2a 6000 5600000 8000 Total profit Total profit 6400000 0 Matheuristic 2000 4000 CPU (sec) I4a MILP - CBC 6000 8000 7600000 7500000 7400000 7300000 7200000 7100000 7000000 6900000 6800000 6700000 6600000 6500000 0 0 Matheuristic MILP - CBC Matheuristic MILP - CBC 5000 5000 10000 CPU (sec) I2b 10000 CPU (sec) I4b 15000 15000 Fig 4. Time spent by matheuristic to find a feasible solution With the I4 instance, CBC performance visibly improves. It obtains solutions in 4,097 seconds and becomes the best solution in 5,538 seconds (see Fig. 5). Matheuristic better performs than CBC by reaching feasible solutions in shorter computational times and reaches a GAP below 10 % after 2,735 seconds (see Fig. 5). This means that matheuristic outperforms CBC by 13.64 %. 25% 20% GAP (%) GAP (%) 25% 15% 10% 5% 0% 0 5000 CPU (sec) I2 GAP Matheuristic GAP MILP - CBC 10000 15000 20% 15% 10% 5% 0% 0 5000 GAP Matheuristic GAP MILP - CBC 10000 CPU (sec) I4 15000 Fig. 5 Comparison of matheuristic and MILP-CBC performance The complexity of the instances and the size of the problem mean that CBC is unable to find feasible solutions. Nevertheless, the combination of a GA with CBC gives better results with feasible solutions in shorter computational times. A matheuristic’s efficiency is linked with the solver’s speed because the solver is in charge of evaluating solutions by the GA’s evaluation function. Moreover, as the evaluation function is the principal component of GAs [30], employing a non-commercial solver combined with a GA offers good results, as herein shown, and the matheuristic is more efficient in solving problems with many variables and parameters, and can be a useful alternative for large instances. When utilising a non-commercial solver like CBC, a matheuristic can support the solver to find better solutions. In order to further demonstrate the efficiency of the proposed matheuristic, we compare it to Gurobi 9.1.1, i.e., the MILP and LP of the matheuristic are solved with Gurobi. We employ the same aforementioned computational conditions and apply a processing time of 14,400 seconds. The computational results given by Gurobi are better than those of CBC. Thus Gurobi obtains feasible solutions in all the instances in much shorter solution times. However, the matheuristic is better for achieving a lower GAP than Gurobi in all instances (see Fig. 6). 28 Advances in Production Engineering & Management 18(1) 2023 A matheuristic approach combining genetic algorithm and mixed integer linear programming model for production and … 60% GAP Matheuristic GAP MILP - GUROBI 60% 50% GAP (%) GAP (%) 70% 40% 30% 0 GAP (%) 70% 5000 CPU(sec) I1 10000 50% 0% 15000 60% GAP Matheuristic GAP MILP - GUROBI 60% 40% 30% 20% 0% GAP (%) 70% 0 5000 CPU(sec) 10000 I3 50% 40% 30% 15000 GAP Matheuristic GAP MILP - GUROBI 40% 30% 20% 45% 0 5000 CPU(sec) 10000 I4 15000 GAP Matheuristic GAP MILP - GUROBI 40% 35% 30% 25% 20% 15% 20% 0% 5000 CPU(sec) 10000 I2 50% 0% 15000 GAP Matheuristic GAP MILP - GUROBI 60% 10% 0 10% GAP (%) 10% 30% 10% GAP (%) 0% 40% 20% 20% 10% GAP Matheuristic GAP MILP - GUROBI 50% 10% 0 6. Conclusion 5000 CPU(sec) 10000 I5 15000 5% 0% 0 5000 CPU(sec) 10000 I6 15000 Fig. 6 Comparison of matheuristic and Gurobi performance The PDP problem has long since been studied for the practical applications that it can offer industry. One such case is enterprises with different manufacturing plants in several locations, perhaps in the same city or country, or in others, which must decide the amount of products to be produced in plants, the quantity of products to be stored in plants during each period, the number of products to deliver to various points of sale according to product demand and the inventory of finished products at points of sales. Although several resolution techniques have been used for this problem and its variations, heuristic and metaheuristic algorithms can provide excellent results as combined or hybrid approaches. Likewise, combinations between metaheuristic techniques and exact approaches can offer better results for real-life problems because these combinations make the most of the benefits of both techniques [7]. In this context, the present paper intends to solve the PDP problem in real-world large data sizes. The problem is modelled as MILP, and a matheuristic solution approach is presented that combines a GA and an LP model. Computational tests were performed on a large dataset capable of simulating real-world problems. The development of this approach stems from SMEs having to use open-source tools and the need to digitise companies because they must compete in today's market. Many SMEs cannot have access to software with paid licenses, due to the high-costs they may have to adapt the software to the needs of the enterprises. The main research contribution is about applying a matheuristic approach by employing a non-commercial solver (CBC). We also tested the performance of the non-commercial solver with an NP-hard MILP model. The computational tests run on different Advances in Production Engineering & Management 18(1) 2023 29 Guzman, Poler, Andres instances showed that our approach offers markedly improved results than the exact method. Matheuristic obtained competitive results in a short time. When solving MILP, CBC is unable to acquire feasible solutions for four of the six computed instances. However with our proposed matheuristic, and by also using CBC for solving relaxed LP, our results were good for all instances. Matheuristic can perform better even when using a commercial solver like Gurobi. Therefore, matheuristic can offer a real technical and economical application and is affordable mainly for SMEs that cannot pay a commercial solver or do not recurrently resort to one. This approach is feasible thanks to the proposed model’s simplicity. The matheuristic also offers the benefit of making the most of the solver’s features, regardless of them being commercial or not, because the matheuristic improves the solver’s performance. The proposed approach has the limitation that its effectiveness depends on the selected solver, since the solutions of the matheuristic with a commercial solver (Gurobi) are better than those obtained with a non-commercial solver (CBC). Other metaheuristics can be used for future work, such as memetic algorithms, ant colony optimisation or tabu search, and other highly complex problems can also be tested. Other genetic operators can be evaluated, or specific heuristics can be used to improve the GA’s performance. Acknowledgement This work was supported by the Conselleria de Educación, Investigación, Cultura y Deporte - Generalitat Valenciana for hiring predoctoral research staff with Grant (ACIF/2018/170) and European Social Fund with Grant Operational Program of FSE 2014-2020, the Valencian Community. The research leading to these results received funding from the European Union H2020 Programme with grant agreement No. 958205 "Industrial Data Services for Quality Control in Smart Manufacturing" (i4Q) and the Regional Department of Innovation, Universities, Science and Digital Society of the Generalitat Valenciana entitled "Industrial Production and Logistics Optimization in Industry 4.0" (i4OPT) (Ref. PROMETEO/ 2021/065) References [1] Bilgen, B., Çelebi, Y. (2013). Integrated production scheduling and distribution planning in dairy supply chain by hybrid modelling, Annals of Operations Research, Vol. 211, No. 1, 55-82, doi: 10.1007/s10479-013-1415-3. [2] Armentano, V.A., Shiguemoto, A.L., Løkketangen, A. (2011). Tabu search with path relinking for an integrated production-distribution problem, Computers & Operations Research, Vol. 38, No. 8, 1199-1209, doi: 10.1016/j.cor. 2010.10.026. [3] Kazemi, A., Zarandi, M.H.F., Azizmohammadi, M. (2017). A hybrid search approach in production-distribution planning problem in supply chain using multi-agent systems, International Journal of Operational Research, Vol. 28, No. 4, 506-527, doi: 10.1504/IJOR.2017.082611. [4] Safaei, A.S., Moattar Husseini, S.M., Farahani, R.Z., Jolai, F., Ghodsypour, S.H. (2010). Integrated multi-site production-distribution planning in supply chain by hybrid modelling, International Journal of Production Research, Vol. 48, No. 14, 4043-4069, doi: 10.1080/00207540902791777. [5] Raa, B., Dullaert, W., Aghezzaf, E.H. (2013). A matheuristic for aggregate production-distribution planning with mould sharing, International Journal of Production Economics, Vol. 145, No. 1, 29-37, doi: 10.1016/j.ijpe.2013.01. 006. [6] Boschetti, M.A., Maniezzo, V., Roffilli, M., Bolufé Röhler, A. (2009). Matheuristics: Optimization, simulation and control, In: Blesa, M.J., Blum, C., Di Gaspero, L., Roli, A., Sampels, M., Schaerf, A. (eds.), Hybrid metaheuristics, HM 2009. Lecture notes in computer science, Vol. 5818, Springer, Berlin, Germany, 171-177, doi: 10.1007/978-3-64204918-7_13. [7] Jourdan, L., Basseur, M., Talbi, E.G. (2009). Hybridizing exact methods and metaheuristics: A taxonomy, European Journal of Operational Research, Vol. 199, No. 3, 620-629, doi: 10.1016/j.ejor.2007.07.035. [8] Dumitrescu, I., Stützle, T. (2003). Combinations of local search and exact algorithms, In: Cagnoni, S., Johnson, C.G., Romero Cardalda, J.J., Marchiori, E., Corne, D.W., Meyer, J.-A., Gottlieb, J., Middendorf, M., Guillot, A., Raidl, G.R., Hart, E. (eds.), Applications of evolutionary computing, EvoWorkshops 2003, Lecture notes in computer science, Springer, Berlin, Germany, 211-223, doi: 10.1007/3-540-36605-9_20. [9] Raidl, G. R., Puchinger, J. (2008). Combining (integer) linear programming techniques and metaheuristics for combinatorial optimization, In: Blum, C., Aguilera, M.J.B., Roli, A., Sampels, M. (eds.), Hybrid metaheuristics. studies in computational intelligence, Springer, Berlin, Germany, 31-62, doi: 10.1007/978-3-540-78295-7_2. [10] Puchinger, J., Raidl, G.R. (2005). Combining metaheuristics and exact algorithms in combinatorial optimization: A survey and classification, In: Mira, J., Álvarez, J.R. (eds.), Artificial intelligence and knowledge engineering applications: A bioinspired approach, IWINAC 2005, Lecture notes in computer science, Springer, Berlin, Germany, 41-53, doi: 10.1007/11499305_5. 30 Advances in Production Engineering & Management 18(1) 2023 A matheuristic approach combining genetic algorithm and mixed integer linear programming model for production and … [11] Caserta, M., Voß, S. (2010). Metaheuristics: Intelligent problem solving, In: Maniezzo, V., Stützle, T., Voß, S. (eds.), Matheuristics. Annals of information systems, Vol 10, Springer, Boston, USA, 1-38, doi: 10.1007/978-1-44191306-7_1. [12] Talbi, E.-G. (2016). Combining metaheuristics with mathematical programming, constraint programming and machine learning, Annals of Operations Research, Vol. 240, No. 1, 171-215, doi: 10.1007/s10479-015-2034-y. [13] Kumar, R., Ganapathy, L., Gokhale, R., Tiwari, M.K. (2020). Quantitative approaches for the integration of production and distribution planning in the supply chain: A systematic literature review, International Journal of Production Research, Vol. 58, No. 11, 3527-3553, doi: 10.1080/00207543.2020.1762019. [14] Reshad, A., Sinha, S. (2020). Open source software solution for small and medium enterprises, international journal of computer sciences and engineering, Vol. 8, No. 6, 86-90. [15] Chen, Z.-L. (2010). Integrated production and outbound distribution scheduling: Review and extensions, Operations Research, Vol. 58, No. 1, 130-148, doi: 10.1287/opre.1080.0688. [16] Fahimnia, B., Farahani, R.Z., Marian, R., Luong, L. (2013). A review and critique on integrated production-distribution planning models and techniques, Journal of Manufacturing Systems, Vol. 32, No. 1, 1-19, doi: 10.1016/j.jmsy. 2012.07.005. [17] Su, W., Huang, S.X., Fan, Y.S., Mak, K.L. (2015). Integrated partner selection and production-distribution planning for manufacturing chains, Computers & Industrial Engineering, Vol. 84, 32-42, doi: 10.1016/j.cie.2015.01.015. [18] Moattar Husseini, Z., Karimi, B., Moattar Husseini, S.M., Ghodsipour, S.H. (2015). Multi-objective integrated production distribution planning concerning manufacturing partners, International Journal of Computer Integrated Manufacturing, Vol. 28, No. 12, 1313-1330, doi: 10.1080/0951192X.2014.972460. [19] Devapriya, P., Ferrell, W., Geismar, N. (2017). Integrated production and distribution scheduling with a perishable product, European Journal of Operational Research, Vol. 259, No. 3, 906-916, doi: 10.1016/j.ejor.2016.09.019. [20] Gharaei, A., Jolai, F. (2018). A multi-agent approach to the integrated production scheduling and distribution problem in multi-factory supply chain, Applied Soft Computing, Vol. 65, 577-589, doi: 10.1016/j.asoc.2018.02.002. [21] Marandi, F., Fatemi Ghomi, S.M.T. (2019). Integrated multi-factory production and distribution scheduling applying vehicle routing approach, International Journal of Production Research, Vol. 57, No. 3, 722-748, doi: 10.1080/00207543.2018.1481301. [22] Park, Y.B. (2005). An integrated approach for production and distribution planning in supply chain management, International Journal of Production Research, Vol. 43, No. 6, 1205-1224, doi: 10.1080/00207540412331327718. [23] Koljonen, J., Alander, J.T. (2006). Effects of population size and relative elitism on optimization speed and reliability of genetic algorithms, In: Proceedings of 9th Scandinavian Conference on Artificial Intelligence (SCAI 2006), Espoo, Finland, 54-60. [24] Zhong, J., Hu, X., Zhang, J., Gu, M. (2005). Comparison of performance between different selection strategies on simple genetic algorithms, In: Proceedings of International Conference on Computational Intelligence for Modelling, Control and Automation and International Conference on Intelligent Agents, Web Technologies and Internet Commerce (CIMCA-IAWTIC'06), Vienna, Austria, 1115-1120, doi: 10.1109/cimca.2005.1631619. [25] Chelly Dagdia, Z., Mirchev, M. (2020). When evolutionary computing meets astro- and geoinformatics, In: Škoda, P., Adam, F. (eds.), Knowledge discovery in big data from astronomy and earth observation, Elsevier, Amsterdam, Netherlands, 283-306, doi: 10.1016/B978-0-12-819154-5.00026-6. [26] Wang, S., Liu, M. (2013). A genetic algorithm for two-stage no-wait hybrid flow shop scheduling problem, Computers & Operations Research, Vol. 40, No. 4, 1064-1075, doi: 10.1016/j.cor.2012.10.015. [27] Valero-Gomez, A., Valero-Gomez, J., Castro-Gonzalez, A., Moreno, L. (2011). Use of genetic algorithms for target distribution and sequencing in multiple robot operations, In: Proceedings of 2011 IEEE International Conference on Robotics and Biomimetics, Karon Beach, Thailand, 2718-2724, doi: 10.1109/ROBIO.2011.6181716. [28] Cbc: Version 2.9.9, from https://zenodo.org/record/1317566, accessed May 27, 2021. [29] Bynum, M.L., Hackebeil, G.A., Hart, W.E., Laird, C.D., Nicholson, B.l., Siirola, J.D., Watson, J.P., Woodruff, D.L. (2021). Pyomo - Optimization Modeling in Python, Springer, Cham, Switzerland, doi: 10.1007/978-3-030-68928-5. [30] Michalewicz, Z. (1999). The significance of the evaluation function in evolutionary algorithms, In: Davis, L.D., De Jong, K., Vose, M.D., Whitley, L.D. (eds.), Evolutionary Algorithms, The IMA Volumes in Mathematics and its Applications, Vol. 111, Springer, New York, USA, 151-166, doi: 10.1007/978-1-4612-1542-4_8. Advances in Production Engineering & Management 18(1) 2023 31 Advances in Production Engineering & Management ISSN 1854-6250 Volume 18 | Number 1 | March 2023 | pp 32–48 Journal home: apem-journal.org https://doi.org/10.14743/apem2023.1.455 Research paper Enhancing manufacturing excellence with Lean Six Sigma and zero defects based on Industry 4.0 Ly Duc, M.a,b,*, Hlavaty, L.b, Bilik, P.b, Martinek, R.b aFaculty of Commerce, Van Lang University, Ho Chi Minh City, Vietnam of Cybernetics and Biomedical Engineering, Faculty of Electrical Engineering and Computer Science, VSB–Technical University of Ostrava, Ostrava, Czech Republic bDepartment ABSTRACT ARTICLE INFO Improving quality, enhancing productivity, redesigning machining tools, eliminating waste in production, and shortening lead time are all objectives aimed at improving customer satisfaction and increasing profitability for manufacturing companies. This study combines lean manufacturing and six sigma techniques to form a technique called Lean Six Sigma (LSS) by using the DMAIC (Define-Measure-Analysis-Improve-Control) model. This study proposes to use statistical test models to analyze real data collected directly from the operator. The study proposes to use the Taguchi optimization technique to determine the optimal conditions for oil dipping tanks of molybdenum materials. In addition, the study also proposes a computer vision technique to recognize objects using color recognition techniques running on the LABVIEW software platform. This study builds a digital numerical control (DNC) model operating on digital signal processing techniques, linking the data of each process together. The results reduced the rate of defective parts in the whole processing stage from 6.5 % to zero defects, the whole processing line production capacity increased by 7.9 %, and the profit of the whole production line was USD 35762 per year. As a valuable external outcome, the conclusion of the LSS project fostered a spirit of continuous improvement. The utilization of research results from the research environment in the actual production setting is significantly enhanced for the operator. The LSS model is deployed with specific tasks and targets for each member of the LSS project team, and the processing conditions for each specific stage are optimized, such as the oil dipping process and hole grinding process. Industry 4.0 techniques, including computer vision, digital numerical control, and commercial software such as LabVIEW and MINITAB, are optimized for use, simplifying machining operations. Some proposed directions for future research are also presented in detail. For example, studying the improvement of the quality of the 220 V power supply through harmonic mitigation in processing factories is an intriguing area of investigation. Additionally, exploring data security for big data in the context of Industry 4.0 would be a valuable study to enhance customer satisfaction with big data technology in the future. Keywords: Lean Six Sigma; Industry 4.0; Manufacturing; Smart manufacturing; Zero defect manufacturing; DMAIC (Define-Measure-AnalysisImprove-Control); Computer vision *Corresponding author: minh.ld@vlu.edu.vn (Ly Duc, M.) Article history: Received 17 November 2022 Revised 4 April 2023 Accepted 6 April 2023 Content from this work may be used under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0). Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. 1. Introduction Industry 4.0 techniques develop strongly in the product factory environment [1]. Specifically, applying computer vision techniques is for object recognition and object classification, artificial intelligence (AI) techniques to create robots that work in place of humans and create high productivity. Using automate manufacturing operations to eliminate waste, shorten lead times, increase productivity, and move towards zero defect production [2-3]. The Six Sigma technique 32 Enhancing manufacturing excellence with Lean Six Sigma and zero defects based on Industry 4.0 has been implemented and brought to great effect at Motorola since 1980 and is embraced by many other companies as a model of continuous improvement in the manufacturing company. Lean manufacturing tools and models are logically integrated into each phase of Six Sigma implementing a continuous improvement model that delivers efficiency, and that hybrid model is called Lean Six Sigma (LSS) [4-5]. General Electronic Company has implemented the LSS model into its continuous improvement activities since 1998 and has brought high efficiency. Specifically, the company's revenue is more than 1.2 billion USD, which shows to the world the high efficiency in business operations when applying the LSS model to continuous improvement activities. 1.1 Research question The LSS model is implemented by manufacturing companies in continuous improvement activities to improve quality and productivity, enhance customer satisfaction. Holtskog [6] and Sony et al. [7] also highlight the limitations of the LSS model when deployed by manufacturing companies. However, many manufacturing companies implement the LSS model into continuous improvement activities with high efficiency while several companies also implement the LSS model but the results are not as required. The LSS is a project, so it is necessary to plan work specifically, clearly divide work for each member of the project, and describe in detail, specific goals. Completion time for each task is absolutely necessary [8-9]. This study details the process of implementing the DMAIC model of the LSS technique into the product production line at a mechanical company. The specific goals of this research are (1) Optimize production conditions at the oil dipping process, prevent defects and prevent delays for customers. (2) Automatic selection of production tools by Industry 4.0 or computer vision technology at hole grinding process, preventing mistaken selection of production tools caused by careless employees and shortening production time, simply optimize the work performance for operators, improving operator satisfaction on continuous improvement activities. (3) Digital signal technology is deployed to collect data of each individual line by barcode system, call machining programs for automatic machining machines by barcode system and measurement system to collect stored data into the SQL system to form big data in Industry 4.0 [10]. In production activities, there are several questions such as: (1) Determine the specific production conditions for semi-automatic and automatic processing machines such as Oil dipping tanks, and hole grinding machines; (2) Product quality is guaranteed throughout the entire processing stage, which method is appropriate and not too complicated in the operation of employees; (3) The factory is illuminated by LED lights, and the factory is operated by smartphones and computer systems. All of them are sources of harmonics in the power supply to the furnace, the circuitry that controls the semi-automatic and automatic machines, ensuring that harmonic components according to IEEE 519:2022 are essential. The main operating principle of the LSS model is based on manufacturing fundamentals. Lean manufacturing and six sigma techniques are also based on manufacturing fundamentals. The implementation LSS project model is effective in action process planning, operational process analysis, and action process assessment. In addition, the LSS project investigates, analysis, and identifies problems at specific production lines and proposes improvement plans. Werkema [11] detailed evaluation of the results of implementing the LSS model into continuous improvement activities at manufacturing companies and brought high results, enhancing the company's competitiveness. Lean manufacturing technique has not yet clearly formed the detailed structure of each solution corresponding to each specific problem [12]. The Six Sigma technique is highly effective in minimizing process variation but has not really cared about the time and speed completion of production process [13]. These two techniques are deployed in combination to overcome each other's weaknesses and improve efficiency [14]. 1.2 Contribution of research This article details the steps of implementing an LSS model that combines lean manufacturing and six sigma techniques in continuous improvement operations at a manufacturing company [15]. The research results show that the defective rate decreased from 6.5 % to zero defect, the Advances in Production Engineering & Management 18(1) 2023 33 Ly Duc, Hlavaty, Bilik, Martinek production capacity of the whole production line increased by 7.9 % and the profit increased by 35762 USD per year. This study contributes to improve the working morale of machine operators, the spirit of applying techniques from research to the practical environment, and remove the thinking separating the research environment and the production practices. In this study, it is considered as a model for managers performing each step in the analysis to find out the origin problem. The DMAIC model is used as a guide for members of the continuous improvement project in a variety of companies [16]. The data in this study were collected directly at the production line by the operator at the mechanical product manufacturing company [17-18]. This study proposes the use of statistical tools such as descriptive statistics, statistical hypothesis testing in data analysis, and determination of the current status of the problem on the table of specific analysis results. The Taguchi optimization technique is implemented to specifically determine the optimal condition for the machining condition. Computer vision technology identify and classify objects by color is deployed to redesign production operating conditions at specific production stages. Digital signal processing techniques based on barcodes and QR Codes are developed for real-time data collection at each separate manufacturing process and create a close connection in terms of data between the stages [19]. This study is a big challenge for researchers because its data completely collected from reality at each specific production line. Analytical tools are deployed to analyze data such as PARETO charts, descriptive statistics tools, statistical hypothesis testing tools, fishbone charts, value stream mapping, failure tree analysis, techniques, Taguchi optimization techniques, computer vision techniques, and digital numerical control techniques. This paper details the implementation of the LSS model using DMAIC in continuous improvement and also serves as a reference model for LSS researchers, managers, and project members implemented as a model. The DMAIC model is applicable to many different environments and organizations and serves as a model. The next structure of the research paper is organized as follows: Section 2 details the content of the literature review. Section 3 presents the research method in detail. Section 4 details the results of the experimental study and discusses the results from the experiment, and Section 5 presents the conclusion of this study. 2. Literature review The Lean Six Sigma model combines Lean manufacturing and Six Sigma techniques [20-21]. The literature review for both Lean manufacturing and Six Sigma techniques is performed first. Next is the evaluation of the data for statistical techniques applied to actual data analysis techniques and numerical processing techniques in data collection and analysis. 2.1 Lean manufacturing Key tools used in Lean manufacturing are Value Flow Mapping, Fishbone Diagram, Kanban System, Pareto Diagram, and Failure Tree Analysis [22]. These tools mainly perform analysis to confirm the wastes incurred in production activities and suggest improvement actions to eliminate wastes with the aim of increasing productivity and set goals to improve production methods [23]. Value Stream Mapping (VSM) details valuable and non-valued activities across each activity in the supply chain. The VSM tool identifies valueless activities (waste activities) to help managers easily decide on improvement proposals. The 5 Whys tool and fishbone diagram does the enumeration problem point causes and root cause selection. The system charting tool builds countermeasures based on weighting indicators [24-25]. In addition, Fault Tree Analysis combined with the 5 Whys tool adds extra power to root cause analysis. However, Fault Tree Analysis focuses on detailing the problem points according to the 5 whys method without focusing on finding the root cause and 5 whys analysis only focuses on the starting content of the problem point. A combination of failure tree analysis and 5 whys analysis makes a powerful analyze model and Kanban System is a fundamental tool in Lean manufacturing to control operations. 34 Advances in Production Engineering & Management 18(1) 2023 Enhancing manufacturing excellence with Lean Six Sigma and zero defects based on Industry 4.0 2.2 Six Sigma Fluctuations in the production process stem from machining conditions, human factors, unstable machine accuracy, and power sources that generate many harmonic components that exceed IEEE 519:2022 standards. Six Sigma technique helps to eliminate fluctuations in the production process. Improve product quality, and customer satisfaction. Motorola Company pioneered the implementation of Six Sigma technology in the phones production line and achieved great results in controlling volatility and reducing defect rates below 1 Sigma. Six Sigma techniques use DMAIC (Define-Measure-Analysis-Improve-Control) model implemented as a model for performing problem analysis and measurement [26-27], using the actual database at the machining line. Define phase (D) presents an overview of the environment around the problem to be analyzed and analyzed to determine the content of the problem point using statistical charting tools such as Pareto chart, and bar chart. Measure phase (M) deploys statistical testing tools, and statistical hypothesis testing to measure and analyze real data at the production stage and find the root problem point. Analysis phase (A) deploys the Taguchi optimization technique to determine optimal production conditions for production conditions. Conduct experiments and collect experimental data by operators. Improve phase (I) deploy Industry 4.0 tools such as computer vision to identify and classify objects by color running LabVIEW software and digital numerical control techniques in digital signal processing by barcode or QR Code, data collected into the big data system in Industry 4.0 systems [28-30]. Control phase (C) deploys an online measurement system using digital numerical control (DNC) technology to control the system automatically and completely eliminate workers’ skill. A comprehensive literature review of the Six Sigma technique is needed. 2.3 Lean Six Sigma (LSS) The main goal of the Lean Six Sigma model is to eliminate the fluctuations of the production process and improve product quality by manufacturing according to the zero defects model to improve product quality, process quality, people quality, production capacity, and customer satisfaction [31-32]. Ensuring quality meets customer requirements and delivering products on time is a challenge. Pande et al. [33] pointed out level problem of responsiveness between providing services to customers and meeting customer requirements is a big challenge. Rathi et al. [34] specifically outlined 17 obstacles when implementing LSS projects for enterprises and the main content is data collection. Data is the backbone of the LSS project. The ability monitoring the LSS project to ensure that the projects are completed on schedule and project manager's target met is a challenge. Implementing LSS projects knowledge of team members is also an issue that needs attention. The main tools used in the DMAIC phase such as Process Flowchart, Data Collection Checklist, Fishbone Diagram, Histogram, 5 Whys Analysis, Statistical Hypothesis Test, Experimental Design, Taguchi method, and Statistical analysis are comparing results before and after improvement [35-36]. If the LSS project is not performed well, it can lead to loss of investment, time, and resources, customer trust and the image of the organization implementing the LSS project. Lean Six Sigma technique has been successfully applied in many companies. However, there are still a few companies that still do not give good results when applying Lean Six Sigma. Because of the inconsistent use of statistical techniques, Lean manufacturing techniques. Shokri [37] has implemented LSS technology in a mechanical manufacturing company with the goal of eliminating scrap to zero and achieving a profit of 98 USD per year. Guleria et al. [38] proposed to apply the LSS project to the gear component manufacturing process, the tools applied such as SIPOC (Supplier-Input-Process-Output-Customer) diagram, Pareto chart, Fishbone chart, reject results from 10641 to 3193 (PPM). Minh and Thu [39] proposed to apply the LSS project to the manufacturing process of mechanical components, apply tools such as the Pareto diagram, fishbone diagram, scatter plot, histogram, and lifting work of production capacity from 118 products in 8 hours to 155 products in 8 hours. Advances in Production Engineering & Management 18(1) 2023 35 Ly Duc, Hlavaty, Bilik, Martinek 3. Research methodology 3.1 Research characterization The company produces condensed products using many automatic processing machines and processing conditions, so the variation in the production process is very large. Controlling product quality means controlling fluctuations in production conditions. This study employs both quantitative and qualitative research methods. The quantitative method is to use statistical charts to analyze the data. De Boer [40] highlights the need for a large enough sample size to meet the requirements of statistical models. Qualitative research is seen as a management tool implemented to understand and find solutions for specific problems in the workplace. De Boer [40] demonstrates that quantitative research provides logical information about reasons without using mathematical equations, observable behaviors or problem-solving solutions. This study specializes in a particular mechanical production line, and conducts a process assessment of the status quo that generates problem points for waste and human skill-dependent operations. Hart [41] highlights the need for direct workers at each stage of the LSS project implementation process. Operators at the machining line understand the need for continuous improvement and implementation. The main goal of the project is to implement the research results into practice, the researcher directly participates in the implementation of the project's work together with the operator. Practice research projects, measure the results of practice directly at the production line, and evaluate their effectiveness. The researchers provide instructions on how to collect and analyze samples for LSS project workers and operators who perform direct sampling. The author directly participates in the implementation of the LSS project at a mechanical processing company from April 2021 to March 2022, participates in all project activities as the manager, and performs the works such as defining research, performing data collection, analyzing data to collect results after implementing the LSS project. 3.2 Scope of Lean Six Sigma application The slow implementation of the tasks in the Lean Six Sigma project will waste the company's resources, so the LSS project management team needs to focus on controlling the progress of activities [42]. Changing the production process entails changing a lot of other things such as changing standards and technical conditions, changing operating methods and controls. This study presents a step-by-step implementation of Lean Six Sigma techniques with the DMAIC model as Table 1. DMAIC phase Define Measure Analysis Improve Control 36 Activities Activities 1 Table 1 Activities development in DMAIC phase Present an overview of the environment surrounding the problem point to be analyzed and describe information about the problem point to be studied. Make surveys and check sheets to collect data directly from the production line by operators. Set up a specific implementation plan for each trial according to the GANTT and WBS diagrams. Re-optimize production conditions at each soybean production line by the Taguchi method [47-48]. Build a digital processing system to control the operation of each operation at each corresponding production line, the Industry 4.0 system is built based on the POKA-YOKE theory. Activities 2 Activities 3 Activities 4 Using fishbone diagrams, the 5 whys or failure tree analysis details the causes of the problem score according to 4 aspects: Man-MachineMethod-Material. Planning, methods, and data collection directly on the line [43-44]. Gather the opinions of the Lean Six Sigma project team members and identify the root cause of the problem. The system diagram is implemented in the construction of improvement activities according to the rating scale. Analyze the current status of each stage by video recording method and analyze the correlation between man and machine using a Man-Machine diagram [45-46]. Rebuild management standards, and work instructions according to ISO9001:2015 and IATF16949:2015. Build an online measurement system using digital numerical control techniques [49-50]. Deploy statistical tools, and test statistical hypotheses to analyze data. - Set specific goals for each case according to S.M.A.R.T criteria. - - - - - Advances in Production Engineering & Management 18(1) 2023 Enhancing manufacturing excellence with Lean Six Sigma and zero defects based on Industry 4.0 4. Results and discussion 4.1 Define (D) This phase outlines the Lean Six Sigma (LSS) project scope clearly and specifically. The fish bone diagram combined with the 5 Whys analysis lists individual causes of defects in 4 aspects as Man-Machine-Method-Material (Fig. 1). Failure tree analysis combined with the 5 Whys analysis are also reviewed and verified the cause of defects. A survey questionnaire was established and researchers assessed the accuracy of each question, surveying the opinions of direct operators of the production line such as machine operators, chief and deputy shift staff of production, production line managers, machine maintenance technicians, production line design technicians, and factory managers. All comments show the general content is that there are no specific regulations on machine operating conditions, there is no connection of production data between stages, and employees choose production tools by experience, so they often give rise to defects. Evaluating the current state of the machining process by using the control plan sheet tool is easy to spot gaps in the manufacturing process. Managers who lack understanding of the production process and completely depend on the skills of workers. Interviews with workers of LSS project members contribute to enhancing the culture of sharing in the company. The LSS project needs to clearly show two goals: (1) Clearly define the goals of each specific task and (2) Form a plan table according to Gant and WBS (Works Breakdown Structure) diagrams for each specific task. From Fig. 1. This research paper has 3 main projects: Project A (Make sure to use the right tools to process the hole size of the product at the machining center). Project B (Determine the temperature conditions, time of the oil dipping, and the stabilization time based on the expansion of molybdenum) and Project C (Check the quality of power supply for the oil dipping machine). 4.2 Measure (M) Fig. 1 Fishbone diagram Project A is implemented experimentally at the product hole grinding stage. The product is manufactured with 2 different materials depending on customers’ requirements. (1) Material type FC250 and molybdenum has a hardness of 196 HV, and (2) Material type copper and molybdenum has a hardness of 125 HV. The tool for hole grinding also depends on the respective material. Tools employing FC250 materials used blue-labeled tools, while those using SUJ2 materials used red-labeled tools. However, the shapes of the two types of tools are similar (Fig. 2), make their identification and differentiation is a challenge. Advances in Production Engineering & Management 18(1) 2023 37 Ly Duc, Hlavaty, Bilik, Martinek Shape of tools Fig. 2 Shape of hole grinding tools Fig. 3 Molybdenum disulfide inside Bush product Fig. 4 Probability plot of Project Project B performs the task of determining the most optimal oil dipping conditions. Bush product line uses molybdenum material inserted into the groove inside the product hole (Fig. 3), the molybdenum material deforms in size according to thermal conditions and heat time. Molybdenum is manufactured by Sumi Steel Co, Ltd. manufacturing, its main ingredient is molybdenum disulfide. It is effective in reducing friction or wear in high-temperature and load-bearing environments, and is effective in grease-restricted environments. Optimizing conditions for oil dipping is a challenge for LSS project team members. Project C performs quality control of the power supply for electronic boards and thermistor devices at the oil dipping stage. The factory uses a lot of LED lighting systems, computer systems, internal and external telephone systems, all the above devices are harmonic sources in the power supply, and harmonics make the image. The sine waveform of the power supply is distorted, and the system of power boards is unstable. Specifically, the extreme resistance of the oil dipping tank does not guarantee thermal stability and is the cause of defects. Designing systems for harmonic mitigation to ensure that total harmonic distortion (THD) falls within the IEEE 519:2022 standard is a major challenge. 38 Advances in Production Engineering & Management 18(1) 2023 Enhancing manufacturing excellence with Lean Six Sigma and zero defects based on Industry 4.0 The statistical testing method is applied to data analysis activities of the LSS project to meet the right objectives. The Anderson-Darling normalization method is performed to check the normality of the hole diameter data with an error of fewer than 3 microns using Minitab 18.0 software. The P-value of Project A), the P-Value of Project B), and the P-Value of Project C) are less than 0.005 (Fig. 4). The hypothesis H0 that data are normally distributed is rejected. A nonparametric method was used to analyze this data, as this data set is not normally distributed. The analyze results will be presented in the analysis phase contributing to the implementation of Project A, Project B, and Project C. 4.3 Analysis (A) Project A (The identification of machine tools by color at the hole grinding process). The product hole grinder has 3 main parts: Mandrel, Nut, and Blade (Fig. 5). The FC250 and the Mandrel Synchronous Material Cutting Kit and the Nut Kit are the same and interchangeable. However, the hardness setting at the blade's cutting surface is different. It should be distinguished when using FC250 and copper materials for machining. Using the chi-square test is for association statistics running on Minitab 18.0 software to evaluate the similarity of the results of correct identification of the cutting tool's blade type H0 or the dissimilarity of the correct identification of the cutting tool blade type H1. Use the difference between the expected number Ei and the actual number of observations Oi to find the chi-square value (called a statistic), according to the Eq. 1. 2 𝑘𝑘 𝑥𝑥 = � 𝑖𝑖=1 (𝑂𝑂𝑖𝑖 − 𝐸𝐸𝑖𝑖 )2 𝐸𝐸𝑖𝑖 (1) Fig. 5 Structure of cutting tools Fig. 6 Difference between observed and expected counts Advances in Production Engineering & Management 18(1) 2023 39 Ly Duc, Hlavaty, Bilik, Martinek Randomly select 200 employees of 3 processing lines (65 Bush product line employees, 60 Pin product line employees, and 75 Blank processing line employees) to distinguish between the blade type used for FC250 material and the blade type used for copper material. The P-Value of the Chi-square test is 0.016 less than 0.05, H0 is rejected, and H1 is accepted. Indicating is the results of blade selection of tools cut are not uniform among 3 groups of 200 employees. Line Bush products that the rate of choosing the right type of Blade is 46 % and the rate of choosing the wrong type of Blade is 26 %. In line Pin, the right selection rate reaches 23 % and the wrong selection rate reaches 33 % in Line Blank the right selection rate reaches 31 % and the wrong selection rate reaches 41 %. The percentage difference between Observed and Expected Counts of Line Bush's right choice reaches 42 % and the wrong choice reaches negative 20 %. Line Pin's right choice reached negative 23 % and the wrong choice reaches 11 % and Line Bush correctly pick negative 18 % and the wrong choice reaches 9 %, see Fig. 6. Project B (Re-designed of oil dipping tank processing condition). The oil dipping process of molybdenum-based products is done through 3 steps: Step 1) The product is neatly lined up and immersed in MG815 oil which is heated to 100℃ by the thermistor. Step 2) Store products are in a warehouse environment with a temperature of 70℃. Step 3) Cool the product in a normal temperature environment from 28℃ to 32℃ for about 7 days. To evaluate the size expansion of molybdenum powder after implementing the 3 above conditions, with 5 factors and 2 levels for initial treatment conditions (Table 2). Taguchi method responds well to many factors in the system simultaneously, ensuring independent research and reliable influence of factors. The L32 (2^5) orthogonal matrix table designed for 5 elements is presented in Table 3. In this study, the quality characteristics of the molybdenum set size extension (E6) in the standard region are less than 3 microns. The test prototype is sampled directly from the production process, the results are converted to signal-to-noise ratio (S/N), according to Eq. 2. 𝑆𝑆� = −10 · log[(𝜇𝜇 − 𝑚𝑚)2 + 𝑆𝑆 2 ] 𝑁𝑁 (2) The molybdenum expansion dimension of 3 microns was measured with a Koshaka 3D profile tensile tester with a profile measuring distance of 80 mm. The results of the S/N analysis (Fig. 7) show that the product response of cooling time after oil immersion and oil immersion time strongly affects the quality of molybdenum size expansion. Next, the oil immersion temperature has a relative response and the drying time as well as the product drying temperature after oil immersion is responsive but not high. The results of the one-way ANOVA analysis (Table 4) show a 95 % confidence interval for the thermal conditions of the molybdenum product. Project C (Quality control of power supply is for oil dipping tank). A supply voltage of 400V/3 phase/30A provides a thermistor (Fig. 8) to heat the oil bath (Fig. 9). Ensuring a constant and stable power supply to the thermistor is essential. Power meter type PQ3100 manufactured by HIOKI firm is used by the company to measure voltage source, current source for thermistor. Results of document search in the frequency of power quality testing by PQ31000 on Wednesday 7 weekly (shared work area) cleaning day before Sunday off. Measurement results are recorded manually on the test sheet to check the machine’s status. Table 2 Experimental factors and their level for L32 Factor Level 1 Level 2 E1: Oil dipping time (hours) 1 3 90 110 E2: Oil dipping temperature (℃) E3: Dry time after oil dipping (hours) 1 3 60 80 E4: Dry temperature after oil dipping (℃) E5: Cooling time after oil dipping (days) 5 7 40 Advances in Production Engineering & Management 18(1) 2023 Enhancing manufacturing excellence with Lean Six Sigma and zero defects based on Industry 4.0 Exp. L1 L2 L3 L4 L5 L6 L7 L8 L9 L10 L11 L12 L13 L14 L15 L16 L17 L18 L19 L20 L21 L22 L23 L24 L25 L26 L27 L28 L29 L30 L31 L32 E1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 Factor N E1 32 E2 32 E3 32 E4 32 E5 32 E6 32 Pooled StDev = 5.91340 Table 3 L32 (25 ) orthogonal array experimental parameter E2 E3 E4 E5 90 1 60 5 90 1 60 7 90 1 80 5 90 1 80 7 90 3 60 5 90 3 60 7 90 3 80 5 90 3 80 7 110 1 60 5 110 1 60 7 110 1 80 5 110 1 80 7 110 3 60 5 110 3 60 7 110 3 80 5 110 3 80 7 90 1 60 5 90 1 60 7 90 1 80 5 90 1 80 7 90 3 60 5 90 3 60 7 90 3 80 5 90 3 80 7 110 1 60 5 110 1 60 7 110 1 80 5 110 1 80 7 110 3 60 5 110 3 60 7 110 3 80 5 110 3 80 7 Fig. 7 S/N analysis Table 4 The mean value of One-way ANOVA analysis Mean 2.00 100.00 2.00 70.00 6.00 3.01 Advances in Production Engineering & Management 18(1) 2023 StDev 1.02 10.16 1.02 10.16 1.02 0.51 E6 4.1 3.0 3.7 2.9 3.6 3.1 3.2 2.9 3.5 2.9 3.2 2.6 3.5 2.6 3.5 2.6 3.2 2.1 3.7 2.9 3.1 2.5 3.6 2.6 3.2 2.7 3.5 2.3 3.1 2.3 3.2 2.1 S/N -12.26 -9.54 -11.36 -9.25 -11.26 -9.83 -10.10 -9.25 -10.88 -9.25 -10.10 -8.30 -10.88 -8.30 -10.88 -8.30 -10.10 -6.44 -11.36 -7.60 -9.83 -7.96 -11.13 -8.30 -10.10 -8.23 -10.88 -7.24 -9.83 -7.24 -10.10 -6.44 95 % CI (-0.062, 4.062) (97.94, 102.06) (-0.062, 4.062) (67.94, 72.06) (3.938, 8.062) (0.953, 5.078) 41 Ly Duc, Hlavaty, Bilik, Martinek Fig. 8 Thermal resistance 3KW/33cm/380V 4.4 Improve (I) Fig. 9 Oil dipping process Project A (The identification of machine tools by color at the hole grinding process). Propose a method to identify objects by color. The red and blue grading feedback system is much better than commercially available color sensors which have limitations. The camera system is designed and installed in the production process. A basic camera with 720p resolution is used for image acquisition tools. The color system of the tool's image, after being recorded by the camera, is transmitted to LabVIEW software running on PC to process and classify tools according to the system's requirements. The camera system is opened when scanning the barcode of the order on the Order sheet. Image processing tool is written in LabVIEW software (Fig. 10). The real-time database is deployed on the company's server hardware system developed with simple and fast programming applications in simplifying data access. The data connection model is between the server and the clients. The image processing algorithm in LabVIEW is implemented as a closed process (Fig. 11). The camera captures the image and image is processed on PC. The image with 3 RGB color systems (Red, Green, and Blue) is analyzed and converted to HSL color system (Hue, Saturation, and Lightness). The IMAQ Color Learn function learns the HSL color system and divides each cell containing each color system according to the color sensitivity selection. The FC250 material cutters are available in blue and red for copper tools and are divided into 16 color racks arranged from 0 to 15 (blue on the 6th color and red on the 15th color shelf). The reference value used is 0.4 for the purpose of improving accuracy in color selection and discrimination. In case where the return value at the 6th price is greater than 0.4, the evaluation is shown in blue, and the same process for the 15th price is identified in red. This cut-off value of 0.4 is obtained from the experiment during the observation of the value at each of the blue and red shelf boxes (Fig. 12). Fig. 10 Actual camera system in process 42 Advances in Production Engineering & Management 18(1) 2023 Enhancing manufacturing excellence with Lean Six Sigma and zero defects based on Industry 4.0 Fig. 11 LabVIEW graphical programming environment Fig. 12 Image processing in LabVIEW Project B (re-designed is oil dipping tank processing condition). The response of the oil dipping process includes the dimensional expansion of molybdenum h, the hardness of the molybdenum material c, the input variables for the oil dipping process including the oil dipping bath temperature F, heat temperature of molybdenum drying bath after oil dipping F1, changing oil immersion time F2, changing molybdenum drying time F3, and changing molybdenum powder cooling time F4. Building the mass balance equation and the composition balance equation in the oil immerAdvances in Production Engineering & Management 18(1) 2023 43 Ly Duc, Hlavaty, Bilik, Martinek sion heat accretion process assuming conditions such as the density of MG 815 oil and the motion inertia of MG 815 oil in the tank are ignored. Construct the mass balance equation for oil MG 815 in the oil immersion tank (Eq. 3), and a simulation of the thermal operation of oil dipping (Eq. 4). 𝑑𝑑𝑑𝑑 𝑑𝑑𝑑𝑑 = 𝐹𝐹1 𝐹𝐹3 + 𝐹𝐹2 𝐹𝐹4 − 𝐹𝐹𝐹𝐹 (3) 𝜌𝜌𝜌𝜌 + 𝜌𝜌𝜌𝜌 𝑑𝑑𝑑𝑑 𝑑𝑑𝑑𝑑 1 𝑑𝑑𝑑𝑑 (𝐹𝐹 𝐹𝐹 + 𝐹𝐹2 𝐹𝐹4 − (𝐹𝐹1 + 𝐹𝐹2 )𝑐𝑐) = (4) 𝑑𝑑𝑑𝑑 𝜌𝜌𝜌𝜌ℎ 1 3 The system of differential equations describing the thermal oil dipping process is built into, Eq. 5. 1 (𝐹𝐹 + 𝐹𝐹2 − 𝐹𝐹) ⎡ ⎤ 𝑑𝑑 ℎ 𝑑𝑑𝑑𝑑 𝜌𝜌𝜌𝜌 1 ⎢ ⎥ = � �= (5) 𝑑𝑑𝑑𝑑 𝑑𝑑𝑑𝑑 𝑐𝑐 ⎢ 1 (𝐹𝐹 𝐹𝐹 + 𝐹𝐹 𝐹𝐹 − (𝐹𝐹 + 𝐹𝐹 )𝑦𝑦 )⎥ 2 4 1 2 2 ⎣𝜌𝜌𝜌𝜌𝑦𝑦1 1 3 ⎦ The hypothesis at equilibrium working point taken from the mean of Table 4 (One Way ANOVA analysis) with 95 % confidence interval is F2 = 2 hours, F3 = 2 hours, F4 = 6 days, and 𝜌𝜌A = 0.001 m/kg. Proceed to solve Eq. 6 to find the optimal condition of oil dipping temperature F, optimum temperature condition F1, and waiting time for molybdenum cooling after oil dipping F4. ��� − 𝐹𝐹� = 0 𝐹𝐹� + 𝐹𝐹 (6) � � ��� 1 ��� �2 ���2 )𝑐𝑐 𝐹𝐹1 𝐹𝐹3 + 𝐹𝐹2 𝐹𝐹4 − (𝐹𝐹�1 + 𝐹𝐹 The optimal result of oil dipping temperature is that the oil dipping temperature F is 100℃, the bath temperature F1 is 70℃, the oil dipping time F2 is equal to the drying time F3 is 2 hours and the waiting time for molybdenum cooling after oil dipping F4 is 6 days. Using the above condition in the oil dipping process to produce 110 products continuously, using the histogram to analyze the molybdenum size data measured by the Koshaka profiler. Standard molybdenum size expansion is less than 3 microns, analysis results show that the Cpk stage capacity index reaches 1.16. Dimensional stability analysis of 110 continuously produced samples using the I-MR Chart and found the results to be within the norm but with large inter-series variability. Project C (Quality control of power supply is for oil dipping tank). Connect the voltage measurement results and THD value to the measurement system at the oil dipping stage. The standard THD power supply for the thermistor is 5 % max and the mains voltage is 380 V ± 20 %. For each oil dipping order, the measuring system program is activated and the power supply measurement value is updated in the system, the results are processed by the system online (Fig. 13). If the value of the power supply (THD and Voltage) exceeds the standard, the system generates an alarm. Data is collected in real-time, and connected to the SQL (Structured Query Language) system. 4.5 Control (C) Fig. 13 Actual digital measurement system in process This study focuses on controlling the molybdenum size variation in the production line and is a long-term development strategy of the enterprise. Enhancing workers' confidence in tool im- 44 Advances in Production Engineering & Management 18(1) 2023 Enhancing manufacturing excellence with Lean Six Sigma and zero defects based on Industry 4.0 provement from the improvement department is a very important step forward. Applying lean tools, statistical tests, and experimental design methods as well as applying quality 4.0 techniques such as computer vision, digital numerical control, and inspection system have contributed to bring great success for Lean Six Sigma projects. The team leader of the Lean Six Sigma project is a member of the company's technical committee (an engineer) and the project members are employees working directly at the product processing line. The lessons learn from failed experiments as well as from successful experiments are valuable that help improve the capacity of engineers as well as research team members. Helps build new knowledge and develops team leadership skills for project members. Engineers become leaders in the future, for machine operators, accumulate experience, and apply quality 4.0 technology to improve process and product quality. Achieves the goals set out from the beginning of the project implementation. This study has relevant contributions to researchers, managers, engineers, and even direct machining machine operators. These key results are presented step-by-step by phase in the DMAC (Table 5). Phase Table 5 Description of research results through each phase of DMAIC Results Result 1 Define Measurement Analysis Improve Control It is necessary to redesign the process of applying Industry 4.0 technology to the operation and controlling production line of products using the special raw material molybdenum. Using statistical techniques, statistical hypothesis testing to analyze data collected directly at the machining line by the operator Specify each activity in the LSS project and deploy the corresponding analysis tool for each activity. Namely, the Optimization of machining conditions by the Taguchi optimization technique. Object recognition and classification by computer vision technique with color processing function. Real-time data acquisition by digital signal processing with RFID barcode scanning and digital numerical control technology to control the corresponding object. Industry 4.0 techniques and computer vision technology are deployed directly to the production line and operated by workers. Tasks in each project are completed. Reengineered the production line from semi-automatic to fully automatic operation. Machining operation is simple. Result 2 Result 3 The Lean Six Sigma (LSS) project specifies a specific target, a specific timeline for each task, and each member according to each specific project. Enhancing the morale of employees through continuous improvement activities to improve productivity and quality. Many noise factors in the factory environment affect machining conditions. Link data of individual stages into a common data block. Digital numerical control technology is deployed to the direct processing line to collect data in real-time. The processes are linked together. The research results are that the defect rate decreased from 6.5 % to zero, the productivity increased by 7.9 % per year and the profit increased by 35762 USD per year. Improve the working spirit of workers and employees in the company. Connecting and implementing research results into practice brings high results. 5. Conclusion All members of the outsourcing line participate in the Lean Six Sigma (LSS) project, the goal of the LSS project is to improve the internal capabilities of the organization within the company. This study implements the implementation of the LSS project on rebuilding the production process at the mechanical product processing line and redesigning the production conditions at each specific production process. The specific result is optimizing the conditions for the oil dipping process, creating a system that links data from individual processes into a system and processes that can access and recognize each other's data. The measurement and data collection system by barcode scanning tool using Industry 4.0 techniques is deployed at each line, the operation is simplified, and the operation changes from semi-automatic to automatic operation. The Industry 4.0 system follows the principle that if the fieldwork quality is not completed, the next stage will be locked and the industrial system will not work, which means the processing line is stopped by the leader and transferred to the employee card (Fig. 14). Advances in Production Engineering & Management 18(1) 2023 45 Ly Duc, Hlavaty, Bilik, Martinek Fig. 14 Lock system screen This study serves as a project planning and reporting model for activities in companies. However, this study raises the issue of data security systems in Industry 4.0 systems and is a promising research direction for future researchers. This study implements the LSS project implemented directly at the production line at the mechanical manufacturing company and the data is collected at the production site by the operator. This is also considered a promising data set for researchers carrying out new studies on improving productivity and product quality in the future. The research results are that the defect rate decreased from 6.5 % to zero defect, the total production capacity increased by 7.9 % and the profit was 35762 USD per year, reaching the set target compared to the LSS implementation plan. Another result is to improve the working spirit of employees, and at the same time remove prejudices about the gap between research results and application of research results in practice. Enhance the spirit of implementing continuous improvement activities in the company. However, it is necessary to reanalysis each specific tool when applying the DMAIC model to each specific process to promote the strongest. Because some companies only define the goal without really paying attention to the empirical research and the research method is not enough. This study establishes a model for the application of statistical tools, statistical hypothesis testing, and optimal experimental design Taguchi in data analysis to meet organizational development goals. This research paper provides a scientific research model for organizations applying directly to their production processes in order to develop and bring good results. It is also worth noting that computer vision technology is applied to the process of continuous improvement to deliver results that exceed expectations. This model is considered as the foundation for research and application of artificial intelligence in improving production processes and production operations. Some recommendations are for further studies. It is proposed to extend this research model to apply to all departments in the company. Improve power quality by minimizing and controlling harmonics generated in the power supply for the signal processing sensor operating boards, the thermostat power supply, and the actuator circuit power supply in the processing line. Realtime data security is also considered a promising research direction. Acknowledgement Sincere thanks to VSB–Technical University of Ostrava, Czech Republic and Van Lang University, Vietnam to support for this research, and This work was supported in part by the Ministry of Education of the Czech Republic under Project SP2023/090 References [1] [2] [3] 46 Bashar Fakhri, A., Latteef Mohammed, S., Khan, I., Safaa Sadiq, A., Alkazemi, B., Pillai, P., Cho, B.J. (2021). Industry 4.0: Architecture and equipment revolution, Computers,Materials & Continua, Vol. 66, No. 2, 1175-1194, doi: 10.32604/cmc.2020.012587. Rodriguez Delgadillo, R., Medini, K., Wuest, T. (2022). A DMAIC framework to improve quality and sustainability in additive manufacturing – A case study, Sustainability, Vol. 14, No. 1, Article No. 581, doi: 10.3390/ su14010581. Zhao, Y., Lu, J., Yan, Q., La, L., Xu, L. (2020). Research on cell manufacturing facility layout problem based on improved NSGA-II, Computers, Materials & Continua, Vol. 62, No. 1, 355-364, doi: 10.32604/cmc.2020.06396. Advances in Production Engineering & Management 18(1) 2023 Enhancing manufacturing excellence with Lean Six Sigma and zero defects based on Industry 4.0 [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] Ly Duc, M., Bilik, P. (2022). Zero defect manufacturing using digital numerical control, Management and Production Engineering Review, Vol. 13, No. 3, 61-74, doi: 10.24425/mper.2022.142383. Kregel, I., Stemann, D., Koch, J., Coners, A. (2021). Process mining for Six Sigma: Utilising digital traces, Computers & Industrial Engineering, Vol 153, Article No. 107083, doi: 10.1016/j.cie.2020.107083. Ringen, G., Holtskog, H. (2013). How enablers for lean product development motivate engineers, International Journal of Computer Integrated Manufacturing, Vol. 26, No. 12, 1117-1127, doi: 10.1080/0951192x.2011. 593046. Sony, M., Naik, S., Therisa, K.K. (2019). Why do organizations discontinue Lean Six Sigma initiatives?, International Journal of Quality & Reliability Management, Vol. 36, No. 3, 420-436, doi: 10.1108/IJQRM-03-2018-0066. Elsayed, E.K., Elsayed, A.K., Eldahshan, K.A. (2022). Deep reinforcement learning-based job shop scheduling of smart manufacturing, Computers, Materials & Continua, Vol. 73, No. 3, 5103-5120, doi: 10.32604/cmc.2022. 030803. Pang, J.H., Zhao, H., Qin, F.F., Xue, X.B., Yuan, K.Y. (2019). A new approach for product quality prediction of complex equipment by grey system theory: A case study of cutting tools for CNC machine tool, Advances in Production Engineering & Management, Vol. 14, No. 4, 461-471, doi: 10.14743/apem2019.4.341. Bucko, M., Schindlerova, V., Krupova, H. (2022). Application of lean manufacturing methods in the production of ultrasonic sensor, Tehnički Vjesnik – Technical Gazette, Vol. 29, No. 5, 1671-1677, doi: 10.17559/TV20220421141917. Werkema, C. (2012). Criando a cultura Lean Seis Sigma, Elsevier, Rio de Janeiro, Brazil. Ali Abdallah, A. (2021). How can lean manufacturing lead the manufacturing sector during health pandemics such as Covid 19: A multi-response optimization framework, Computers, Materials & Continua, Vol. 66, No. 2, 1397-1410, doi: 10.32604/cmc.2020.013733. Medic, N., Anisic, Z., Lalic, B., Marjanovic, U., Brezocnik, M. (2019). Hybrid fuzzy multi-attribute decision making model for evaluation of advanced digital technologies in manufacturing: Industry 4.0 perspective, Advances in Production Engineering & Management, Vol. 14, No. 4, 483-493, doi: 10.14743/apem2019.4.343. Straka, M., Khouri, S., Lenort, R., Besta, P. (2020). Improvement of logistics in manufacturing system by the use of simulation modelling: A real industrial case study, Advances in Production Engineering & Management, Vol. 15, No. 1, 18-30, doi: 10.14743/apem2020.1.346. Sarı, T., Güleş, H.K., Yiğitol, B. (2020). Awareness and readiness of Industry 4.0: The case of Turkish manufacturing industry, Advances in Production Engineering & Management, Vol. 15, No. 1, 57-68, doi: 10.14743/ apem2020.1.349. Ly Duc, M., Vo, T.H.N., Do, N.H. (2019). Continuous improvement of productivity and quality with Lean Six-Sigma: A case study, Applied Mechanics and Materials, Vol. 889, 557-566, doi: 10.4028/www.scientific.net/ AMM.889.557. Al-Refaie, A., Lepkova, N., Abbasi, G., Bani Domi, G. (2020). Optimization of process performance by multiple pentagon fuzzy responses: Case studies of wire-electrical discharge machining and sputtering process, Advances in Production Engineering & Management, Vol. 15, No. 3, 307-317, doi: 10.14743/apem2020.3.367. Zywicki, K., Rewers, P. (2020). A simulation-based approach to study the influence of different production flows on manufacturing of customized products, Advances in Production Engineering & Management, Vol. 15, No. 4, 467-480, doi: 10.14743/apem2020.4.379. Ly Duc, M., Bilik, P., Duy Truong, T. (2022).Design of industrial system using digital numerical control, Quality Innovation Prosperity, Vol. 26 No. 3, 135-150, doi: 10.12776/qip.v26i3.1747. Stanivuk, T., Gvozdenović, T., Žanić Mikuličić, J., Lukovac, V. (2020). Application of Six Sigma model on efficient use of vehicle fleet, Symmetry, Vol. 12, No. 5, Article No. 857, doi: 10.3390/sym12050857. Hakimi, S., Zahraee, S.M., Mohd Rohani, J. (2018). Application of Six-Sigma DMAIC methodology in the plain yogurt production process, International Journal of Lean Six Sigma, Vol. 9, No. 4, 562-578, doi: 10.1108/ijlss-112016-0069. De Mast, J., Lokkerbol, J. (2012). An analysis of the Six Sigma DMAIC method from the perspective of problem solving, International Journal of Production Economics, Vol. 139, No. 2, 604-614, doi: 10.1016/j.ijpe.2012.05.035. Yusof, N., Sapuan, S., Sultan, M., Jawaid, M. (2020). Materials selection of “green” natural fibers in polymer composite automotive crash box using DMAIC approach in Six Sigma method, Journal of Engineered Fibers and Fabrics, Vol. 15, doi: 10.1177/1558925020920773. Hrnjica, B., Behrem, S. (2022). A new multi-objective optimization approach for process parameters optimization during numerical simulation of quenching steel parts, Advances in Production Engineering & Management, Vol. 17, No. 1, 16-32, doi: 10.14743/apem2022.1.418. Adrita, M.M., Brem, A., O’Sullivan, D., Allen, E., Bruton, K. (2021). Methodology for data-informed process improvement to enable automated manufacturing in current manual processes, Applied Sciences, Vol. 11, No. 9, Article No. 3889, doi: 10.3390/app11093889. Ly Duc, M., Sang, N.Q., Bilik, P., Martinek, R. (2023). Optimize design of source energy for manufacturing machine by digital numerical control, International Journal of Automotive and Mechanical Engineering, Vol. 20, No. 1, 10307-10321, doi: 10.15282/ijame.20.1.2023.12.0797. Jirasukprasert, P., Arturo Garza-Reyes, J., Kumar, V., Lim, M.K. (2014). A Six Sigma and DMAIC application for the reduction of defects in a rubber gloves manufacturing process, International Journal of Lean Six Sigma, Vol. 5, No. 1, 2-21, doi: 10.1108/ijlss-03-2013-0020. Advances in Production Engineering & Management 18(1) 2023 47 Ly Duc, Hlavaty, Bilik, Martinek [28] Sin, A.B., Zailani, S., Iranmanesh, M., Ramayah, T. (2015). Structural equation modelling on knowledge creation in Six Sigma DMAIC project and its impact on organizational performance, International Journal of Production Economics, Vol. 168, 105-117, doi: 10.1016/j.ijpe.2015.06.007. [29] Rosin, F., Forget, P., Lamouri, S., Pellerin, R. (2021). Impact of Industry 4.0 on decision-making in an operational context, Advances in Production Engineering & Management, Vol. 16, No. 4, 500-514, doi: 10.14743/apem2021. 4.416. [30] Salunkhe, O., Berglund, Å.F. (2022). Industry 4.0 enabling technologies for increasing operational flexibility in final assembly, International Journal of Industrial Engineering and Management, Vol. 13, No. 1, 38-48, doi: 10.24867/IJIEM-2022-1-299. [31] Fırat, S.Ü.O., Akan, M.Ö.A., Ersoy, E., Gök, S., Ünal, U. (2017). A Six Sigma DMAIC process for supplier performance evaluation using AHP and Kano’s model, International Journal of Business Analytics, Vol. 4, No. 2, 37-61, doi: 10.4018/ijban.2017040103. [32] Peruchi, R.S., Rotela Junior, P., Brito, T.G., Paiva, A.P., Balestrassi, P.P., Mendes Araujo, L.M. (2020). Integrating multivariate statistical analysis into Six Sigma DMAIC projects: A case study on AISI 52100 hardened steel turning, IEEE Access, Vol. 8, 34246-34255, doi: 10.1109/access.2020.2973172. [33] Pande, P.S, Neuman, R.P., Cavanagh, R.R (2001). Estratégia seis sigma: Como a GE, a Motorola e outras grandes empresas estão aguçando seu desempenho, Qualitymark, Rio de Janeiro, Brazil, 472-481. [34] Rathi, R., Singh, M., Verma, A.K., Gurjar, R.S., Singh, A., Samantha, B. (2022). Identification of Lean Six Sigma barriers in automobile part manufacturing industry, Materials Today: Proceedings, Vol. 50, Part 5, 728-735, doi: 10.1016/j.matpr.2021.05.221. [35] Tomov, M., Gecevska, V., Vasileska, E. (2022). Modelling of multiple surface roughness parameters during hard turning: A comparative study between the kinematical-geometrical copying approach and the design of experiments method (DOE), Advances in Production Engineering & Management, Vol. 17, No. 1, 75-88, doi: 10.14743/ apem2022.1.422. [36] Pugna, A., Negrea, R., Miclea, S. (2016). Using six sigma methodology to improve the assembly process in an automotive company, Procedia - Social and Behavioral Sciences, Vol. 221, 308-316, doi: 10.1016/j.sbspro.2016. 05.120. [37] Shokri, A. (2019). Reducing the scrap rate in manufacturing SMEs through lean six sigma methodology: An action research, IEEE Engineering Management Review, Vol. 47, No. 3, 104-117, doi: 10.1109/EMR.2019.2931184. [38] Guleria, P., Pathania, A., Shukla, R.K., Sharma, S. (2021). Lean six sigma: Panacea to reduce rejection in the gear manufacturing industry, Materials Today: Proceedings, Vol. 46, No. 9, 4040-4046, doi: 10.1016/j.matpr.2021. 02.559. [39] Ly Duc, M., Thu, M.N. (2022). Application of lean six sigma for improve productivity at the mechanical plant. A case study, Manufacturing Technology, Vol. 22, No. 2, 124-138, doi: 10.21062/mft.2022.028. [40] de Boer, T. (2010). Chapter 6 - Global user research methods, In: Schumacher, R.M. (ed.), Handbook of global user research, Elsevier, Burlington, USA, 145-201, doi: 10.1016/B978-0-12-374852-2.00006-9. [41] Hart, E. (1996). Action research as a professionalizing strategy: Issues and dilemmas, Journal of Advanced Nursing, Vol. 23, No. 3, 454-461, doi: 10.1111/j.1365-2648.1996.tb00006.x. [42] Titmarsh, R., Assad, F., Harrison, R. (2020). Contributions of lean six sigma to sustainable manufacturing requirements: An Industry 4.0 perspective, Procedia CIRP, Vol. 90, 589-593, doi: 10.1016/j.procir.2020.02.044. [43] Li, S.-H., Wu, C.-C., Yen, D.C., Lee, M.-C. (2011). Improving the efficiency of IT help-desk service by Six Sigma management methodology (DMAIC) – A case study of C company, Production Planning & Control, Vol. 22, No. 7, 612627, doi: 10.1080/09537287.2010.503321. [44] Sun, Y., Qiao, F., Wang, W., Xu, B., Zhu, J., Mansour, R.F., Qi, J. (2022). Dynamic intelligent supply-demand adaptation model towards intelligent cloud manufacturing, Computers, Materials & Continua, Vol. 72, No. 2, 2825-2843, doi: 10.32604/cmc.2022.026574. [45] Vukicevic, A., Mladineo, M., Banduka, N., Macuzic, I. (2021). A smart Warehouse 4.0 approach for the pallet management using machine vision and Internet of Things (IoT): A real industrial case study, Advances in Production Engineering & Management, Vol. 16, No. 3, 297-306, doi: 10.14743/apem2021.3.401. [46] Leksic, I., Stefanic, N., Veza, I. (2020). The impact of using different lean manufacturing tools on waste reduction, Advances in Production Engineering & Management, Vol. 15, No. 1, 81-92, doi: 10.14743/apem2020.1.351. [47] Vukelic, D., Prica, M., Ivanov, V., Jovicic, G., Budak, I., Luzanin, O. (2022). Optimization of surface roughness based on turning parameters and insert geometry, International Journal of Simulation Modelling, Vol. 21, No. 3, 417428, doi: 10.2507/IJSIMM21-3-607. [48] Tanasic, Z., Janjic, G., Sokovic, M., Kusar, J. (2022). Implementation of the lean concept and simulations in SMEs – A case study, International Journal of Simulation Modelling, Vol. 21, No. 1, 77-88, doi: 10.2507/IJSIMM21-1-589. [49] Bajic, B., Suzic, N., Simeunovic, N., Moraca, S., Rikalovic, A. (2020). Real-time data analytics edge computing application for Industry 4.0: The Mahalanobis-Taguchi approach, Vol. 11, No. 3, 146-156, doi: 10.24867/IJIEM2020-3-260. [50] Fırat, S.Ü.O., Akan, M.Ö.A., Ersoy, E., Gök, S., Ünal, U. (2017). A Six Sigma DMAIC process for supplier performance evaluation using AHP and Kano’s model, International Journal of Business Analytics, Vol. 4, No. 2, 37-61, doi: 10.4018/ijban.2017040103. 48 Advances in Production Engineering & Management 18(1) 2023 Advances in Production Engineering & Management ISSN 1854-6250 Volume 18 | Number 1 | March 2023 | pp 49–65 Journal home: apem-journal.org https://doi.org/10.14743/apem2023.1.456 Original scientific paper Spatial position recognition method of semi-transparent and flexible workpieces: A machine vision based on red light assisted Bi, Q.L.a, Lai, M.L.b,*, Chen, K.b, Liu, J.M.b, Tang, H.L.b, Teng, X.B.a, Guo, Y.Y.a aSchool bSchool of Marine Engineering, Guangzhou Maritime University, Guangzhou, P.R. China of physics and optoelectronic Engineering, Guangdong University of Technology, Guangzhou, P.R. China ABSTRACT ARTICLE INFO In the automatic sorting process, overlapping translucent and flexible workpieces on the conveyor belt, blurring the imaging edge features of translucent and flexible workpieces is a challenge to locate the upper and lower workpieces spatially, we propose a method for locating translucent and flexible workpieces spatially under the overlapping environment in conjunction with the most common automatic sorting of translucent and flexible workpieces such as infusion tube drip buckets. Firstly, we propose a rectangular surface light source based on 650 nm band and monocular CCD for imaging translucent workpieces such as infusion tube drip buckets and optimize the imaging parameters. Secondly, we study a feature matching recognition algorithm for flexible workpieces that are prone to deformation, construct a mapping relationship between the position of overlapping layers and imaging quality of translucent and flexible workpieces such as infusion tube drip buckets based on clarity and information entropy, and establish The mapping relationship between the position of the overlapping layers and the imaging quality of translucent and flexible workpieces such as infusion tube drip buckets is constructed based on clarity and information entropy, and a local spatial coordinate conversion model is established. Finally, the spatial positioning coordinates of overlapping and non-overlapping translucent and flexible workpieces in the local coordinate system are identified, and the results show that the imaging method and theory can be effectively applied to the identification of overlapping and spatial positioning coordinates in the automatic sorting of translucent workpieces such as infusion tube drip buckets. Keywords: Machine vision; Image processing; Visual recognition; Feature matching; Imaging quality; Red light; Translucent and flexible workpieces; Infusion tube drip bucket; Smart manufacturing *Corresponding author: 2112115045@mail2.gdut.edu.cn (Lai, M.L.) Article history: Received 14 March 2023 Revised 12 April 2023 Accepted 15 April 2023 Content from this work may be used under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0). Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. 1. Introduction In the fields of food processing [1], manufacturing job-shops [2], health care, electrical and electronics, architectural design, and resource recovery [3], sorting means have been automated, especially for translucent flexible workpieces. Translucent and flexible workpieces such as infusion tubes and drip buckets (abbreviated as TFW-TDB) occupy a larger market for medical products (13 billion tubing and drip buckets are used annually in the Chinese medical field [4]). For the reason of used in medical, their sorting and assembly processes have more stringent standards and specification systems than other similar products [5, 6]. Machine vision has flourished and applied well in modern sorting systems for detection and sorting, and automated mechanical technology for control [7, 8]. Accurate workpiece posture 49 Bi, Lai, Chen, Liu, Tang, Teng, Guo information is a prerequisite for accurate sorting by automated machines, mechanical grippers can be guided quickly and accurately to carry out grasping work, thus achieving the purpose of sorting [9]. When there is a large number of targets, it is also necessary to judge the spatial position of each target and select the most suitable workpiece among the stacked workpieces. Therefore, visual recognition and position detection technology is one of the key technologies in the field of machine vision automation [10, 11]. As early as the 1950s and 1960s, foreign research was conducted on the recognition and understanding of two-dimensional images and the recovery and coordinate mapping of three-dimensional images, and its application scenarios included aerial images [12], workpiece surface defect detection [13]. By the 1980s and 1990s, CCD and CMOS camera technology progressed rapidly [14], and machine vision technology was better supported. China started late in this area, but has achieved good results in various fields. The most popular method for a large number of target recognition is template matching [15, 16], which is widely used in various fields such as license plate detection [17], fingerprint recognition [18], font recognition [19, 20], distance estimate [21]and even waveform classification [22] by virtue of its simplicity, stability, and accuracy. However, the following challenges exist in imaging the characteristics of TFW-TDB. (1) Blurred edges: Its translucent nature makes the edge features of TDB in imaging inconspicuous, which will affect the performance of the image algorithm and lead to difficulties in distinguishing spatial relationships when multiple TDB overlap; (2) Flexible and easily deformed: TDB are too soft and the stacked workpieces are prone to deformation during the sorting process, making it more difficult to accurately identify their positioning coordinates. Therefore, the sorting and assembling of TDB is still done manually, which makes it difficult to control the efficiency and quality effectively in the long run. Therefore, we propose a method that can be adapted to the inspection of workpieces with this feature. Since the object-oriented objects in this paper are standard artifacts, the template matching method is considered. Template matching is performed by creating a template similar to the target image, translating, rotating, and 3D transforming the template image to overlap with the target image as much as possible, and then quantifying the comprehensive similarity degree by comparing the pixels of each point in the overlap region, corner features and light and shadow changes. When the similarity degree is higher than a set threshold, the target is recognized and the spatial pose information of the target is returned. The mode of image pixel matching and image feature matching are two common template matching methods. The former matches the template pixels directly with the pixels of the image to be measured, while the latter constructs a template by finding the relationship between the target features and the coordinates of the corner points, and then extracts the features of the measured image for matching. Korman et al. [23] proposed a matching algorithm capable of performing arbitrary affine transformations by calculating the sum of the absolute differences between the template and the affine changed region and finding the minimum value for matching, but this process is only effective for the deformation on the perspective, and will result in large errors if the target sample itself changes. Zhang et al. [24] solve the problem that the original template matching method based on NCC (normalized correlation) is too slow for rotated images, and propose a sub-NCC-based template matching method, which selects rotationally invariant edge points from rotationally invariant pixels and uses the selected points for rough matching to quickly filter out the mismatched regions, improving the anti-interference ability and matching speed of the algorithm. Zhang et al. [25] proposed a multi-scale template matching method based on nearest neighbour (NN) search, which provides scale adaption by extending the diversity similarity DIS and explicitly penalizing deformation to deal with the situation that the size of the candidate window is fixed and cannot solve the object scale changes greatly. Experiments show that the proposed method is robust in terms of extended variation as well as other challenging aspects and outperforms state-of-the-art methods using both colour and depth features. Ye et al. [26] proposed a fast and robust template matching framework integrating local descriptors of multimodal images to cope with the multimodal data problem, and proposed a novel pixel feature for images using oriented gradients (CFOG) with excellent performance in image matching and computational efficiency. Consider the disadvantages of the existence of over-segmentation and image interference by reflected light, Wu and Li [27] proposed an improved watershed algorithm based on morphological gradients. The method obtains the component gradients of colour images in a 50 Advances in Production Engineering & Management 18(1) 2023 Spatial position recognition method of semi-transparent and flexible workpieces: A machine vision based on red light … new colour space without interference from reflected light. The gradient image is reconstructed by turning on and off, and the final gradient image is obtained. Additionally, deep learning-based matching algorithms are the mainstream in recent years. Wang et al. [28] proposed such algorithm to achieve the recognition of different types of track profiles. The template-matching driven spatio-temporal context tracking algorithm is used to achieve fast tracking of laser stripes on the rail head. The method effectively solves the problem of profile measurement of passing trains at the crossing, and achieves precise positioning and fast tracking of various types of laser stripes. Hikosaka and Tonooka [29] proposed a new method for automatic image-to-image alignment, which performs image-to-image alignment by applying template matching to road masks extracted from images using a two-step deep learning model. Chen et al. [30] proposed a new MCUNet, which expands the depth of MC-UNet layer to 2 layers and reduces the maximum number of channels to 32/31 compared to the classical U-Net. Using average pooling and embedding channel attention in the hopping process between encoder and decoder layers of the same network depth, the computational speed and accuracy are improved. In the actual production process, the spatial relationship of the target under the camera still needs to be clarified. Especially in the stacked state, it is more difficult to achieve matching when there is a target that is partially occluded. Currently, there is a class of methods to determine the part space relationship by calculating the edge integrity. In the edge extraction algorithm, Sangeetha and Deepa [31] improved on the basis of Canny algorithm and proposed a new Canny algorithm without any loss in detecting edges at the block level to solve the traditional. The edge detection method is complex, time-consuming, and has high hardware cost. Goyal et al. [32] proposed an improved version of local binary mode LBP, namely ILBP, to overcome the limitations of basic LBP.ILBP replaces the fixed weighting matrix of basic LBP with a pixel difference matrix. Results show that ILBP has superior performance and is very effective for noisy, blurred and low pixel value images. Mittal et al. [33] proposed a robust edge detection algorithm using a multithresholding approach (B-Edge) to compensate for the edge connectivity and edge thickness problems encountered in edge detection, and successfully detected robust and continuous thin edges with a small percentage of noise. Furthermore, there is also the use of three-dimensional reconstruction to make judgments, and such methods are more accurate although the computational complexity of the algorithm is increased. He et al. [34] solve the problem of overlapping and mixing workpieces, which makes it difficult for robotic arms to grasp workpieces. Take advantage of 3D laser scanner to obtain the point cloud features of the workpiece. The point cloud is first filtered and segmented, and then fed into RS-CNN network for recognition and classification. According to result, different models are used to record the point clouds in the scene. Finally, the final pose of the workpiece to be grasped is obtained to realize the unordered grasping of various workpieces. Chen et al. [35] proposed a novel stereo matching algorithm combining polar geometry and cross ratio invariance (CMEC) to reconstruct the workpiece in 3D by fitting the plane with least squares. The matching accuracy reaches 3 % and the measurement accuracy reaches 99.0 mm. Wang [36] proposed an improved LIDAR point cloud surface reconstruction algorithm to achieve fast 3D surface reconstruction from a given scattered point cloud. The idea of classification is also incorporated into template matching and 3D reconstruction to better obtain the spatial information of stacked parts. With the continuous development of neural networks, deep learning-based methods are becoming more and more mature, which has become an important trend in the field of sorting. Han and Han [37] proposed a detection method based on an improved Faster R-CNN model, improved the Faster R-CNN feature network, and selected ResNet combined with SENet for feature extraction, which improved the important feature layer and suppressed the non-significant feature layer is suppressed. The Soft-NMS algorithm was introduced to optimize the NMS algorithm to reduce the problem of missed and false detection of overlapping or adjacent targets. Li et al. [38] proposed an improved artifact recognition method based on YOLOV5. By adding an attention module to the backbone network, the feature extraction capability of the network is enhanced. Secondly, the SIoU loss function is used to speed up the convergence speed, improve the regression accuracy and enhance the network accuracy. The phenomenon of missed detection, false detection and overlap can be effectively avoided. Advances in Production Engineering & Management 18(1) 2023 51 Bi, Lai, Chen, Liu, Tang, Teng, Guo In the infusion tube processing process, the material is flexible, translucent and other physical properties, the general machine vision feature matching algorithm is difficult to cope with, the biggest problem is that the infusion tube valve bubble itself is not fixed. General template matching algorithm can only be applied to the traditional perspective deformation, when the measured target itself deformation is difficult to identify; and deep learning algorithms are generally more complex, hardware chips and data sets require a certain cost to build, real-time is also relatively poor. When it comes to the overlapping grasping of the infusion tube valve bubble, considering that the infusion tube valve bubble is not a perfectly straight line, as well as for its translucent nature characteristic, the exact edge position of the bubble extracted using the general edge detection algorithm is limited, it leads to a large error between the center of the workpiece and the grasping point. At the same time, the complexity of the algorithm based on 3D reconstruction and deep learning is too high, and it is difficult for ordinary embedded chips to achieve real-time detection, so most of them are not applicable to the application scenario of the spatial positioning of the infusion tube valve bubble in this paper. Therefore, we propose a visual recognition method for the infusion tube valve bubbles; our method is improved and designed as follows. • Adopt backlighting for overexposure type illumination, and use contrasting red light to solve the problem of unstable imaging quality of infusion tube valve bubbles in overlapping state. • An improved template matching algorithm based on deformation is proposed, and reasonable matching greediness and distortion thresholds are set to realize the segmentation and identification and localization operations of infusion tube valve bubbles in the overlapping state. • To construct a coupled model of spatial position and imaging quality of infusion tube valve bubbles by using clarity coefficient and information entropy to realize the determination of spatial position of infusion tube valve bubbles. 2. The principle and methods 2.1 Composition of TFW-TDB visual positioning system The TFW-TDB vision positioning system is mainly composed of conveyor conveying subsystem, sorting actuator, optical imaging subsystem, information processing subsystem and motion control subsystem (shown in Fig. 1). The optical imaging system consists of CCD camera, auxiliary light source, and imaging posture adjustment mechanism. In the TFW-TDB imaging on the conveyor subsystem, although the coaxial light source and other methods can image the TFW-TDB better and reduce the interference between the imaging device and the sorting execution device, there are problems such as insufficient contrast of edge features and difficulty in judging the upper and lower layers of overlapping features in the TFW-TDB imaging process. Therefore, the back-projected rectangular red light source backup drug-assisted imaging. the working principle of the visual positioning system in the TFW-TDB sorting process is as follows. Firstly, the conveyor belt in the conveyor belt transport subsystem is set to transparent color, and the TFW-TDB is continuously transported by the conveyor belt to the preset imaging position, and the CCD obtains the TFW-TDB image on the conveyor belt according to the fixed adoption frequency with the assistance of the light source. Secondly, the dynamic feature matching algorithm and the TFW-TDB overlap layer determination algorithm are used to obtain the feature points in the coordinate system of the TFW-TDB image Secondly, the dynamic feature matching algorithm and TFW-TDB overlap layer determination algorithm are used to obtain the feature points in the coordinate system of TFW-TDB image and the overlap layer of TFW-TDB. Finally, the spatial positioning coordinates in TFW-TDB sorting are obtained by combining the positioning coordinates of TFW-TDB feature points in the image coordinate system, the camera calibration parameters and the mapping relationship between the measurement point coordinates and the sorting global coordinate system. 52 Advances in Production Engineering & Management 18(1) 2023 Spatial position recognition method of semi-transparent and flexible workpieces: A machine vision based on red light … Fig. 1 Schematic diagram of TFW-TDB visual recognition system 2.2 Optimization of TFW-TDB vision system parameters TFW-TDB imaging system is composed of CCD, auxiliary light source, light source controller, industrial control machine, transparent conveyor belt and other modules. For liquid tube drip bucket, which are easy to overlap on the conveyor belt, the back-projection type of auxiliary light illumination is proposed (shown in Fig. 1). In the imaging process, the light intensity directly affects the prominence of features in TFW-TDB imaging, reasonable imaging distance parameters can ensure TFW-TDB images each layer clearly under overlapping conditions and the features of interest occupy the highest pixel density, the TFW-TDB imaging light flux and imaging distance parameters are optimized. A) Establishment of lighting system luminous flux optimization method To output clear edge imaging of TFW-TDB and reduce background interference, we objectively judge the imaging results of the infusion tube drip bucket based on the information entropy image information evaluation index with the rule, that the greater the information entropy in the image, the more information the image contains [39]. The optimization method of imaging parameters in terms of information entropy is as follows: We assume that the acquired image of the TFW-TDB region is Image1, in which the gray values of each pixel point are independent of each other, its binarized distribution is as follows: 𝑟𝑟𝑟𝑟𝑟𝑟 = {𝑟𝑟𝑟𝑟𝑟𝑟0 , 𝑟𝑟𝑟𝑟𝑟𝑟1 , … , 𝑟𝑟𝑟𝑟𝑟𝑟𝑖𝑖 , … , 𝑟𝑟𝑟𝑟𝑟𝑟𝑛𝑛 }, 𝑛𝑛 = 1,2, … ,255 (1) where, 𝑟𝑟𝑟𝑟𝑟𝑟𝑖𝑖 denotes the ratio of the number of pixels with gray value i to the total number of pixels in the image. On the basis of the above equation, Eq. 2 calculates the information entropy of Image1: 𝑛𝑛 𝐸𝐸𝐸𝐸𝐸𝐸 = − � 𝑟𝑟𝑟𝑟𝑟𝑟𝑖𝑖 ∙ log 2 𝑟𝑟𝑟𝑟𝑟𝑟𝑖𝑖 0 (2) To investigate the effect of auxiliary light source brightness on the imaging quality of TFW-TDB, the CCD camera aperture is adjusted to the maximum, the shutter time is set to 1/20 s, and the IPC controls the light source controller through the RS232 communication port to change the brightness of the auxiliary light source, assuming that the brightness level of the auxiliary light Advances in Production Engineering & Management 18(1) 2023 53 Bi, Lai, Chen, Liu, Tang, Teng, Guo source is 𝑗𝑗 (𝑗𝑗 = 1, 2, 3, … , 242), the image acquired under different brightness levels 𝑗𝑗 is Image1j. The information entropy of TFW-TDB images acquired at different brightness levels 𝑗𝑗 is recorded as Image1j. The information entropy of image Image1j under different luminance levels is calculated based on Eqs. 1, 2, and the curves are shown in Fig. 2. Then the curve continues to decline until the end. The reasons for the change of information entropy Entj under different luminance levels j are as follows: when the luminance of the auxiliary light source increases, the red backlight light source gradually overexposes the image, and the information of the surrounding environment is gradually lost, and the curve starts to decline, when the luminance level 𝑗𝑗 = 92, the structural features of TFW-TDB gradually reveal, and the image information increases, and when the luminance level 𝑗𝑗 = 114, the image becomes completely overexposed due to the increase of illuminance. At luminance level 𝑗𝑗 = 114, the image becomes completely overexposed due to the increase in illuminance, so the best imaging effect is achieved at luminance level 𝑗𝑗 = 114. Fig. 2 Information entropy curves under different illuminances B) Establish the camera imaging distance optimization model In the imaging process of TFW-TDB, the imaging method of vertical transmission of lens with surface is used, and the imaging distance L directly affects the depth of field ΔL of imaging, that is, the overlap thickness of TFW-TDB. We suppose that the maximum thickness of a single TFW-TDB is H, and the overlapping thickness of TFW-TDB in the sorting process does not exceed m layers, the following equation needs to be satisfied: ∆𝐿𝐿 ≥ (𝑚𝑚 + 𝜆𝜆)𝐻𝐻 (3) where, λ is the compensation factor for camera installation error and other effects, through the experiment to take λ = 0.5. TFW-TDB will be placed on the conveyor belt for several experiments can be known m = 3. Assume that the camera shooting aperture value is F, the lens focal length is f. From the imaging principle of camera, it is known that the camera depth of field ΔL, focal length f, aperture value F satisfy the following formula: 2 ⎧∆𝐿𝐿 = 𝐹𝐹𝐹𝐹𝐿𝐿 ⎪ 1 𝑓𝑓 2 + 𝐹𝐹𝐹𝐹𝐹𝐹 (4) 𝐹𝐹𝐹𝐹𝐿𝐿2 ⎨ ⎪∆𝐿𝐿2 = 2 𝑓𝑓 − 𝐹𝐹𝐹𝐹𝐹𝐹 ⎩ Simplify above: 𝛼𝛼𝐿𝐿2 𝛼𝛼𝐿𝐿2 (5) ∆𝐿𝐿 = ∆𝐿𝐿1 + ∆𝐿𝐿2 = + 𝛽𝛽 + 𝛼𝛼𝐿𝐿 𝛽𝛽 − 𝛼𝛼𝐿𝐿 54 Advances in Production Engineering & Management 18(1) 2023 Spatial position recognition method of semi-transparent and flexible workpieces: A machine vision based on red light … where, ΔL2 is the depth of field, 𝛼𝛼 = 𝐹𝐹 · 𝑑𝑑,𝛽𝛽 = 𝑓𝑓 2, d is the allowable dispersion circle diameter and the camera frame, based on the size of the camera imaging frame in the experiment (480 × 360 mm) and the literature [40] can be known, we take d = 0.146. From Eq. 3 and Eq. 4 can be established Eq. 5 to find the camera imaging distance L need to meet the Eq. 6: 1 (𝑚𝑚 + 𝜆𝜆)𝐻𝐻𝛽𝛽 2 𝐿𝐿 ≥ ( )2 2𝛼𝛼𝛼𝛼 + (𝑚𝑚 + 𝜆𝜆)𝐻𝐻𝛼𝛼 2 (6) It is known from the imaging theory that when the imaging distance is reduced, the pixel density occupied by the TFW-TDB imaging target features is higher and the recognition accuracy is higher, so the minimum value of Eq. 6 can be taken as the optimal imaging distance. 2.3 TFW-TDB visual recognition Construction of a flexible target matching template Template matching algorithm is an effective method to achieve target feature localization. Due to the existence of flexible deformation and other characteristics of the infusion tube drip bucket, it causes the traditional rigid workpiece matching template construction algorithm to be difficult to apply. This study adopts a global-local contour line fusion matching template construction method, and the related theory and algorithm are as follows. A) Image pre-processing Due to the factors such as the imaging environment lighting, TFW-TDB itself material inhomogeneity, there is noise in the imaging process of TFW-TDB, it is necessary to perform certain preprocessing operations on TFW-TDB image to eliminate the noise and initially filter the infusion tube drip bucket which is not qualified in shape and color or has serious deformation, the related algorithm is as follows: (1) If the pixel values of any pixel point P(i,j) in Image1 in R,G,B channels before preprocessing are PR(i,j), PR(i,j), PB(i,j), respectively, and the value after binarization is PGray(i,j), the calculation formula for binarization of Image1 is as follows: 𝑃𝑃𝐺𝐺𝐺𝐺𝐺𝐺𝐺𝐺 (𝑖𝑖, 𝑗𝑗) = 𝑎𝑎1 · 𝑃𝑃𝑅𝑅 (𝑖𝑖, 𝑗𝑗) + 𝑏𝑏1 · 𝑃𝑃𝐺𝐺 (𝑖𝑖, 𝑗𝑗) + 𝑐𝑐1 · 𝑃𝑃𝐵𝐵 (𝑖𝑖, 𝑗𝑗) (7) where, a1, b1, c1 are the weight coefficients of R, G, B triple pass at the time of binarization. The information entropy is used as the evaluation index of imaging quality after binarization, and the a1,b1,c1 weights are obtained when the information entropy of TFW-TDB Image1 is maximized after binarization, and then a1 = 0.299, b1 = 0.587, c1 = 0.114 are determined by fitting with the least squares method. The TFW-TDB region after binarization is shown in Fig. 3(a). The TFW-TDB region is shown in Fig. 3(b) after binarization of Image2 with grayscale inversion. (2) The two ends of TFW-TDB show irregular deformation. When the TFW-TDB image matching template is established, under the condition that the rectangular region of interest (ROI) completely contains the bubble chambers to the left and right of TFW-TDB, considering that the bubble chambers to the left and right of TFW-TDB have small deformation relative to the spatial position in the actual process, the rectangular region of interest (ROI) shown in Fig. 3(c) is set as the boundary line by deviating 10 pixel points from the bubble chambers to the left and right of TFW-TDB, and the irregular ends of the standard sample are removed to segment the feature region as shown in Fig. 3(d). Advances in Production Engineering & Management 18(1) 2023 55 Bi, Lai, Chen, Liu, Tang, Teng, Guo B) Creating templates Fig. 3 Preprocessing images TFW-TDB will cause small deformation easily between the left and right bubble chambers in the overlapping state, but the left and right bubble chambers themselves do not change shape easily, the method of global-local contour line feature fusion is used to create the TFW-TDB matching template (shown in Fig. 4). The matching template contains two parts of features, the global features are two global contour lines in red and purple, and the local features are four local contour lines in green, blue, light blue and yellow. The global contour lines are clear and complete, reflecting the main features of the infusion tube valve bubble. The local contour lines reflect the structure of the two bubbling chambers and present an asymmetric structure, which can prevent a template from repeatedly matching the same workpiece. Fig. 4 Template map TFW-TDB matching algorithm and implementation Achieving the matching of TFW-TDB features with the created template is one of the key steps to realize the irregular TFW-TDB image localization, and the recognition algorithm based on template matching is developed for the features of TFW-TDB and the above created template as follows: Step1: Using the above image pre-processing algorithm, the Image1 is binarized and grayscale inversion operation is performed to obtain image Image2. Step2: Using morphological algorithm to denoise Image2 is to obtain Image3, based on which the number t of corresponding single or overlapping TFW-TDB is identified in conjunction with the connected domain algorithm, and the identified TFW-TDB are segmented and encoded, where any one segmentation region is noted as Image3-j (𝑗𝑗 = 1, 2, … , 𝑡𝑡). Step3: The matching template operator in the literature [29] is used, and the search greediness parameter is set to 0.9, the minimum threshold score parameter is between 0.5 and 0.55, the overlap coefficient is 0.3, and the maximum number of matches parameter is calculated as follows: 𝑁𝑁 = 56 𝑆𝑆𝑟𝑟𝑟𝑟𝑟𝑟 +1 𝑆𝑆𝑢𝑢𝑢𝑢𝑢𝑢𝑢𝑢 (8) Advances in Production Engineering & Management 18(1) 2023 Spatial position recognition method of semi-transparent and flexible workpieces: A machine vision based on red light … where, Sroi is the area of the region, Sunit is the area reference value of a single workpiece, the output result of the matching template operator is the row coordinate Rowj, column coordinate Columnj, rotation angle Anglej, scaling Scalej, matching scorej of the upper left vertex of any TFW-TDBj of the rectangular image Image4-j matched in Image1. This matrix carrying the template matching pose information is then applied to the template contour image to form the matching contour image, and the matching effect is shown in Fig. 5. Step4: Since the result of TFW-TDB matching may have deviation, it needs to be corrected. First, take the minimum outer rectangle of any TFW-TDBj matching contour line as in Fig. 6(a); then merge the rectangle shapes, and then take the minimum outer rectangle on the basis of the merged shapes as in Fig. 6(b), and output the minimum outer rectangle row coordinates of the upper left vertex of TFW-TDBj Image4-j matching after correction 𝑅𝑅𝑅𝑅𝑅𝑅𝑗𝑗′ , column coordinates 𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝑗𝑗′ , rotation angle 𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝑗𝑗′ , outer rectangle length and width respectively are 𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿ℎ𝑡𝑡0′, 𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊ℎ0′ . Fig. 5 Matching effect display Fig. 6 Matching result correction Establishing TFW-TDB spatial overlap state discriminant model After image processed, the planar coordinates and rotation angle of the TFW-TDB on the conveyor belt can be accurately obtained, but the characteristics of the TFW-TDB such as translucency and overlap make it difficult to obtain the height information on the conveyor belt, which restricts the realization of automated sorting and assembly of the TFW-TDB. Therefore, spatial determination of the overlap where the TFW-TDB is located is needed. This study establishes a coupling model between the overlapping layer and the imaging quality of TFW-TDB, and identifies the overlapping layer of TFW-TDB by its imaging quality. Advances in Production Engineering & Management 18(1) 2023 57 Bi, Lai, Chen, Liu, Tang, Teng, Guo A) Constructing the overlap region of interest model The positioning of feature points in the left and right bubble chambers of TFW-TDB is the key factor to realize its sorting and assembly, however, the complete imaging and segmentation accuracy of the left and right bubble chambers of TFW-TDB determine the accuracy and reliability of TFW-TDB positioning. The corrected matching area can accurately locate the area where TFWTDB is located, but the complete imaging of TFW-TDB left and right bubble chambers is incomplete. Therefore, the corrected matching area is used as the basis to construct the overlap area of interest, which provides the image basis for the analysis of the overlap layer where TFWTDB is located. If the percentage of the aligned contour lines in the TFW-TDB image along the length and width directions is H1%, W1%, respectively, and the extension rate of TFW-TDB in the length and width directions is H2%, W2%, respectively, and the length and width of the outer truncated rectangle of the matching template are Length0, Width0, respectively, the row coordinates 𝑅𝑅𝑅𝑅𝑅𝑅𝑗𝑗′, column coordinates 𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝑗𝑗′ , rotation angle 𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝑗𝑗′ of the upper left vertex of the TFW-TDB overlapping rectangle region of interest, the outer truncated rectangle . The length and width are 𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿ℎ𝑡𝑡0′ , 𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊ℎ0′ respectively, then the parameters of TFW-TDBj overlapping region of interest (ROIj) are calculated as shown in Eq. 9. 𝑅𝑅𝑅𝑅𝑅𝑅𝑗𝑗𝑅𝑅𝑅𝑅𝑅𝑅 − 𝑅𝑅𝑅𝑅𝑅𝑅𝑗𝑗, 𝑅𝑅𝑅𝑅𝑅𝑅 ⎧ , = cos (𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝑗𝑗 ) ⎪0.5 · (𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿ℎ𝑗𝑗𝑅𝑅𝑅𝑅𝑅𝑅 − 𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿ℎ𝑗𝑗 ) ⎪ , 𝑅𝑅𝑅𝑅𝑅𝑅 ⎪ 𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝑗𝑗 − 𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝐶𝑗𝑗 = sin (𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴 𝑅𝑅𝑅𝑅𝑅𝑅 ) 𝑗𝑗 ⎪ 0.5 · (𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊ℎ𝑗𝑗𝑅𝑅𝑅𝑅𝑅𝑅 − 𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊ℎ, ) 𝑗𝑗 ⎨ 𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿ℎ𝑅𝑅𝑅𝑅𝑅𝑅 = 𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿𝐿ℎ0 · 𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝑗𝑗 · (1 + 𝐻𝐻2 %) 𝑗𝑗 𝐻𝐻1 % ⎪ ⎪ · 𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝑆𝑆 𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊ℎ 𝑗𝑗 · (1 + 𝑊𝑊2 %) 0 𝑅𝑅𝑅𝑅𝑅𝑅 ⎪ 𝑊𝑊𝑊𝑊𝑊𝑊𝑊𝑊ℎ𝑗𝑗 = 𝑊𝑊1 % ⎪ 𝑅𝑅𝑅𝑅𝑅𝑅 𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝑗𝑗 = 𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝐴𝑗𝑗′ ⎩ (9) In the experiment, the percentage of TFW-TDB images along the length and width directions H1%, W1% are 80 % and 95 %, respectively. The extension rate of TFW-TDB in the length and width directions H2%, W2% are 20 % and 5 %, respectively. The overlap region of interest of TFWTDBj is shown in Figs. 7 and 8 when the value is taken into Eq. 9. Fig. 7 Region of interest Fig. 8 Overlapping analysis area B) Establishing an overlap layer discrimination model based on imaging quality In the TFW-TDB overlap region of interest, the Sobel operator is applied to extract the edge features in the left and right bubble chambers of the TFW-TDB, shown in Fig. 9. 58 Advances in Production Engineering & Management 18(1) 2023 Spatial position recognition method of semi-transparent and flexible workpieces: A machine vision based on red light … (a) Edge extraction of unoverlapped regions (b) Edge extraction of overlapping regions Fig. 9 Edge extraction As can be seen from the figure, the TFW-TDB is imaged after overlapping, the upper layer features are clear and the lower layer features are blurred, so the feature imaging quality evaluation function of the TFW-TDB can be constructed, and then the spatial layer in which the TFW-TDB is located is coupled with the feature imaging quality model, which works as follows. (1) The feature imaging quality evaluation function of TFW-TDB was constructed. When TFWTDB is overlapped, there are certain differences in the imaging clarity of upper and lower TFWTDB and the contrast of TFW-TDB features in the image. Therefore, the sharpness coefficient Sharpness and information Entropy are used as the feature imaging quality evaluation index of TFW-TDB in ROIj. First, the image variance is calculated in ROIj of TFW-TDBj and flipped in the interval [0, 100] to obtain the sharpness coefficient Sharpnessj of TFW-TDBj, which is calculated by the equation: 2 ∑𝑛𝑛𝑝𝑝=1�𝑔𝑔(𝑝𝑝) − ∑𝑛𝑛𝑝𝑝=1 𝑔𝑔(𝑝𝑝)/𝑛𝑛� 𝑆𝑆ℎ𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑗𝑗 = 100 − � 𝑛𝑛 (10) where, 𝑝𝑝 is any pixel point within ROIj, 𝑔𝑔(𝑝𝑝) is the gray value of 𝑝𝑝, and 𝑛𝑛 is the total number of ROIj pixel points. Secondly, the information entropy is calculated at ROIj of TFW-TDBj, which is given by: 𝑛𝑛 𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝑗𝑗 = ��𝑔𝑔(𝑝𝑝𝑘𝑘 ) · log 2 𝑔𝑔(𝑝𝑝𝑘𝑘 )� (11) OverlapScorei > OverlapScorej, TFW-TDBi is located on the upper layer else, TFW-TDBj is located on the lower layer (13) 𝑝𝑝=1 where, 𝑝𝑝𝑘𝑘 denotes the probability that the grayscale value is 𝑘𝑘. The calculated sharpness coefficients are normalized and multiplied by the weighting factor α. The information entropy is also multiplied by the weighting factor β, and then summed up to obtain the imaging quality assessment coefficient OverlapScorej of TFW-TDBj as follows. 𝑆𝑆ℎ𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑎𝑗𝑗 (12) 𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑂𝑗𝑗 = 𝛼𝛼 · + 𝛽𝛽 · 𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝐸𝑗𝑗 100 (2) Establishing the spatial layer discriminant rule for TFW-TDB. When TFW-TDBi, TFW-TDBj is identified in the image and judged to be overlapping, the discriminative rules for the spatial location of the upper and lower layers of TFW-TDBi, TFW-TDBj are shown in the following terms. 3. Experimental results and analysis 3.1 Experimental method To verify the above theory and model, an experimental platform was built as shown in Fig. 10, in which a Daheng 5-megapixel USB3.0 interface CCD (MER-500-7UC) was used, and the auxiliary light source was illumination system using a red surface array light source (TSDFL300200FRLED) and a digital light source controller (TSD-DPA6024V-2S). The experimental process is as follows: Advances in Production Engineering & Management 18(1) 2023 59 Bi, Lai, Chen, Liu, Tang, Teng, Guo • To place a transparent glass plate above the surface array light source for simulating a transparent conveyor belt. • Selecting a batch of TFW-TDB to be identified at any time and putting them onto the upper surface of the transparent glass plate, so that there is no overlap, overlap and other phenomena. • Simulate the change of TFW-TDB density on the conveyor belt during the recognition process by increasing and decreasing TFW-TDB and simulate the random overlapping state by changing the overlapping posture of TFW-TDB. • The camera acquires images of TF0W-TDB workpieces containing no overlap and with overlap in the random state. • The images are processed by the algorithm in this study to identify the image positioning coordinates of TFW-TDB and the overlapping layer they are in. Fig. 10 Experimental setup diagram 3.2 Data sets In the actual working condition, the variation of the surrounding light intensity is strong, in order to overcome the environmental defects and improve the robustness, accuracy and efficiency of the reliability of the algorithm, 300 samples of TFW-TDB images under different lighting environments are collected in this paper, which contain different ambient lighting, no overlap and with overlap. The relevant sample data are shown in Table 1. No overlap Overlap Table 1 Composition of training set and test set Low light environment Medium light environment 1494 1240 1494 1240 3.3 Evaluation indicators Intense light environment 1125 1125 In order to objectively evaluate the recognition results of different methods in the overlapping layer where TFW-TDB is located, four evaluation indexes are used: Recall value, Precision value, F-measure value, and FPS value, which are calculated as follows: manually mark the actual overlapping layer where TFW-TDB is located, the total number of which is defined as NP, mark the predicted as upper layer, the actual also in the upper layer is marked as TP, predicted as the lower layer, actually the upper layer is marked as FP, predicted as the lower layer, actually also the lower layer is marked as TN, predicted as the lower layer, actually the upper layer is marked as FN. in addition, when there is no overlap in TFW-TDB, it is recorded as the upper layer. 60 Advances in Production Engineering & Management 18(1) 2023 Spatial position recognition method of semi-transparent and flexible workpieces: A machine vision based on red light … • Recall and Precision: Given an IoU threshold, two parameters, Recall and Precision can be determined. If the true value of IoU and ground overlap of the bounding box exceeds 0.5, Recall R and Precision P are expressed as follows: 𝑇𝑇𝑇𝑇 𝑇𝑇𝑇𝑇 𝑅𝑅 = = 𝑁𝑁𝑁𝑁 𝑇𝑇𝑇𝑇 + 𝐹𝐹𝐹𝐹 � (14) 𝑇𝑇𝑇𝑇 𝑃𝑃 = 𝑇𝑇𝑇𝑇 + 𝐹𝐹𝐹𝐹 • Fmeasure value: Fmeasure value is the weighted value of precision and recall, and its equation is as follows: 𝐹𝐹𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚𝑚 = (1 + α) · 𝑃𝑃 · 𝑅𝑅 α · 𝑃𝑃 + 𝑅𝑅 (15) where, α is a non-negative real number that represents the weighting factor between precision and recall, which in our work is empirically set to 0.8 [22]. It is important to note that the higher the value of Fmeasure, the better the performance of our method. • FPS value (Frame Per Second): In addition to the accuracy of TFW-TDB upper and lower recognition, another important performance index of TFW-TDB recognition algorithm is speed, only fast can achieve real-time detection, which is extremely important for some application scenarios. A common metric to evaluate the speed is Frame Per Second (FPS), which is the number of TFW-TDB that can be processed in each second. 3.4 Experimental data and analysis Develop TFW-TDB visual recognition algorithm and localization system with the help of OpenCV, C# and other software platforms. In this system, the calibration method in the literature [43] is used to calibrate the internal and external parameters of the camera, and the optimal imaging distance 𝐿𝐿 = 100 of the camera is solved based on the obtained information of the internal and external parameters of the camera by Eq. 3. Then, the proposed algorithm is used to realize the binarization of the image and ROI region acquisition and create the matching template. Secondly, the proposed matching algorithm is used to realize the TFW-TDB. Finally, the image coordinate system OUVW is established with the top left of the image as the origin, the horizontal direction as the V-axis and the vertical direction as the U-axis, and the coordinates of the center point of the right bubble chamber of TFW-TDB and the angle with the V-axis are identified and output, the imaging quality evaluation coefficient, and part of the identification results are shown in Fig. 11. Fig 11 Experimental setup diagram Advances in Production Engineering & Management 18(1) 2023 61 Bi, Lai, Chen, Liu, Tang, Teng, Guo Initially, the coordinate center information of the TFW-TDB left and right bubble center images are located in the sample image. Then, the image positioning coordinate center information of the left and right bubble centers of TFW-TDB in the sample image is extracted by our method. Finally, the errors of the two recognition results are calculated as shown in Fig. 12. The recognition result of the algorithm in this paper has been basically with the manually one. For some of the waste material in the workpiece, the results have large differences in the deformation between the left and right bubble chamber, resulting the calculation results by our method are zero. Similar identification results can be used as a basis for rejecting scrap. Fig 12 Error of recognition results Table 2 Results of different algorithms for identifying the layer of TFW-TDB Our Method the literature 35 algorithm the literature 36 algorithm Prediction layer Prediction layer Prediction layer Sample Prediction Prediction Actual layer Upper Lower Upper Lower Upper Lower number layer layer layer layer layer layer layer layer Upper layer 1238 3 1241 1237 4 1241 1235 6 1241 Lower layer 4 249 253 3 250 253 5 248 253 recall 82.86 % 82.80 % 82.66 % Low illumination precision 99.76 % 99.68 % 99.52 % F-measure 91.47 % 91.40 % 91.25 % FPS 10 8 9 Upper layer 1016 1 1017 1015 2 1017 1012 5 1017 Lower layer 2 221 223 1 222 223 3 220 223 recall 81.94 % 81.85 % 81.61 % Medium illumination precision 99.90 % 99.80 % 99.51 % F-measure 91.03 % 90.94 % 90.67 % FPS 12 9 10 Upper layer 956 5 961 954 7 961 957 4 961 Lower layer 5 186 191 4 187 191 8 183 191 High recall 82.99 % 82.81 % 83.07 % illumination precision 99.48 % 99.27 % 99.58 % F-measure 91.41 % 91.21 % 91.50 % FPS 9 7 7 In this experiment, the upper and lower layers information in which the TFW-TDB annotations are located in the sample images is obtained manually. Then, the information such as the overlapping layers in which the TFW-TDB left and right bubbles are located in the sample images is extracted by using the literature [41] algorithm, the literature [42] algorithm, and the algorithm in 62 Advances in Production Engineering & Management 18(1) 2023 Spatial position recognition method of semi-transparent and flexible workpieces: A machine vision based on red light … this paper, respectively, and the recognition results are shown in Table 2, which lists the recognition results under different lighting environments. For the properly illuminated environment, we identified a total of 1240 TFW-TDB from the 300 image samples obtained, among which two lower TFW-TDB were incorrectly identified as upper TFW-TDB. One upper TFW-TDB was incorrectly identified as lower TFW-TDB in 222 cases where lower TFW-TDB were identified. The F-measure of the sample was 91.03 %, which verified the validity of the method. We also compared our method with two state-of-the-art algorithms, the literature 35 algorithm and the literature [36] algorithm. Compared with our method, the literature 35 algorithm consumes 33 % more time and reduces the recall, accuracy and F-measure values by 0.11 %, 0.10 % and 0.09 %, respectively. Meanwhile, the literature 36 algorithm consumes 20 % more time and reduces the recall and accuracy by 0.40 %, 0.39 % and 0.40 %, respectively. The algorithm proposed in this paper achieves the computation of ground complexity based on guaranteed computational accuracy and reliability. Similar results are shown in dark and bright lighting environments, and it can be observed that our method still has stable performance in terms of recall, accuracy, and F-measure values as the ambient lighting changes. 4. Conclusion Our paper presents an automatic spatial position recognition system for picking and assembly of translucent and flexible workpieces. For the spatial position recognition of TFW-TDB in the automatic sorting process, the imaging parameters are optimized by jointly using imaging modelling and translucent and flexible workpiece features, the ROI method and target matching algorithm are used to quickly acquire TFW-TDB in images and then complete image localization. However, the recognition algorithm based on machine vision has certain limitations. When the type of translucent and flexible workpiece changes, it is necessary to reset the edge matching features based on the specific characteristics of translucent and flexible workpieces, and the ROI region. In the future research, we will further explore the adaptive matching algorithm and adaptive ROI region algorithm to realize the intelligent extraction of spatial position of any type of translucent and flexible workpieces without human-machine interaction. Acknowledgement This paper was funded by Natural Science Foundation of Guangdong Province (2016A030310309); (2019A1515010961); Guangdong Science and Technology Department (2017A010102009); (2017B010118004); Science and Technology Project of Guangzhou Maritime University (G410203); Science and Technology Project of Guangzhou (201707010187); (201804010354); (PDJH2019a0367); (PDJH2019b0371). References [1] [2] [3] [4] [5] [6] [7] Tripathi, S., Shukla, S., Attrey, S., Agrawal, A., Bhadoria, V.S. (2020). Smart industrial packaging and sorting system, In: Kapur, P.K., Singh, O., Khatri, S.K., Verma, A.K. (eds.), Strategic system assurance and business analytics, Springer, Singapore, 245-254, doi: 10.1007/978-981-15-3647-2_18. Zhao, Z., Yuan, Q. (2022). Integrated multi-objective optimization of predictive maintenance and production scheduling: Perspective from lead time constraints, Journal of Intelligent Management Decision, Vol. 1, No. 1, 6777, doi: 10.56578/jimd010108. Olscher, C., Jandric, A., Zafiu, C., Part, F. (2022). Evaluation of marker materials and spectroscopic methods for tracer-based sorting of plastic wastes, Polymers, Vol. 14, No. 15, Article No. 3074, doi: 10.3390/polym14153074. Lovich, M.A., Doles, J., Peterfreund, R.A. (2005). The impact of carrier flow rate and infusion set dead-volume on the dynamics of intravenous drug delivery, Anesthesia & Analgesia, Vol. 100, No. 4, 1048-1055, doi: 10.1213/01. ANE.0000146942.51020.88. Society, I.N. (2006). Infusion nursing standards of practice, Journal of Infusion Nursing: The Official Publication of the Infusion Nurses Society, Vol. 29, No. 1, doi: 10.1097/00129804-200601001-00001. Patel, P.J., Benasi, K., Ferrari, G., Evans, M.G., Shanmugham, S., Wilson, D.M., Buckingham, B.A. (2014). Randomized trial of infusion set function: Steel versus teflon, Diabetes Technology & Therapeutics, Vol. 16, No. 1, 15-19, doi: 10.1089/dia.2013.0119. Yu, J.H., Miao, W.J., Zhang, G.B., Li, K., Shi, Y.G., Liu, L. (2021). Target positioning and sorting strategy of fruit sorting robot based on image processing, Traitement du Signal, Vol. 38, No. 3, 797-805, doi: 10.18280/ts.380326. Advances in Production Engineering & Management 18(1) 2023 63 Bi, Lai, Chen, Liu, Tang, Teng, Guo [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] 64 Adediran, E.M., Fadare, D.A., Falana, A., Kazeem, R.A., Ikumapayi, O.M., Adedayo, A.S., Adetunla, A.O., Ifebunandu, U.J., Fadare, D.A., Olarinde, E.S. (2023). UIArm I: Development of a low-cost and modular 4-DOF robotic arm for sorting plastic bottles from waste stream, Journal Européen des Systèmes Automatisés, Vol. 56, No. 1, 97-103, doi: 10.18280/jesa.560113. Kao, Y.-H., Chen, C.-K., Chen, C.-C., Lan, C.-Y. (2022). Object pose estimation and feature extraction based on PVNet, IEEE Access, Vol. 10, 122387-122398, doi: 10.1109/ACCESS.2022.3223695. Tang, Y., Chen, M., Wang, C., Luo, L., Li, J., Lian, G., Zou, X. (2020). Recognition and localization methods for visionbased fruit picking robots: A review, Frontiers in Plant Science, Vol. 11, Article No. 510, doi: 10.3389/fpls.2020. 00510. Yang, J., Wang, C., Jiang, B., Song, H., Meng, Q. (2020). Visual perception enabled industry intelligence: State of the art, challenges and prospects, IEEE Transactions on Industrial Informatics, Vol. 17, No. 3, 2204-2219, doi: 10.1109/ TII.2020.2998818. Minu, M.S., Aroul Canessane, R., Subashka Ramesh, S.S. (2022). Optimal squeeze net with deep neural networkbased arial image classification model in unmanned aerial vehicles, Traitement du Signal, Vol. 39, No. 1, 275-281, doi: 10.18280/ts.390128. Xing, J., Jia, M. (2021). A convolutional neural network-based method for workpiece surface defect detection, Measurement, Vol. 176, Article No. 109185, doi: 10.1016/j.measurement.2021.109185. Mandracchia, B., Hua, X., Guo, C., Son, J., Urner, T., Jia, S. (2020). Fast and accurate sCMOS noise correction for fluorescence microscopy, Nature Communications, Vol. 11, Article No. 94, doi: 10.1038/s41467-019-13841-8. Li, H., von Kleist-Retzow, F.T., Haenssler, O.C., Fatikow, S., Zhang, X. (2019). Multi-target tracking for automated RF on-wafer probing based on template matching, In: Proceedings of 2019 International Conference on Manipulation, Automation and Robotics at Small Scales (MARSS), Helsinki, Finland, 1-6, doi: 10.1109/MARSS.2019. 8860983. Shahzad, A.R., Jalal, A. (2021). A smart surveillance system for pedestrian tracking and counting using template matching, In: Proceedings of 2021 International Conference on Robotics and Automation in Industry (ICRAI), Rawalpindi, Pakistan, 1-6, doi: 10.1109/ICRAI54018.2021.9651452. Varma, R.K.P., Ganta, S., Krishna, B.H., Svsrk, P. (2020). A novel method for Indian vehicle registration number plate detection and recognition using image processing techniques, Procedia Computer Science, Vol. 167, 26232633, doi: 10.1016/j.procs.2020.03.324. Sreeja, N.K. (2023). A hierarchical heterogeneous ant colony optimization based fingerprint recognition system, Intelligent Systems with Applications, Vol. 17, Article No. 200180, doi: 10.1016/j.iswa.2023.200180. Li, Z., Xiao, Y., Wu, Q., Jin, M., Lu, H. (2020). Deep template matching for offline handwritten Chinese character recognition, The Journal of Engineering, Vol. 2020, No. 4, 120-124, doi: 10.1049/joe.2019.0895. Vukicevic, A., Mladineo, M., Banduka, N., Macuzic, I. (2021). A smart Warehouse 4.0 approach for the pallet management using machine vision and Internet of Things (IoT): A real industrial case study, Advances in Production Engineering & Management, Vol. 16, No. 3, 297-306, doi: 10.14743/apem2021.3.401. Ćirić, I., Pavlović, M., Banić, M., Simonović, M., Nikolić, V. (2022). AI powered obstacle distance estimation for onboard autonomous train operation, Tehnički Vjesnik – Technical Gazette, Vol. 29, No. 2, 611-619, doi: 10.17559/ TV-20210223081612. Kapetanidis, V., Michas, G., Spingos, I., Kaviris, G., Vallianatos, F. (2023). Cluster analysis of seismicity in the eastern gulf of corinth based on a waveform template matching catalog, Sensors, Vol. 23, No. 6, Article No. 2923, doi: 10.3390/s23062923. Korman, S., Reichman, D., Tsur, G., Avidan, S. (2013). FasT-match: Fast affine template matching, In: Proceedings of 2013 IEEE Conference on Computer Vision and Pattern Recognition, Portland, USA, 2331-2338, doi: 10.1109/ CVPR.2013.302. Zhang, Y., Zhang, Z., Peng, S., Li, D., Xiao, H., Tang, C., Miao, R., Peng, L. (2022). A rotation invariant template matching algorithm based on Sub-NCC, Mathematical Biosciences and Engineering, Vol. 19, No. 9, 9505-9519, doi: 10.3934/mbe.2022442. Zhang, Z., Yang, X., Jia, X. (2021). Scale-adaptive NN-based similarity for robust template matching, IEEE Transactions on Instrumentation and Measurement, Vol. 70, Article No. 5002809, doi: 10.1109/TIM.2020.3028401. Ye, Y., Bruzzone, L., Shan, J., Bovolo, F., Zhu, Q. (2019). Fast and robust matching for multimodal remote sensing image registration, IEEE Transactions on Geoscience and Remote Sensing, Vol. 57, No. 11, 9059-9070, doi: 10.1109/ TGRS.2019.2924684. Wu, Y., Li, Q. (2022). The algorithm of watershed color image segmentation based on morphological gradient, Sensors, Vol. 22, No. 21, Article No. 8202, doi: 10.3390/s22218202. Wang, S., Wang, H., Zhou, Y., Liu, J., Dai, P., Du, X., Wahab, M.A. (2021). Automatic laser profile recognition and fast tracking for structured light measurement using deep learning and template matching, Measurement, Vol. 169, Article No. 108362, doi: 10.1016/j.measurement.2020.108362. Hikosaka, S., Tonooka, H. (2022). Image-to-image subpixel registration based on template matching of road network extracted by deep learning, Remote Sensing, Vol. 14, No. 21, Article No. 5360, doi: 10.3390/rs14215360. Chen, D., Hu, F., Mathiopoulos, P.T., Zhang, Z., Peethambaran, J. (2023). MC-UNet: Martian crater segmentation at semantic and instance levels using u-net-based convolutional neural network, Remote Sensing, Vol. 15, No. 1, Article No. 266, doi: 10.3390/rs15010266. Sangeetha, D., Deepa, P. (2019). FPGA implementation of cost-effective robust Canny edge detection algorithm, Journal of Real-Time Image Processing, Vol. 16, 957-970, doi: 10.1007/s11554-016-0582-2. Advances in Production Engineering & Management 18(1) 2023 Spatial position recognition method of semi-transparent and flexible workpieces: A machine vision based on red light … [32] Navdeep, K., Goyal, S., Rani, A., Singh, V. (2019). An improved local binary pattern based edge detection algorithm for noisy images, Journal of Intelligent & Fuzzy Systems, Vol. 36, No. 3, 2043-2054, doi: 10.3233/JIFS-169916. [33] Mittal, M., Verma, A., Kaur, I., Kaur, B., Sharma, M., Goyal, L.M., Roy, S., Kim, T.H. (2019). An efficient edge detection approach to provide better edge connectivity for image analysis, IEEE Access, Vol. 7, 33240-33255, doi: 10.1109/ ACCESS.2019.2902579. [34] He, S., Ye, B., Li, H., Gao, Y. (2022). Recognition of disordered workpieces based on 3D Laser scanner and RS-CNN, In: Proceedings of 2022 21st International Symposium on Distributed Computing and Applications for Business Engineering and Science (DCABES), Chizhou, China, 62-65, doi: 10.1109/DCABES57229.2022.00052. [35] Chen, L., Zhong, G., Han, Z., Li, Q., Wang, Y., Pan, H. (2022). Binocular visual dimension measurement method for rectangular workpiece with a precise stereoscopic matching algorithm, Measurement Science and Technology, Vol. 34, No. 3, Article No. 035010, doi: 10.1088/1361-6501/aca707. [36] Wang, W. (2019). A novel rapid point-cloud surface reconstruction algorithm for laser imaging radar, Multimedia Tools and Applications, Vol. 78, 8737-8749, doi: 10.1007/s11042-018-6244-6. [37] Han, W., Han, X. (2022). Stack workpieces recognition model based on deep learning, In: Proceedings of 2022 11th International Conference of Information and Communication Technology (ICTech), Wuhan, China, 209-213, doi: 10.1109/ICTech55460.2022.00049. [38] Li, S., Li, B., Wang, T., Dong, Z., Wang, Y., Huang, H. (2022). Research on cluttered object recognition algorithm based on improved YOLO V5, In: Proceedings of 2022 5th World Conference on Mechanical Engineering and Intelligent Manufacturing (WCMEIM), Ma'anshan, China, 1005-1009, doi: 10.1109/WCMEIM56910.2022. 10021 373. [39] Zhou, J., Wang, Y., Zhang, W. (2022). Underwater image restoration via information distribution and light scattering prior, Computers and Electrical Engineering, Vol. 100, Article No. 107908, doi: 10.1016/j.compeleceng. 2022.107908. [40] Li, M.Z., Wang, J.C., Jawarneh, M., Bhatt, M.W., Omarov, B., Raffik, R. (2023). Research on nonlinear tracking and evaluation of sports 3D vision action, Nonlinear Engineering, Vol. 12, No. 1, Article No. 20220243, doi: 10.1515/ nleng-2022-0243. [41] Xu, X., Wang, Y., Tang, J., Zhang, X., Liu, X. (2011). Robust automatic focus algorithm for low contrast images using a new contrast measure, Sensors, Vol. 11, No. 9, 8281-8294, doi: 10.3390/s110908281. [42] Kobayashi, M., Ohmura, M., Takahashi, H., Shirai, T., Sakurai, K., Ichikawa, T., Yuzurihara, H., Inoue, S. (2018). Highdefinition and high-sensitivity CMOS image sensor with all-pixel image plane phase-difference detection autofocus, Japanese Journal of Applied Physics, Vol. 57, No. 10, Article No. 1002B5, doi: 10.7567/JJAP.57.1002B5. Advances in Production Engineering & Management 18(1) 2023 65 Advances in Production Engineering & Management ISSN 1854-6250 Volume 18 | Number 1 | March 2023 | pp 66–78 Journal home: apem-journal.org https://doi.org/10.14743/apem2023.1.457 Original scientific paper Hierarchical hybrid simulation optimization of the pharmaceutical supply chain Altarazi, S.a,*, Shqair, M.a aIndustrial Engineering Department, German Jordanian University, Amman, Jordan ABSTRACT ARTICLE INFO In this paper, a global simulation optimization approach is developed to imitate and optimize the performance of the Pharmaceutical Supply Chain (PSC). Firstly, a hierarchical hybrid simulation model is developed in which aggregate and detailed data levels are addressed simultaneously. The model consists of two types of interdependent paradigms: the system dynamics paradigm, which depicts the echelons of pharmacies and wholesalers in the PSC, and the discrete event paradigm, which simulates the manufacturers with their detailed production operations, as well as the echelons of suppliers. Secondly, the "As is" scenario analysis and a screening process are performed to extract significant input parameters as well as sensitive outputs of the model. The final step optimizes the performance of PSC. The proposed approach validity is appraised by being applied to the PSC of a leading pharmaceutical company in Jordan. As a result, the opportunity loss cost has considerably decreased for both the manufacturer and wholesalers’ echelons and the service level has improved throughout the PSC. Keywords: System dynamics; Discrete-event; Simulation optimization; Hybrid simulation; Scatter search; Tabu search; Artificial neural networks (ANN); AnyLogic simulation software; OptQuest optimization package; Pharmaceutical supply chain *Corresponding author: Safwan.altarazi@gju.edu.jo (Altarazi, S.) Article history: Received 31 December 2022 Revised 8 April 2023 Accepted 15 April 2023 Content from this work may be used under the terms of the Creative Commons Attribution 4.0 International License (CC BY 4.0). Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. 1. Introduction Pharmaceutical supply chain (PSC) is a very complicated supply chain due to heterogeneous stakeholders, internal and external environments, and distinct related characteristics of healthcare industry such as pharmaceuticals, medical equipment, and patients’ flow. PSC is also very sensitive, as it must guarantee that the right drug reaches the right people at the right time and in the right condition. Typically, PSC network consists of multi echelons including pharmacies, drugs wholesalers, drugs manufacturers, and raw material (RM) suppliers. Yet, PSC networks are continuously evolving with increasing number of customers, different types of products, increasing number of suppliers and manufacturers. Over the past decades, PSC has faced tremendous challenges such as lack of coordination, shortage or excess of drugs, and high demand uncertainty [1, 2]. Shortage of drugs is not a simple incident that can be diagnosed by one or more explicit sources; rather, it is a dynamic crisis caused by multiple interrelated aspects. 66 Hierarchical hybrid simulation optimization of the pharmaceutical supply chain Low manufacturing velocities, multi-procedures of quality assurance, and supply chain dynamics are the key players in PSC drug shortage [3]. Optimizing the PSC can be carried out analytically [4] or heuristically [5]. However, these approaches are generally applied under simplification assumptions such as sole stage or product and restricted variability [6]. In real situations, PSC is a complex system with multi-product and multi-echelon. It operates under a high level of stochasticity in which analytical optimization may fail. Additionally, similar to other SC, PSC includes manufacturing and non-manufacturing functions, encompasses different planning scopes at various management levels, and involves dissimilar data details [7]. In such turbulent circumstances, simulation would be the optimal approach that gives practitioners the ability to imitate such complex systems using different scenarios without altering processes on ground [8]. Mostly, single simulation methodology, including discrete-event (DE) [9, 10] or system dynamics (SD) [11, 12] is adopted in literature for PSC simulation modelling. However, considering the combination of discrete and continuous issues within the PSC, as well as the challenges related to different abstraction levels, relying solely on an individual simulation approach proves inadequate in accurately capturing the PSC system [13]. Lately, hybrid simulation, where two or more traditional simulation modelling paradigms are integrated into one model, has proved excellent capabilities in resolving complicated scenarios such as PSC [7, 13]. According to Eldabi et al. [14], interest in hybrid simulation has experienced remarkable growth in the last decade. With its evolving complications, Brailsford et al. [15] highlighted the need to explore the application of hybrid simulation in the modern operation management area. Simulation optimization (SO) can be defined as the process of testing various variables’ values in order to find the most desirable combination of values from simulation models [16]. The valuable advantage of SO is the ability to handle stochasticity and complex interactions at a level that can hardly be formulated by traditional optimization [17]. The early initiatives to embed optimization in simulation modelling were either non-generic and based on ad hoc approaches or were heavily dependent on users to implement "seat of the pants" analysis [17]. Later, intelligent search procedures have been implemented within SO to find optimal or near-optimal solutions by exploring a small portion of available alternatives [18]. For PSC literature, SO is rarely adopted, mostly, the PSC entities are considered as disjoint systems to be locally controlled and optimized. Chen et al. [19] proposed a DE-SO approach for the clinical SC that included patient demand, demand scenario forecast, and mathematical programming-based planning. Franco and Alfonso-Lizarazo (20) developed a SO approach based on the sample path method for optimizing tactical and operational decision levels in PSC. They considered uncertainty in demand, cost, and lead-time in the pharmacy-hospital echelon. This study develops a global SO approach to optimize the PSC performance at different data levels using hierarchical hybrid (HH) simulation modelling. The developed HH simulation model can holistically imitate multi-echelon multi-product PSC. In this model, both aggregate, such as material and information flow between the PSC entities, and detailed data levels, including production process details are taken into consideration. Particularly, the proposed model allows for the integration of different sub-models with different data levels into an overall global SO model, hence, avoiding inconsistencies resulted from combining models with different data levels [21, 22]. Moreover, the proposed HH simulation model handles the dynamic nature of stochastic market demand on daily basis, at the same time, it can simulate the discrete detailed processes occurring in real PSC (e.g., replenishment and production processes). 2. The hierarchical hybrid simulation optimization (HH-SO) approach The proposed SO approach consists of three main steps. First, a HH simulation model is developed to simultaneously address aggregate and detailed data levels in the PSC. Then, the "As is" scenario analysis is performed, and a screening process is applied via sensitivity analysis in order to extract major effective parameters as well as sensitive outputs. The performance of PSC concerning sensitive outputs is optimized in the third step. Fig. 1 depicts the major steps in the proposed approach while the next subsections further discuss them. Advances in Production Engineering & Management 18(1) 2023 67 Altarazi, Shqair Fig. 1 The proposed approach flowchart 2.1 The hierarchical hybrid (HH) simulation modelling Fig. 1 depicts the hybridity in the proposed simulation model while the hierarchy in the simulation model is described in Fig. 2. The HH simulation model consists of two types of interrelated paradigms: SD paradigm that depicts the pharmacies and wholesalers’ echelons in the PSC, and DE paradigm that simulates the manufacturers with their detailed production operations, order receiving, order fulfilment, inventory management, replenishment, and storage processes, and the suppliers' echelons. SD is used to depict the dynamic and stochastic nature of market demand due to its capabilities in buffering and self-adaptation to turbulence in market demand, which is considered a frequent situation in PSCs. On the other hand, DE is adopted to emulate discrete physical and business processes such as production, order fulfilment, and inventory management. It is worthy to recap how critical inventory management is for effective PSC due to its enormous effect on both cost-related and service-related KPIs [23]. However, multi-echelon inventory management is strongly dependent on the performance of drugs suppliers and distribution centres [24]. Consequently, optimizing the PSC operations while considering inventory levels would be beneficial to achieve higher profit margins as well as higher service levels [25]. 68 Fig. 2 The proposed hierarchical simulation model Advances in Production Engineering & Management 18(1) 2023 Hierarchical hybrid simulation optimization of the pharmaceutical supply chain Model building, verification, and validation All PSC processes are simulated by either SD or DE sub models. Each sub model is verified and debugged separately. In addition, control variables are used to test and verify sub models' logic and outputs. Then, the sub models are combined and aggregated gradually until the global HH simulation model is completely developed and verified. Regarding model validation, the proposed model/approach is validated by being used to simulate the PSC performance of a leading pharmaceutical company in Jordan. Major model outputs are compared to actual values obtained from the model’s implementation. The results are comparable with an acceptable level of accuracy. Hence, the model is considered to be validated. More details about this step are presented in Section 3. Model inputs, outputs, and assessment The model input parameters are classified into three categories, as illustrated in Table 1, input parameters for SD sub models, input parameters for DE sub models, and input parameters for both paradigms. The third type of inputs is called interaction points since they affect and connect the SD and DE paradigms concurrently. The inputs include the number of entities, number of materials (both raw and finished), market demand, variables related to the inventory management system at different echelons, and production process variables. Table 2 shows the model outputs, which include different cost items, service level, lost orders, and different profit measures for different echelons. Two distinct types of KPIs for both the wholesalers and manufacturers’ echelons assess the model: the cost-related KPIs is represented in the opportunity loss cost while the service-related KPIs is expressed in the service level. Both measures are essential not only because they are highly related to the drugs’ shortage critical challenge in PSC, but also due to their direct influence on the market share and competencies of PSC entities. In the developed model, the annual opportunity loss cost is calculated based on stochastic daily demand. While the average service level is estimated as the proportion of the annual supply to the annual demand for each PSC entity in the wholesalers and manufacturers’ echelons. Parameter Table 1 Inputs for the HH simulation model Number of drugs Number of drugs wholesalers Number of drugs manufacturers Number of RMs Number of RM suppliers Number of RMs needed to produce drug i Pharmacies stochastic demand for drug i from wholesaler j Wholesaler j order quantity of drug i from drugs manufacturers k Other demand of drug i from drugs manufacturers k Other demand selling price (per unit) of drug i from drugs manufacturer k Wholesaler j reorder point of drug i Wholesaler j initial inventory of drug i Wholesaler j holding cost (per unit) of drug i Wholesaler j ordering cost (per order) of drug i Wholesaler j purchasing cost (per unit) of drug i from drug manufacturer k Wholesaler j opportunity loss cost (per unit) of drug i Drugs manufacturer k lead time distribution for drug i RM l order quantity for drugs manufacturer k form RM supplier m RM l reorder point for drugs manufacturer k RM l initial inventory at drugs manufacturer k RM l holding cost (per unit) at drugs manufacturer k RM l ordering cost (per order) at drugs manufacturer k from RM supplier m RM l purchasing cost (per unit) at drugs manufacturer k from RM supplier m Amount of RM l needed to produce 1 batch of drug i RM supplier m lead time distribution for RM l Drugs manufacturer k initial inventory of drug i Advances in Production Engineering & Management 18(1) 2023 Symbol I J K L M Ni DPij Wjik Diks SPik Rji Vji Hji Oji Pjik Cji Tki Alkm Blk Elk Flk Glkm Qlkm Ul Vml Wki SD √ √ √ √ √ √ √ √ √ √ √ √ √ Sub model DE √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ √ 69 Altarazi, Shqair Table 1 (Continuation) Drugs manufacturer k production start point of drug i Drugs manufacturer k production batch size of drug i Drugs manufacturer k number of mixing machines Drugs manufacturer k number of packaging machines Drugs manufacturer k mixing time to produce 1 batch of drug i Drugs manufacturer k packaging time to produce 1 batch of drug i Drugs manufacturer k setup and inspection time to produce 1 batch of drug i Drugs manufacturer k mixing cost to produce 1 batch of drug i Drugs manufacturer k packaging cost to produce 1 batch of drug i Drugs manufacturer k setup and inspection cost to produce 1 batch of drug i Xki Yki NMk NPk MTki PTki STki MCki PCki SCki √ √ √ √ √ √ √ √ √ √ Table 2 Outputs of the HH simulation model Parameter Symbol Parameter Symbol Wholesaler j lost orders of drug i WLOji Drugs manufacturer k service level of drug i MSLki Wholesaler j service level of drug i WSLji Drugs manufacturer k opportunity loss cost of drug i MLCki Wholesaler j opportunity loss cost of drug i WLCji Drugs manufacturer k total lost orders MLOk Wholesaler j total lost orders WLOj Drugs manufacturer k total holding cost MHCk Wholesaler j total holding cost WHCj Drugs manufacturer k total ordering cost MOCk Wholesaler j total ordering cost WOCj Drugs manufacturer k total purchasing cost MPCk Wholesaler j total purchasing cost WPCj Drugs manufacturer k total opportunity loss cost MLCk Wholesaler j total opportunity loss cost WLCj Drugs manufacturer k total production cost MPrCk Wholesaler j service level WSLj Drugs manufacturer k service level MSLk Wholesaler j revenue WRj Drugs manufacturer k revenue MRk Wholesaler j profit WPj Drugs manufacturer k profit MPk Wholesaler j profit margin WPMj Drugs manufacturer k profit margin MPMk Drugs manufacturer k lost orders of drug i MLOki Model structure As can be seen in Fig. 2, four hierarchical levels are presented in the proposed model with different levels of details. The highest or aggregate level, shown in blue, controls the material and information flow between the PSC echelons. The next highest level, shown in pink, controls the order fulfillment processes in the echelons of wholesalers and manufacturers. It receives input data from the lower level regarding inventory details, processes it, and then provides the necessary outputs and actions to the next higher level in the HH simulation model. The third level, shown in yellow, simulates inventory management of produced drugs in wholesalers and manufacturers' echelons. Finally, the lowest level, shown in green, is simulating the replenishment process for wholesalers' echelon as well as RM inventory management and production process in manufacturers' echelon. The system checks the inventory level, if there is enough inventory, the order will be prepared to be shipped, and the new inventory level will be compared to the reorder point (ROP), if it is reached, a signal will be sent to the replenishment sub model in level four. If there is not enough inventory, a signal will be sent to the lost orders sub model. A basic feature of this HH simulation model is its capability to handle aggregate data such as material and information flow between the PSC entities, at the same time; it handles detailed data related to the drugs production process. This is achieved by employing the hierarchy concept in parallel with simulation hybridity. As mentioned earlier, most scholar work concentrates on one part while ignoring the other due to modelling complexity and computation time constraints. It is worth noting that most activities, represented as rectangular boxes in Fig. 2, are entire processes that are simulated separately by either SD or DE sub models. For example, as shown in Fig. 2, the replenishment process is composed of multi sub-activities in which information related to inventory position and immediate replenishment ability is exchanged between wholesalers and manufacturers' echelons. If the manufacturer with the lowest prices has enough inventory to fulfil the wholesaler order immediately, then the order is purchased from this source. Otherwise, the wholesaler will look for other manufacturers (competitors) with different prices and lead time distributions to fulfil the order. 70 Advances in Production Engineering & Management 18(1) 2023 Hierarchical hybrid simulation optimization of the pharmaceutical supply chain 2.2 Screening process of the model’s inputs and outputs In a global simulation model, like the one developed in this study, the number of input parameters is too large to be directly fed into an optimization step. Moreover, the targets of the optimization process are considerably diversified than to be gathered in one objective function and optimizing such objective function would not be attainable due to potential conflict between these targets and/or computation time constraints. For such a complicated scenario, a screening process is proposed, first, to select the influential model inputs and hence use them as decision variables in the optimization step. Second, to specify the sensitive outputs of the HH simulation model that are highly influenced by the variation in input parameters. One practical way to perform this screening process is to use sensitivity analysis or "What-if" scenarios. In sensitivity analysis, a large number of simulation trials are performed in which the model outputs are monitored while varying the model inputs in order to decide which outputs are more sensitive to these variations (sensitive outputs) and which inputs variation has significant effects on these outputs. In theory, the screening process is a sensitivity analysis or “What-if” scenarios when all the HH simulation model inputs are varied to monitor the resultant change in all the HH simulation model outputs. In other words, the theoretical screening process would include the following steps: firstly, instead of using one value for each input of the simulation model, a range of values is used for each input (one value at a time), secondly, the simulation model is run at each value and the simulation model outputs are monitored. The outputs that significantly vary with the variation in the input parameters are considered as sensitive outputs, accordingly, they will be chosen to be the optimization targets or the objective function terms for the optimization step. However, in reality, not all input parameters can be changed because not all of them are under control. For instance, in a real existing PSC, the number of entities (e.g., wholesalers, manufacturers, suppliers) are fixed and not subjected to changes in normal situations. As a result, there is no use in varying the number of PSC entities and monitor the sensitive outputs since the number of entities is already fixed in a certain PSC. Another example is the inputs whose values are determined externally, hence cannot be practically varied by the decision makers such as market demand. Based on that, the prospect decision variables to be fed to the optimization step are defined as all the input parameters that can be controlled by decision makers in a certain PSC. These prospect decision variables (shaded in Table 1) are chosen based on the authors' experience with real-world PSC in parallel with experts' opinions. They include reorder point, initial inventory, and order quantity for different entities in the PSC plus the production start point for the drugs’ manufacturers. It is worth mentioning that the algorithm is generic enough to choose different prospect decision variables based on studied cases. Fig. 3 The screening process flowchart Advances in Production Engineering & Management 18(1) 2023 71 Altarazi, Shqair To perform the screening process a code is programmed within the used simulation toolkit, the algorithm behind this code is shown in Fig. 3. The user enters an array that consists of the prospect decision variables (variable X in Fig. 3) with the selected range of variation. The program will start scanning the input parameters, if the input parameter is in the prospect decision variables list, the simulation model will perform multi-simulation runs according to the prespecified range of variation and monitor the simulation model outputs (variable Y in Fig. 3). Then, the model will check the variation range in all the simulation model outputs to decide if the output is sensitive or not. If it is, it will be added to the optimization targets. After the screening process is completed, two lists of variables are ready to be fed to the optimization step, the decision variables list, which contains the influential inputs of the HH simulation model, and the optimization targets list that includes the sensitive outputs of the HH simulation model. 2.3 Optimization of the model sensitive outputs Due to the complexity and stochasticity nature of simulation systems, an analytical expression for the objective function does not exist in SO, instead, it is estimated as a function of the stochastic simulation outputs either if the decision variables are discrete or continuous. In case of continuous decision variables, gradient-based methods such as stochastic approximation are used. Yet, in discrete decision variables with finite feasible region, ranking and selection methods could be used. If the feasible region is finite but significantly large, metaheuristics such as Tabu search, genetic algorithm, simulated annealing, neural networks are used (18). In this paper, OptQuest optimization package, which is included in AnyLogic simulation software, is used. This optimization package uses scatter search, Tabu search, and neural networks algorithms to search within, the simulation runs, for optimal or near-optimal solutions [26]. Essentially, OptQuest used adaptive memory of the search history to guide the solution searching process, preventing evaluating pre-investigated alternatives. In practice, the user should create an optimization experiment by determining the optimization targets (which are in our case the sensitive outputs obtained from the screening process), the decision variables (which are the influential inputs of our simulation model obtained from the screening process), the constraints, and the stopping criteria of the optimization process. Fig. 4 illustrates the interaction between the simulation and optimization packages which can be summarized in the following points: • The simulation software performs simulation runs based on decision variables, obtained from the optimization package, and exports simulation outputs to the optimization package. • Based on the embedded search methods, the optimization package guides the subsequent simulation iterations to ensure that the new solution is closer to optimal than the previous one. 72 Fig. 4 The interaction between the simulation and optimization packages Advances in Production Engineering & Management 18(1) 2023 Hierarchical hybrid simulation optimization of the pharmaceutical supply chain • The process will end when the stopping criterion is reached which could be based on simulation time or number of simulation iterations. 3. Implementation, results, and discussion To validate the proposed approach with its three steps shown in Fig. 1, it was applied to the PSC of a leading pharmaceutical company in Jordan. The considered PSC network is described in Subsection 3.1 while Subection 3.2 illustrates the analysis and results obtained by applying the proposed approach to this PSC. 3.1 The PSC network Generally, Jordanian pharmaceutical companies concentrate on the secondary pharmaceutical production process, which is taken into account in the current study, in which the active ingredient of the drug is processed and mixed with excipients to produce the drug in its commercial form. Since the core of any PSC is the drugs’ manufacturer, the authors contacted one of the largest pharmaceutical companies in Jordan. Multi structured and semi-structured interviews were conducted with employees at different levels in order to collect qualitative as well as quantitative data to be used in this study. The first route of interviews was dedicated to qualitative analysis in order to determine the major obstacles the company is facing regarding with the SC arena. The results of this step showed that for a certain type of drugs, which is injectable, the company's PSC suffers from a shortage problem, which leads to relatively high opportunity loss cost (8.5 % of the annual revenue). Based on the results obtained from the elementary qualitative analysis, the second route of interviews focused on gathering all the necessary data needed to simulate the PSC of injectable drugs. The considered PSC network for injectable has two parallel material flows, the primary is a four-echelon and the other is a three-echelon. The first echelon is the RM suppliers' echelon that provides the drug’s manufacturer with RMs including active pharmaceutical ingredients (APIs), excipients, vials, labels, and boxes. Five local suppliers are responsible for supplying the company with RMs at different prices and stochastic lead-time distributions. However, based on practical data given by the pharmaceutical company, RM supply is regular with no shortage occurrence. Consequently, RM feed is assumed to be unlimited in the HH simulation model. The second echelon is the manufacturer echelon. The considered pharmaceutical company produces three different types of injectable. The preparation stage includes receiving and storing RMs in the RM warehouse at the pharmaceutical company. The production process is composed of four main stages, which are RM preparation, mixing, inspection, and packaging. Since the production process is secondary, the main operation is the dilution of the APIs with the specified types and amounts of excipients to produce the commercial form of the three injectable. The dilution or mixing is a batch production process that produces different batch sizes for each injectable. After the mixing process, various quality control procedures are applied in order to collect and test samples from the products to check different measures such as the concentration of the API in the produced injectable. This inspection process is followed by the final step, which is the packaging process. The company has two identical production lines each with mixing and packaging machines. Also, each line can produce the three types of injectable interchangeably. Since the company has two different types of customers (the public health sector and the wholesaler), two slightly different packages are used for each injectable. Finally, the finished products (FPs) are stored in the FP warehouse at the company. The third echelon comprises two entities, the wholesaler that is responsible for providing pharmacies with injectable, and the public health sector that provides hospitals with the injectable. The public health sector demand is deterministic, and it is replenished via periodic tender protocols. It is important to mention that if the company inventory is not enough to satisfy the wholesaler demand, the wholesaler replenishment would occur from other pharmaceutical companies (competitors) at different prices and stochastic lead time. Finally, the fourth echelon following the wholesaler represents the pharmacies with stochastic daily demand. Advances in Production Engineering & Management 18(1) 2023 73 Altarazi, Shqair 3.2 Results and analysis Based on the qualitative and quantitative data collected from the company as well as the wholesaler entities, a HH simulation model, like the one shown in Fig. 2, was built to imitate the "As is" scenario for the injectable supply chain. The software package used to build the hybrid simulation model is AnyLogic, a multimethod simulation modelling tool that supports DE, SD, and agent based (AB) methodologies [27]. Moreover, it supports Java coding which enabled authors to develop customized and complex events and subprograms for this HH simulation model. AnyLogic optimization package, used in the third step of the proposed approach, is built on top of the OptQuest Optimization Engine, which is considered one of the most powerful optimization tools available [26, 27]. The HH simulation model, with its various sub models, was constructed gradually until it was totally developed. Throughout the developing process, each sub model was verified and debugged separately in parallel with numerical and graphical testing of some variables to check the logic as well as accuracy. A good example of the graphical testing and representation of the HH simulation model outputs is shown in Fig. 5. Fig. 5 is a screenshot of the graphical interface constructed to check the behavior of the HH simulation model through monitoring the plots of major variables and outputs versus simulation time. These include the wholesaler inventory status and lost orders, the drug’s manufacturer FP inventory status (with its two components of wholesaler package and public health sector package for each injectable), and the drug’s manufacturer lost orders and accumulative lost orders. Meanwhile, the tested sub models were continually aggregated into the HH simulation model until it was completed and totally verified. The major outputs of the "As is" scenario are illustrated in Table 3, based on a one-year run (in the model's time unit: 365 days). Table 3 Comparison between the major outputs of the "As is" scenario and the "After optimization" scenario Simulation model output Unit "As is" "After optimization" Change (%) scenario scenario The wholesaler lost orders box 887 346 -61.0 The wholesaler ordering cost JD* 85,000 72,000 -15.3 The wholesaler opportunity loss cost JD 483,380 190,101 -60.7 The wholesaler service level % 98.8 99.5 0.7 The pharmaceutical company lost orders box 9920 8480 -14.5 The pharmaceutical company RM holding cost JD 1,819,799 1,767,452 -2.9 The pharmaceutical company opportunity loss cost JD 3,478,500 3,147,000 -9.5 The pharmaceutical company service level % 86.6 88.9 2.3 Fig. 5 The graphical interface used to monitor major variables and outputs of the simulation model 74 Advances in Production Engineering & Management 18(1) 2023 Hierarchical hybrid simulation optimization of the pharmaceutical supply chain Fig. 6 The pharmaceutical company lost orders (boxes) versus simulation time (days) at different values of the wholesaler order quantities Fig. 7 The pharmaceutical company lost orders (boxes) versus simulation time (days) at different values of the wholesaler reorder points To check the HH simulation model validity, the "As is" scenario major outputs were compared to their actual values obtained from the company and the wholesaler. For instance, the annual opportunity loss costs for both the company and the wholesaler were compared to those calculated by the HH simulation model. The difference was found to be less than 5 %, which is considered to be within the acceptable level of accuracy. To perform the second step of the proposed approach which is the screening process, the "As is" scenario inputs and outputs were fed into the screening process algorithm described in Fig. 3. Figs. 7 and 8 are graphical representations of the screening process’s significant outcomes. Each one of the six plots in the Figs. shows the sensitive simulation outputs (which are the pharmaceutical company lost orders) of multiple "What-if" scenarios for each injectable. For instance, the green plot in Fig. 6 is the pharmaceutical company lost orders versus simulation time (in days) at different values of the wholesaler order quantity from injectable 1. While the green plot in Fig. 7 is the pharmaceutical company lost orders versus simulation time (in days) at different values of the wholesaler reorder point of injectable 1. The same is true for injectable 2 (red plots) and injectable 3 (blue plots). It could be seen clearly in the Figs that the pharmaceutical company lost orders are sensitive and highly dependent on the replenishment process of the wholesaler, represented in the order quantities and reorder points of each one of the three considered injectable. As mentioned earlier in the case description, the pharmaceutical company suffers from high annual opportunity loss cost for the injectable products, actually, the "As is" scenario results have assured this issue. However. It could not give explanations or possible reasons for this problem. The screening process outcomes have revealed that this shortage problem is not related to the company’s internal factors such as production scheduling or RM availability. Instead, it is closely related to the lack of information sharing between the pharmaceutical company and the wholesaler entities. As described in Section 3, the screening process results in two key results: influential inputs and sensitive outputs. In the considered implementation, the screening process has revealed six influential simulation inputs, as shown in Figs. 7 and 8, which are the wholesaler order quantity and reorder point for each one of the three injectable products. On the other hand, there are three sensitive simulation outputs which are the pharmaceutical company's lost orders for each Advances in Production Engineering & Management 18(1) 2023 75 Altarazi, Shqair injectable. For optimization purposes, the opportunity loss cost was used rather than the number of lost orders, since it is more meaningful and representative to decision makers. In summary, the objective function of the optimization model was set to minimize the pharmaceutical company opportunity loss cost for each injectable and the decision variables are the wholesaler order quantity and reorder point for each injectable. It is worth noting that the decision variables lower and upper bounds are set based on the capabilities and available possibilities discussed with the wholesaler. After the optimization model (the objective function and decision variables) is specified, the optimization experiment was performed, with 500 iterations, on OptQuest Optimization Engine of AnyLogic. The new values of the decision variables, obtained from the optimization step, were used to simulate the PSC performance. Table 4 compares the influential inputs of the "As is" scenario and the "After optimization" scenario. It could be seen in the table that the wholesaler order quantities have increased by 23.1 %, 11.1 %, and 44.4 % for injectable 1, 2 and 3, respectively. While the reorder point has increased by 500 % and 100 % for injectable 1 and 3, respectively. Furthermore, Table 3 compares the major outputs of the "As is" scenario and the "After optimization" scenario. Obviously, the lost orders have considerably dropped by 14.5 % for the pharmaceutical company and 61 % for the wholesaler. As a result, the opportunity loss cost has lowered by 9.5 % for the pharmaceutical company and 60.7 % for the wholesaler. Moreover, the service level has improved for both the pharmaceutical company and the wholesaler, with a 2.3 % and 0.7 % increase in turn. Another plus point is that other costs such as RM holding cost and the wholesaler ordering cost have also declined after performing the optimization process. Table 4 Comparison between the influential inputs of the "As is" scenario and the "After optimization" scenario Simulation model output Unit "As is" "After optimization" %Change scenario scenario The wholesaler order quantity from injectable1 box 1300 1600 23.1 The wholesaler order quantity from injectable2 box 900 1000 11.1 The wholesaler order quantity from injectable3 box 900 1300 44.4 The wholesaler reorder point of injectable1 box 100 600 500 The wholesaler reorder point of injectable2 box 100 100 0 The wholesaler reorder point of injectable3 box 100 200 100 4. Conclusion and future research The current study has presented a HH-SO approach that simulates the aggregate as well as the detailed levels in PSC. A three-step procedure has been proposed that develops a HH-SO model to mimic the processes within a four-echelon PSC, including material and information flow, order receiving, order fulfillment, inventory management, replenishment, and storage processes. Also, the production process, which is frequently ignored or simplified when SCs are simulated in related literature, is minutely modeled. A screening process is then performed to filter influential inputs as well as sensitive outputs of the simulation model. Later, the outputs of the screening process are used to optimize the performance of the PSC. Using a case study, the proposed approach has depicted validity in handling real PSC implications such as multi echelons and multi products, stochasticity in demand and lead times, and variation in data granularity levels. The results obtained have shown that although this approach is designed to optimize the sensitive outputs of the simulation model, such as opportunity loss cost and service level at different PCS echelons; the values of other outputs are indirectly improved after applying the proposed approach. It is important to note that the suggested approach can be used with supply chains other than those for pharmaceuticals. This would alter the "discrete event simulation" paradigm's modelling of the particulars of the other supply chain's production process. But the fundamental structure of the "system dynamics" paradigm would hold. Regarding future work, the utilization of agent-based modeling (ABM) in a hybrid simulation environment would enhance the interaction among PSC entities, thereby increasing the responsiveness and autonomy of hybrid simulation models. The employment of ABM, with its intelligent characteristics such as reaction, evolution, and adaptation, would facilitate the study of 76 Advances in Production Engineering & Management 18(1) 2023 Hierarchical hybrid simulation optimization of the pharmaceutical supply chain complex adaptive systems, wherein the intricate behavior of the entire system emerges from the interaction of a large number of components capable of adjusting their performance over time based on their own experiences. Acknowledgement The authors would like to acknowledge the financial support provided by the deanship of scientific research at the German Jordanian University, grant number SATS/48/2018. References [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] Othman, O., Rahwanji, S., Jeitan, A., Altarazi, S. (2017). A conceptual model of healthcare supply chain network, In: Proceedings of International Joint Conference - ICIEOM-ADINGOR-IISE-AIM-ASEM, Valencia, Spain, 301-308. FDA, U.S. Food and drug administration. Drug shortages: Root causes and potential solutions, Report 2019, from https://www.fda.gov/media/131130/download, accessed on December 25, 2022. Shah, N. (2004). Pharmaceutical supply chains: Key issues and strategies for optimisation, Computers & Chemical Engineering, Vol. 28, No. 6-7, 929-941, doi: 10.1016/j.compchemeng.2003.09.022. Abdulghani, I., Bermamet, H., Altarazi, S. (2019). Pharmaceutical supply chain cost optimization model considering multiple echelons and multiple drugs, In: Proceedings of 2019 IEEE 6th International Conference on Industrial Engineering and Applications (ICIEA), Tokyo, Japan, 709-713, doi: 10.1109/IEA.2019.8715157. Lapierre, S.D., Ruiz, A.B. (2007). Scheduling logistic activities to improve hospital supply systems, Computers & Operations Research, Vol. 34, No. 3, 624-641, doi: 10.1016/j.cor.2005.03.017. Peirleitner, A.J., Altendorfer, K., Felberbauer, T. (2016). A simulation approach for multi-stage supply chain optimization to analyze real world transportation effects, In: Proceedings of 2016 Winter Simulation Conference (WSC), Washington, USA, 2272-2283, doi: 10.1109/WSC.2016.7822268. Rabelo, L., Sarmiento, A.T., Helal, M., Jones, A. (2015). Supply chain and hybrid simulation in the hierarchical enterprise, International Journal of Computer Integrated Manufacturing, Vol. 28, No. 5, 488-500, doi: 10.1080/ 0951192X.2014.880807. AbuKhousa, E., Al-Jaroodi, J., Lazarova-Molnar, S., Mohamed, N. (2014). Simulation and modeling efforts to support decision making in healthcare supply chain management, The Scientific World Journal, Vol. 2014, Article ID 354246, doi: 10.1155/2014/354246. Gjerdrum, J. (2001). Problems in the optimum planning of multi-enterprise supply chains, Ph.D. thesis, Imperial College, London, United Kingdom. Martins, S., Amorim, P., Figueira, G., Almada-Lobo, B. (2017). An optimization-simulation approach to the network redesign problem of pharmaceutical wholesalers, Computers & Industrial Engineering, Vol 106, 315-328, doi: 10.1016/j.cie.2017.01.026. Kochan, C.G., Nowicki, D.R., Sauser, B., Randall, W.S. (2018). Impact of cloud-based information sharing on hospital supply chain performance: A system dynamics framework, International Journal of Production Economics, Vol. 195, 168-185, doi: 10.1016/j.ijpe.2017.10.008. Abidi, M., Lattouf, A., Altarazi, S. (2018). A system dynamics simulation modeling for managing the inventory in multi-echelon multi-product pharmaceutical supply chain, In: Proceedings of the Annual Simulation Symposium, San Diego, USA, Article No. 3, 1-10. Xu, X., Rodgers, M.D., Guo, W.G. (2021). Hybrid simulation models for spare parts supply chain considering 3D printing capabilities, Journal of Manufacturing Systems, Vol 59, 272-282, doi: 10.1016/j.jmsy.2021.02.018. Eldabi, T., Brailsford, S., Djanatliev, A., Kunc, M., Mustafee, N., Osorio, A.F. (2018). Hybrid simulation challenges and opportunities: A life-cycle approach, In: Proceedings of 2018 Winter Simulation Conference (WSC), Gothenburg, Sweden, 1500-1514, doi: 10.1109/WSC.2018.8632465. Brailsford, S.C., Eldabi, T., Kunc, M., Mustafee, N., Osorio, A.F. (2019). Hybrid simulation modelling in operational research: A state-of-the-art review, European Journal of Operational Research, Vol 278, No. 3, 721-737, doi: 10.1016/j.ejor.2018.10.025. Ammeri, A., Hachicha, W., Chabchoub, H., Masmoudi, F. (2011). A comprehensive literature review of monoobjective Simulation optimization methods, Advances in Production Engineering & Management, Vol. 6, No. 4, 291-302. Glover, F., Kelly, J.P., Laguna, M. (1996). New advances and applications of combining simulation and optimization, In: Proceedings of the 28th Conference on Winter Simulation, Coronado, California, USA, 144-152, doi: 10.1145/256562.256595. Ólafsson, S., Kim, J. (2002). Simulation optimization, In: Proceedings of the 34th Conference on Winter Simulation: Exploring New Frontiers, San Diego, California, USA, 79-84. Chen, Y., Mockus, L., Orcun, S., Reklaitis, G.V. (2012). Simulation-optimization approach to clinical trial supply chain management with demand scenario forecast, Computers & Chemical Engineering, Vol. 40, 82-96, doi: 10.1016/j.compchemeng.2012.01.007. Advances in Production Engineering & Management 18(1) 2023 77 Altarazi, Shqair [20] Franco, C., Alfonso-Lizarazo, E. (2020). Optimization under uncertainty of the pharmaceutical supply chain in hospitals, Computers & Chemical Engineering, Vol. 135, Article No. 106689, doi: 10.1016/j.compchemeng.2019. 106689. [21] Zülch, G., Jonsson, U., Fischer, J. (2002). Hierarchical simulation of complex production systems by coupling of models, International Journal of Production Economics, Vol. 77, No. 1, 39-51, doi: 10.1016/S0925-5273(01) 00198-0. [22] Laipple, G., Mosinski, M., Schönherr, O., Winter, E., Furmans, K. (2018). Aggregated hierarchical modeling and simulation in semiconductor supply chains, In: Proceedings of the 2018 Winter Simulation Conference (WSC), Gothenburg, Sweden, 3603-3614, doi: 10.1109/WSC.2018.8632453. [23] Saedi, S., Kundakcioglu, O.E., Henry, A.C. (2016). Mitigating the impact of drug shortages for a healthcare facility: An inventory management approach., European Journal of Operational Research, Vol. 251, No. 1, 107-123, doi: 10.1016/j.ejor.2015.11.017. [24] Paltriccia, C., Tiacci, L. (2016). Supplying networks in the healthcare sector: A new outsourcing model for materials management, Industrial Management & Data Systems, Vol. 116, No. 8, 1493-1519, doi: 10.1108/IMDS-122015-0500. [25] Dixit, A., Routroy, S., Dubey, SK. (2019). A systematic literature review of healthcare supply chain and implications of future research, International Journal of Pharmaceutical and Healthcare Marketing. Vol. 13 No. 4, 405435, doi: 10.1108/IJPHM-05-2018-0028. [26] OptQuest Optimization Software, from http://www.opttek.com, accessed on December 25, 2022. [27] AnyLogic Simulation Software, from http://www.anylogic.com, accessed on December 25, 2022. 78 Advances in Production Engineering & Management 18(1) 2023 Advances in Production Engineering & Management ISSN 1854-6250 Volume 18 | Number 1 | March 2023 | pp 79–91 Journal home: apem-journal.org https://doi.org/10.14743/apem2023.1.458 Original scientific paper Supply chain engineering: Considering parameters for sustainable overseas intermodal transport of small consignments Beškovnik, B.a,* a Faculty of maritime studies and transport, University of Ljubljana, Portorož, Slovenia ABSTRACT ARTICLE INFO An increasingly environmentally conscious global economy is placing new demands on supply chain engineering, with a focus on sustainable approaches to modelling transport chain. In addition to the price and time efficiencies that characterize agile and lean supply chains, strategies for low-carbon and energy-efficient external transport must also be incorporated. This research therefore focuses on the challenges of organizing the supply of small overseas shipments to define how the relationship between land and sea transport in the selected intermodal chain affects environmental and energy performance. Understanding the input parameters and their impacts is a prerequisite for planning CO2, NOx, SO2 and NMHC emissions, as well as energy efficiency (EE) of overseas transportation. The number of individual transport legs and their characteristics are crucial parameters for sustainable transport chains. The applicability of the proposed research framework is carried out on the example of outbound supply chains of the southern part of the Baltic-Adriatic Corridor using intermodal transport chains of small shipments via the ports of Koper and Genoa. The results of the case study show that an additional transport leg representing only 2 % longer land transport to the port of Genoa significantly affects the carbon footprint of the whole supply chain's compared to chains via the port of Koper. Moreover, other results also require special attention in supply chain modeling. The study enriches the field of supply chain engineering, as there is a lack of such studies. The study is part of the project "Green port – Developing a sustainable model for the growth of the green port", co-founded by the Slovenian Research Agency. Keywords: Supply chain; Engineering; Intermodal transport; Sustainability; Low-carbon transport; Energy efficiency; Small overseas shipments; Green port; Energy efficiency *Corresponding author: bojan.beskovnik@fpp.uni-lj.si (Beškovnik, B.) Article history: Received 13 November 2022 Revised 4 March 2023 Accepted 12 March 2023 Content from this work may be used under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0). Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. 1. Introduction Transporting small shipments is becoming an increasingly important way to operate global supply chains. Purchasing habits, optimization of transportation means, specialization of NVOCC (Non-vessel Operating Common Carrier) on LCL (Less than Container Load) services are some of the basic requirements for efficient use of intermodal transportation in organizing overseas transportation of small shipments. In add-on to the time and price components of overseas supply chains, the necessity to harmonize with the environmental component of the acceptability of transport chain operations is becoming more apparent [1]. Supply chain engineering must incorporate the environmental aspect of optimal intermodal transportation organization, based on the elements of transportation energy efficiency (EE) and lower GHG (Green House gas) emissions. Limiting CO2, SO2, NOx, and NMHC (non-methane Hydro Carbon) emissions is the primary focus, 79 Beškovnik and the impact on the implementation of logistics processes must be considered [2]. Particular challenges arise in the operation of complex intermodal chains from a green and lean supply chain perspective [3]. An adequate support for lean overseas supply chains is provided by general cargo transportation, where several smaller shipments are consolidated in one container to one logistics destination, with cargo from different shippers and destined for different consignees. NVOCCs organize regular LCL services only through selected ports and set up consolidation depots for the provision of LCL containers in environments with a strong and wider gravitational hinterland while maintaining good infrastructural connectivity to the port [4]. Consequently, the commercial and operational implementation of regular weekly services are the basis for service operations, while the environmental aspect is often neglected. The research contributes to the understanding of these elements that have a significant impact on supply chain engineering from an environmental perspective when relying on complex intermodal transportation chains. The need for a systematic assessment of the elements of environmental impact, time and price is highlighted. The scientific contribution is demonstrated through the prism of designing a more comprehensive approach to sustainable supply chain (SSC) planning in overseas operations, as there is a dearth of such scientific studies [5]. The applicability of the research is expressed in the case study of export supply chain operations using LCL services on the southern course of Baltic-Adriatic Corridor, where the volume of shipments is increasing, also due to the de-rotation of export shipments from northern European ports to the northern Adriatic port of Koper or the Italian port of Genoa. Export-oriented supply chains in the southern part of the Baltic-Adriatic transport corridor are becoming increasingly complex as it is a vast area with hinterland markets that generate regionally fragmented volumes of smaller overseas shipments [6]. Such shipments are routed to only two or three loading ports in outbound LCL services. The distances between loading ports (POL) are as long as 400 km, which has a significant impact on the price and time levels and the environmental components generated by the transport. There are also important differences between sea liner services, vessel size, liner connections and hub ports. Therefore, the applicable part of the research highlights the technological and operational diversity of outbound LCL services for small overseas shipments of Central Europe and Western Balkans and the need to consider environmental components in supply chain engineering. On this basis, the study pursues two research hypotheses: • H1: A supply chain orientation towards general cargo transport that emphasizes only the most direct maritime link may lead to less environmentally and energy efficient supply chain operations. • H2: In LCL services, land transport is an important factor for more environmentally friendly overseas transport of small consignments, even if it represents only a small share of the total transport route in the established supply chain. 2. Research background SSC are based on three pillars: social, economic and environmental. Craig and Easton [7] point out that SSC engineering depends on emphasizing the content of these pillars. Suring [1] notes a greater emphasis on the environmental aspect of supply chain deployment, with global supply chain engineering being highly dependent on transportation infrastructure and logistics processes [8]. Infrastructure elements, POL, and warehouse locations influence the efficient organization of land links [9] and the cost aspect of supply chain performance [10]. It is also necessary to consider the exceptional political and economic conditions that affect the organization of transportation and supply chains. The pandemic COVID -19 showed how vulnerable the transportation system and transportation chains are. It is very difficult to adapt quickly, but sea and land freight transport has not come to a standstill. Colicchia et al. [3] analyze broader elements in the context of operating lean and green supply chains through efficient use of intermodal transportation. Indeed, lean global supply chains need to pay special attention to intermodality and LCL transport as part of it. Jamrus and Chien [11] highlight the fundamentals for optimal operation of global supply chains in intermodal transportation, such as higher freight space utilization, stuffing the 80 Advances in Production Engineering & Management 18(1) 2023 Supply chain engineering: Considering parameters for sustainable overseas intermodal transport of small consignments container as close as possible to the source of the shipments, reducing the shipment handling along the chain, etc. Achieving economies of scale for organising direct LCL services and higher cargo space utilisation is easier and faster in economic areas with higher levels of production and demand [12]. In such environments, NVOCC operators are quicker to decide to establish LCL services [4], contributing to the development of new logistics networks and the possibilities of price and time optimization in supply chains [13]. In addition to operational excellence, reflected in supply chain shortening and price optimization, it is necessary to consider the environmental parameters [14], especially in intermodal transportation, which combines different modes and units of transportation. Liu et al. [2] state that increasing the speed of goods movement in supply chains has an impact on the increase in GHG emissions. Therefore, Lopez-Navarro [15] emphasizes the need for a comprehensive development of approaches to estimate the pollutant components, time and cost of intermodal transport, so that focusing on only one component does not have too great a negative impact on the others. The same attention is called for by Žic and Žic [16] when analyzing transport deliveries through distribution centers. A cross-comparison of sustainably oriented transport and logistics processes can only be made by an appropriate evaluation of emissions and time periods [17]. In determining these parameters, information about modern ships and road freight vehicles, the length of overseas connections and reduced travel speeds play a very important role [18-19]. Of particular importance for efficient LCL transport is the operation of the liner service, the container precarriage from the warehouse to POL, which directly affects the total cost of the intermodal chain and GHG emissions [20]. The environmental aspects of port performance also need to be considered [21], not only in terms of emissions generated, but also in terms of wider inclusion in the circular economy [22]. Understanding all parameters and measuring their impact in complex intermodal chains, where last mile delivery is also requested, is a very challenging process [23]. According to Herold in Lee [5] and Qian et al. [24] emphasize the lack of such studies in the operation of global supply chains for strategic and operational decisions of cargo owners. Evangelista et al. [25] expose the need for research to determine measurement standards and comparability of data between chains, which dictates the need to deepen the knowledge of input variables of environmentally oriented transportation chains. As a result, the engineering of SSC would be simpler and more transparent for all stakeholders. 3. Research methodology 3.1 Research basis The study is based on previously identified challenges and differences in the operation of complex intermodal transport chains in the Central Europe region and the Eastern Adriatic region supporting export-oriented supply chains on the southern part of the Baltic-Adriatic Corridor [6]. The challenges lie in the management of land transport links between economic production areas and collection depots for overseas shipments to consumer markets. The study is based on the results of a study of container services in the Adriatic Sea and liner services in the Mediterranean Sea, which highlight the importance of container ship size, direct liner shipping, navigation speed, and ship space occupancy for the cost, time, and environmental efficiency of intermodal transport chains and, consequently, supply chains [26]. These elements have a significant impact on sustainable transportation in FCL (Full Container Load), which is directly reflected in sustainable LCL transportation. The input variables of LCL transportation are much more complex than in FCL transportation, as it is necessary to combine cargo from different shippers and from different locations, with different goods and for different final destinations. Consolidation warehouses, which properly manage cargo flows, play an important role in the operation of the transport chain. Namely, they direct the further flow of goods according to the final locations of the loads, the possibility of packing goods in the same container, and the possibility of stacking them at multiple heights. From an operational point of view, they combine cargo quantities in such a way as to ensure at least one weekly dispatch of LCL containers. Advances in Production Engineering & Management 18(1) 2023 81 Beškovnik A general and simplified LCL transport chain consists of at least five consecutive transport stages. It starts with the delivery of small consignments to consolidation warehouses by LTL (Less than Truck Load) or FTL (Full Truck Load) transports and continues with the transport of one or more full containers (FCL) to POLs. This is followed by sea transport organized by the container line (CL) to the booked POD and land transportation to the NVOCC operator's consolidation warehouse at the destination. Finally, the NVOCC takes care of the delivery of the shipments to the consignee or organizes the takeover of the shipments in a warehouse (Fig. 1). The complexity of the commercial-operational process increases the goal of using the largest container, with 40' HC containers with a maximum volume of 76 m3 being the most commonly used, although 45' containers with a volume of 86 m3 can also be used. The goal of the NVOCC operator is to use at least 80 % of the selected container volume to achieve profitability of the transport. Indeed, the transport price is formed by volume or weight (weight/measure – w/m), using the higher value (m3 or ton). The time component is less important for LCL transport, as overseas transportation for more distant markets takes more than 30 days; however, NVOCC operators disclose the total transportation time, as there can be significant time differences between services. In most cases, elements of EE and GHG emissions are not reported in NVOCC operators' general offers, even though complex intermodal chains between the same POL and final destinations generate different amounts of CO2, NOx, SO2, and NMHC emissions [27]. To ensure sustainably oriented complex intermodal chains in general cargo transport, it is necessary to analyse and properly classify the environmental usurpation values and the commercial components of time and price. It is important to analyse in detail the input variables and their impacts depending on the characteristics of the intermodal transport chain (Table 1). Fig. 1 Simplified LCL transport on direct lines with a larger volume of LCL shipments Table 1 Input variables and influence parameters of SSC operation from the point of view of intermodal transport chain performance Input variable Place of consignment generation Consignment characteristics Location of consolidation warehouse Type of land transport POL location POD location Direct or indirect LCL transport Sea transport 82 Decision approach Determination of land connections and mode of land transport Orientation of the shipment to the land and sea part of a transport Direction of incoming and outgoing goods flows Selection of optimal technological design, capacity, frequency Routing and grouping of shipments, LCL services operation Direction of export flows of small overseas shipments Combination of sea transport to regional groupage warehouses Choice of CL and liner service Input variable impact Distance, type and mode of land connection, number of individual land transport routes Weight, volume Distance, mode of land transport, number of separate land transport legs Occupancy of the cargo space, frequency, type of engine, ecological standard of the engine Distance, method of land connection Length of sea route between ports, number of individual maritime transport legs Length of sea route, additional handling, number of individual sea transport legs Vessel occupancy, vessel size, sailing speed Advances in Production Engineering & Management 18(1) 2023 Supply chain engineering: Considering parameters for sustainable overseas intermodal transport of small consignments Output parameters or comparison results are EE of the supply chain, GHG emissions (CO2, NOx, SO2, NMHC), price, and transport process time. The output parameters can be calculated according to the input parameters (Table 1) and the characteristics and number of transport legs (k) of the selected intermodal transport chain. The overall energy efficiency EET depends on the size of the transport vehicle, cargo space occupancy, engine, etc. and depends on the partial EE of the transport process 𝑇𝑇𝑇𝑇𝐸𝐸𝐸𝐸𝐸𝐸 . 𝑛𝑛 𝐸𝐸𝐸𝐸𝑇𝑇 = � 𝑇𝑇𝑇𝑇𝐸𝐸𝐸𝐸𝐸𝐸 (1) 𝑘𝑘=1 Total GHG emissions depend on the values of CO2, NOx, SO2 and NMHC emissions. Their value depends on the type of transport, the length of each transport leg, the type of engine, etc. The total CO2T emissions depend on the CO2 emissions of each transport leg 𝑇𝑇𝑇𝑇𝐶𝐶𝐶𝐶2𝑘𝑘 . 𝑛𝑛 𝐶𝐶𝐶𝐶2𝑇𝑇 = � 𝑇𝑇𝑇𝑇𝐶𝐶𝐶𝐶2𝑘𝑘 (2) 𝑘𝑘=1 The same is valid for NOxT, SO2T, and NMHCT emissions. They mainly depend on the characteristics of maritime transport, where 𝑇𝑇𝑇𝑇𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁 is the NOx value of single transport leg emissions, 𝑇𝑇𝑇𝑇𝑆𝑆𝑆𝑆2𝑘𝑘 is the of SO2 value and 𝑇𝑇𝑇𝑇𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁 is the NMHC value of single transport leg emissions. 𝑛𝑛 𝑁𝑁𝑁𝑁𝑥𝑥𝑥𝑥 = � 𝑇𝑇𝑇𝑇𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁 ; 𝑘𝑘=1 𝑛𝑛 𝑆𝑆𝑆𝑆2𝑇𝑇 = � 𝑇𝑇𝑇𝑇𝑆𝑆𝑆𝑆2𝑘𝑘 ; 𝑘𝑘=1 𝑛𝑛 𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑇𝑇 = � 𝑇𝑇𝑇𝑇𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁 𝑘𝑘=1 (3) The total price of CT is made up of the price of land transport, handling and stowage, port handling, and sea transport, where 𝑇𝑇𝑇𝑇𝐶𝐶𝐶𝐶 is the value of each of these processes. 𝑛𝑛 𝐶𝐶𝑇𝑇 = � 𝑇𝑇𝑇𝑇𝐶𝐶𝐶𝐶 𝑘𝑘=1 (4) The total delivery time of TT goods in the supply chain is also composed of several time components of individual transport legs and logistics services 𝑇𝑇𝑇𝑇 𝑇𝑇𝑇𝑇 . 𝑛𝑛 𝑇𝑇𝑇𝑇 = � 𝑇𝑇𝑇𝑇 𝑇𝑇𝑇𝑇 𝑘𝑘=1 (5) Service A is more sustainable and still lean than Service B if the condition is met: 𝐸𝐸𝐸𝐸𝑇𝑇𝑇𝑇 ≤ 𝐸𝐸𝐸𝐸𝑇𝑇𝑇𝑇 ; 𝐶𝐶𝐶𝐶2𝑇𝑇𝑇𝑇 ≤ 𝐶𝐶𝐶𝐶2𝑇𝑇𝑇𝑇 ; 𝑁𝑁𝑁𝑁𝑥𝑥𝑥𝑥𝑥𝑥 ≤ 𝑁𝑁𝑁𝑁𝑥𝑥𝑥𝑥𝑥𝑥 ; 𝑆𝑆𝑆𝑆2𝑇𝑇𝑇𝑇 ≤ 𝑆𝑆𝑆𝑆2𝑇𝑇𝑇𝑇 ; 𝑁𝑁𝑀𝑀𝑀𝑀𝑀𝑀𝑇𝑇𝑇𝑇 ≤ 𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑁𝑇𝑇𝑇𝑇 ; 𝐶𝐶𝑇𝑇𝑇𝑇 ≤ 𝐶𝐶𝑇𝑇𝑇𝑇 ; 𝑇𝑇𝑇𝑇𝑇𝑇 ≤ 𝑇𝑇𝑇𝑇𝑇𝑇 . 3.2 Methodology The methodology is based on a multiphase approach to the analysis on the sustainable operation of LCL services on the southern part of the Baltic-Adriatic Corridor. The basic research problem aims to understand the environmental performance of LCL services in order to find more balanced transport solutions that do not negatively impact the concept of lean supply chain operations at the same time (Fig. 2). Based on the characteristics of the LCL service, it is possible to simulate EE and the GHG emissions generated. The quantity of LCL shipments for a given destination, the type and mode of inland transport, the location of POL, the location of the regional LCL hub, the operation of container liner services and the size of the vessels and finally the utilisation of the container vessels shape a LCL service. The study on the LCL services was conducted prior to the epidemic COVID-19 that significantly changed the way supply chains and intermodal transportation chains functioned due to access to empty containers, rising maritime prices, and the unreliability of maritime transportation services and delivery times for LCL shipments. Advances in Production Engineering & Management 18(1) 2023 83 Beškovnik Fig. 2 Research workflow on SSC for small and frequent consignments Fig. 3 Case study: LCL service from POL Koper to POD Durban and Sydney Six places of origin were included in the study: Belgrade (Serbia), Zagreb (Croatia), Sarajevo (BIH), Banja Luka (BIH), Ljubljana (Slovenia) and Budapest (Hungary). In the first part of the transport process analysis, an FTL transport was chosen for the shipment delivery to the consolidation warehouse. In the second transport leg a FCL transport was analysed, as POL Koper and Genoa are used by NVOCC operators for outbound LCL services. The third transportation section of FCL transportation by sea is very complex, as the booking of sea services depends on the regional consolidation location, the rotation of the vessel on a particular liner service, and the number and location of hub ports on route to POD. The elements of price and frequency of the liner service are also important. Selected destinations are Shanghai, Durban, Sydney and Jeddah, which are served by an LCL service via Koper and via Genoa. The selected destinations ensure the spread of the transport networks and thus the relevance of the comparisons. The ongoing shipping process can be more complex than shown in Fig. 1, as for destinations with less regular shipments the LCL container is un-stowed in a regional consolidation warehouse of an intermediate hub. From there, a new full LCL container is formed for the POD, which is an additional fourth and fifth leg of the transportation process management (Fig. 3). This applies to 84 Advances in Production Engineering & Management 18(1) 2023 Supply chain engineering: Considering parameters for sustainable overseas intermodal transport of small consignments shipments from POL Koper to Sydney and Durban, where the shipments are brought in a single container to POD Singapore and separated in Singapore into different containers for POD Durban and POD Sydney. The latter has a major impact on EE and GHG emissions from LCL services as the shipment is de-routed from the optimal conventional liner service and additional feeder connections are requested. This is followed by a series of transport process management that includes FCL transport to the final deconsolidation warehouse and on to the final destination. The price analysis consists of FTL transportation prices from Q3 2018 as well as sea transportation prices of LCL shipments at Incoterms CFR parity, which were much more stable before the COVID-19 epidemic. The input parameters of sea transportation are the chosen CL, the container service between ports and the size of vessels between ports in liner service. An important parameter is the location of the regional hub LCL warehouse as an input for planning the required combination of maritime services. LCL services via Genoa do not require additional handling and grouping of shipments in regional hub warehouses, while LCL hub points in Singapore and Dubai are used for services via Koper for markets with less frequent shipments (Table 2). To calculate EE and GHG emissions, the EcoTransIT World calculator developed by EWI (Ecotransit World Initiative) is used, which provides a transparent way to calculate projected GHG emissions in intermodal transport [28]. The calculation of EE and GHG emissions is based on the standard EN 16250, which specifies the methodology for calculating EE and GHG emissions for freight transport [29]. The following input parameters are defined for land transport: transport volume 1 ton, diesel engine and EURO 5 standard, 80 % cargo space utilization and no empty transport share. For sea transport, the following parameters are used: 1 ton of cargo, vessel's size as specified in Table 1, load factor 70 %, and slowing down the sailing speed by 25 %, which is also recommended by the IMO, as underwater noise pollution is reduced by more than 66 % and collisions with larger fish are reduced by more than 78 % [30]. POD Table 2 Input variables and influence parameters of the simulation of SSC operation from the point of view of intermodal transport chain operation Shanghai Durban Sydney Jeddah Shanghai Durban Sydney Jeddah Direct LCL service Via regional LCL hub Preferred carrier YES YES YES YES - COSCO MSC MSC CMA YES NO NO NO Singapore Singapore Dubai CMA CMA CMA MSC Maritime service POL Koper Direct Port Klang, Singapore, Tanjung Pelepas Port Klang, Singapore King Abdul, Jebel Ali, Jeddah POL Genova Direct Las Palmas Gioia Tauro Direct Employed vessel capacity (TEU) 12.500 12,500; 5,100; 2,500; 8,100 1,500; 5,100; 5,700 15,200; 18,000; 5,600 13,600 5,700; 6,400 8,800; 9,200 11,300 4. Results The study of LCL services in the analyzed supply chains shows the greater complexity of services through POL Koper due to the lower number of LCL shipments on selected destinations. Therefore, the services have to be routed to regional LCL hubs (Singapore or Dubai). At these points, containers are filled with additional shipments to the final destination. This does not apply to the Shanghai service as the weekly shipment volume is sufficient to organize a direct LCL service. The analysis shows that the sea transport route of the LCL service via Koper is more complex due to the sea container services. On the service to Durban and also to Jeddah, the container is reloaded three times. This is because the LCL services via POL Genoa are direct and the shipments remain in the container. Moreover, as shown in Table 2, on the way to Durban and Sydney, the container is transhipped only once at Las Palams (for Durban) and Gioia Tauro (for Sydney). The vessels used do not belong to the largest class of ULCVs (Ultra Large Container Vessels), which achieve lower GHG emissions per container transported at the same load factor. Advances in Production Engineering & Management 18(1) 2023 85 Beškovnik Higher efficiency of sea transport has a significant impact on the low total NOx, SO2 and NMHC emissions of LCL services to Durban, Sydney and Jeddah via Genoa. On the whole transport route, NOx levels to Sydney are on average 8.5 % lower than via Koper, to Durban 12 % lower and to Jeddah even 50 % lower. The difference is even greater for SO2 emissions, as levels are 12% lower via Genoa to Sydney, 14 % lower to Durban and 18 % lower to Jeddah. NMHC levels are also lower via Genoa than via Koper, with the exception of the direct service to Shanghai (Table 3). BEG ZAG SAR B. LUKA LJU BUD Table 3 Emission level of NOx, NMHC and SO2 via Genova vs. via Koper (in % Genova to Koper) NOx via GEN vs. via KOP NMHC via GEN vs. via KOP SO2 via GEN vs. via KOP SHA SYD DUR JED SHA SYD DUR JED SHA SYD DUR JED 106.52 91.50 78.55 50.78 110.79 96.67 84.71 63.36 100.19 87.67 75.55 41.88 106.74 91.28 78.05 48.30 111.66 96.46 83.80 58.90 100.19 87.60 75.42 41.22 106.52 91.50 78.56 50.82 110.79 96.67 84.71 63.36 100.19 87.68 75.58 42.05 106.64 91.38 78.28 49.48 111.26 96.55 84.21 60.98 100.19 87.63 75.49 41.57 106.82 91.21 77.87 47.41 111.96 96.39 83.50 57.30 100.19 87.73 75.66 42.47 106.58 91.45 78.43 50.20 111.03 96.61 84.45 62.15 100.19 87.65 75.51 41.70 160,00 Land transport CO2 emissions (kg) 140,00 Maritime transport 120,00 100,00 80,00 60,00 40,00 20,00 0,00 SHA SYD DUR via KOP JED SHA SYD LCL transport from Belgrade DUR JED via GEN Fig. 4 Comparison of CO2 emissions from Belgrade via POL Koper and Genoa to final destinations The analysis of CO2 emissions also highlights the lower value of the maritime transport leg via Genoa, with the exception of the service to Shanghai, which is direct through both ports. The total emissions are significantly influenced by the road transport from Koper to the LCL warehouse in Milan and then to POL Genoa. As shown in Fig. 4, the land transport of a 1-tonne shipment from Belgrade to Sydney and Durban via Milan-Genoa causes 20 % of the total CO2 emissions and as much as 35 % of the total CO2 emissions when transported to Jeddah. Consequently, land transport to Milan and on to Genoa has a significant impact on total CO2 emissions and LCL transport EE per tonne of each shipment. Due to the direct service to Shanghai, it is not environmentally justifiable to route shipments to Genoa. However, CO2 emissions to Sydney, Durban and Jeddah via Genoa are also higher. An LCL shipment of one tonne of freight results in up to 18 % more CO2 emissions to Sydney, up to 6 % more when shipping to Durban and 2 % more CO2 emissions to Jeddah. From the perspective of EE, LCL transport via Genoa is also less efficient, although LCL shipments routed via Koper are additionally handled at several transshipment ports. As shown in Table 4, LCL transport via Genoa to Sydney is up to 21 % more inefficient and up to 9 % more inefficient for transport to Durban and Jeddah. The cost aspect illustrates the price advantage of LCL transport via Koper, even if sea freight rates for FCL containers are somewhat higher. The additional cost of land transport to Genoa cancels out the advantages of the cheaper sea connections. The cost of transporting an LCL shipment weighing 1 ton and less than 1 m3 is 16-19 % higher via Genoa to Shanghai, 12 % higher on average to Sydney and Durban, and 7 % higher to Jeddah (Fig. 5). 86 Advances in Production Engineering & Management 18(1) 2023 Supply chain engineering: Considering parameters for sustainable overseas intermodal transport of small consignments Table 4 Emission level of CO2 and EE levels via Genova vs. via Koper (in % Genova to Koper) CO2 via GEN vs. via KOP EE via GEN vs. via KOP Origin SHA SYD DUR JED SHA SYD DUR BEG 128.48 114.00 104.79 101.41 131.43 116.69 107.36 ZAG 136.31 117.06 105.77 101.96 140.11 120.37 108.89 SAR 128.48 114.00 104.79 101.41 134.93 116.69 107.36 B. LUKA 132.28 115.52 105.28 101.66 135.62 118.50 108.12 LJU 139.52 118.24 106.15 102.21 144.01 121.92 109.53 BUD 130.26 114.72 105.02 101.52 133.02 117.39 107.66 JED 105.76 108.01 105.76 106.80 109.16 106.14 The time component is particularly important for supply chain engineering, because shortest delivery time is one of preferences the in fast expanding on-line market [31]. The comparison of the total transport time highlights the higher competitiveness of LCL services via Genoa. For the service to Shanghai, the time is very similar, the only difference being the additional land transport to Milan and Genoa. LCL transport to Sydney takes on average more than 50 days via both selected POLs. Important differences exist for the transport to Durban and Jeddah, as for the service via Koper the shipment for Durban has to be brought to Singapore first and the shipment for Jeddah to the LCL hub warehouse in Dubai. Transport via Koper to Durban takes 25 days longer (+67 %) and transport to Jeddah takes 13 days longer or 50 % of the transport time. Budapest Ljubljana Banja Luka Sarajevo Zagreb Belgrade via Koper LCL service via Genova Jeddah Sydney Durban Shanghai Jeddah Sydney Durban Shanghai 0 20 40 60 80 100 LCL price (EUR) 120 140 160 180 Fig. 5 Price level for LCL shipment of 1 ton and volume less than 1 m3 per destination 5. Discussion and implications for modeling sustainable supply chains with sustainable intermodal transport Lean supply chains are based on the efficient operation of intermodal transportation and incorporate many elements of modern supply chain engineering. The results of the study highlight the importance of environmental sustainability of overseas transportation. An understanding of the identification and placement of consolidation warehouses and selected POLs is required in SSC engineering. The study highlights the importance of mainland efficiency to ensure low-carbon and higher EE of global supply chains. Total NOx, SO2 and NMHC emissions in overseas supply chains mainly depend on the optimal implementation of port access and vessel characteristics (size, load, speed). If only the time component is pursued in lean supply chain modelling to reduce inventories and financial liquidity, LCL service via Genoa offers better solutions. Thus, shipments are frequently routed through this port, resulting in more direct traffic and greater export freight volumes. In terms of price, transporting a single shipment weighing 1 tonne and with a volume of less than 1 m3 via Genoa, which is further away, is 10 to 20 EUR more Advances in Production Engineering & Management 18(1) 2023 87 Beškovnik expensive, which represents an average difference of about 50 EUR for a medium-sized shipment of 4 tonnes and up to 4 m3 in volume. This difference is acceptable for exporters and importers, as they get up to 50% shorter delivery times. On the other hand, 44.6 kg more CO2 is generated and 300 kWh more energy is consumed to transport such a shipment to Sydney. Due to fragmentation of overseas consolidated cargoes to various final destinations, LCL transport to less frequent destinations in the southern Baltic-Adriatic Corridor are still routed via Milan and POL Genoa. However, carbon footprint results, EE, and price comparisons do not support these activities. This is reflected in the data on the LCL transport from the most distant location, Belgrade, to selected destinations (Fig. 6). The matrix representation of the main indicators can be a transparent tool for commodity owners in the decision model of supply chain modelling (Table 5). Shanghai Durban Sydney Jeddah Difference via Genova vs. Koper (%) 40 20 0 -20 -40 -60 EE CO2 NOX SO2 NMHC PRICE Environmental and energy indicators for selected supply chain TT Fig. 6 Environmental and energy indicators of transport from Belgrade (% of value via Genoa vs. Koper) Table 5 Environmental, price, and time values of transport of LCL shipments from Belgrade (in % via Genoa vs Koper) Shanghai Durban Sydney Jeddah EE +31.43 +16.69 +7.36 +5.76 CO2 +28.48 +14.00 +4.79 +1.41 NOX +6.52 -8.50 -21.45 -49.22 SO2 +0.19 -12.34 -24.45 - 58.12 NMHC +10.79 -3.33 -15.29 -36.64 Price +16.91 +11.66 +11.05 +6.30 TT +5.13 -40.32 -6.56 -43.33 The results of the study demonstrate the importance of comprehensive modelling of general cargo transportation that focuses on sustainable aspects of the intermodal transportation chain opera-tions. It is particularly important to adequately inform freight owners about the GHG emissions that result from transporting a small shipment overseas. Due to the significant difference in total transportation time and lower price differential, they often opt for less environmentally friendly and EE efficient transportation solutions. This raises the issue and the need to externalise the indirect costs of a higher environmental impact with the chosen transportation service, further driving up the cost of transportation to Genoa. This would push shippers who want leaner and more flexible supply chains to contribute more to decarbonizing transportation. It is foolish to expect from NVOCC operators to stop providing diversified transportation services just to reduce the carbon footprint and increase EE of transportation services. The results can be generally applied to similar geographic areas where LCL shipments are transported to more distant ports in order to fill containers more efficiently and achieve higher shipping frequency and regularity of the LCL service. This, of course, requires an in-depth analysis of the input parameters of LCL services and the characteristics of LCL shipments in order to accurately determine the difference between the GHG emissions generated and the EE achieved. It is also difficult to generalize the approach that a more distant port is not the most appropriate for LCL service from the point of view of a sustainable transportation process. It is necessary to take into account the parameters of maritime services to comparable ports, especially the size and age 88 Advances in Production Engineering & Management 18(1) 2023 Supply chain engineering: Considering parameters for sustainable overseas intermodal transport of small consignments of the vessels, the maritime route, the type of propulsion, the occupancy of the cargo space in the container and on the vessel, etc. It is expected that through the use of machine learning and artificial intelligence, decision models will be available in the future that will take into account a greater number of input data about LCL services and, based on the elements of price, time and environmental impact, will provide fast and efficient sustainable decisions for cargo owners or contracted logistics companies. 6. Conclusion The environmental aspects of each transport sector are very well developed at the EU level, and strategies are being used to reduce the carbon footprint and improve EE. Building and managing complex intermodal transport chains to support global supply chains brings many other challenges. For example, different modes of transport from different transport sectors, different engines and loading capacities, and different freight space utilisation rates must be used in succession. The latter also applies to the transport of small consignments in cross-border traffic. Global general cargo traffic relies on efficient handling of land and sea transport, with the volume and size of shipments posing an additional challenge, as this is the only way to determine the need for additional handling of shipments and the formation of new consolidated containers along the defined transport chain. The results of the study confirm research hypothesis H1 that building a supply chain that focuses only on the most direct maritime link may be less environmentally and energy friendly. The CO2 emissions and energy consumption of maritime transport on direct LCL lines via Genoa are more acceptable than on overseas connections via Koper. However, it is necessary to take into account GHG emissions and energy consumption for land transport, the impacts of which are higher than the benefits of direct maritime services. The study on the operation of supply chains for the introduction of LCL services on the southern part of the Baltic-Adriatic Corridor supports the basic theses on the complexity of the services. The research results underline the importance of considering environmental aspects in LCL services and confirm the H2 hypothesis that in LCL services land transport is an important factor in achieving greener chains, even if it represents only a small share of the total transport distance. The data on LCL services via Genoa for shipments originating in the Western Balkans and Central Europe confirm that the additional land transport from the collection point near Koper has a significant impact on the carbon footprint and EE, even if it represents only 2 % of the total transport route distance. The results of the study are limited in that they only consider the selected final destination and the vessel characteristics used by CL at a given time, but they provide a measurable framework for current environmental parameters in complex intermodal chains. The information on CL is at the discretion of the NVOCC operator, which does not imply that it has chosen the route with the most environmentally friendly and EE values. The research results serve as a basis for further elaboration to develop an assessment approach useful for supply chain engineering. Acknowledgment The research is part of the project "Green port - Developing a sustainable model for the growth of the green port" that is co-founded by the Slovenian Research Agency. The permission for the use of EcoTransit World calculator has been obtained by the EWI team. References [1] [2] Seuring, S. (2013). A review of modeling approaches for sustainable supply chain management, Decision Support Systems, Vol. 54, No. 4, 1513-1520, doi: 10.1016/j.dss.2012.05.053. Liu, J., Yuan, C., Hafeez, M., Yuan, Q. (2018). The relationship between environment and logistics performance: Evidence from Asian countries, Journal of Cleaner Production, Vol. 204, 282-291, doi: 10.1016/j.jclepro.2018.08. 310. Advances in Production Engineering & Management 18(1) 2023 89 Beškovnik [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] 90 Colicchia, C., Creazza, A., Dallari, F. (2017). Lean and green supply chain management through intermodal transport: Insights from the fast moving consumer goods industry, Production Planning & Control, Vol. 28, No. 4, 321-334, doi: 10.1080/09537287.2017.1282642. Martin, J., Thomas, B.J. (2001). The container terminal community, Maritime Policy & Management, Vol. 28. No. 3. 279-292, doi: 10.1080/03088830110060831. Herold, D.M., Lee, K.-H. (2017). Carbon management in the logistics and transportation sector: An overview and new research directions, Carbon Management, Vol. 8, No. 1, 79-97, doi: 10.1080/17583004.2017.1283923. Beškovnik, B., Stojaković, M. (2019). Establishing an efficient outbound overseas logistics chain of small consignments: The perspective of Eastern Adriatic region, Transport Problems, Vol. 14, No. 4, 113-125. Carter, C.R., Easton, P.L. (2011). Sustainable supply chain management: Evolution and future directions, International Journal of Physical Distribution & Logistics Management, Vol. 41, No. 1, 46-62, doi: 10.1108/0960003111 1101420. Priya, R.S., Aroulmoji, V. (2020). Supply chain and value chain engineering – Review, International Journal of Advanced Science and Engineering, Vol. 7, No. 2, 1691-1699, doi: 10.29294/IJASE.7.2.2020.1691-1699. Zhang, R., Yun, W.Y., Kopfer, H. (2010). Heuristic-based truck scheduling for inland container transportation, OR Spectrum. Vol. 32, 787-808, doi: 10.1007/s00291-010-0193-4. Bergqvist, R. (2013). Developing large-scale dry ports – The case of Arriyadh, Journal of Transportation Technologies, Vol. 3, No. 3, 194-203, doi: 10.4236/jtts.2013.33020. Jamrus, T., Chien, C.-F. (2016). Extended priority-based hybrid genetic algorithm for the less-than container loading problem, Computers & Industrial Engineering, Vol. 96, 227-236, doi: 10.1016/j.cie.2016.03.030. Acciaro, M., McKinnon, A. (2015). Efficient hinterland transport infrastructure and services for large container ports, In: Port Investment and Container Shipping Markets, OECD Publishing, Paris, France, 75-101, doi: 10.1787/9789282107850-5-en. Creazza, A., Dallari, F., Melacini, M. (2010). Evaluating logistics network configurations for a global supply chain, Supply Chain Management, Vol. 15, No. 2, 154-164, doi: 10.1108/13598541011028750. Fang, I.W., Lin, W.‐T. (2021). A multi‐objective optimal decision model for a green closed‐loop supply chain under uncertainty: A real industrial case study, Advances in Production Engineering & Management, Vol. 16, No. 2. 161172, doi: 10.14743/apem2021.2.391. López-Navarro, M.Á. (2014). Environmental factors and intermodal freight transportation: Analysis of the decision bases in the case of Spanish motorways of the sea, Sustainability, Vol. 6, No. 3, 1544-1566, doi: 10.3390/ su6031544. Žic, J., Žic, S. (2020). Multi-criteria decision making in supply chain management based on inventory levels, environmental impact and costs, Advances in Production Engineering & Management, Vol. 15, No. 2, 151-163, doi: 10.14743/apem2020.2.355. McKinnon, A.C., (2016). Freight transport deceleration: Its possible contribution to the decarbonisation of logistics, Transport Reviews, Vol. 36, No. 4, 418-436, doi: 10.1080/01441647.2015.1137992. Lun, Y.H.V., Lai, K., Wong, C.W.Y., Cheng, T.C.E. (2016). Evaluation of green shipping networks, In: Lun, Y.H.V., Lai, K., Wong, C.W.Y., Cheng, T.C.E., (eds.), Green Shipping Management, Shipping and Transport Logistics, Springer, Cham, Switzerland, 77-90, doi: 10.1007/978-3-319-26482-0_6. Pizzol, M. (2019). Deterministic and stochastic carbon footprint of intermodal ferry and truck freight transport across Scandinavian routes, Journal of Cleaner Production, Vol. 224, 626-636, doi: 10.1016/j.jclepro.2019.03.270. Tran, N.K., Haasis, H.-D., Buer, T. (2017). Container shipping route design incorporating the costs of shipping, inland/feeder transport, inventory and CO2 emission, Maritime Economics & Logistics, Vol. 19, 667-694, doi: 10.1057/mel.2016.11. Jugović, A., Sirotić, M., Žgaljić, D., Oblak, R. (2022). Assessing the possibilities of integrating ports into the circular economy, Tehnički Vjesnik – Technical Gazette, Vol. 29, No. 2, 721-730, doi: 10.17559/TV-20200327221233. Jugović, A., Slišković, M., Vukić, L. (2018). Concept of external costs calculation in the ports: Environmental impacts, Tehnički Vjesnik – Technical Gazette, Vol. 25, Supplement 2, 495-502, doi: 10.17559/TV-20161201113235. Huang, Q.L., Wang, W.J., Liang, X.J., Xu, L., Niu, X.Y., Yang, X.Y. (2022). Last-mile delivery optimization considering the demand of market distribution methods: A case studies using Adaptive Large Neighborhood Search algorithm, Advances in Production Engineering & Management, Vol. 17, No. 3, 350-366, doi: 10.14743/apem2022.3.441. Qian, C., Wang, S., Liu, X., Zhang, X. (2019). Low-carbon initiatives of logistics service providers: The perspective of supply chain integration, Sustainability, Vol. 11, No. 12, Article No. 3233, doi: 10.3390/su11123233. Evangelista, P., Santoro, L., Thomas, A. (2018). Environmental sustainability in third-party logistics service providers: A systematic literature review from 2000-2016, Sustainability, Vol. 10, No. 5, Article No. 1627, doi: 10.3390/su10051627. Beškovnik, B., Zanne, M., Dlabač, T., Ivošević, Š. (2020). Green transport chains analysis: Pollution vs. price and time elements on Asia - Eastern Adriatic trade, Our Sea, International Journal of Maritime Science & Technology, Vol. 67, No. 1, 36-44, doi: 10.17818/NM/2020/1.6. Beškovnik, B., Golnar, M. (2020). Evaluating the environmental impact of complex intermodal transport chains, Environmental Engineering and Management Journal, Vol. 19, No. 7, 1131-1141, doi: 10.30638/eemj.2020.107. EWI – EcoTransIT Initiative. Ecological Transport Information Tool for Worldwide Transports Methodology and Data Update, from https://www.ecotransit.world/en/methodology/, accessed January 10, 2021. European Standards. EN 16258 – Methodology for calculation and declaration of energy consumption and GHG emissions of transport services (freight and passengers), from https://www.en-standard.eu/csn-en-16258-methodologyAdvances in Production Engineering & Management 18(1) 2023 Supply chain engineering: Considering parameters for sustainable overseas intermodal transport of small consignments for-calculation-and-declaration-of-energy-consumption-and-ghg-emissions-of-transport-services-freight-and-passengers/, accessed February 5, 2021. [30] GL Reynolds. The multi-issue mitigation potential of reducing ship speeds, Seas at Risk and Transport and Environment, from https://seas-at-risk.org/wp-content/uploads/2021/03/2019.6.11.-Mitigation-ship-speeds.pdf, accessed January 10, 2021. [31] Hu, Y.S., Zeng, L.H., Huang, Z.L., Cheng, Q. (2020). Optimal channel decision of retailers in the dual-channel supply chain considering consumer preference for delivery lead time, Advances in Production Engineering & Management, Vol. 15, No. 4, 453-466, doi: 10.14743/apem2020.4.378. Advances in Production Engineering & Management 18(1) 2023 91 Advances in Production Engineering & Management ISSN 1854-6250 Volume 18 | Number 1 | March 2023 | pp 92–103 Journal home: apem-journal.org https://doi.org/10.14743/apem2023.1.459 Original scientific paper Design and operations framework for the Twin Transition of manufacturing systems van Erp, T.a,*, Rytter, N.G.M.a aDepartment of Technology and Innovation, University of Southern Denmark, Odense, Denmark ABSTRACT ARTICLE INFO Manufacturing companies are facing what recently has been called the Twin Transition. They must conduct a digital transition as well as a transition from mere linear toward more circular value creation. The research presents an integrated Design and Operations Framework for digital and circular manufacturing systems. Defined process phases of the framework are described which address: the maturity assessment, Objectives and Key Results, the design (Des) and operations (Ops) of the manufacturing system, and a training concept. The authors follow a qualitative research approach for developing the integrated DesOps Framework for Circular and Digital Manufacturing Systems. The framework is conceptualized by combining state-of-the-art procedures and methods in the field of maturity and readiness assessment, Objectives and Key Results, Systems Engineering, and DesOps. Eventually, a case study is utilized for verifying the principal efficacy of the conceptualized framework. The research intends to scientifically contribute to the field of manufacturing systems design by proposing a novel design framework. From industrial application perspective, the research intends to contribute to improving decision-making in manufacturing companies by providing them with a practical-oriented guideline for transforming their manufacturing systems in the sense of the Twin Transition. Keywords: Manufacturing systems design; Circular economy; Sustainability; Digital twin; Twin transition; Digital transition; Design and operations (DesOps) *Corresponding author: tve@iti.sdu.dk (van Erp, T.) Article history: Received 29 December 2022 Revised 20 April 2023 Accepted 25 April 2023 Content from this work may be used under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0). Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. 1. Introduction European Manufacturing companies are constantly facing the challenge to adapt their value creation to novel regulations as well as to relevant technology trends. The EU Commission is pushing forward the implementation of the European Green Deal throughout the EU member states via regulatory activities such as the new circular economy action plan (CEAP), Registration, Evaluation, Authorization, and Restriction of Chemicals (REACH) including the introduction of the SCIP database, The Supply Chain act, and the Sustainable Finance taxonomy. Additionally, technology trends, for example in the context of Industry 4.0 sensors, robotics, cloud and edge computing, cyber security, artificial intelligence, and the Industrial Digital Twin are increasingly influencing the design and operation of manufacturing systems. Political stakeholders, industry associations, and manufacturing companies are facing what recently has been called the Twin Transition: a sustainable and digital transition of the industry, which will be of increasing importance as an industrial strategy in the future [1]. For manufacturing companies, the Twin Transition can be translated into two concrete pathways of innovation: (1) transitioning from a mere linear towards 92 Design and operations framework for the Twin Transition of manufacturing systems a more circular economy, and (2) realizing a digital transition of their value creation, i.e., business models and manufacturing systems. According to the WEF, “in 2019, over 92 billion tonnes of materials were extracted and processed, contributing to about half of global CO2 emissions” while the resulting waste substantially promotes environmental degradation and human health deterioration [2]. Transitioning from a linear toward a circular economy will serve as a cornerstone for tackling these global challenges [3], can realize up to $4.5 trillion in economic benefits by 2030 [2], and is already determined as the main pillar of Europe’s sustainable growth [4]. A key principle of the circular economy is to keep products and materials circulating in closed-loop life cycles [5]. With it, industrial symbiosis, reuse, remanufacture, and recycling moves to the center of interest in industrial value creation [6]. Remanufacturing, for example, enables the circular economy by maintaining the high value of used products, assemblies, components, and parts, so-called cores, throughout multiple life cycles. However, remanufacturing is still a comparably new approach for most companies, since only 8.6 % of the global value networks are circular [2]. It thus poses novel complexity challenges in terms of managing the reverse logistics, reprocessing the used products, assemblies, components, and parts, or in terms of designing products for remanufacturing. The transition towards circular value networks will be essentially enabled by a digital transition of the manufacturing systems. A digital transition is coined by novel digital and automation technologies fostered by digital ecosystems such as GAIA-X and becomes a more and more important success factor for adaptable and flexible manufacturing systems in an Industry 4.0 context. Manufacturing companies face the challenge of constantly monitoring digitalization trends and evaluating relevant digital technologies to integrate them into their value creation based on their digital maturity level. Given the complexity of these tasks, many manufacturing companies still struggle to create a suitable strategy for their digital transformation. The presented research aims at supporting the digital and circular transformation of manufacturing companies by addressing the following research question: How can manufacturing systems be efficaciously designed and operated to support the Twin Transition of the manufacturing sector? The paper intends to scientifically contribute to the field of manufacturing systems design by proposing a novel design framework. From industrial application perspective, the research intends to contribute to improving decision-making in manufacturing companies by providing them with a practical-oriented guideline for transforming their manufacturing systems in the sense of the Twin Transition. The research methodology follows a qualitative approach (Fig. 1). A narrative literature review provides the foundation for positioning the research within the state-of-the-art and for deriving the research gap and contribution. Throughout phases of analyses and syntheses, the novel DesOps Framework was conceptualized based on the expert knowledge and experience of the authors. For this purpose, the idea of the Delphi method was followed until a consensus on the framework concept was reached. A case study in the field of manufacturing engineering served to verify, validate, and evaluate the fundamental efficacy of the DesOps Framework. Feedback from the case study was constantly used for improving the framework. Synthesis Narrative literature review Conceptualization Verification, Validation, Evaluation Analysis Research gap Consensus on framework Case study Fig. 1 Research methodology Advances in Production Engineering & Management 18(1) 2023 93 van Erp, Rytter The paper is structured as follows. The second section describes the state-of-the-art for design of manufacturing systems in general as well as for circularity and digitalization. The section also includes a description of the scientific contribution. The third section introduces the DesOps framework including a description of the framework’s relevant process phases. Section 4 addresses the verification, validation, and evaluation of the proposed framework based on a relevant case study in manufacturing, while Section 5 covers a discussion of results and limitations and gives an outlook on future research activities. 2. State-of-the-art 2.1 Design of manufacturing systems Designing manufacturing systems requires the design of relevant manufacturing artifacts while following a certain design process for developing the manufacturing system with its sub-systems. The artifact and design process point of view is broken down into the following. Manufacturing artifacts can be interpreted from a technology as well as from a management system perspective [7]. From a technology system perspective, the selection of the manufacturing process chain, i.e., concrete fabrication and assembly technologies, processes, and parameters based on product (or product portfolio) characteristics, is at the core of the design task. The management perspective incorporates a broader scope of manufacturing systems addressing the integrated design of the value network (i.e., of technology and equipment, material flow including the logistics and supply chain, ICT infrastructure, digital components), value proposition (i.e., product-related mechanics, electronics/ electrics, software, and services), and value delivery (i.e., customers, communication channels, cost, and revenue structure) [8]. Thus, the design of the management systems can be rather interpreted in the sense of designing a business model for a hardware product which might also include a software or service component [9]. Different levels of system aggregation can be relevant for designing the manufacturing system from a management perspective. For example, Wiendahl et al. distinguish between process, station, cell, system, segment, site, and network levels [10]. The actual design process of manufacturing systems is subject to different design procedures: (1) Design procedures with an emphasis on product development, such as Integrated Design Engineering [11], also address elements of designing manufacturing systems from an integrated design perspective. (2) Other design procedures are more linked to the field of Systems Engineering, e.g., [12], and cover the design of the overall manufacturing system with its different domains in a rather generic manner. (3) Further, design procedures are more specifically tailored to the different levels of aggregation or concrete design tasks of manufacturing systems. For example, Factory Planning and Design [13] as a more high-level approach or designing factory layouts [14], process chains [15], adaptive and flexible automation systems [16], and human-robot collaborative workstations [17] are aimed at delimited design tasks of manufacturing systems. (4) In addition, business-model-oriented design procedures for manufacturing systems have attracted some attention lately. For example, the integrated design of the business model including the design of the manufacturing system linked to the design of the hardware product is presented by [9]. (5) Lastly, design procedures emphasizing on the application of determining design principles are available for manufacturing systems. Designing lean manufacturing systems [18], applying axiomatic design principles [19], or designing resilient manufacturing systems [20] are e.g., based on concrete design principles. 2.2 Design of circular and digital manufacturing systems The relevance of sustainability and/or digitalization in the context of manufacturing systems is the subject of ongoing academic discussions in production engineering and management, e.g., as presented by [21, 22]. Design procedures for circular manufacturing systems cover comprehensive development frameworks such as e.g., described in [23]. Other procedures focus more on specific end-of-life phases of products. In this context, procedures are proposed for designing manufacturing systems enabling reuse [24], remanufacturing, and recycling [25] capabilities. 94 Advances in Production Engineering & Management 18(1) 2023 Design and operations framework for the Twin Transition of manufacturing systems Additionally, design procedures for designing industrial symbiosis ecosystems, business models, and (reverse) supply chains are gaining attention, e.g., described by [26]. Design procedures for digital manufacturing systems cover design frameworks for smart factories in Industry 4.0, e.g., as discussed by [27] as well as for digital manufacturing systems [28] or the digital twin of factories [29]. Other approaches focus on the model-, simulation- and algorithm-based design of manufacturing systems, e.g., as discussed by [14, 30]. From an industry perspective, the integrated design of the Industrial Digital Twin / Asset Administration Shell and the physical system of manufacturing assets is a key building block for realizing manufacturing systems in Industry 4.0 and is the subject of relevant manufacturing industry associations [31]. The target-oriented and integrated design of the standardized Industrial Digital Twin, the so-called Asset Administration Shell, and the physical manufacturing system seems to be insufficiently addressed by current academic research activities. Furthermore, structured design procedures for manufacturing systems supporting the Twin Transition by enabling circular through digital value creation seem to be inadequately discussed so far, even though some researchers started investigating how digital technologies, e.g., the digital twin, can enable specific product end-of-life phases such as recycling and remanufacturing [32]. 2.3 Scientific contribution The paper intends to contribute to the scientific field of manufacturing systems design by proposing a framework for the design and operations of digital and circular manufacturing systems which: • Provides a structured and agile procedure for designing the relevant artifacts of manufacturing systems in the domains: value proposition, value network, and value distribution; • Incorporate objectives and key results for creating digital and circular manufacturing systems; • Incorporates the key technology for digitalization, the Asset Administration Shell/Industrial Digital Twin, for enabling circular value creation. 3. DesOps framework 3.1 Framework elements The integrated DesOps Framework for Circular and Digital Manufacturing Systems is a further development of [8] and combines state-of-the-art procedures and methods in the field of maturity and readiness assessment of organizations concerning digitalization and circularity [33-35], of Objectives and Key Results (OKRs) [36], and DesOps [37]. The DesOps Framework intends to provide manufacturing companies with a practical-oriented guideline for transforming manufacturing systems towards circular value creation enabled by digitalization. The framework consists of nine process phases (Fig. 2). Phase 0 covers the maturity and readiness assessment for determining the initial status of the company’s manufacturing system in terms of digital and circular value creation. Phase 1 aims at defining the Objectives and Key Results (OKRs) for the manufacturing system development. OKRs determine the target state for a pre-defined development period which then is continuously updated in alignment with the progress of the development progress. OKRs, therefore, serve as management and control measures for the design process. Phases 2 to 7 are the core of the development methodology by describing the relevant process phases for the design (Des) and operations (Ops) of the manufacturing system. Phase 8 comprises the creation of a training concept for developing the competencies for working in a circular and digital manufacturing environment. Since the proportion of digital components in manufacturing systems is steadily increasing and will become even more important in the future, design frameworks must reflect the challenges coming along with this trend. Thus, agile practices, which originate in software development find their way also in the development methodologies of hardware systems. The proposed DesOps framework follows the philosophy of agile development by combining the concept of OKRs, for controlling the design process progress, with the DesOps approach which allows the integration of agile principles into the actual design and realization process of the manufacturing system. Advances in Production Engineering & Management 18(1) 2023 95 Ops Des 3) Domainspecific design 6) Monitor 8) Training 1) Objectives and Key Results 0) Maturity Assessment van Erp, Rytter Fig. 2 DesOps Framework (following the idea from [8]) 3.2 Phase 0: Maturity assessment The first framework step aims at assessing the capabilities and maturity of the prevailing company’s manufacturing system concerning digitalization and circularity. For that purpose, a range of industry or scientifically-based maturity models can be applied which outline a sequence of either digital and/or circularity capabilities representing a desired evolutionary path for the manufacturing system toward higher levels of maturity and performance. Models typically describe 5 or 6 capability levels and related technology, management, cultural and business practices as well as how they enable higher levels of business and sustainability performance. They are preferably applied to benchmark the current state and develop a future strategic direction for the manufacturing system, including the definition of OKRs and identification of relevant system and domainspecific design components. Table 1 provides examples of recently developed relevant maturity models for this purpose, where two models have an assessment of automation and digitalization maturity in scope, and the third model focuses on the assessment of circularity. Topic Level & Authors Level 0 Level 1 Level 2 Level 3 Level 4 Level 5 Table 1 Examples of maturity models for digitalization, automation, and circularity Digitalization Automation Circularity [33] [34] [35] Computerization No Autonomy Connectivity Functional Assistance Linearity Visibility Partial Autonomy Industrial CE Piloting Transparency Delimited Autonomy Systemic Materials Management Predictive capacity Flexible Autonomy CE Thinking Adaptability System Autonomy Full Circularity 3.3 Phase 1: Objectives and Key Results (OKRs) The OKRs serve as steering, management, and control method for the DesOps phases. The initial ORK work cycle (Fig. 3) for the DesOps process is started based on the results of the maturity assessment (Phase 0). Fig. 3 ORK Cycle (adapted from [36]) 96 Advances in Production Engineering & Management 18(1) 2023 Design and operations framework for the Twin Transition of manufacturing systems Table 2 highlights some important characteristics of the OKR concept. In other words, the first Objectives and Key Results are defined based on the initial digital and circular maturity levels of the organization. Digital maturity is used here in a broader sense and incorporates automation maturity. If the assessed level of maturity is in the range of 0 and 1, then the OKRs should focus on establishing a maturity level of the manufacturing system in the range of 1 to 2. An example of how the achievement of OKRs linked to digital value creation can enable the definition of OKRs linked to circular value creation for the subsequent OKR cycle is presented in Table 3. The OKRs set concrete and time-dependent objectives and results for the pursuit of engineering tasks for all DesOps phases. For example, an OKR work cycle during the “Implement” phase (Phase 6) of the DesOps process would define objectives and results for implementing the domains of the manufacturing system such as production lines and cells, machine tools and assembly stations, ICTequipment, software tools, or new product variants. Objectives … describe an aspirational future state or condition. … are qualitative. … are developed bottom-up and top town. … should be realizable in one cycle. Maturity Low (Level 0-1) Medium (Level 2-3) High (Level 4-5) Table 2 Characteristics of the OKR concept [36] Key results Rules Roles … define specific reSet an OKR cycle of 4 to 10 OKRs are distributed among the sults on how to real- weeks and align OKRs accord- available teams, i.e., the OKR ownize the Objective. ingly after each cycle. ers. … are quantitative Set a maximum of three objec- Objective owners should also be and measurable. tives per organizational unit the owner of at least one Key Result linked to the objective. … are ambitious but Limit the number of Key ReOKR coaches facilitate the weekly realizable. sults to 2 to 5 per Objective. communication and check in on OKR progress. … are time-phased Define OKRs for the organizaProgram leads are responsible for and accepted by tional and team level. the rollout and development of stakeholders. the OKR process. Table 3 Example of “digital” OKRs enabling “circular” OKRs Digital Value Creation Circular Value Creation Objectives Key Results Objectives Automate simple repetiRobot cell for a certain Enables Automate the repairing protive manual manufacturing workplace cess for all product lines tasks Use real-time data for Real-time mapping of Enables Integrate renewable energy identifying anomalies and energy profiles for two sources into the manufacturstates of manufacturing machine tools ing system equipment Implement a self-optiIndustrial Digital Twin Enables Use the Industrial Digital mized manufacturing for all instances of a Twin for the identification of strategy certain product variant used products and components, so called cores, inside the EU 3.4 Phases 2 to 7: Design and operations Table 4 lists the relevant engineering task and exemplary engineering methods for the system levels for the design (phases 2 to 4) and operations phases (phases 5 to 7). Phases 2 to 4 aim at designing the overall manufacturing system with its relevant domains: value proposition, value network, and value delivery [8]. The value proposition domain incorporates the actual hardware product including its potential services to be processed within the manufacturing system, i.e., the subject of value creation. The design of the value proposition also addresses the design of the whole life cycle of the product with its beginning, middle, and end-of-life phases. From a circular economy perspective, embedding the product in closed-loop lifecycles with distinct consideration of opportunities for reuse, remanufacturing, and recycling. The value network is the object of value creation and covers the connected manufacturing assets, e.g., machine tools and other manufacturing equipment, as well as their digital representations, i.e., the Industrial Digital Twins / Asset Administration Shells, which are required to produce the value proposition. The detailed design of the reuse, remanufacturing, and recycling processes as well as of industrial symbioses networks is coined within the value network domain. The value delivery Advances in Production Engineering & Management 18(1) 2023 97 van Erp, Rytter domain comprises the stakeholders including potential customers, the profit structure, as well as the communication channels with the customers. The value delivery has rather supporting functions for circular value creation. However, the domain depicts if the design solutions for value creation are contributing to the competitiveness of the company by demonstrating their contribution to the company's profit and providing value to the customers and identified customer segments while efficaciously considering other stakeholders such as suppliers. Developed solutions within each domain need to be constantly integrated across the domains to ensure the functional fit between the domains, for example between the product geometry and the required manufacturing process. Integration usually requires the creation of experiments based on digital and/or physical prototypes to test the interfaces and intended interplay between the single-domain solutions. Integration of domains helps to identify potential faults as well as to verify the domain and system functions. Table 4 System level, engineering tasks and engineering methods of the DesOps phases [38] System-level Engineering tasks Engineering Methods (Examples for solving the tasks) System Design (Phase 2) System concept Defining system and domain requirements Ideation, conceptual design, creativity methods Determining system and domain functions Selecting basic system and domain solutions Domain-specific Design (Phase 3) Domain 1: Value proposition Designing the mechanics, software, electrics/electronics, services Domain 2: Value network Domain 3: Value delivery Integrated design engineering, systems engineering, service design Designing the manufacturing technology, material flow, Factory planning and deinformation flow and ICT, Industrial digital twin / Asset sign, supply chain design, administration shell design for cybersecurity Designing the stakeholders including the customers, channels, cost and sales structure Continuous System Integration (Phase 4) Domain Solutions Integrating different design solutions across the domains in a pilot manufacturing environment Implement (Phase 5) Domain solutions and overall Rolling-out and ramping-up of domain and system somanufacturing system solulutions for the value proposition, value network and tions value delivery within the real manufacturing environment Monitor (Phase 6) Domain solutions and overall manufacturing system solutions Monitoring the operations of the implemented domain and system solutions for the value proposition, value network and value delivery Continuous feedback (Phase 7) Domain solutions and overDeriving improvement measures for the next iteration all manufacturing system of domain and system solutions based on the outsolutions comes of all phases, but especially the monitoring phase Feeding back the derived measured into the system design (Phase 2) of the next iteration Innovation accounting, lean analytics Experimentation, verification Lean manufacturing Assessment and evaluation, Key performance indicators, manufacturing metrics, auditing Quality management, Lean manufacturing, KAIZEN Phases 5 to 7 essentially aim at bringing the designed manufacturing system with its different domains into an operational state. For this purpose, iterations of the manufacturing system are implemented and ramped up; and the overall system architecture including the developed domains is tested under real manufacturing conditions. Monitoring serves to qualify but even more important quantify relevant system performance indicators and other parameters which might also be directly linked to the OKRs. Thus, monitoring allows tracking the degree of circular and digital value creation of the designed manufacturing system. The indicators and parameters 98 Advances in Production Engineering & Management 18(1) 2023 Design and operations framework for the Twin Transition of manufacturing systems monitored under real production conditions serve to derive improvement measures for subsequent iterations of the overall system as well as for its domains. The process shall be conducted with the consideration of relevant stakeholders' opinions. For example, suppliers or customers might provide useful inputs for improving the system and its domains based on auditing the operational state of the system or on evaluating the monitored indicators and parameters. Specific improvement measures are constantly fed back to the system design phase to generate new iterations of the system and/or domains. However, continuous feedback is also created based. 3.5 Phase 8: Training Phase 8 aims at skill building for relevant stakeholders and especially for the employees who must operate and maintain the manufacturing system in the future. This phase requires the development of training curricula for the specific target groups. Curricula usually incorporate the teaching objectives and outcomes as well as specific teaching activities to realize the intended outcomes. Teaching objectives are linked to the development of a set of certain skills and competencies. In a manufacturing context, the approach of a learning factory or a Learnstrument can be suitable for conveying the curriculum, especially for teaching aspects of digital and circular value creation. 4. Verification, validation, and evaluation The verification and validation of the DesOps framework are performed based on a case study. In other words, the purpose of the case study is to test the efficacy of the DesOps framework in the context of a real manufacturing challenge. The case study itself is based on a funded project which aims at developing an automated and digitalized Additive Manufacturing (AM) system embedded in an Industry 4.0 manufacturing environment. This includes: 1. The automation of the value creation in the context of an AM system from setting up and equipping the machine tool (3D printer) with materials, up to quality control, and all material handling steps, i.e., removing the printed parts and products from the machine tool. 2. The digitalization of the physical AM system by creating an Industrial Digital Twin for linking the physical system to the virtual system, which enables the exchange of services e.g., transportation, maintenance, and manufacturing tasks, with the internal logistics system as well as the exchange of data with other relevant systems e.g., product design. The development of the automated and digitalized AM system followed the DesOps framework, was carried out by a group of 7 master’s students from the University of Southern Denmark and resulted in a project report [39]. The project kicked off in January 2022. The group specifically focused on phases 1 “OKRs”, 2 “System Design”, and 3 “Domain-specific Design” of the DesOps framework over the course of four months. OKRs were established throughout two cycles, which were updated after the first and second months of the project. Table 5 provides an example of the OKRs for the first months. During the System Design phase, a conceptual solution for automating and digitalizing the AM system was drafted (Fig. 4). The overall system consists of five relevant sub-systems: 1) Storage, 2) transportation, 3) 3D-Printing, 4) quality control, and 5) communication and infrastructure. Table 5 OKRs for the first month of the project, i.e., the first OKR cycle [39] Key Objective for month 1 Key Results (first OKR cycle) We have developed a conceptual Key result 1: We have held 2 workshops investigating possible solutions model for the overall system archi- based on requirements and functions. tecture. Key result 2: We have developed a conceptual model showing physical and virtual environments. Key result 3: We have developed a conceptual solution for the. The communication system between all assets and systems. Advances in Production Engineering & Management 18(1) 2023 99 van Erp, Rytter Fig. 4 Conceptual solution for automating and digitalizing the AM system [39] The storage sends a “pickup order” to the transport system which will then transport raw materials to the 3D printer. As soon as the 3D printer finished the printing process, it sends a “pickup order” to the transport system to pick up and transport the printed part to the assembly process. When the assembly is completed, another “pickup order” is initiated to transport the assembled product to a vision control process, from where the product is then either transported to the storage or scrap, depending on the result of the quality check. “Delivery notes” ensure the exchange of information between the transport system and the destination, e.g., the 3D printer or the vision system. The job statuses of all processes and the finished good (FG) are reported back to the scheduling system (scheduler) via wireless communication and infrastructure. For each of the sub-systems requirements and functions for both, the physical and virtual systems, are defined. The functions and requirements create the basis for detailing the five sub-systems. Morphological analysis was used to match functions with concrete equipment. For example, an Autonomous Mobile Robot with an attached articulated robot and gripper, a so-called Enabled Robot, was selected for realizing the transport sub-system, which for example must fulfill the main functions of “pick and place objects” and “drive from requested initial location A to an end location B”. The selection was made based on a utility analysis of alternative suitable equipment for fulfilling the functions. Eventually, an assessment of the concept with the selected equipment was carried out. This assessment included the calculation of the total costs, the calculation of the potential customer lifetime value, and the creation of a Failure Modes and Effects Analysis. The total cost including planning, material, set-up, and installation is in sum of 2.301.000 DKK, while the customer lifetime value is calculated as 777.500 DKK. 5. Conclusion 5.1 Discussion and limitations The authors believe that the case study can serve as initial verification and validation of the DesOps framework. The framework complies with its intended purpose of designing manufacturing systems while demonstrating a basic efficacy for designing relevant design artifacts. Especially, the OKRs as the project management layer for facilitating teamwork during the actual DesOps phases seem to be a promising approach for continuously integrating and updating relevant objectives and results according to the project progress and new learnings. OKRs provide a simple yet powerful method to realize efficacious management of the manufacturing systems design through an agile work cycle (Fig. 3) and defined rules and roles. Especially since the project management layer is an often-neglected aspect of design approaches. In the context of the OKRs, the case study is essentially addressing the aspect of integrating digitalization objectives. However, since circularity was not a key objective for the case study, only limited conclusions can be drawn about the efficacy of designing circular manufacturing systems. The authors believe 100 Advances in Production Engineering & Management 18(1) 2023 Design and operations framework for the Twin Transition of manufacturing systems that circularity objectives can be integrated with similar effectiveness by using the OKR method. Further evaluation is needed for determining how the proposed DesOps framework compares to other manufacturing system design methodologies. Another aspect of the framework that might need a more careful evaluation is the “Ops” cycle since it was not part of the case study. DesOps originates in software development, but the integration (Phase 4) as well as the implementation and testing (Phase 5) of hardware systems is more time-consuming and costly and includes human resources. Thus, hardware and social systems usually cannot be developed in these highly frequent cycles of pivots and iteration compared to software systems. Finding the right moment for starting the implementation process seems to be a crucial aspect of development. Besides, stakeholder management and training, and skill building seem comparably important for the development of hardware systems. The focus on circular value creation and the end-of-life phase of products as well as on the digitalization of value networks is today often not supported by prevailing business models of manufacturing companies. Thus, the design and operation of digital and circular manufacturing systems might be rather coined by new regulations than by voluntary commitments of companies or pressure from customers. Thus, policy makers will play a crucial role in facilitating this Twin Transition of the economy. Finding competitive business model innovations based on circularity and digitalization within the framework of the new regulations could be the future key to strengthening industrial competitiveness in Europe and companies who struggle in creating these business model innovations might fail on the long run. Business model innovations implemented through digital and circular manufacturing systems will also lead to increasing importance of cybersecurity and reverse supply chains and logistics for managing risks. 5.2 Summary and outlook The research presented a conceptual DesOps framework for supporting the Twin Transition of manufacturing companies, i.e., for improving the level of digital and circular value creation. The procedures and methods underlying the framework were selected based on their proven contribution to operational excellence in companies. The DesOps framework covers nine phases, starting with the assessment of the initial level of digital and circular maturity. Subsequent phases focus on defining Objectives and Key Results (OKRs), on the relevant design (Des) and operation (Ops) phases, as well as on training the required competencies of stakeholders. The verification of the empirical efficacy of the presented framework is ongoing and carried out at SDU’s Industry 4.0 laboratory. Future research will first focus on verifying, validating, and evaluating the efficacy of the framework to support the development of circular and digital manufacturing systems. Secondly, suitable methods for integrating, implementing, and testing iterations of manufacturing systems will be the subject of future investigations. Acknowledgment The research was supported by funding from the Fabrikant Mads Clausens Fond for the project “Design of an automated and digital additive manufacturing system embedded in an Industry 4.0 manufacturing environment”. References [1] [2] [3] [4] European Commission. Making Europe's businesses future-ready: A new industrial strategy for a globally competitive, green and digital Europe, from https://ec.europa.eu/commission/presscorner/detail/en/ip_20_416, accessed January 10, 2022. World Economic Forum. Circular economy, from https://www.weforum.org/topics/circular-economy, accessed May 3, 2022. Ellen MacArthur Foundation. Circular economy introduction, from https://ellenmacarthurfoundation.org/topics/circular-economy-introduction/overview, accessed May 3, 2022. European Commission. Circular economy action plan, from https://ec.europa.eu/environment/strategy/circulareconomy-action-plan_en, accessed May 3, 2022. Advances in Production Engineering & Management 18(1) 2023 101 van Erp, Rytter [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] 102 Orgalim. The new circular economy action plan – Paving the way to a more sustainable Europe, from https://orgalim.eu/sites/default/files/attachment/The%20new%20Circular%20Economy%20Action%20Plan%20-%20Executive%20Summary%20on%20Orgalim%27s%20position%20paper%20-%2015%20Oct%202020.pdf, accessed May 3, 2022. Ellen MacArthur Foundation. The butterfly diagram: visualising the circular economy, from https://ellenmacarthurfoundation.org/circular-economy-diagram, accessed May 3, 2022. Segreto, T., Teti, R. (2014). Manufacturing, In: Laperrière L, Reinhart G. (eds.), CIRP Encyclopedia of production engineering, Springer, Berlin, Germany, 828-830, doi: 10.1007/978-3-642-20617-7_6561. van Erp, T., Rytter, N.G.M., Sieckmann, F., Larsen, M.B., Blichfeldt, H., Kohl, H. (2021). Management, design, and implementation of innovation projects: Towards a framework for improving the level of automation and digitalization in manufacturing systems, In: Proceedings of 2021 9th International Conference on Control, Mechatronics and Automation (ICCMA), Belval, Luxembourg, 211-217, doi: 10.1109/ICCMA54375.2021.9646214. Stock, T., Seliger, G. (2016). Methodology for the development of hardware startups, Advanced Materials Research, Vol. 1140, 505-512, doi: 10.4028/www.scientific.net/AMR.1140.505. Wiendahl, H.-P., Reichardt, J., Nyhuis, P. (2015). Handbook factory planning and design, Springer, Berlin, Germany, doi: 10.1007/978-3-662-46391-8. Vajna, S. (2014). Integrated design engineering: Ein interdisziplinäres Modell für die ganzheitliche Produktentwicklung, Springer, Berlin, Germany, doi: 10.1007/978-3-642-41104-5. Graessler, I., Hentze, J. (2020). The new V-Model of VDI 2206 and its validation, Automatisierungstechnik, Vol. 68, No. 5, 312-324, doi: 10.1515/auto-2020-0015. Verein Deutscher Ingenieure. Factory planning - Planning procedures, VDI 5200, from https://www.vdi.de/richtlinien/details/vdi-5200-blatt-1-fabrikplanung-planungsvorgehen, accessed May 3, 2022. Süße, M., Putz, M. (2021). Generative design in factory layout planning, Procedia CIRP, Vol. 99, 9-14, doi: 10.1016/j.procir.2021.03.002. Swat, M., Stock, T. Bähre, D., Seliger, G. (2013). Monitoring production systems for energy-aware planning and design of process chains, In: Proceedings of 11th Global Conference in Sustainable Manufacturing, Berlin, Germany, 649-654. Bortolini, M., Faccio, M., Galizia, F.G., Gamberi, M., Pilati, F. (2021). Adaptive automation assembly systems in the Industry 4.0 era: A reference framework and full–scale prototype, Applied Sciences, Vol. 11, No. 3, Article No. 1256, doi: 10.3390/app11031256. Ore, F., Jiménez Sánchez, J.L., Wiktorsson, M., Hanson, L. (2020). Design method of human–industrial robot collaborative workstation with industrial application, International Journal of Computer Integrated Manufacturing, Vol. 33, No. 9, 911-924, doi: 10.1080/0951192X.2020.1815844. Verein Deutscher Ingenieure. Lean production systems - Basic principles, introduction, and review, VDI 2780, from https://www.vdi.de/en/home/vdi-standards/details/vdi-2870-blatt-1-lean-production-systems-basic-principles-introduction-and-review, accessed May 3, 2022. Rauch, E., Matt, D.T., Dallasega, P. (2016). Application of axiomatic design in manufacturing system design: A literature review, Procedia CIRP, Vol. 53, 1-7, doi: 10.1016/j.procir.2016.04.207. Gu, X., Jin, X., Ni, J., Koren, Y. (2015). Manufacturing system design for resilience, Procedia CIRP, Vol. 36, 135-140, doi: 10.1016/j.procir.2015.02.075. Purba, H.H., Nindiani, A., Trimarjoko, A., Jaqin, C., Hasibuan, S., Tampubolon, S. (2021).Increasing Sigma levels in productivity improvement and industrial sustainability with Six Sigma methods in manufacturing industry: A systematic literature review, Advances in Production Engineering & Management, Vol. 16, No. 3, 307-325, doi: 10.14743/apem2021.3.402. Medić, N., Anišić, Z., Lalić, B., Marjanović, U., Brezocnik, M. (2019). Hybrid fuzzy multi-attribute decision making model for evaluation of advanced digital technologies in manufacturing: Industry 4.0 perspective, Advances in Production Engineering & Management, Vol. 14, No. 4, 483-493, doi: 10.14743/apem2019.4.343. Asif, F.M.A. (2017). Circular manufacturing systems: A development framework with analysis methods and tools for implementation, Doctoral thesis, KTH Royal Institute of Technology, Stockholm, Sweden. Meixner, K., Lüder, A., Herzog, J., Winkler, D., Biffl, S. (2021). Patterns for reuse in production systems engineering, International Journal of Software Engineering and Knowledge Engineering, Vol. 31, No. 11-12, 1623-1659, doi: 10.1142/S0218194021400155. Tolio, T., Bernard, A., Colledani, M., Kara, S., Seliger, G., Duflou, J., Battaia, O., Takata, S. (2017). Design, management and control of demanufacturing and remanufacturing systems, CIRP Annals, Vol. 66, No. 2, 585-609, doi: 10.1016/j.cirp.2017.05.001. Geissdoerfer, M., Morioka, S.N., de Carvalho, M.M., Evans, S. (2018). Business models and supply chains for the circular economy, Journal of Cleaner Production, Vol. 190, 712-721, doi: 10.1016/j.jclepro.2018.04.159. Chen, G., Wang, P., Feng, B., Li, Y., Liu, D. (2020). The framework design of smart factory in discrete manufacturing industry based on cyber-physical system, International Journal of Computer Integrated Manufacturing, Vol. 33, No. 1, 79-101, doi: 10.1080/0951192X.2019.1699254. Dombrowski, U., Kari, A., Reiswich, A. (2018). Reengineering of factory planning process for the realization of digital factory 4.0, In: Proceedings of 2018 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Bangkok, Thailand, 1836-1840, doi: 10.1109/IEEM.2018.8607634. Park, K.T., Nam, Y.W., Lee, H.S., Im, S.J., Noh, S.D., Son, J.Y., Kim, H. (2019). Design and implementation of a digital twin application for a connected micro smart factory, International Journal of Computer Integrated Manufacturing, Vol. 32, No. 6, 596-614, doi: 10.1080/0951192X.2019.1599439. Advances in Production Engineering & Management 18(1) 2023 Design and operations framework for the Twin Transition of manufacturing systems [30] Komoto, H., Masui, K. (2018). Model-based design and simulation of smart factory from usage and functional aspects, CIRP Annals, Vol. 67, No. 1, 133-136, doi: 10.1016/j.cirp.2018.04.025. [31] Industrial digital twin association. Industrial digital twin association – the digital twin, the future of industry, from https://industrialdigitaltwin.org/en/, accessed December 31, 2021. [32] Wang, X.V., Wang, L. (2019). Digital twin-based WEEE recycling, recovery and remanufacturing in the background of Industry 4.0, International Journal of Production Research, Vol. 57, No. 12, 3892-3902, doi: 10.1080/00207543.2018.1497819. [33] Schuh, G., Hicking, J., Jordan, F., Stroh, M.-F., Saß, S.-A. (2020). Strategic target system to select digitalization measures in manufacturing companies, In: Camarinha-Matos, L.M., Afsarmanesh, H., Ortiz, A. (eds.), Boosting collaborative networks 4.0. PRO-VE 2020, IFIP Advances in information and communication technology, Vol. 598. Springer, Cham, Switzerland, 227-236, doi: 10.1007/978-3-030-62412-5_19. [34] Federal ministry for economic affairs and energy (BMWi). Working paper, Technology scenario ‘Artificial intelligence in Industrie 4.0, from https://www.plattform-i40.de/IP/Redaktion/EN/Downloads/Publikation/AI-in-Industrie4.0.pdf?__blob=publicationFile&v=5, accessed January 10, 2022. [35] Acerbi, F., Järnefelt, V., Martins, J.T., Saari, L., Valkokari, K., Taisch, M. (2021). Developing a qualitative maturity scale for circularity in manufacturing. In: Dolgui, A., Bernard, A., Lemoine, D., von Cieminski, G., Romero, D. (eds.), Advances in production management systems, Artificial intelligence for sustainable and resilient production systems, APMS 2021, IFIP Advances in information and communication technology, Vol. 632. Springer, Cham, Switzerland, 377-385, doi: 10.1007/978-3-030-85906-0_42. [36] Workpath. A complete guide to OKRs, from www.workpath.com, accessed May 3, 2022. [37] Dash, S. DesOps - The next wave in design, from https://developers.redhat.com/blog/2018/06/22/desops-the-nextwave-in-design, accessed May 3, 2022. [38] van Erp, T., Haskins, C., Visser, W., Kohl, H, Rytter, N.G.M. (2023). Designing sustainable innovations in manufacturing: A systems engineering approach, Sustainable Production and Consumption, Vol. 37, 96-111, doi: 10.1016/j.spc.2023.02.007. [39] Grøndahl, O.W., Larsen, N.P.L., Davidsen, E.E., Hemmingsen, E.T.S., Lund, R.B., Felekidi, E.A. (2023). Technology 3, Project report in Technology 3, SDU EOM, University of Southern Denmark. Advances in Production Engineering & Management 18(1) 2023 103 Advances in Production Engineering & Management ISSN 1854-6250 Volume 18 | Number 1 | March 2023 | pp 104–115 Journal home: apem-journal.org https://doi.org/10.14743/apem2023.1.460 Original scientific paper Supply chain game analysis based on mean-variance and price risk aversion under different power structures Wang, Y.L.a, Yang, L.a, Chen, J.H.a, Li, P.b,* aResearch Center for Enterprise Management, Chongqing Technology and Business University, Chongqing, P.R. China of Economics and Business Administration, Yibin University, Yibin, P.R. China bDepartment ABSTRACT ARTICLE INFO In view of the random retail price and retailer’s preference for retail price risk aversion, we used mean-variance to describe the uncertainty risk of retail price. To study the impacts of both the retail price uncertainty risk and retail price risk aversion preference on supply chain (SC) decision-making, we constructed a SC game model based on three different power structures, including Manufacturer Stackelberg (MS) game, Retailer Stackelberg (RS) game, and Vertical Nash (VN) game. The results showed that the retail price uncertainty risk and the retailer’s retail price risk aversion preference weakened the manufacturer’s production effort input, decreased the retailer’s enthusiasm for ordering, and damaged the interests of manufacturer and retailer. Under the three different power structures, the production effort input of the manufacturer depended on the production effort affecting wholesale price efficiency and retail price efficiency. The retailer’s expected utility was largest under the MS game model and smallest under the VN game model. The manufacturer’s profits were closely related to each parameter under the three respective power structures. This study provides theoretical guidance for the decision-making of SC enterprises with retail price risk and retailer with retail price risk aversion preference under different power structure situations. Keywords: Supply chain game; Mean-variance; Retail price risk aversion; Different power structures; Game theory; Vertical Nash game; Retailer Stackelberg game; Manufacturer Stackelberg game *Corresponding author: lznxliping88@126.com (Li, P.) Article history: Received 13 February 2023 Revised 8 April 2023 Accepted 17 April 2023 Content from this work may be used under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0). Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. 1. Introduction Product market prices are often affected by various factors, which means they are uncertain [1-2]. For example, the Russian-Ukrainian conflict has influenced higher prices for food, oil, and gas across the globe. Additionally, the US trade war has prompted price increases for domestic electronic products, clothing, and furniture. In 2013, the avian influenza A(H7N9) emerged in China, thus decreasing the price of poultry meat [3]. Given the continuous potential for life events such as these, we cannot accurately predict market prices. This seriously impacts decision makers when dealing with issues such as ordering, pricing, and production input. Faced with market price uncertainty risk, different decision makers may also exhibit different behavioral preference; for example, some will adopt risk neutral positions because they are not sensitive to market price uncertainty risk, while others will adopt risk averse positions for the opposite reason. In this context, it is of great practical and theoretical significance to study the SC decision-making problem 104 Supply chain game analysis based on mean-variance and price risk aversion under different power structures based on market price uncertainty and market price risk aversion preference among decision makers. At present, most studies on risk aversion preference have focused on solving decision-making and coordination problems in the SC, as follows: (1) Decision-making problems under risk aversion preference. Liu et al. [4] analyzed how risk aversion affects pricing decisions in the context of competition and information asymmetry. Zhou et al. [5] considered optimal advertising investments and ordering decisions when the bilateral parties have risk aversion preference. Targeting cases of demand risk caused by uncertainty in customer valuation, Li and Qi [6] discussed optimal product pricing and quality decisions among risk-averse enterprises. Other scholars have focused on issues such as pricing decisions with consumers’ channel preference [7], pricing decisions amid fairness concerns [8], the demand information sharing strategy [9], and retailer procurement and promotion strategies [10]. (2) Coordination problems under risk aversion preference. Adhikari et al. [11] studied the design of a five-level textile SC coordination mechanism when there are uncertain risks of supply and demand. Liu et al. [12] solved the coordination problem based on option contracts and different power structures. Fan et al. [13] analyzed the effectiveness of the option contract coordination between bilateral participants with risk-averse. Niu et al. [14] discussed the SC coordination of risk-averse consumers both with and without blockchain quality information. Other studies have examined issues such as the inherent law of the buyback contract coordinate SC in the context of asymmetric production cost information and a risk-averse retailer [15], and the SC channel coordination strategy when consumers have low carbon preference and retailer have risk aversion preference [16]. Most previous studies have analyzed the impact of risk aversion preference on decision-making and coordination in SC based on the risk aversion preference of either demand uncertainty, capacity uncertainty, or quality uncertainty [17]. However, none of these investigations examined situations involving participants with risk aversion preference for random market prices, nor did they consider the existence of different power structures between the SC participants. With reference to the existing literature and real life cases, we addressed this gap by further considering uncertainty risk pertaining to product retail prices, wherein the retailer adopts a risk aversion preference for random retail prices. Meanwhile, referring to literature [18], we used mean-variance to characterize the retail price uncertainty risk. To study how both the retail price uncertainty risk and retailer’s retail price risk aversion preference impacted decision-making among SC participants, we considered three different power structures in our SC game model, including MS, RS, and VN. We also compared and analyzed the equilibrium decision, profit, and utility under these power structure models. 2. Problem description and assumptions 2.1 Problem description We considered a two-echelon SC system consisting of a risk-neutral manufacturer 𝑀𝑀 and retailer 𝑅𝑅 with a retail price risk aversion preference. The manufacturer first organize production according to the retailer’s order quantity 𝑞𝑞 and determine the input level of its production efforts 𝑒𝑒 (e.g., technological innovation [19], equipment upgrading and labor input). Based on the above, we analyzed both the manufacturer’s production effort input and retailer’s order quantity decision under three different power structures, including a VN game, RS game, and MS game. Given the results, we discuss how retail price uncertainty risk and the retailer’s retail price risk aversion impact SC participants’ decision-making and profit (utility), with a comparison of Nash equilibrium results under all three power structures. 2.2 Model assumptions Assumption 1: The additional input of production efforts 𝑒𝑒 (e.g., technological innovation, equipment upgrading, and labor) will improve the quality of manufacturer’ products to a certain extent, thus increasing the wholesale price 𝑤𝑤 of products. Therefore, the manufacturer’s wholesale price Advances in Production Engineering & Management 18(1) 2023 105 Wang, Yang, Chen, Li 𝑤𝑤 is positively correlated with the input level of production efforts 𝑒𝑒. The wholesale price function of the product is as follows: 𝑤𝑤 = 𝑤𝑤0 + 𝜆𝜆𝑒𝑒 (1) Here, 𝑤𝑤0 is the wholesale price of the product without additional production efforts (𝑒𝑒 = 0) and 𝜆𝜆 is the production effort efficiency that affects the wholesale price. The larger the value of 𝜆𝜆, the more obvious the effect of unit additional production efforts on the increase of the wholesale price. Assumption 2: The input of additional production efforts 𝑒𝑒 improves product quality, which will also increase the retail price 𝑝𝑝 of products to a certain extent. In reference to previous research [20-22], the retail price function is as follows: 𝑝𝑝 = 1 − 𝑞𝑞 + 𝛽𝛽𝑒𝑒 + 𝜉𝜉 (2) Here, 𝑞𝑞 is the retailer’s order quantity, 𝛽𝛽 is the production effort efficiency that affects the retail price, 𝜉𝜉 is the random variable factor, 𝐸𝐸(𝜉𝜉) = 0, and 𝑉𝑉𝑉𝑉𝑉𝑉(𝜉𝜉) = 𝛿𝛿 2 [22-23]. The larger the 𝛿𝛿, the greater the volatility of the retail price or greater the risk of uncertainty. The production effort cost is 𝐶𝐶(𝑒𝑒) = 𝑒𝑒 2 [21]. Assumption 3: Because the uncertainty of product retail prices will induce uncertainty risk in retailer, they will adopt a risk aversion preference for random retail prices (retail price risk aversion preference). Assumption 4: To simplify the model without affecting the conclusion, the manufacturer’s unit product production cost is 𝑐𝑐 = 0. 3. SC models under different power structures 3.1 VN game model In the VN game model, manufacturer and retailer have equivalent power. All carry out non-cooperative games with the goal of maximizing their expected profit (utility). At this point, the profits 𝑉𝑉 of the risk-neutral manufacturer Π𝑀𝑀 (𝑒𝑒) and retailer Π𝑅𝑅𝑉𝑉 (𝑞𝑞) are respectively as follows: 𝑉𝑉 (𝑒𝑒) Π𝑀𝑀 = (𝑤𝑤0 + 𝜆𝜆𝑒𝑒)𝑞𝑞 − 𝑒𝑒 2 Π𝑅𝑅𝑉𝑉 (𝑞𝑞) = (1 − 𝑞𝑞 + 𝛽𝛽𝑒𝑒 + 𝜉𝜉 − 𝑤𝑤0 − 𝜆𝜆𝑒𝑒)𝑞𝑞 (3) (4) Referring to both Xie et al. and Chiu and Choi’s construction method for expected utility function in the case of SC participants with demand risk aversion preference [24-25], we constructed the expected utility function of retailer with retail price risk aversion preference, expressed as follows: 1 1 (5) 𝑈𝑈𝑅𝑅𝑉𝑉 (𝑞𝑞) = 𝐸𝐸[Π𝑅𝑅𝑉𝑉 (𝑞𝑞)] − 𝜂𝜂𝑉𝑉𝑉𝑉𝑉𝑉[Π𝑅𝑅𝑉𝑉 (𝑞𝑞)] = (1 − 𝑞𝑞 + 𝛽𝛽𝑒𝑒 + 𝜉𝜉 − 𝑤𝑤0 − 𝜆𝜆𝑒𝑒)𝑞𝑞 − 𝜂𝜂𝑞𝑞 2 𝛿𝛿 2 2 2 Here, η is the retailer’s retail price risk aversion coefficient. The larger the value of 𝜂𝜂, the greater the retailer’s risk aversion to random retail prices. 𝑉𝑉 The first-order partial derivatives of Π𝑀𝑀 and 𝑈𝑈𝑅𝑅𝑉𝑉 with respect to 𝑒𝑒 and 𝑞𝑞 are as follows: 𝑉𝑉 𝜕𝜕Π𝑀𝑀 = 𝜆𝜆𝑞𝑞 − 2𝑒𝑒 = 0 𝜕𝜕𝑒𝑒 ⎧ ⎪ Because 𝜕𝜕2 Π𝑉𝑉 𝑀𝑀 𝜕𝜕𝑒𝑒 2 𝑉𝑉 ⎨𝜕𝜕𝑈𝑈𝑅𝑅 = 1 + 𝛽𝛽𝑒𝑒 − 𝜆𝜆𝑒𝑒 − 𝑤𝑤 − 2𝑞𝑞 − 𝜂𝜂𝛿𝛿 2 𝑞𝑞 = 0 0 ⎪ 𝜕𝜕𝑞𝑞 ⎩ = −2 < 0 and 𝜕𝜕2 𝑈𝑈𝑅𝑅𝑉𝑉 𝜕𝜕𝑞𝑞2 (6) = −2 − 𝜂𝜂𝛿𝛿 2 < 0, the simultaneous solution (6) can obtain the manufacturer’s unique optimal production effort input level 𝑒𝑒 𝑉𝑉∗ and retailer’s unique optimal order quantity 𝑞𝑞 𝑉𝑉∗ , as follows: 106 Advances in Production Engineering & Management 18(1) 2023 Supply chain game analysis based on mean-variance and price risk aversion under different power structures 𝜆𝜆(1 − 𝑤𝑤0 ) ⎧𝑒𝑒 𝑉𝑉∗ = ⎪ 4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 2(1 − 𝑤𝑤0 ) ⎨𝑞𝑞 𝑉𝑉∗ = ⎪ 4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 ⎩ (7) 𝑉𝑉∗ Bringing 𝑒𝑒 𝑉𝑉∗ and 𝑞𝑞 𝑉𝑉∗ into Eqs. 3 and 5, respectively, the optimal profit of the manufacturer Π𝑀𝑀 𝑉𝑉∗ and optimal expected utility of the retailer 𝑈𝑈𝑅𝑅 can be obtained as follows: 2 2 2 ⎧Π 𝑉𝑉∗ = (1 − 𝑤𝑤0 )[𝜆𝜆 + 𝑤𝑤0 (8 + 4𝜂𝜂𝛿𝛿 − 2𝜆𝜆𝜆𝜆 + 𝜆𝜆 )] ⎪ 𝑀𝑀 (4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )2 (8) 2(1 − 𝑤𝑤0 )2 (2 + 𝜂𝜂𝛿𝛿 2 ) ⎨ 𝑉𝑉∗ 𝑈𝑈𝑅𝑅 = ⎪ (4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )2 ⎩ The first-order partial derivatives of the optimal decision and profit (utility) of the manufacturer and retailer with respect to 𝜂𝜂 and 𝛿𝛿 are as follows: 𝜕𝜕𝑒𝑒 𝑉𝑉∗ 𝛿𝛿 𝜕𝜕𝑒𝑒 𝑉𝑉∗ −2𝜆𝜆𝛿𝛿 2 (1 − 𝑤𝑤0 ) = = <0 (4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )2 𝜕𝜕𝜕𝜕 2𝜂𝜂 𝜕𝜕𝜕𝜕 𝛿𝛿 𝜕𝜕𝑞𝑞 𝑉𝑉∗ −4𝛿𝛿 2 (1 − 𝑤𝑤0 ) 𝜕𝜕𝑞𝑞 𝑉𝑉∗ = = <0 (4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )2 𝜕𝜕𝜕𝜕 2𝜂𝜂 𝜕𝜕𝜕𝜕 𝑉𝑉∗ 𝑉𝑉∗ 𝛿𝛿 𝜕𝜕Π𝑀𝑀 −4𝛿𝛿 2 (1 − 𝑤𝑤0 )[𝜆𝜆2 + 𝑤𝑤0 (4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆)] 𝜕𝜕Π𝑀𝑀 = = (4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )3 2𝜂𝜂 𝜕𝜕𝜕𝜕 ⎨ 𝜕𝜕𝜕𝜕 2 ⎪ −4𝑤𝑤0 𝛿𝛿 (1 − 𝑤𝑤0 )(4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 ) < <0 ⎪ (4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )3 ⎪ 𝑉𝑉∗ 𝑉𝑉∗ 2 2 2 2 ⎪𝜕𝜕𝑈𝑈𝑅𝑅 = 𝛿𝛿 𝜕𝜕𝑈𝑈𝑅𝑅 = −2𝛿𝛿 (1 − 𝑤𝑤0 ) (4 + 2𝜂𝜂𝛿𝛿 + 𝜆𝜆𝜆𝜆 − 𝜆𝜆 ) < 0 (4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )3 ⎩ 𝜕𝜕𝜕𝜕 2𝜂𝜂 𝜕𝜕𝜕𝜕 ⎧ ⎪ ⎪ ⎪ ⎪ (9) 𝑉𝑉∗ Proposition 1: 𝑒𝑒 𝑉𝑉∗ , 𝑞𝑞 𝑉𝑉∗ , Π𝑀𝑀 , and 𝑈𝑈𝑅𝑅𝑉𝑉∗ are decreasing functions of 𝜂𝜂 and 𝛿𝛿. In the VN game model, Proposition 1 shows that the manufacturer’s profit and retailer’s expected utility decrease with increases in the retail price uncertainty risk degree 𝛿𝛿 and retailer’s retail price risk aversion degree 𝜂𝜂, thus reducing the manufacturer’s production effort input and retailer’s enthusiasm for ordering. 3.2 RS game model In the RS game SC, the retailer is the leader and therefore has the priority to determine its order quantity 𝑞𝑞. The manufacturer then determines the input level of its production effort 𝑒𝑒 based on 𝑞𝑞. Similar to the conditions described in Section 3.1, the expected utility function of risk-neutral 𝑅𝑅 (𝑒𝑒) and retail price risk-aversion preference retailer 𝑈𝑈𝑅𝑅𝑅𝑅 (𝑞𝑞) can be exmanufacturer’s profit Π𝑀𝑀 pressed as follows: 𝑅𝑅 (𝑒𝑒) Π𝑀𝑀 = (𝑤𝑤0 + 𝜆𝜆𝑒𝑒)𝑞𝑞 − 𝑒𝑒 2 � 𝑅𝑅 1 𝑈𝑈𝑅𝑅 (𝑞𝑞) = (1 − 𝑞𝑞 + 𝛽𝛽𝑒𝑒 − 𝑤𝑤0 − 𝜆𝜆𝑒𝑒)𝑞𝑞 − 𝜂𝜂𝑞𝑞 2 𝛿𝛿 2 2 From Eq. 6, the manufacturer’s optimal production effort 𝑒𝑒 𝑅𝑅∗ satisfies 𝑒𝑒 𝑅𝑅∗ = into Eq. 10, as follows: 𝑈𝑈𝑅𝑅𝑅𝑅 (𝑞𝑞) = 𝑞𝑞[2(1 − 𝑤𝑤0 ) − 𝑞𝑞(2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )] 2 𝜆𝜆𝑞𝑞 . 2 The first and second partial derivatives of 𝑈𝑈𝑅𝑅𝑅𝑅 with respect to 𝑞𝑞 are as follows: Advances in Production Engineering & Management 18(1) 2023 (10) Substitute 𝑒𝑒 𝑅𝑅∗ (11) 107 Wang, Yang, Chen, Li 𝑅𝑅 ⎧𝜕𝜕𝑈𝑈𝑅𝑅 = 1 − 𝑤𝑤 − 𝑞𝑞(2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 ) = 0 0 ⎪ 𝜕𝜕𝑞𝑞 𝜕𝜕 2 𝑈𝑈𝑅𝑅𝑅𝑅 ⎨ = −(2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 ) ⎪ 2 𝜕𝜕𝑞𝑞 ⎩ When 2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 > 0, then 1−𝑤𝑤 0 order quantity 𝑞𝑞 𝑅𝑅∗ = . 2+𝜂𝜂𝛿𝛿 2 −𝜆𝜆𝜆𝜆+𝜆𝜆2 𝜕𝜕2 𝑈𝑈𝑅𝑅𝑅𝑅 𝜕𝜕𝑞𝑞2 (12) < 0. The solution to (12) can reveal the only optimal Substituting 𝑞𝑞 𝑅𝑅∗ into the above equation, we can obtain the retailer’s optimal expected utility and production effort input 𝑒𝑒 𝑅𝑅∗ , as follows: 𝑅𝑅∗ , 𝑈𝑈𝑅𝑅𝑅𝑅∗ , manufacturer’s optimal profit Π𝑀𝑀 ⎧ ⎪ ⎪ 𝑅𝑅∗ Π𝑀𝑀 ⎨ ⎪ ⎪ ⎩ (1 − 𝑤𝑤0 )2 2(2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 ) �(1 − 𝑤𝑤0 )[𝜆𝜆2 + 𝑤𝑤0 (8 + 4𝜂𝜂𝛿𝛿 2 − 4𝜆𝜆𝜆𝜆 + 3𝜆𝜆2 )]� = 4(2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )2 𝜆𝜆(1 − 𝑤𝑤0 ) 𝑒𝑒 𝑅𝑅∗ = 2(2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 ) 𝑈𝑈𝑅𝑅𝑅𝑅∗ = (13) 𝑅𝑅∗ The first-order partial derivatives of 𝑒𝑒 𝑅𝑅∗ , 𝑞𝑞 𝑅𝑅∗ , 𝑈𝑈𝑅𝑅𝑅𝑅∗ , and Π𝑀𝑀 with respect to 𝜂𝜂 and 𝛿𝛿 are as follows: 𝜕𝜕𝑒𝑒 𝑅𝑅∗ 𝛿𝛿 𝜕𝜕𝑒𝑒 𝑅𝑅∗ −𝜆𝜆𝛿𝛿 2 (1 − 𝑤𝑤0 ) ⎧ = = <0 𝜕𝜕𝜕𝜕 2𝜂𝜂 𝜕𝜕𝜕𝜕 2(2 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )2 ⎪ 𝛿𝛿 𝜕𝜕𝑞𝑞 𝑅𝑅∗ −𝛿𝛿 2 (1 − 𝑤𝑤0 ) 𝜕𝜕𝑞𝑞 𝑅𝑅∗ ⎪ = = <0 ⎪ (2 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )2 𝜕𝜕𝜕𝜕 2𝜂𝜂 𝜕𝜕𝜕𝜕 ⎪ −𝛿𝛿 2 (1 − 𝑤𝑤0 )2 𝜕𝜕𝑈𝑈𝑅𝑅𝑅𝑅∗ 𝛿𝛿 𝜕𝜕𝑈𝑈𝑅𝑅𝑅𝑅∗ = = <0 (14) 𝜕𝜕𝜕𝜕 2(2 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )2 𝜂𝜂 𝜕𝜕𝜕𝜕 ⎨ 𝑅𝑅∗ 𝑅𝑅∗ ⎪𝜕𝜕Π𝑀𝑀 𝛿𝛿 𝜕𝜕Π𝑀𝑀 −𝛿𝛿 2 (1 − 𝑤𝑤0 )[𝜆𝜆2 + 𝑤𝑤0 (4 + 2𝜂𝜂𝛿𝛿 2 − 2𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )] = = ⎪ 𝜕𝜕𝜕𝜕 2(2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )3 𝜂𝜂 𝜕𝜕𝜕𝜕 ⎪ −2𝑤𝑤0 𝛿𝛿 2 (1 − 𝑤𝑤0 )(2 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 ) ⎪ < <0 ⎩ 2(2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )3 𝑅𝑅∗ Proposition 2: 𝑒𝑒 𝑅𝑅∗ , 𝑞𝑞 𝑅𝑅∗ , 𝑈𝑈𝑅𝑅𝑅𝑅∗ , and Π𝑀𝑀 are all decreasing functions for 𝜂𝜂 and 𝛿𝛿. In the RS game model, Proposition 2 shows that the degree of uncertainty risk of the retail price and the degree of risk aversion of the retailer’s retail price will not only weaken the manufacturer’s production effort input, but will also weaken the enthusiasm retailer has for placing orders. This arrangement simultaneously harms the interests of manufacturer and retailer. 3.3 MS game model If the manufacturer is the Stackelberg game leader of the SC, then the order of the SC is: the manufacturer first determines the input level of its production efforts 𝑒𝑒, then the retailer determines its order quantity 𝑞𝑞 according to the manufacturer’s decision. Similar to the conditions described 𝑀𝑀 (𝑒𝑒) and retail in Section 3.1, the expected utility function of risk-neutral manufacturer’s profit Π𝑀𝑀 𝑀𝑀 (𝑞𝑞) price risk-aversion preference retailer 𝑈𝑈𝑅𝑅 is expressed as follows: Because 𝜕𝜕2 𝑈𝑈𝑅𝑅𝑀𝑀 𝜕𝜕𝑞𝑞2 � 𝑀𝑀 (𝑒𝑒) Π𝑀𝑀 = (𝑤𝑤0 + 𝜆𝜆𝑒𝑒)𝑞𝑞 − 𝑒𝑒 2 1 𝑈𝑈𝑅𝑅𝑀𝑀 (𝑞𝑞) = (1 − 𝑞𝑞 + 𝛽𝛽𝑒𝑒 − 𝑤𝑤0 − 𝜆𝜆𝑒𝑒)𝑞𝑞 − 𝜂𝜂𝑞𝑞 2 𝛿𝛿 2 2 = −2 − 𝜂𝜂𝛿𝛿 2 < 0, the solution to order quantity 𝑞𝑞 𝑀𝑀∗ = 1−𝑤𝑤0 +𝛽𝛽𝑒𝑒−𝜆𝜆𝑒𝑒 . 2+𝜂𝜂𝛿𝛿 2 Substitute 𝑞𝑞 𝑀𝑀∗ into Eq. 15, as follows: 108 𝜕𝜕𝑈𝑈𝑅𝑅𝑀𝑀 𝜕𝜕𝑞𝑞 (15) = 0 can reveal the retailer’s only optimal Advances in Production Engineering & Management 18(1) 2023 Supply chain game analysis based on mean-variance and price risk aversion under different power structures 𝑀𝑀 (𝑒𝑒) Π𝑀𝑀 = (𝑤𝑤0 + 𝜆𝜆𝑒𝑒)[1 − 𝑤𝑤0 + 𝑒𝑒(𝛽𝛽 − 𝜆𝜆)] − 𝑒𝑒 2 2 + 𝜂𝜂𝛿𝛿 2 (16) 𝑀𝑀 The first and second partial derivatives of Π𝑀𝑀 with respect to 𝑒𝑒 are as follows: 𝑀𝑀 2 2 ⎧𝜕𝜕Π𝑀𝑀 = 𝑤𝑤0 (𝛽𝛽 − 2𝜆𝜆) + 𝜆𝜆 − 2𝑒𝑒(2 + 𝜂𝜂𝛿𝛿 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆 ) ⎪ 𝜕𝜕𝑒𝑒 2 + 𝜂𝜂𝛿𝛿 2 𝑀𝑀 𝜕𝜕 2 Π𝑀𝑀 −2(2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 ) ⎨ = ⎪ 𝜕𝜕𝑒𝑒 2 2 + 𝜂𝜂𝛿𝛿 2 ⎩ From Eq. 17, when 2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 > 0, we have 𝜕𝜕2 Π𝑀𝑀 𝑀𝑀 < 𝜕𝜕𝑒𝑒 2 𝑀𝑀∗ 0. We then let (17) 𝜕𝜕Π𝑀𝑀 𝑀𝑀 𝜕𝜕𝑒𝑒 = 0, such that 𝑤𝑤0 𝛽𝛽+𝜆𝜆−2𝜆𝜆𝑤𝑤0 the optimal production effort input of the manufacturer is 𝑒𝑒 = 4+2𝜂𝜂𝛿𝛿 2 −2𝜆𝜆𝜆𝜆+2𝜆𝜆2 . 𝑀𝑀∗ Therefore, we can obtain the optimal profit of the manufacturer Π𝑀𝑀 , the optimal expected utility of the retailer 𝑈𝑈𝑅𝑅𝑀𝑀∗ , and the order quantity 𝑞𝑞 𝑀𝑀∗ as follows: 𝜆𝜆2 + 𝑤𝑤0 (8 + 4𝜂𝜂𝛿𝛿 2 − 2𝜆𝜆𝜆𝜆) − 𝑤𝑤0 2 (8 + 4𝜂𝜂𝛿𝛿 2 − 𝛽𝛽 2 ) 2(2 + 𝜂𝜂𝛿𝛿 2 )(4 + 2𝜂𝜂𝛿𝛿 2 − 2𝜆𝜆𝜆𝜆 + 2𝜆𝜆2 ) [4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 − 𝑤𝑤0 (4 + 2𝜂𝜂𝛿𝛿 2 − 𝛽𝛽 2 + 𝜆𝜆𝜆𝜆)]2 𝑈𝑈𝑅𝑅𝑀𝑀∗ = 2(2 + 𝜂𝜂𝛿𝛿 2 )(4 + 2𝜂𝜂𝛿𝛿 2 − 2𝜆𝜆𝜆𝜆 + 2𝜆𝜆2 )2 ⎨ 2 2 2 2 ⎪ ⎪𝑞𝑞 𝑀𝑀∗ = 4 + 2𝜂𝜂𝛿𝛿 − 𝑤𝑤0 (4 + 2𝜂𝜂𝛿𝛿 − 𝛽𝛽 ) − 𝛽𝛽𝛽𝛽(1 + 𝑤𝑤0 ) + 𝜆𝜆 (2 + 𝜂𝜂𝛿𝛿 2 )(4 + 2𝜂𝜂𝛿𝛿 2 − 2𝜆𝜆𝜆𝜆 + 2𝜆𝜆2 ) ⎩ (18) 𝜕𝜕𝑒𝑒 𝑀𝑀∗ 𝛿𝛿 𝜕𝜕𝑒𝑒 𝑀𝑀∗ −𝛿𝛿 2 (𝑤𝑤0 𝛽𝛽 + 𝜆𝜆 − 2𝜆𝜆𝑤𝑤0 ) = = <0 𝜕𝜕𝜕𝜕 2𝜂𝜂 𝜕𝜕𝜕𝜕 2(2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )2 𝜕𝜕𝑞𝑞 𝑀𝑀∗ 𝛿𝛿 𝜕𝜕𝑞𝑞 𝑀𝑀∗ 𝛿𝛿 2 [2(1 − 𝑤𝑤0 )(2𝐴𝐴3 − 𝜂𝜂 2 𝛿𝛿 4 ) − 𝐴𝐴1 (2 + 𝐴𝐴3 + 2𝜂𝜂𝛿𝛿 2 )] = = 2(2 + 𝜂𝜂𝛿𝛿 2 )2 (𝐴𝐴3 + 𝜂𝜂𝛿𝛿 2 )2 𝜕𝜕𝜕𝜕 𝜂𝜂 𝜕𝜕𝜕𝜕 𝛿𝛿 2 (𝜆𝜆 − 𝛽𝛽)2 (4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 ) <− <0 2(2 + 𝜂𝜂𝛿𝛿 2 )2 (𝐴𝐴3 + 𝜂𝜂𝛿𝛿 2 )2 𝜕𝜕𝑈𝑈𝑅𝑅𝑀𝑀∗ 𝛿𝛿 𝜕𝜕𝑈𝑈𝑅𝑅𝑀𝑀∗ = 𝜕𝜕𝜕𝜕 𝜂𝜂 𝜕𝜕𝜕𝜕 2 [2𝜂𝜂𝛿𝛿 2 (1 − 𝑤𝑤0 ) − 𝐴𝐴1 ]{𝐴𝐴1 (4 + 𝐴𝐴3 + 3𝜂𝜂𝛿𝛿 2 ) + 2(1 − 𝑤𝑤0 )[𝐴𝐴3 (4 + 𝜂𝜂𝛿𝛿 2 ) − 𝜂𝜂 2 𝛿𝛿 4 ]} ⎨ 𝛿𝛿 = ⎪ 8(2 + 𝜂𝜂𝛿𝛿 2 )2 (𝐴𝐴3 + 𝜂𝜂𝛿𝛿 2 )3 ⎪ 𝛿𝛿 2 (𝜆𝜆 − 𝛽𝛽)4 (6 + 3𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 ) ⎪ <− <0 8(2 + 𝜂𝜂𝛿𝛿 2 )2 (𝐴𝐴3 + 𝜂𝜂𝛿𝛿 2 )3 ⎪ 𝑀𝑀∗ 𝑀𝑀∗ ⎪ 𝛿𝛿 𝜕𝜕Π𝑀𝑀 𝛿𝛿 2 [4𝑤𝑤0 (1 − 𝑤𝑤0 )(2𝐴𝐴3 − 𝜂𝜂2 𝛿𝛿 4 ) − 𝐴𝐴2 (2 + 𝐴𝐴3 + 2𝜂𝜂𝛿𝛿 2 )] 𝜕𝜕Π𝑀𝑀 = = ⎪ 4(2 + 𝜂𝜂𝛿𝛿 2 )2 (𝐴𝐴3 + 𝜂𝜂𝛿𝛿 2 )2 𝜕𝜕𝜕𝜕 𝜂𝜂 𝜕𝜕𝜕𝜕 ⎪ 𝛿𝛿 2 (𝜆𝜆 − 𝛽𝛽)2 (4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 ) ⎪ <− <0 ⎩ 4(2 + 𝜂𝜂𝛿𝛿 2 )2 (𝐴𝐴3 + 𝜂𝜂𝛿𝛿 2 )2 (19) 𝑀𝑀∗ ⎧ Π𝑀𝑀 = ⎪ ⎪ 𝑀𝑀∗ The first-order partial derivatives of 𝑒𝑒 𝑀𝑀∗ , 𝑞𝑞 𝑀𝑀∗, 𝑈𝑈𝑅𝑅𝑀𝑀∗ , and Π𝑀𝑀 with respect to 𝜂𝜂 and 𝛿𝛿 are as follows: ⎧ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪ Here, 𝐴𝐴1 = 4 − 𝜆𝜆𝜆𝜆(1 + 𝑤𝑤0 ) + 𝜆𝜆2 − 𝑤𝑤0 (4 − 𝛽𝛽 2 ) , 𝐴𝐴2 = 𝜆𝜆2 + 𝑤𝑤0 (8 − 2𝛽𝛽𝛽𝛽) − 𝑤𝑤0 2 (8 − 𝛽𝛽 2 ) , and 𝐴𝐴3 = 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2. 𝑀𝑀∗ Proposition 3: 𝑒𝑒 𝑀𝑀∗ , 𝑞𝑞 𝑀𝑀∗, 𝑈𝑈𝑅𝑅𝑀𝑀∗ , and Π𝑀𝑀 are all decreasing functions pertaining to 𝜂𝜂 and 𝛿𝛿. From Proposition 3, it can be concluded that both the degree of uncertainty risk of retail price 𝛿𝛿 and degree of risk aversion of the retailer’s retail price 𝜂𝜂 will negatively impact the income of manufacturer and retailer in the MS game model. In turn, this will promote the manufacturer’s production effort input and the retailer’s order quantity reduction. Advances in Production Engineering & Management 18(1) 2023 109 Wang, Yang, Chen, Li Table 1 The effects of 𝜂𝜂 and 𝛿𝛿 on the manufacturer’s production effort input and retailer’s order quantity 𝛿𝛿 𝜂𝜂 𝑒𝑒 𝑉𝑉∗ 𝑒𝑒 𝑅𝑅∗ 𝑒𝑒 𝑀𝑀∗ 𝑞𝑞𝑉𝑉∗ 𝑞𝑞𝑅𝑅∗ 𝑞𝑞𝑀𝑀∗ 0.2 0.232 0.347 0.496 0.464 0.694 0.596 0.2 0.4 0.231 0.344 0.492 0.462 0.689 0.591 0.8 0.228 0.339 0.484 0.457 0.678 0.583 0.2 0.228 0.339 0.484 0.457 0.678 0.583 0.4 0.4 0.224 0.329 0.470 0.448 0.658 0.567 0.8 0.215 0.310 0.443 0.430 0.621 0.537 0.2 0.215 0.310 0.443 0.430 0.621 0.537 0.8 0.4 0.199 0.279 0.399 0.399 0.557 0.487 0.8 0.174 0.231 0.331 0.348 0.463 0.410 𝛿𝛿 0.2 0.4 0.8 Table 2 The effects of 𝜂𝜂 and 𝛿𝛿 on the manufacturer’s profit and retailer’s expected utility 𝜂𝜂 0.2 0.4 0.8 0.2 0.4 0.8 0.2 0.4 0.8 𝑈𝑈𝑅𝑅𝑉𝑉∗ 0.216 0.215 0.212 0.212 0.207 0.197 0.197 0.179 0.152 𝑈𝑈𝑅𝑅𝑅𝑅∗ 0.243 0.241 0.237 0.237 0.230 0.217 0.217 0.195 0.162 𝑈𝑈𝑅𝑅𝑀𝑀∗ 0.356 0.352 0.345 0.345 0.332 0.307 0.307 0.267 0.211 𝑉𝑉∗ 𝛱𝛱𝑀𝑀 0.193 0.192 0.189 0.189 0.184 0.175 0.175 0.159 0.135 𝑅𝑅∗ 𝛱𝛱𝑀𝑀 0.329 0.325 0.319 0.319 0.306 0.282 0.282 0.245 0.192 𝑀𝑀∗ 𝛱𝛱𝑀𝑀 0.228 0.226 0.223 0.223 0.216 0.203 0.203 0.181 0.149 To further validate our conclusions, we conducted an analysis using numerical examples. Without loss of generality, take the parameters 𝑤𝑤0 = 0.3, 𝜆𝜆 = 1.0 and 𝛽𝛽 = 2.0, which result in the arrangements shown in Tables 1 and 2. 4. Comparing the models In the previous section, we explained how we solved the optimal decision, profit, and utility of SC participants under different power structure models. As described in this section, we then compared and analyzed the Nash equilibrium results in three cases. Proposition 4: 𝜆𝜆2 (1 − 𝑤𝑤0 )(𝛽𝛽 − 𝜆𝜆) ⎧𝑒𝑒 𝑅𝑅∗ − 𝑒𝑒 𝑉𝑉∗ = ⎪ 2(2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )(4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 ) 𝑤𝑤0 (𝛽𝛽 − 𝜆𝜆) ⎨ 𝑒𝑒 𝑀𝑀∗ − 𝑒𝑒 𝑅𝑅∗ = ⎪ 4 + 2𝜂𝜂𝛿𝛿 2 − 2𝜆𝜆𝜆𝜆 + 2𝜆𝜆2 ⎩ (20) • If 𝛽𝛽 < 𝜆𝜆, then 𝑒𝑒 𝑅𝑅∗ < 𝑒𝑒 𝑉𝑉∗ < 𝑒𝑒 𝑀𝑀∗ • If 𝛽𝛽 > 𝜆𝜆, then 𝑒𝑒 𝑉𝑉∗ < 𝑒𝑒 𝑅𝑅∗ < 𝑒𝑒 𝑀𝑀∗ From Proposition 4, we can make two conclusions. If the efficiency of the production effort affecting wholesale price 𝜆𝜆 is greater than that affecting retail price 𝛽𝛽, then the manufacturer’s production effort input level is the largest under the VN game model, followed by the RS game model and MS game model. To the contrary, if 𝜆𝜆 is less than 𝛽𝛽, then the manufacturer’s production effort input level is the largest under the MS game model, followed by the RS game model and VN game model (Fig. 1). 110 Advances in Production Engineering & Management 18(1) 2023 Supply chain game analysis based on mean-variance and price risk aversion under different power structures Fig. 1 The effects of 𝛿𝛿 and 𝜂𝜂 on the manufacturer’s production effort 𝜆𝜆(1 − 𝑤𝑤0 )(𝛽𝛽 − 𝜆𝜆) (2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )(4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 ) (𝑤𝑤0 𝛽𝛽 − 𝜆𝜆)(𝛽𝛽 − 𝜆𝜆) 𝑞𝑞 𝑀𝑀∗ − 𝑞𝑞 𝑅𝑅∗ = 2(2 + 𝜂𝜂𝛿𝛿 2 )(4 + 2𝜂𝜂𝛿𝛿 2 − 2𝜆𝜆𝜆𝜆 + 2𝜆𝜆2 ) (𝛽𝛽 − 𝜆𝜆)2 [𝜆𝜆2 + 𝑤𝑤0 (4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆)] ⎨ 𝑀𝑀∗ 𝑞𝑞 − 𝑞𝑞 𝑉𝑉∗ = 2 ⎪ 2(2 + 𝜂𝜂𝛿𝛿 )(2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )(4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 ) ⎪ 𝑤𝑤0 (𝛽𝛽 − 𝜆𝜆)2 ⎪ > >0 ⎩ 2(2 + 𝜂𝜂𝛿𝛿 2 )(2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 ) ⎧ ⎪ ⎪ ⎪ 𝑞𝑞 𝑅𝑅∗ − 𝑞𝑞 𝑉𝑉∗ = Fig. 2 The effects of 𝛿𝛿 and 𝜂𝜂 on the retailer’s order quantity Advances in Production Engineering & Management 18(1) 2023 (21) 111 Wang, Yang, Chen, Li Proposition 5 is obtained through Eq. 21. Proposition 5: • If 𝛽𝛽 < 𝜆𝜆, then 𝑞𝑞 𝑅𝑅∗ < 𝑞𝑞 𝑉𝑉∗ < 𝑞𝑞 𝑀𝑀∗ • If 𝜆𝜆 < 𝛽𝛽 < 𝜆𝜆/𝑤𝑤0 , then 𝑞𝑞 𝑉𝑉∗ < 𝑞𝑞 𝑀𝑀∗ < 𝑞𝑞 𝑅𝑅∗ • If 𝛽𝛽 > 𝜆𝜆/𝑤𝑤0 , then 𝑞𝑞 𝑉𝑉∗ < 𝑞𝑞 𝑅𝑅∗ < 𝑞𝑞 𝑀𝑀∗ From Proposition 5, we can make three conclusions. If the efficiency of the production effort affecting retail price 𝛽𝛽 is small, then the retailer’s order quantity is largest under the MS game model, followed by the VN game model and RS game model. If 𝛽𝛽 is medium, then the retailer’s order quantity is largest under the RS game model, followed by the MS game model and VN game model. If 𝛽𝛽 is relatively large, then the retailer’s order quantity is largest under the MS game model, followed by the RS game model and VN game model (Fig. 2). ⎧ ⎪ 𝜆𝜆2 (1 − 𝑤𝑤0 )2 (𝛽𝛽 − 𝜆𝜆)2 >0 2(2 + 𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )(4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )2 [𝜆𝜆2 + 𝑤𝑤0 (8 + 4𝜂𝜂𝛿𝛿 2 − 2𝜆𝜆𝜆𝜆)] − 𝑤𝑤0 2 (8 + 4𝜂𝜂𝛿𝛿 2 − 𝛽𝛽 2 )(𝛽𝛽 − 𝜆𝜆)2 = >0 2(2 + 𝜂𝜂𝛿𝛿 2 )(4 + 2𝜂𝜂𝛿𝛿 2 − 2𝜆𝜆𝜆𝜆 + 2𝜆𝜆2 )2 𝑈𝑈𝑅𝑅𝑅𝑅∗ − 𝑈𝑈𝑅𝑅𝑉𝑉∗ = ⎨ 𝑀𝑀∗ 𝑅𝑅∗ ⎪𝑈𝑈𝑅𝑅 − 𝑈𝑈𝑅𝑅 ⎩ (22) Proposition 6: 𝑈𝑈𝑅𝑅𝑀𝑀∗ > 𝑈𝑈𝑅𝑅𝑅𝑅∗ > 𝑈𝑈𝑅𝑅𝑉𝑉∗ . According to Proposition 6, the retailer always obtains the maximum expected utility under the MS game model, but obtains the minimum expected utility under the VN game model (Fig. 3). Fig. 3 The effects of 𝛿𝛿 and 𝜂𝜂 on the retailer’s expected utility (𝛽𝛽 − 𝜆𝜆)2 [𝜆𝜆2 + 𝑤𝑤0 (4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆)]2 𝑀𝑀∗ 𝑉𝑉∗ ⎧Π𝑀𝑀 − Π𝑀𝑀 = >0 2(2 + 𝜂𝜂𝛿𝛿 2 )(4 + 2𝜂𝜂𝛿𝛿 2 − 2𝜆𝜆𝜆𝜆 + 2𝜆𝜆2 )(4 + 2𝜂𝜂𝛿𝛿 2 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )2 ⎪ ⎪ 𝐻𝐻1 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) 𝑀𝑀∗ 𝑅𝑅∗ Π𝑀𝑀 − Π𝑀𝑀 = 2 2(2 + 𝜂𝜂𝛿𝛿 )(4 + 2𝜂𝜂𝛿𝛿 2 − 2𝜆𝜆𝜆𝜆 + 2𝜆𝜆2 ) ⎨ ⎪ 𝜆𝜆(1 − 𝑤𝑤0 )𝐻𝐻2 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) ⎪ 𝑅𝑅∗ 𝑉𝑉∗ Π𝑀𝑀 − Π𝑀𝑀 = 2 (4 ⎩ + 2𝜂𝜂𝛿𝛿 − 𝜆𝜆𝜆𝜆 + 𝜆𝜆2 )2 (4 + 2𝜂𝜂𝛿𝛿 2 − 2𝜆𝜆𝜆𝜆 + 2𝜆𝜆2 )2 𝐻𝐻1 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) = (𝛽𝛽 − 𝜆𝜆){𝛽𝛽𝑤𝑤0 2 (2 + 𝜂𝜂𝛿𝛿 2 ) − 𝜆𝜆𝑤𝑤0 [4 − 2𝑤𝑤0 +𝑤𝑤0 𝛽𝛽 2 + 𝜂𝜂𝛿𝛿 2 (2 − 𝑤𝑤0 )] + 2𝛽𝛽𝜆𝜆2 𝑤𝑤0 − 𝜆𝜆3 } 2 2 2 ⎨ 𝐻𝐻2 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) = (𝛽𝛽 − 𝜆𝜆){8𝑤𝑤0 (2 + 𝜂𝜂𝛿𝛿 ) − 12𝛽𝛽𝛽𝛽𝑤𝑤0 (2 + 𝜂𝜂𝛿𝛿 ) ⎪+4𝜆𝜆2 [2 + 𝜂𝜂𝛿𝛿 2 + 𝑤𝑤 (4 + 2𝜂𝜂𝛿𝛿 2 + 𝛽𝛽 2 )] − 𝛽𝛽𝜆𝜆3 (3 + 5𝑤𝑤 ) + 𝜆𝜆4 (3 + 𝑤𝑤 )} 0 0 0 ⎩ ⎧ ⎪ (23) (24) Proposition 7: 𝑉𝑉∗ 𝑀𝑀∗ 𝑅𝑅∗ • If 𝐻𝐻1 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) > 0 and 𝐻𝐻2 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) < 0, then Π𝑀𝑀 > Π𝑀𝑀 > Π𝑀𝑀 112 Advances in Production Engineering & Management 18(1) 2023 Supply chain game analysis based on mean-variance and price risk aversion under different power structures 𝑉𝑉∗ 𝑀𝑀∗ 𝑅𝑅∗ • If 𝐻𝐻1 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) > 0 and 𝐻𝐻2 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) > 0, then Π𝑀𝑀 > Π𝑀𝑀 > Π𝑀𝑀 𝑉𝑉∗ 𝑅𝑅∗ 𝑀𝑀∗ • If 𝐻𝐻1 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) < 0 and 𝐻𝐻2 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) > 0, then Π𝑀𝑀 > Π𝑀𝑀 > Π𝑀𝑀 • If 𝐻𝐻1 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) < 0 and 𝐻𝐻2 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) < 0, then there is no solution Proposition 7 shows a complex situation for manufacturer’s profit under the three power structures, depending on parameters (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿). If the parameters satisfy 𝐻𝐻1 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) > 0 and 𝐻𝐻2 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) < 0, then the manufacturer obtains maximum profit under the MS game model, followed by the VN game model and RS game model. If the parameters satisfy 𝐻𝐻1 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) > 0 and 𝐻𝐻2 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) > 0, then the manufacturer also obtains maximum profit under the MS game model, this time followed by the RS game model and VN game model. If each parameter satisfies 𝐻𝐻1 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) < 0 and 𝐻𝐻2 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) > 0, then the manufacturer obtains maximum profit under the RS game model, followed by the MS game model and VN game model. However, the case of 𝐻𝐻1 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) < 0 and 𝐻𝐻2 (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿) < 0 does not exist. Fig. 4 illustrates these arrangements. 5. Conclusion Fig. 4 The effects of 𝛿𝛿 and 𝜂𝜂 on the manufacturer’s profit In a two-level SC consisting of a single manufacturer and single retailer, the product retail price is considered uncertain and affected by the manufacturer’s production efforts. In this study, we used the mean-variance method to describe the uncertainty of retail prices, with a consideration of retail price risk aversion preference. Based on three different power structures, including a MS game, RS game, and VN game, we examined how the degree of both retail price uncertainty risk and retail price risk aversion impacted decision-making, profit, and utility among SC participants. Advances in Production Engineering & Management 18(1) 2023 113 Wang, Yang, Chen, Li We then compared and analyzed optimal decisions, profits, and utility between these power structure models. In sum, we draw the following five conclusions:  The uncertainty risk δ of the retail price and the retailer’s retail price risk aversion η will not only reduce the manufacturer’s production effort input and retailer’s enthusiasm for ordering, but will also adversely affect the manufacturer’s profit and retailer’s expected utility.  If the efficiency of the production effort affecting the wholesale price 𝜆𝜆 is less than the efficiency of the production effort affecting the retail price 𝛽𝛽(that is, 𝜆𝜆 < 𝛽𝛽), then the manufacturer’s production effort input 𝑒𝑒 𝑀𝑀∗ is largest under the MS game model, while the production effort input is smallest under the VN game model(that is, 𝑒𝑒 𝑉𝑉∗ < 𝑒𝑒 𝑅𝑅∗ < 𝑒𝑒 𝑀𝑀∗ ) . In the reverse arrangement 𝜆𝜆 > 𝛽𝛽, the conclusion is completely opposite, (that is, 𝑒𝑒 𝑀𝑀∗ < 𝑒𝑒 𝑅𝑅∗ < 𝑒𝑒 𝑉𝑉∗ ).  If the efficiency 𝛽𝛽 of the production effort affecting the retail price is small (that is 𝜆𝜆 > 𝛽𝛽), then the retailer’s order quantity is largest under the MS game model and smallest under the RS game model (that is, 𝑞𝑞 𝑅𝑅∗ < 𝑞𝑞 𝑉𝑉∗ < 𝑞𝑞 𝑀𝑀∗ ). If the 𝛽𝛽 in general (that is, 𝜆𝜆 < 𝛽𝛽 < 𝜆𝜆/𝑤𝑤0 ), then the retailer’s order quantity is largest under the MS game model and smallest under the VN game model (that is, 𝑞𝑞 𝑉𝑉∗ < 𝑞𝑞 𝑀𝑀∗ < 𝑞𝑞 𝑅𝑅∗ ). If the 𝛽𝛽 is large (that is, 𝛽𝛽 > 𝜆𝜆/𝑤𝑤0 ), then the retailer’s order quantity is largest under the MS game model and smallest under the VN game model (that is, 𝑞𝑞 𝑉𝑉∗ < 𝑞𝑞 𝑅𝑅∗ < 𝑞𝑞 𝑀𝑀∗).  The retailer always obtains the maximum expected utility under the MS game model, but obtains the minimum expected utility under the VN game model (that is, 𝑈𝑈𝑅𝑅𝑀𝑀∗ > 𝑈𝑈𝑅𝑅𝑅𝑅∗ > 𝑈𝑈𝑅𝑅𝑉𝑉∗ ).  Under the three power structure models, optimal manufacturer profits depend on the parameter (𝛽𝛽, 𝜆𝜆, 𝑤𝑤0 , 𝜂𝜂, 𝛿𝛿). This paper solves how the SC enterprises should make the most favorable decisions for themselves when there are retail price risk and the retailer has retail price risk aversion preference under different power structure situations, so as to provide theoretical guidance for enterprises to make decisions. In the future, we can continue to consider the presence of multiple manufacturers, multiple retailers and multi-supply chains. Acknowledgement This work is supported by the Humanities and Social Science Research Project of Ministry of Education of China (20XJC630007), the Humanities and Social Sciences Foundation of Chongqing Education Commission (22SKJD103), the Open Project of Research Center for Enterprise Management of Chongqing Technology and Business University (KFJJ2022005), and the Yibin University Pre-research Fund Project (2019YY03). References [1] [2] [3] [4] [5] [6] [7] [8] 114 Fang, I.W., Lin, W.-T. (2021). A multi‐objective optimal decision model for a green closed‐loop supply chain under uncertainty: A real industrial case study, Advances in Production Engineering & Management, Vol. 16, No. 2, 161172, doi: 10.14743/apem2021.2.391. Meng, J.L. (2021). Demand prediction and allocation optimization of manufacturing resources, International Journal of Simulation Modelling, Vol. 20, No. 4, 790-801, doi: 10.2507/IJSIMM20-4-CO20. Liu, L., Gong, L.J., Shi, W.Q. (2016). Three-stage supply chain coordination of emergency quantity discount contract, Computer Integrated Manufacturing Systems, Vol. 22, No. 6, 1600-1608, doi: 10.13196/j.cims.2016.06.022. Liu, M., Cao, E., Salifou, C.K. (2016). Pricing strategies of a dual-channel supply chain with risk aversion, Transportation Research Part E: Logistics and Transportation Review, Vol. 90, 108-120, doi: 10.1016/j.tre.2015.11.007. Zhou, Y.-W., Li, J., Zhong, Y. (2018). Cooperative advertising and ordering policies in a two-echelon supply chain with risk-averse agents, Omega, Vol. 75, 97-117, doi: 10.1016/j.omega.2017.02.005. Li, X., Qi, X. (2021). On pricing and quality decisions with risk aversion, Omega, Vol. 98, Article No. 102118, doi: 10.1016/j.omega.2019.102118. Wang, R., Zhou, X., Li, B. (2022). Pricing strategy of dual-channel supply chain with a risk-averse retailer considering consumers’ channel preference, Annals of Operations Research, Vol. 309, 305-324, doi: 10.1007/s10479-02104326-3. Li, C.-F., Guo, X.-Q., Du, D.-L. (2021). Pricing decisions in dual-channel closed-loop supply chain under retailer’s risk aversion and fairness concerns, Journal of the Operations Research Society of China, Vol. 9, 641-657, doi: 10.1007/s40305-020-00324-7. Advances in Production Engineering & Management 18(1) 2023 Supply chain game analysis based on mean-variance and price risk aversion under different power structures [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] Cai, J., Sun, H., Hu, X., Jin, K., Ping, M. (2022). Demand information sharing in a two‐echelon supply chain with a risk‐averse retailer: Retail price decision versus retail quantity decision, International Transactions in Operational Research, Vol. 29, No. 6, 3657-3680, doi: 10.1111/itor.13083. Dai, J.S., Tang, Y.F. (2021). Purchasing and promoting strategies of a risk-averse retailer under delayed payment. Journal of Industrial Engineering and Engineering Management, Vol. 35, No. 5, 141-153. Adhikari, A., Bisi, A., Avittathur, B. (2020). Coordination mechanism, risk sharing, and risk aversion in a five-level textile supply chain under demand and supply uncertainty, European Journal of Operational Research, Vol. 282, No. 1, 93-107, doi: 10.1016/j.ejor.2019.08.051. Liu, Z., Hua, S., Zhai, X. (2020). Supply chain coordination with risk-averse retailer and option contract: Supplierled vs. retailer-led, International Journal of Production Economics, Vol. 223, Article No. 107518, doi: 10.1016/j.ijpe.2019.107518. Fan, Y., Feng, Y., Shou, Y. (2020). A risk-averse and buyer-led supply chain under option contract: CVaR minimization and channel coordination, International Journal of Production Economics, Vol. 219, 66-81, doi: 10.1016/j.ijpe.2019.05.021. Niu, B., Xu, H., Chen, L. (2022). Creating all-win by blockchain in a remanufacturing supply chain with consumer risk-aversion and quality untrust, Transportation Research Part E: Logistics and Transportation Review, Vol. 163, Article No. 102778, doi: 10.1016/j.tre.2022.102778. Liu, L., Wang, H., Huang, D.H. (2021). Buy-back contracts of retailer risk aversion under asymmetric information of production cost, System Engineering – Theory and Practice, Vol. 41, No. 1, 113-123, doi: 10.12011/SETP20190535. Yuan, X., Bi, G., Li, H., Zhang, B. (2022). Stackelberg equilibrium strategies and coordination of a low‐carbon supply chain with a risk‐averse retailer, International Transactions in Operational Research, Vol. 29, No. 6, 3681-3711, doi: 10.1111/itor.13140. Wan, Y.M. (2021). Amos-based risk forecast of manufacturing supply chain, International Journal of Simulation Modelling, Vol. 20, No. 1, 181-191, doi: 10.2507/IJSIMM20-1-CO3. Sedehzadeh, S., Seifbarghy, M. (2021). Redesigning a closed loop food supply chain network considering sustainability and food banks with different returns, Economic Computation And Economic Cybernetics Studies And Research, Vol. 55, No. 4, 85-100, doi: 10.24818/18423264/55.4.21.06. Gao, Y.Y., Jin, S.Y. (2021). The impact mechanism between the incentive to hold financial assets, financial risk and innovation activities, Journal of Logistics, Informatics and Service Science, Vol. 8, No. 2, 80-102, doi: 10.33168/LISS.2021.0205. Wang, Y.L., Yin, X.M., Zheng, X.Y., Cai, J.R., Fang, X. (2022). Supply chain coordination contract design: The case of farmer with capital constraints and behavioral preferences, Advances in Production Engineering & Management, Vol. 17, No. 2, 219-230, doi: 10.14743/apem2022.2.432. Cachon, G.P., Lariviere, M.A. (2005). Supply chain coordination with revenue-sharing contracts: Strengths and limitations, Management Science, Vol. 51, No. 1, 30-44, doi: 10.1287/mnsc.1040.0215. Wang, Y.-L., Yin, X.-M., Zheng, X.-Y., Chen, W. (2023). Supply chain decision-making considering green technology effort: Effect on random output and retail price with fairness concerns, Economic Computation And Economic Cybernetics Studies And Research, Vol. 57, No. 1, 103-120, doi: 10.24818/18423264/57.1.23.07. Duan, H.W., Wang, M.T., Ye, Y.S. (2022). Financing and information sharing in capital-constrained supply chain, Advances in Production Engineering & Management, Vol. 17, No. 3, 263-278, doi: 10.14743/apem2022.3.435. Xie, G., Yue, W., Wang, S., Lai, K.K. (2011). Quality investment and price decision in a risk-averse supply chain, European Journal of Operational Research, Vol. 214, No. 2, 403-410, doi: 10.1016/j.ejor.2011.04.036. Chiu, C.-H., Choi, T.-M. (2016). Supply chain risk analysis with mean-variance models: A technical review, Annals of Operations Research, Vol. 240, No. 2, 489-507, doi: 10.1007/s10479-013-1386-4. Advances in Production Engineering & Management 18(1) 2023 115 Advances in Production Engineering & Management ISSN 1854-6250 Volume 18 | Number 1 | March 2023 | pp 116–129 Journal home: apem-journal.org https://doi.org/10.14743/apem2023.1.461 Original scientific paper A NSGA-II based approach for multi-objective optimization of a reconfigurable manufacturing transfer line supported by Digital Twin: A case study Ali, M.A.a,*, Alarjani, A.a, Mumtaz, M.A.b aDepartment of Industrial Engineering, College of Engineering, Prince Sattam Bin Abdulaziz University, Alkharj, Saudi Arabia Civil Engineering, College of Engineering, Imam Mohammad Ibn Saud Islamic University, Riyadh, Saudi Arabia bDepartment of ABSTRACT ARTICLE INFO In response to the wide range of customer demands, the concept of reconfigurable manufacturing systems (RMS) was introduced in the industrial sector. RMS enables producers to meet varying volumes of demand over varying time periods by swiftly adjusting its production capacity and functionality within a part family in response to abrupt market changes. In these circumstances, RMS are made to swiftly reconfigure their Reconfigurable Machine Tools (RMTs). RMTs are designed to have a variety of configurations that may be conditionally chosen and reconfigured in accordance with specific performance goals. However, the reconfiguration process is not an easy process, which entails optimization of several objectives and many of which are inherently conflictual. As a result, it necessitates real-time monitoring of the RMS's condition, which may be achieved by digital twinning, or the real-time capture of system data. The concept of using a digital replica of a physical system to provide real-time optimization is known as digital twin. This work considered a case study of discrete parts manufacturing on a reconfigurable single manufacturing transfer line (SMTL). Six manufacturing operations are required to be performed on the parts at six production stages. This work uses the Digital Twin (DT) based approach to assist a discrete multi-objective optimization problem for a reconfigurable manufacturing transfer line. This multi-objective optimization problem consists of four objective functions which is illustrated by using DT-based Nondominated Sorting Genetic Algorithm-II (NSGA-II). The innovative aspect of the current study is the use of a DT-based framework for RMS reconfiguration to produce the best optimum solutions. The produced real-time solutions will be of great assistance to the decision maker in selecting the appropriate real-time optimal solutions for reconfigurable manufacturing transfer lines. Keywords: Reconfigurable manufacturing system; Digital twin; Multi-objective optimization; Evolutionary computation; Evolutionary algorithm; Non-dominated sorting genetic algorithm-II (NSGA-II); Reconfigurable machine tools; Smart manufacturing *Corresponding author: mas.ali@psau.edu.sa (Ali, M.A.) Article history: Received 14 March 2023 Revised 10 April 2023 Accepted 17 April 2023 Content from this work may be used under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0). Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI. 1. Introduction Manufacturing has ushered in the digital era thanks to developments in data-acquisition systems, information technology (IT), and network technologies. With the fast progress of digital technology, the industrial sector is confronting global issues against a backdrop of digitalization. In the present-day production environment, sophisticated manufacturing initiatives have been launched, including Industry 4.0, Industrial Internet of Things (IIoT), etc. Achieving smart manufacturing, usually referred to as intelligent manufacturing, which is the unifying goal of these initiatives [1]. Since the 1980s, intelligent manufacturing has been used to describe the nexus of manufacturing and artificial intelligence (AI) [2] . Nowadays, knowledge-based intelligent manufacturing is being replaced by data-driven and knowledge-enabled smart manufacturing, where 116 A NSGA-II based approach for multi-objective optimization of a reconfigurable manufacturing transfer line supported by … "smart" refers to the collection and usage of data [2]. Moreover, with the evolution of AI, Internet of Things (IoT), the Digital twins (DTs) and Reconfigurable manufacturing systems (RMS) are considered among the smart technologies that are adopting a vital role in the new generation manufacturing [2], [3]. 1.1 Reconfigurable manufacturing systems An emerging area in the era of Industry 4.0 is Reconfigurable Manufacturing Systems (RMS). Past two decade ago, this new paradigm of manufacturing systems has emerged in order to cope with circumstances where the capacity and productivity of the system must respond to fluctuation [4]. RMS offer customized flexibility through scalability and reconfiguration as needed in order to meet customer demand [5]. An RMS is built from the ground up to accommodate quick structural, software, and hardware changes in order to quickly adjust production capacity and functionality [4]. An RMS is designed around a part family and manufactures all the variants of the part family. The system require reconfiguration when switching from one part family to another, which is a labour and financially-intensive operation. The difficulty and expense of changing configurations relies on the original configuration already in place and the new configuration needed to produce orders in the future that belong to a different part family [6]. Hence, RMS is a component of industry 4.0 which is based upon digitization [7] where all parts of an industry are connected and have real-time communication capabilities. Digital Twin (DT) is one such technology that emerged as a tool for achieving intelligent production through RMS [8]. 1.2 Digital Twin Digital Twin (DT) is considered as a new data-driven vision that brings together real-time data analytics, optimization, and simulation. DT is composed of two major components (physical and virtual), with real-time data transfer between them, i.e., each system consists of two parts, a physical part and a virtual one that contains all of the information about the physical part [8]. DT analyzes, and evaluates the massive quantity of data gathered (in real-time/offline mode), resulting in improved system transparency [18]. As a result, a wide range of information may be gathered and used for a variety of purposes, including tracking system condition, generating predictions, diagnosing, simulating, and optimizing the system [9]. 1.3 Digital twinning of RMS Reconfigurable machine tools (RMTs) are an integral part of RMS. These RMTs are required to be reconfigured from time to time as per the system requirements. The reconfiguration of RMTs can be done by keeping the basic modules of RMTs as it is and adding/replacing/rearranging the auxiliary modules according to the system needs. However, the reconfiguration of RMTs is a complex process which requires a lot of technical support from the technology like Digital Twin (DT). By simulating the reconfiguration on a virtual environment, DT enables the solution of the challenging RMT reconfiguration issues [20]. As a result, this work suggests the idea of the DT-based selection of RMTs and its respective configurations for RMS. A digital twin of an RMT consists of both its physical and virtual counterparts as well as continuous data transfer between them. The virtual RMT is updated with the most recent states of the physical RMT thanks to the data flow from the physical RMT to the virtual RMT, which keeps the virtual RMT in a high-fidelity condition. Hence, the virtual RMT may be used to check on the functionality of the actual RMT [10]. Moreover, a DT is composed up of four layers, which correspond to data collecting, data transmission, data aggregation, and decision-making. This is based on the DT's anticipated functionality. The third and fourth layers of a DT focuses areas pertaining to reconfiguration process in RMS. The DT models must be changing in real-time while executing concurrently with the reconfiguration process. Since, Digital Twinning of RMS involve gathering a range of information and using it for a variety of purposes like for simulating and optimizing the system [11]. This work presented a framework that addresses the fourth layer of DT that involve simulation of a multi-objective optimal configuration selection problem for a Single Manufacturing Transfer Line (SMTL). The problem Advances in Production Engineering & Management 18(1) 2023 117 Ali, Alarjani, Mumtaz has been illustrated by using non-dominated sorting Genetic algorithm (NSGA-II). In a SMTL, a family of raw materials enters the production line at one end, it undergoes various number of operations which are generally being performed at various stages and finally leaves the production line at the other end after finished product. At each stage, a reconfigurable manufacturing tool with different changeable RMT configurations having capability to perform variety of operations has been switched over. When one product family type gets finished, the RMT configurations at the stages are changed (if needed) for processing/manufacturing another product family [12]. A Multi-objective optimization problem (MOOP) based on best optimal configuration selection of machines in a SMTL is considered which comprises four conflicting parameters, i.e., one parameter (cost) that should be minimised and three other parameters (reconfiguration factor, process feasibility, and reliability) which should be maximised simultaneously till optimized level. 2. Literature review 2.1 Beginning and advacements in Digital Twins As defined in [13], “A Digital twin can be defined as a virtual representation of a physical asset enabled through data and simulators for real-time prediction, optimization, monitoring, controlling, and improved decision making”. In 2003 lecture, Michael Grieves coined the word "Digital Twin" for the first time [14]. Due to the constraints and initial stages of the technology at the time, there was essentially no pertinent research or applications [14]. The development of DTs is currently made possible by new IT advancements. Product design [15], manufacturing [16], manufacturing line design [17], prognosis [18], health management, retail and water supply [16] are just a few of the recent uses of DTs in a variety of sectors. Several significant companies, including General Electric, Siemens, etc. adopt DT industrial methods to boost their product performance. This viewpoint reveals how widespread DT's technical uses are. DT is hence comparable to an engineering category as compared to CPS. In this context, Tao et al. [19] suggested a method for product design and manufacturing driven by DT, the application methods and frameworks were investigated and case studies were illustrated for future applications of DT. Qi et al. [20] found that through integration of the physical and digital worlds in production, DT offers a potential chance to adopt smart manufacturing and industrial 4.0. A DT of a cutting tool was provided by Botkina et al. [21], they discussed the data format and structure, information flows, and data management of the digital version of a physical tool as well as potential future applications and productivity analyses. A decision support system for the order management process in manufacturing systems was studied by Kunath & Winkler [22] based on the DT-based conceptual framework and prospective applications. Durão et al. [23] conducted a study aiming to address two research inquiries, i.e., what are the main criteria involved in creating a DT, and how does the industry comprehend the concept of DT? Their work provided an explanation and evaluation of the requirements for DT. Luo et al. [24] described a modelling method of DT for CNC machine tools and provided a demonstration of DT application scenarios in CNC machine tool era. Another similar work presented types of data and technology required to build the DT of each stage for an injection moulding industry and how to integrate these DT models [25]. Twin [26] discussed a DT demonstrator method involving the design and implementation for privacy enhancement mechanisms in the automotive industry. 2.2 Integration of Digital Twin with RMS In this context, a method for designing and simulating an RMS by employing the DT technique was proposed [27]. Another RMS-DT based modular structure [9] was reported to predict the condition of a system at any given time while enabling comprehensive system visibility to enhance performance and allowing flexible decision-making. Tang et al. [28] introduced the DT-RMS idea, which allowed for high levels of transparency about data, performance, and pertinent reconfiguration decisions by creating a dynamic cyber-replica of the physical production environment. A DT based analytical model for performance evaluation of manufacturing system integrating evaluation of joint parameter fluctuations was introduced that focused in particular on the advantages 118 Advances in Production Engineering & Management 18(1) 2023 A NSGA-II based approach for multi-objective optimization of a reconfigurable manufacturing transfer line supported by … of an integrated system model that may provide tactical decision makers [29]. The functionality of a simulation program with a DT simulation program was compared by some academicians [30] for incorporation of DT into RMS. Two simulation models were compared by using the Plant simulation 11 for a normal simulation model and Visual components for a DT model. The idea of a creating DT of an RMT was presented to carry out reconfiguration experiments on a high-fidelity virtual RMT in order to tackle complicated reconfiguration challenges. Three components for the RMT-DT were explored, considering the design processes of RMT during reconfiguration. Another idea [10] of Digital twinning of an RMT was presented for carrying out reconfiguration experiments on a high-fidelity virtual RMT in order to address complicated reconfiguration challenges. 2.3 Optimal configuration selection in RMS One of the emerging area in the era of Industry 4.0 is RMS which offers customized flexibility through reconfiguration and scalability as needed in order to meet consumer needs [5]. When switching from one part family to another, the system may need to be reconfigured, which is a labour and money-intensive procedure. The difficulty and expense of changing configurations relies on the original configuration already in place and the new configuration needed to produce orders in the future that belong to a different part family [6]. For producing multiple part families, RMS optimal configurations at production stages must be identified. In relation to that Hasan et al. [6] determined the best optimal configuration of an RMS required by multiple part family orders. 2.4 Multi-objective optimization In the present days, several kinds of Multi-objective optimization problems (MOOP) are correlated with manufacturing systems [31]. These problems are often solved by using a range of evolutionary algorithms. In this relation, Yu et al. developed a tailored instruction method in combination with the notion of non-dominated sorting [32]. In a discrete MOOP, Ashraf et al. considered the multiple conflicting objectives for RMT configuration rearrangement [12]. Dou et al. [33] suggested the multi-objective particle swarm optimization (MoPSO) technique for RMS's integrated configuration design and scheduling. Liu et al. [34] investigated a multi-module RMS for multiproduct manufacturing. A mixed-integer programming model was presented in order to minimise the total cost and minimise the cycle time simultaneously. This work compared the efficiency of the proposed algorithm with a classic NSGA. Xu et al. [35] developed NSGA-III algorithm to address the multi-objective model and reported that the designed multi-objective model successfully decreases system downtime. Another work [36] optimized multiple objectives in the estimation of heat transfer coefficients while numerically simulating the quenching process of cylindrical steel samples. The proposed approach reported that it outperformed the results of existing works in terms of faster convergence time. Umer et al. [37] investigated four parameters with three levels of machining performance variables while machining Aluminium based composites, the utilization of the NSGA-II enabled the achievement of multi-response optimization objectives. Amjad et al. [38] proposed a four-layered genetic algorithm (GA) for a flexible job shop scheduling problem, while Xu et al. [39] investigated a scheduling problem in manufacturing by applying standard GA. From the above literature review, it can be concluded that several continuous MOOPs has been solved by using NSGA-II. However, no research addressed the DT-based application of NSGA-II for a discrete kind of optimal configuration selection problem for RMS. Advances in Production Engineering & Management 18(1) 2023 119 Ali, Alarjani, Mumtaz 3. Problem formulation 3.1 Evolutionary multi-objective optimization Many real-life problems comprise multiple performance parameters, or objectives, which should be optimized simultaneously. These performance parameters are termed as objective functions. Such kind of optimization problems which consist of multiple objective functions are called as Multi-Objective Optimization Problems (MOOPs). A MOOP comprises simultaneous optimization of certain objective functions which have to be maximized or minimized. It may enclose several constraints which any viable solution (i.e., all optimal solutions) need to satisfy. Since all the objectives can either be maximized or minimized, thus, the MOOP can be represented in its generalised form as defined in Eqs. 7 and 8. The MOOPs become more challenging when the objectives are conflicting in nature [40], i.e., the objectives are generally contradictory in nature, preventing optimization of each objective concurrently and most of the real engineering problems actually do have conflicting multiple-objectives which are unified into one objective [41]. 3.2 Revised Non-Dominanted Sorting Genetic Algorithm Revised Non-dominated Sorting Genetic Algorithm (NSGA-II) is found an effective tool for solving MOOPs. It is reported that when compared to other evolution techniques, NSGA-II is found to have significantly greater distribution of solutions and superior convergence near Pareto-optimal front [4]. A key aspect of NSGA-II is that the best members are chosen from a pool of parent and offspring solutions (produced by parent crossover and mutation) and are further used as the parents of the subsequent generation. It maintains elitism, which limits the variety of the solutions and retain the ones having greater fitness over the generations together with the other solutions, while the solutions with lower fitness are swept away with the passing of generations. The best solutions are produced in the first pareto-front, that is how NSGA-II implements the idea of choosing non-dominated solutions. 3.3 DT-based MOOP in RMS This work considered a case study of discrete parts (see Fig. 1 in Section 6) manufacturing on a reconfigurable single manufacturing transfer line (SMTL). Six manufacturing operations, i.e., Milling, Grinding, Drilling, Boring, Surface finishing, and Assembly are required to be performed on the parts at six production stages, S-I, S-II,….,S-VI. It involves four performance parameters, i.e., operating cost, reconfiguration factor, process feasibility factor and reliability factor in a SMTL that involve discrete MOOP for developing a decisive criterion in selecting machine tool and its corresponding configuration. For a SMTL, the assignment of machine and its configuration on the stages is carried out based on the four aforementioned objectives by applying NSGA II, the notations used in the problem definition are presented in Tables 1-4. 𝑀𝑀𝑡𝑡 𝑀𝑀𝑐𝑐 𝑃𝑃𝑐𝑐 𝑀𝑀𝐶𝐶𝑝𝑝 𝑐𝑐 𝑀𝑀𝐶𝐶𝑚𝑚 𝑗𝑗 𝑀𝑀𝐶𝐶𝑖𝑖 𝐽𝐽𝑖𝑖 𝐷𝐷𝑟𝑟 𝑠𝑠 𝜓𝜓 𝑗𝑗 𝑁𝑁𝑖𝑖 𝑗𝑗 𝐶𝐶𝑀𝑀𝑖𝑖 𝑗𝑗 𝑃𝑃𝑖𝑖 𝑜𝑜 120 Table 1 General notations for SMTL modelling Cluster of all machine tools engaged in a SMTL. Cluster of all machine tool configurations engaged in a SMTL |∀𝑀𝑀𝑐𝑐 ∈ 𝑀𝑀𝑡𝑡 . Cluster of processes required to be performed on the parts. Cluster of feasible alternative RMT configurations essential to execute 𝑝𝑝𝑡𝑡ℎ operation |∀𝑝𝑝 ∈ 𝑃𝑃𝑐𝑐 . A specific machine tool 𝑚𝑚 in its 𝑐𝑐 𝑡𝑡ℎ configuration | ∀ 𝑚𝑚 ∈ 𝑀𝑀𝑡𝑡 and ∀ 𝑐𝑐 ∈ 𝑀𝑀𝑐𝑐 A possible alternative configuration of an 𝑖𝑖𝑡𝑡ℎ machine in its 𝑗𝑗𝑡𝑡ℎ configuration Maximum possible number of configurations of a machine tool 𝑀𝑀𝐶𝐶𝑖𝑖 │∀𝑀𝑀𝐶𝐶𝑖𝑖 ∈ 𝑀𝑀𝑡𝑡 . Demand rate (parts/hr) Production stage of a reconfigurable Serial product transfer line |1 ≤ 𝑠𝑠 ≤ 𝑆𝑆. Power index for Process feasibility Number of machine tools required to meet the demand when a specific machine tool in its configura𝑗𝑗 tion 𝑀𝑀𝐶𝐶𝑖𝑖 is selected | ∀ 𝑖𝑖 ∈ 𝑀𝑀𝑡𝑡 and ∀𝑗𝑗 ∈ 𝑀𝑀𝑐𝑐 . 𝑗𝑗 Cost of a specific machine tool in its configuration 𝑀𝑀𝐶𝐶𝑖𝑖 | ∀ 𝑖𝑖 ∈ 𝑀𝑀𝑡𝑡 𝑎𝑎𝑎𝑎𝑎𝑎 ∀𝑗𝑗 ∈ 𝑀𝑀𝑐𝑐 𝑡𝑡ℎ 𝑡𝑡ℎ Capacity (parts/hour) of 𝑖𝑖 machine with its 𝑗𝑗 configuration for performing the 𝑜𝑜 𝑡𝑡ℎ operation | ∀ 𝑜𝑜 ∈ 𝑂𝑂, ∀ 𝑖𝑖 ∈ 𝑀𝑀𝑡𝑡 𝑎𝑎𝑎𝑎𝑎𝑎 ∀ 𝑗𝑗 ∈ 𝑀𝑀𝑐𝑐 Advances in Production Engineering & Management 18(1) 2023 A NSGA-II based approach for multi-objective optimization of a reconfigurable manufacturing transfer line supported by … Table 2 Decision variables for SMTL modelling 𝑗𝑗 𝐶𝐶𝑂𝑂𝑖𝑖 𝑗𝑗 Cost of operating machine tool configuration 𝑀𝑀𝐶𝐶𝑖𝑖 from the alternative feasible machine tools and its respective feasible configurations for the execution of a process at demand rate 𝐷𝐷𝑟𝑟 | ∀𝑖𝑖 ∈ 𝑀𝑀𝑡𝑡 and 𝑗𝑗 ∈ 𝑀𝑀𝑐𝑐 𝑗𝑗 Machine reconfiguration factor for allocating 𝑀𝑀𝐶𝐶𝑖𝑖 from the alternative feasible machines with its respective feasible configurations for the execution of a process at a demand rate 𝐷𝐷𝑟𝑟 | ∀𝑖𝑖 ∈ 𝑀𝑀𝑡𝑡 and 𝑗𝑗 ∈ 𝑀𝑀𝑐𝑐 . 𝑗𝑗 Process feasibility of a RMT configuration for allocating 𝑀𝑀𝐶𝐶𝑖𝑖 on SMTL from the alternative feasible machines with its configuration for the execution of a process at the demand rate 𝐷𝐷𝑟𝑟 | ∀𝑖𝑖 ∈ 𝑀𝑀𝑡𝑡 and 𝑗𝑗 ∈ 𝑀𝑀𝑐𝑐 Reliability of the SMTL 𝑗𝑗 Reliability of allocating𝑀𝑀𝐶𝐶𝑖𝑖 on the 𝑠𝑠 𝑡𝑡ℎ stage from the alternative feasible machine tools with its respective feasible configurations for executing a process at a demand rate𝐷𝐷𝑟𝑟 | ∀𝑖𝑖 ∈ 𝑀𝑀𝑡𝑡 and 𝑗𝑗 ∈ 𝑀𝑀𝑐𝑐 . 𝑗𝑗 𝑀𝑀𝑅𝑅𝑖𝑖 𝑗𝑗 𝑃𝑃𝐹𝐹𝑖𝑖 𝑅𝑅𝑅𝑅 𝑗𝑗 𝑅𝑅𝑖𝑖𝑠𝑠𝑠𝑠 𝛾𝛾 𝜆𝜆 𝜇𝜇 𝛿𝛿 𝑗𝑗 𝐴𝐴𝑖𝑖 𝑗𝑗 𝛷𝛷𝑖𝑖,𝑜𝑜 𝑌𝑌 𝑍𝑍 Table 3 Notations for machine reconfiguration factor (MRF) Machine reconfiguration index Weightage for the number of modules that need to be added while changing RMT configurations. Weightage for the number of modules that need to be eliminated while changing RMT configurations. Weightage for the number of modules that need to be readjusted while changing RMT configurations. Set of auxiliary modules needed in 𝑖𝑖𝑡𝑡ℎ machine with its 𝑗𝑗𝑡𝑡ℎ configuration | ∀ 𝑖𝑖 ∈ 𝑀𝑀𝑡𝑡 𝑎𝑎𝑎𝑎𝑎𝑎 ∀𝑗𝑗 ∈ 𝑀𝑀𝑐𝑐 . � 1, if 𝑜𝑜 𝑡𝑡ℎ 𝑜𝑜peration can be performed selecting 𝑖𝑖𝑡𝑡ℎ machine with its 𝑗𝑗𝑡𝑡ℎ configuration | ∀ 𝑖𝑖 ∈ 𝑀𝑀𝑡𝑡 𝑎𝑎𝑎𝑎𝑎𝑎 ∀𝑗𝑗 ∈ 𝑀𝑀𝑐𝑐 0, otherwise Secondary modules set up in the 𝑖𝑖𝑡𝑡ℎ existing feasible machine with its 𝑗𝑗𝑡𝑡ℎ configuration Secondary modules set up in the 𝑖𝑖𝑡𝑡ℎ configured feasible machine with its 𝑘𝑘 𝑡𝑡ℎ configuration F1 , F2 , F3 , F4 𝑓𝑓𝑖𝑖 𝐼𝐼 𝑔𝑔𝑗𝑗 (𝑥𝑥) ≥ 0 𝑥𝑥 Table 4 Optimization and ranking parameters Objective functions The 𝑖𝑖𝑡𝑡ℎ objective function which is to be minimized |1 ≤ 𝑖𝑖 ≤ 𝐼𝐼. Maximum number of objective functions. Inequality constraint. Decision variable vector representing a feasible solution, i.e., satisfying the 𝐽𝐽 inequality constraints and 𝐾𝐾 equality constraints. 4. Performance parameters The allocation of a feasible machine and its optimal configuration on the production stages of SMTL for execution of a process is based upon four performance factors: (1) Operating cost, (2) Machine Reconfiguration factor (MRF) (3) Process feasibility of a RMT configuration, and (4) Reliability of the system. Here, the operating cost refers to operating cost of the RMT configuration which is an attribute that is to be minimised. The other three attributes, i.e., Process feasibility, Reconfiguration factor and Reliability are beneficial attributes which have to be maximised. The Process feasibility is the ability of a RMT configuration to perform certain number of processes, MRF represent the responsiveness of a machine and Reliability refers to the reliability of the SMTL. In the previous works, no such all-inclusive work has been done considering these four performance parameters for searching an all-inclusive suitability of a possible alternative RMT configuration in a SMTL. In the succeeding section, four performance factors [4]are discussed for determining a comprehensive fitness of a possible alternative RMT configuration. 4.1 Operating cost The operating cost of a feasible alternative RMT configuration for performing the oth process at a certain demand rate Dr is evaluated from Eqs. 1 and 2: 𝑗𝑗 𝑗𝑗 𝑗𝑗 𝑗𝑗 𝐶𝐶𝑂𝑂𝑖𝑖 = 𝑁𝑁𝑖𝑖 × 𝐶𝐶𝑀𝑀𝑖𝑖 𝑗𝑗𝑗𝑗 𝑗𝑗𝑗𝑗 𝑁𝑁𝑖𝑖 = 𝑐𝑐𝑐𝑐𝑐𝑐𝑐𝑐(𝐷𝐷𝑟𝑟 /𝑃𝑃𝑖𝑖 ) ⋅ �𝐷𝐷𝑟𝑟 /𝑃𝑃𝑖𝑖 � Advances in Production Engineering & Management 18(1) 2023 (1) (2) 121 Ali, Alarjani, Mumtaz 4.2 Machine reconfiguration factor Machine Reconfiguration factor (MRF) indicates the feasibility of Reconfiguration of machine, that can be accomplished by adding, deleting, or readjusting the auxiliary modules in addition to maintaining the primary modules in the current configuration. In the present work, the number of modules to be included/discarded/rearranged are evaluated along with the total modules while changing machine from one of its configuration to other configuration say from 𝑐𝑐1 to 𝑐𝑐2 . It also shows the auxiliary module set-Y which involve the secondary modules of machine 𝑚𝑚 in its 𝑐𝑐1 𝑐𝑐 configuration, i.e., 𝑀𝑀𝐶𝐶𝑚𝑚1 and auxiliary module set-Z consist of the auxiliary modules of machine 𝑚𝑚 𝑐𝑐 𝑐𝑐 in its 𝑐𝑐2 configuration, i.e., 𝑀𝑀𝐶𝐶𝑚𝑚2 . The machine 𝑀𝑀𝐶𝐶𝑚𝑚1 is reconfigured by eliminating unnecessary secondary modules from set-Y, adding modules from set-Z, and changing or keeping the shared auxiliary modules between set-Y and set-Z. Thus, the reconfiguration of RMTs is evaluated by using Eq. 3. 𝑗𝑗 𝑀𝑀𝑅𝑅𝑖𝑖 = 4.3. Process feasibility 𝑗𝑗 [𝐽𝐽𝑖𝑖 − 1]𝛾𝛾 𝑗𝑗 �𝐴𝐴𝑘𝑘𝑖𝑖 − 𝐴𝐴𝑖𝑖 � 𝐽𝐽 𝑖𝑖 �𝑁𝑁𝑖𝑖 × ∑𝑘𝑘=1,𝑘𝑘≠𝑗𝑗 �𝜆𝜆 × 𝑗𝑗 �𝐴𝐴𝑖𝑖 ∪ 𝐴𝐴𝑘𝑘𝑖𝑖 � + 𝜇𝜇 × 𝑗𝑗 �𝐴𝐴𝑖𝑖 − 𝐴𝐴𝑘𝑘𝑖𝑖 � 𝑗𝑗 �𝐴𝐴𝑖𝑖 ∪ 𝐴𝐴𝑘𝑘𝑖𝑖 � + 𝛿𝛿 × 𝑗𝑗 �𝐴𝐴𝑖𝑖 ∩ 𝐴𝐴𝑘𝑘𝑖𝑖 � �� 𝑗𝑗 �𝐴𝐴𝑖𝑖 ∪ 𝐴𝐴𝑘𝑘𝑖𝑖 � (3) An 𝑜𝑜 𝑡𝑡ℎ process is performed such that ∀ 𝑜𝑜 ∈ 𝑂𝑂, the Process feasibility of a viable alternative RMT configuration is formulated on the basis of variety of processes that can be executed by the machine in its existing configuration. Increase in number of processes performed by a machine, increases the process feasibility. Hence, the aim of this research is to maximise the process feasibility of an RMT. The process feasibility of a viable alternative RMT configuration to accomplish certain process with 𝜓𝜓 as power index, is determined by using Eq. 4. 4.4 Reliability 𝑗𝑗 𝑃𝑃𝐹𝐹𝑖𝑖 𝑂𝑂 𝑗𝑗 ��� 𝛷𝛷𝑖𝑖,𝑜𝑜 � − 𝑜𝑜=1 = 1� 𝜓𝜓 (4) In a SMTL, at each stage a machine performs certain process which indicates, all the machines are linked in series. For the series linking of machines, reliability of the whole SMTL can be calculated by using Eq. 5. 𝑆𝑆 𝑗𝑗 𝑅𝑅𝑅𝑅 = � 𝑅𝑅𝑖𝑖𝑠𝑠𝑠𝑠 𝑠𝑠=1 (5) 5. Multi-objective optimization function The multiple objective functions comprising four objective function for the present problem are defined in Eq. 6. The overall optimization problem is transformed into a minimization problem by multiplying the beneficial objective functions F2, F3, and F4 with a negative sign. 𝑆𝑆 𝑗𝑗 Minimize, F1 = � 𝐶𝐶𝑂𝑂𝑖𝑖𝑠𝑠𝑠𝑠 𝑠𝑠=𝐼𝐼 𝑆𝑆 𝑗𝑗 Maximize, F2 = � 𝑀𝑀𝑅𝑅𝑖𝑖𝑠𝑠𝑠𝑠 𝑠𝑠=𝐼𝐼 𝑆𝑆 𝑗𝑗𝑠𝑠 ⎫ ⎪ ⎪ 𝑆𝑆 𝑗𝑗 ⎪ ⇔ Minimize, F2 = − � 𝑀𝑀𝑅𝑅𝑖𝑖𝑠𝑠𝑠𝑠 ⎪ 𝑠𝑠=𝐼𝐼 𝑆𝑆 𝑗𝑗𝑠𝑠 Maximize, F3 = � 𝑃𝑃𝐹𝐹𝑖𝑖𝑠𝑠 ⇔ Minimize, F3 = − � 𝑃𝑃𝐹𝐹𝑖𝑖𝑠𝑠 𝑠𝑠=𝐼𝐼 𝑆𝑆 𝑗𝑗 𝑠𝑠=𝐼𝐼 𝑆𝑆 𝑗𝑗 Maximize, F4 = � 𝑅𝑅𝑖𝑖𝑠𝑠𝑠𝑠 ⇔ Minimize, F4 = − � 𝑅𝑅𝑖𝑖𝑠𝑠𝑠𝑠 𝑠𝑠=𝐼𝐼 122 𝑠𝑠=𝐼𝐼 ⎬ ⎪ ⎪ ⎪ ⎪ ⎭ (6) Advances in Production Engineering & Management 18(1) 2023 A NSGA-II based approach for multi-objective optimization of a reconfigurable manufacturing transfer line supported by … Since, the present work has considered the performance and optimization of four objectives as mentioned in Eq. 6 hence, the formulated problem is a multi-objective optimization problem (MOOP) with conflicting objectives, where Operating cost has to be minimized and other three objectives have to be maximized. For a MOOP, it is impossible to have a single particular solution which concurrently optimizes all objectives. Therefore, NSGA-II is used for finding the non-dominated solutions. Most of the MOOPs use concept of domination where two solutions are selected for comparison on the basis of whether one solution dominates other solution or not [12]. The common representation of a MOOP consists of a certain objectives and several equality and inequality constraints which are defined in Eqs. 7 and 8: 𝑚𝑚𝑚𝑚𝑚𝑚( 𝑓𝑓𝑖𝑖 (𝑥𝑥)) = [𝑓𝑓1 (𝑥𝑥), 𝑓𝑓2 (𝑥𝑥), . . . , 𝑓𝑓𝑛𝑛 (𝑥𝑥)], (7) 𝑔𝑔𝑗𝑗 (𝑥𝑥) ≥ 0 , 𝑗𝑗 = 1,2, . . . , 𝑚𝑚 Subjected to: � � ℎ𝑘𝑘 (𝑥𝑥) = 0 , 𝑘𝑘 = 1,2, . . . , 𝑛𝑛 (8) 𝑥𝑥 is the decision variable vector that satisfy 𝑚𝑚 inequality constraints and ℎ equality constraints representing a feasible solution, 𝑓𝑓𝑖𝑖 is the 𝑖𝑖 𝑡𝑡ℎ objective function to be minimized, and 𝑛𝑛 is the number of objective functions. 6. Selection of optimal RMT configurations in SMTL A Serial Manufacturing Transfer Line (SMTL) following an operation sequence 2 → 5 → 7 → 15 → 8 → 16 is considered (Fig. 2). Raw materials are processed at various stages from one stage to the next stage performing variety of operations at the stages. A SMTL permits paralleling of identical machines where each process is consigned to a stage as per the precedence constraint of an operation sequence. After assigning an operation to each stage, a suitable machine type and its configuration to each stage is designated for performing that operation. Various sets of viable alternative RMT configurations 𝑀𝑀𝑀𝑀𝑝𝑝 are logged at each stage, performing 𝑜𝑜 𝑡𝑡ℎ operation at the corresponding 𝑗𝑗 stages. Each feasible alternative 𝑀𝑀𝐶𝐶𝑖𝑖 has two characteristic parameters, i.e., machine number ‘𝑖𝑖’ and its configuration number ‘𝑗𝑗’ from the respective set of its RMT configurations 𝑀𝑀𝑐𝑐 . Each configuration is built with some primary modules as well as secondary auxiliary modules. Generally, the basic modules within a machine remains same while the auxiliary modules are changed while switching from one RMT configuration to the other as presented in the Table 5. Each configuration has its configuration cost and its own capacity to perform variety of operations at prescribed capacity which is termed as the Process feasibility of a RMT configuration as well as Reliability that is being mentioned in Table 6 and Table 7, respectively. Eq. 6 represents four performance parameters, taken into consideration for present work applied to a SMTL. The optimal RMT configuration assignment is tackled by NSGA-II, taking cost, reconfigurability, process feasibility and reliability as the objective functions of the MOOP. Feasible Solution no. 1 2 3 4 Fig. 1 Finished product Raw material Feasible machine configuration for the operation sequence 2→5→7→15→8→16 2 5 7 15 8 16 - - STAGE-I o=2 STAGE-II o=5 STAGE-III o=7 STAGE-IV o = 15 STAGE-V o=8 STAGE-VI o = 16 Λ of = 4 Λ of = 3 Λ of = 4 Λ of = 3 Λ of = 4 Λ of = 4 Fig. 2 RMT configuration assignment to the stages in a SMTL Advances in Production Engineering & Management 18(1) 2023 123 Ali, Alarjani, Mumtaz Table 5 RMT configurations, process feasibility and cost of RMT configuration RMT RMT configurations 𝑀𝑀𝐶𝐶11 𝑀𝑀𝐶𝐶12 𝑀𝑀𝐶𝐶13 𝑀𝑀𝐶𝐶14 𝑀𝑀𝐶𝐶21 𝑀𝑀𝐶𝐶22 𝑀𝑀𝐶𝐶23 𝑀𝑀𝐶𝐶24 𝑀𝑀𝐶𝐶25 𝑀𝑀𝐶𝐶31 𝑀𝑀𝐶𝐶32 𝑀𝑀𝐶𝐶41 𝑀𝑀𝐶𝐶42 𝑀𝑀𝐶𝐶43 𝑀𝑀𝐶𝐶51 𝑀𝑀𝐶𝐶52 𝑀𝑀𝐶𝐶53 𝑀𝑀𝐶𝐶54 M1 M2 M3 M4 M5 o 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 o 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 124 Operations performed {4,8,12,16} {5,18,9} {7,3,16} {19,10} {12,1,6,20} {15,2,13} {3,17,8,11} {2,7,5,14} {4,18,13,20} {2,12,9,17} {8,1,4,15,11,19,17} {10,6,18} {17,1,20,12} {13,2,8,4,19,16} {14,1,11,7,18} {5,3,17,20,10} {9,4,15} {14,1,7,6,19,16} Operation cost (in SAR (x103)) 85 132 89 145 133 121 200 158 175 140 252 192 202 188 173 153 216 180 Table 6 Capacity (parts/h) RMT configurations for performing operations Capacity (in parts/h) 𝑀𝑀𝐶𝐶11 𝑀𝑀𝐶𝐶12 𝑀𝑀𝐶𝐶13 24 18 20 16 10 15 - 12 20 - 18 22 - 𝑀𝑀𝐶𝐶14 - 18 23 - 𝑀𝑀𝐶𝐶21 20 16 22 26 𝑀𝑀𝐶𝐶22 24 19 20 - 𝑀𝑀𝐶𝐶23 17 28 21 30 - 𝑀𝑀𝐶𝐶24 25 19 20 16 23 - 𝑀𝑀𝐶𝐶25 𝑀𝑀𝐶𝐶31 15 16 23 18 20 14 23 - 𝑀𝑀𝐶𝐶32 12 19 29 22 17 24 24 - 𝑀𝑀𝐶𝐶41 16 18 22 23 - 𝑀𝑀𝐶𝐶42 22 24 19 15 𝑀𝑀𝐶𝐶43 17 21 24 16 26 - 𝑀𝑀𝐶𝐶51 25 18 16 10 28 - 𝑀𝑀𝐶𝐶52 14 25 22 19 30 𝑀𝑀𝐶𝐶53 17 10 14 - 𝑀𝑀𝐶𝐶54 13 27 12 18 21 15 - 𝑀𝑀𝐶𝐶21 97 84 96 97 𝑀𝑀𝐶𝐶22 95 88 72 - 𝑀𝑀𝐶𝐶23 93 98 95 95 - 𝑀𝑀𝐶𝐶24 75 98 72 88 91 - 𝑀𝑀𝐶𝐶25 96 86 95 𝑀𝑀𝐶𝐶31 98 92 94 96 - 𝑀𝑀𝐶𝐶32 91 87 79 97 87 87 81 - 𝑀𝑀𝐶𝐶41 93 88 94 97 - 𝑀𝑀𝐶𝐶42 94 96 95 89 𝑀𝑀𝐶𝐶43 97 94 84 93 86 - 𝑀𝑀𝐶𝐶51 88 96 86 86 - 𝑀𝑀𝐶𝐶52 94 96 85 96 95 93 𝑀𝑀𝐶𝐶53 97 94 84 - 𝑀𝑀𝐶𝐶54 95 96 82 97 75 94 - Table 7 Reliability of RMT configuration for performing operations Reliability (× 10-2) 𝑀𝑀𝐶𝐶11 𝑀𝑀𝐶𝐶12 𝑀𝑀𝐶𝐶13 80 88 80 98 76 88 95 95 92 93 - 𝑀𝑀𝐶𝐶14 97 91 - Advances in Production Engineering & Management 18(1) 2023 A NSGA-II based approach for multi-objective optimization of a reconfigurable manufacturing transfer line supported by … 6.1 Machine feasibility 𝑗𝑗 The Fig. 2 shows a SMTL where allocation of RMT configurations (𝑀𝑀𝐶𝐶𝑖𝑖 ) is to be done at several stages by chromosome encoding and decoding technique. A random gene value in the range [0.01 1.00] is assigned to each stage forming a set of gene values called as chromosome. Since, it has already been established that Real Encoded chromosome (REC) are superior to Binary Encoded chromosome (BEC) for optimization problems as established in previous works [42], therefore, REC along with NSGA II has been implemented in the present research for finding the non-dominated solutions of the proposed optimal machine allocation problem. The length of the chromosome is equal to the number production stages, and on each stage an 𝑜𝑜 𝑡𝑡ℎ operation has been performed following an operation precedence constraint. At each stage, the gene values are multiplied to the number of respective alternative feasible RMT configurations (𝛬𝛬𝑓𝑓𝑜𝑜 ) and the rational number is rounded off to the higher digit because the RMT configuration can’t be rational and thus it gives the suitable RMT configuration number from the set of alternative feasible RMT configurations (𝛬𝛬𝑓𝑓𝑜𝑜 ) which can be traced from Fig. 2. Thus how, a chromosome representing various stages in a SMTL can be decoded into a solution vector of the assigned RMT configuration at various stages of the SMTL. 6.2 Problem illustration In this case study, a reconfigurable SMTL having six manufacturing stages with six different variety of operations are performed at each stage thereby, requiring allocation of the suitable RMT configuration at each stage. Chromosomes having six random gene values in the range [0.01 1.00] is generated for each stage. Each gene value corresponds to a stage performing a specific operation. Based upon this procedure the feasible RMT configurations are allocated at each stage for performing the desired operation on the respective stages. In order to allocate feasible and best optimal RMT configuration for each stage, number of alternative RMT configurations are evaluated for each stage, following the defined operation sequence by fetching the necessary data from Fig. 2. Further, the gene values of respective stages are multiplied with their counterpart number of feasible alternative RMT configurations, the obtained value are rounded off to the higher digit which gives the feasible RMT configuration number at various stages in a SMTL. Then, the corresponding feasible RMT configurations are allocated for each stage. 𝑗𝑗 𝑗𝑗 𝑗𝑗 The objective function values of operating cost (𝐶𝐶𝑂𝑂𝑖𝑖 ), MRF (𝑀𝑀𝑅𝑅𝑖𝑖 ), process feasibility (𝑃𝑃𝐹𝐹𝑖𝑖 ) and reliability (RL) are evaluated at each stage for the corresponding allocated RMT configurations by using Eqs. 1 to 5. Further, the obtained objective function values for all stages for a SMTL from S-I to S-VI are summed up and the MOOP criterion formulation is considered using Eq. 6. 7. Results and discussion Following the process outlined in the previous sections, the DT-based MATLAB program using NSGA-II algorithm is run for 200 population size and 100 generation runs. The objective functions are sorted in a non-dominated manner to provide optimal solutions using the MOOP criteria specified in Eq. 6. Out of the large number of non-dominated solutions presented in Fig. 3(a)-(f), only few alternative solutions have been presented in Table 8 for different manufacturing scenarios. These solutions may aid production planners in crucial decision-making tasks by assisting in RMT configuration selection strategy through selecting the best suitable optimal solutions. However, the selection of only one optimal solution out of the 12 alternative solutions for each production stage can be made by the enterprise management as per the facility requirements and the constraints. The results presented in Table 8 depicts 12 alternative non-dominated solutions which represents the viable RMT configurations allocated to RMS manufacturing stages from stage S-I to S-VI. Moreover, the corresponding objective functions values are evaluated based on the MOOP criterion using the DT-based NSGA-II algorithm. The Viable RMT configurations required to be allocated to manufacturing stages can be understood in this way, i.e., the first digit signifies the RMT number and another digit represent its respective feasible RMT configuration. Furthermore, the best optimal objective function values that Advances in Production Engineering & Management 18(1) 2023 125 Ali, Alarjani, Mumtaz have been evaluated reveals that Machine 5 in its 2nd configuration, i.e., 𝑀𝑀𝐶𝐶52 and Machine 2 in its 4th configuration, i.e., 𝑀𝑀𝐶𝐶24 are the only two feasible optimal RMT configurations that are allocated to production stage S-II. Likewise, Machine 2 in its 2nd configuration, i.e., 𝑀𝑀𝐶𝐶22 and Machine 3 in its 2nd configuration, i.e., 𝑀𝑀𝐶𝐶32 are the two most likely feasible optimal RMT configurations that are allocated to production stage S-IV. As for the production stage S-V, 𝑀𝑀𝐶𝐶23 and 𝑀𝑀𝐶𝐶43 are the most likely allocated best suitable optimal RMT configurations on the SMTL. Table 8 Optimal configuration solutions obtained after 100 simulation runs Produc- Alternative solutions 1 2 3 tion 24 24 24 S-IV 22 32 53 Corresponding Feasible RMT configuobjective func- ration allocated to tion values production stages S-I 52 S-II 13 S-III 11 S-VI 38.24 𝑗𝑗 𝑗𝑗 59.52 𝑀𝑀𝑅𝑅𝑖𝑖 𝑗𝑗 23 𝑃𝑃𝐹𝐹𝑖𝑖 RL (%) -20 41.88 11 12 13 51 24 51 51 51 24 13 13 52 32 22 32 23 11 13 38.59 37.42 39.65 31 37.46 22 24 39.40 25 23.66 10 25.26 59.69 33 9 11 41.8 47.68 8 43 43 34.79 7 32 23 54 6 43 52 24 32 5 43 24 24 23 S-V 𝐶𝐶𝑂𝑂𝑖𝑖 52 4 61.41 33 56.1 22 54.62 37.74 22 43 24 24 52 32 52 32 23 28.19 31.55 49.24 39.51 29 32 60.07 48.78 59.78 20 28.01 21 45.93 61.16 -0.1 -15 data1 4th degree 33.82 57.17 25 31.21 11 34.93 64.02 26 23 13 26.54 53.46 22 11 54 23.21 24 22 23 13 22 24 22 43 13 22 24 22 43 43 24 data1 cubic data1 cubic -22 -0.2 -20 -24 -28 -30 Reliability Process Feasibility Process feasibility -0.3 -25 -26 -30 -35 -40 -36 -65 -50 -55 -60 -40 -45 -30 -35 (a) -0.1 data1 cubic -0.3 -0.3 -0.4 -0.4 -0.6 -0.7 -0.7 -60 -55 -50 MRF -45 -40 -35 -30 (b) -0.8 20 50 45 40 25 30 35 Operating cost 40 45 (c) -30 data1 cubic 50 data1 4th degree -35 -40 -45 -50 -0.5 -0.6 -65 35 Operating cost MRF -0.2 -0.8 -70 30 25 -0.1 -0.2 -0.5 -0.7 -45 20 Reliablity Reliability MRF -0.5 -0.6 -32 -34 -0.4 -0.8 -40 -55 -60 -38 -36 -34 -32 -30 -28 Process feasibility -26 -24 -22 -20 -65 20 25 30 35 COST 40 45 50 (d) (e) (f) Fig. 3 (a) Process feasibility vs MRF; (b) Process feasibility vs operating cost; (c) Reliability vs operating cost; (d) Reliability vs MRF; (e) Reliability vs process feasibility; (f) MRF vs operating cost Moreover, the relationship variation between objective function values are presented in Fig. 3(a)-(f). The process feasibility found to have inverse proportional relationship with rest of all the parameters, i.e., the process feasibility drops with the rise of another parameter or viceversa as shown in Fig. 3(a)-(b) and Fig. 3(e). The objectives MRF and Operating cost have direct propor-tional relationship, Fig. 3(f), and thus both parameters increase or decrease altogether. Reliability have Bath-tub curve relationship with operating cost and Machine Reconfiguration factor, Fig. 3(c)-(d). In relation to the present work, another study [43] presented a simulation-based MOOP technique for optimizing the configuration of a Multi-Part Production Flow Line by applying NSGA-II 126 Advances in Production Engineering & Management 18(1) 2023 A NSGA-II based approach for multi-objective optimization of a reconfigurable manufacturing transfer line supported by … algorithm for only two factors, i.e., (1) assigning tasks to workstations and (2) allocating buffers to achieve maximum throughput (THP) while minimizing the total buffer capacity required. Nondominated solutions so obtained with a THP higher/lower than 60 in numbers were presented by different colours. Further, a bi-objective minimization problem in RMS [44] obtained the pareto front using the proposed multi-objective simulated annealing algorithm. The effectiveness of the proposed algorithm was compared with NSGA-II that was reported outperformed in several aspects. However, this work considered a bi-objective optimization problem with no conflicting objectives and moreover, the results revealed lowly crowded solutions. Kurniadi et al. [30] considered an RMS problem and compared a conventional simulation program with a DT-based simulation program, results showed that total Reconfiguration Planning cost of RMS using Visual Components was found lower while using Plant Simulation software. Xu et al. [35] developed a selective maintenance model. In order to assess the efficacy of the devised strategy, the NSGA-II and NSGA-III algorithms were employed to address two maintenance decision-making models. The first model aimed to minimize maintenance and maximize the probability of the system completing the next task, while the second model included an objective of minimizing system downtime. The findings affirmed that the three-objective decision-making model, which considered minimizing downtime, effectively reduced system downtime. From the past studies, it can be concluded that NSGA-II is an effective algorithm that can be used in solving the MOOP related to DT-based works in RMS. 8. Conclusion and future work This case study addressed a DT-based reconfiguration planning problem for RMS, particularly with regards to configuration selection of machines needed to meet future demands. The research demonstrated how DTs may be used in the configuration planning of RMTs used in RMS. RMT configuration selection is among the most crucial factors required for the successful and efficient planning of RMS. Every time new demands are raised to the system, machine reconfigurations are quite likely to occur. Thus, one of the most crucial factors in achieving a successful and efficient RMS is the RMT configuration selection. The integration of DT technology into RMS make realworld applications conceivable, and by integrating all the operators, physical equipment, and data, the system will be able to function more efficiently and logically. A novel DT-based MOOP technique is proposed for RMS which is based on four objective functions—Operation cost, MRF, process feasibility, and machine reliability. The best optimum configuration for the six-stage reconfigurable SPFL has been evaluated. To create a virtual environment, a DT-based optimization cum simulation model is developed in order to evaluate the non-dominated solutions for the optimal RMT configuration selection problem for RMS. The authors developed a MATLAB simulation program using NSGA-II algorithm. This research will aid production planners in crucial decision-making tasks for DT-based RMS production planning by assisting in RMT configuration selection strategy through evaluating the best suitable optimal solutions. As for limitations of the study, this work is only limited for the case of single reconfigurable manufacturing transfer line. The complexity of the problem may increase with the increase in (1) The number of parallel reconfigurable manufacturing transfer lines and (2) Number of conflicting objectives considered in the Multiobjective optimization problem. Hence, this work can be extended for the DT-based integrated production planning of (1) multiple reconfigurable flow lines (2) considering more multiple conflicting objectives and (3) solving the MOOP with the help of more powerful optimization algorithms. Funding This research was funded by Deanship of Scientific Research at Prince Sattam Bin Abdulaziz University, grant number PSAU-2022/01/19385. Acknowledgment This project was supported by the Deanship of Scientific Research at Prince Sattam Bin Abdulaziz University under the research project (PSAU-2022/01/19385). Advances in Production Engineering & Management 18(1) 2023 127 Ali, Alarjani, Mumtaz Conflicts of interest The authors declare no conflict of interest. References [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] 128 Tao, F., Qi, Q. (2019). New IT driven service-oriented smart manufacturing: Framework and characteristics, IEEE Transactions on Systems, Man, and Cybernetics: Systems, Vol. 49, No. 1, 81-91, doi: 10.1109/TSMC.2017.2723764. Zhong, R.Y., Xu, X., Klotz, E., Newman, S.T. (2017). Intelligent manufacturing in the context of Industry 4.0: A review, Engineering, Vol. 3, No. 5, 616-630, doi: 10.1016/J.ENG.2017.05.015. Zhou, J., Li, P., Zhou, Y., Wang, B., Zang, J., Meng, L. (2018). Toward new-generation intelligent manufacturing, Engineering, Vol. 4, No. 1, 11-20, doi: 10.1016/J.ENG.2018.01.002. Ashraf, M., Hasan, F. (2018). Configuration selection for a reconfigurable manufacturing flow line involving part production with operation constraints, International Journal of Advanced Manufacturing Technology, Vol. 98, 2137-2156, doi: 10.1007/s00170-018-2361-7. Ashraf, M., Hasan, F. (2016). A comprehensive approach for part family formation using production similarities, In: Proceedings of 4th International Conference on Production and Industrial Engineering, CPIE-2016, New Delhi, India, 1-9. Hasan, F., Jain, P.K., Kumar, D. (2014). Optimum configuration selection in reconfigurable manufacturing system involving multiple part families, Opsearch, Vol. 51, No. 2, 297-311, doi: 10.1007/s12597-013-0146-1. Bortolini, M., Galizia, F.G., Mora, C. (2018). Reconfigurable manufacturing systems: Literature review and research trend, Journal of Manufacturing Systems, Vol. 49, 93-106, doi: 10.1016/J.JMSY.2018.09.005. Zheng, Y., Yang, S., Cheng, H. (2019). An application framework of digital twin and its case study, Journal of Ambient Intelligence and Humanized Computing, Vol. 10, No. 3, 1141-1153, doi: 10.1007/s12652-018-0911-3. Haddou Benderbal, H., Yelles-Chaouche, A.R., Dolgui, A. (2020). A digital twin modular framework for reconfigurable manufacturing systems, In: Lalic, B., Majstorovic, V., Marjanovic, U., von Cieminski, G., Romero, D. (eds.), Advances in production management systems, Towards smart and digital manufacturing, APMS 2020, IFIP Advances in information and communication technology, Vol. 592, Springer, Cham, Switzerland, 493-500, doi: 10.1007/978-3-030-57997-5_57. Huang, S., Wang, G., Yan, Y. (2020). Building blocks for digital twin of reconfigurable machine tools from design perspective, International Journal of Production Research, Vol. 60, No. 3, 942-956, doi: 10.1080/00207543. 2020.1847340. da Cunha, C., Cardin, O., Gallot, G., Viaud, J. (2021). Designing the digital twins of reconfigurable manufacturing systems: Application on a smart factory, IFAC-PapersOnLine, Vol. 54, No. 1, 874-879, doi: 10.1016/J.IFACOL. 2021.08.103. Ashraf, M., Khan, M.A., Hasan, F., Siddiqui, M., Murtaza, Q., Ali, S.N. (2016). Optimum allocation of machines with multiple objectives using NSGA-II, In: Proceedings of 6th International & 27th All India Manufacturing Technology, Design and Research Conference (AIMTDR-2016), Pune, India, 1723-1728. Rasheed, A., San, O., Kvamsdal, T. (2020). Digital twin: Values, challenges and enablers from a modeling perspective, IEEE Access, Vol. 8, 21980-22012, doi: 10.1109/ACCESS.2020.2970143. Grieves, M. (2014). Digital twin: Manufacturing excellence through virtual factory replication, White paper, Vol. 1, 1-7. Tao, F., Sui, F., Liu, A., Qi, Q., Zhang, M., Song, B., Guo, Z., Lu, S.C.-Y., Nee, A.Y.C. (2019). Digital twin-driven product design framework, International Journal of Production Research, Vol. 57, No. 12, 3935-3953, doi: 10.1080/ 00207543.2018.1443229. Hofer, A. Five examples of digital twin technology in different industries (Use cases and benefits), from https://www.softeq.com/blog/5-digital-twin-examples-in-different-industries, accessed March 10, 2023. Zhang, H., Liu, Q., Chen, X., Zhang, D., Leng, J. (2017). A digital twin-based approach for designing and multiobjective optimization of hollow glass production line, IEEE Access, Vol. 5, 26901-26911, doi: 10.1109/ACCESS.2017.2766453. Tao, F., Zhang, M., Liu, Y., Nee, A.Y.C. (2018). Digital twin driven prognostics and health management for complex equipment, CIRP Annals, Vol. 67, No. 1, 169-172, doi: 10.1016/J.CIRP.2018.04.055. Tao, F., Cheng, J., Qi, Q., Zhang, M., Zhang, H., Sui, F. (2018). Digital twin-driven product design, manufacturing and service with big data, International Journal of Advanced Manufacturing Technology, Vol. 94, No. 9-12, 3563-3576, doi: 10.1007/s00170-017-0233-1. Qi, Q., Tao, F., Zuo, Y., Zhao, D. (2018). Digital twin service towards smart manufacturing, Procedia CIRP, Vol. 72, 237-242, doi: 10.1016/j.procir.2018.03.103. Botkina, D., Hedlind, M., Olsson, B., Henser, J., Lundholm, T. (2018). Digital Twin of a cutting tool, Procedia CIRP, Vol. 72, 215-218, doi: 10.1016/j.procir.2018.03.178. Kunath, M., Winkler, H. (2018). Integrating the Digital twin of the manufacturing system into a decision support system for improving the order management process, Procedia CIRP, Vol. 72, 225-231, doi: 10.1016/j.procir. 2018.03.192. Durão, L.F.C.S., Haag, S., Anderl, R., Schützer, K., Zancul, E. (2018). Digital twin requirements in the context of industry 4.0, In: Chiabert, P., Bouras, A., Noël, F., Ríos, J. (eds.), Product Lifecycle Management to Support Industry 4.0, PLM, IFIP Advances in Information and Communication Technology, Vol. 540, 204-214, Springer, Cham, doi: 10.1007/978-3-030-01614-2_19. Advances in Production Engineering & Management 18(1) 2023 A NSGA-II based approach for multi-objective optimization of a reconfigurable manufacturing transfer line supported by … [24] Luo, W., Hu, T., Zhu, W., Tao, F. (2018). Digital twin modeling method for CNC machine tool, In: Proceedings of 2018 IEEE 15th International Conference on Networking, Sensing and Control (ICNSC), Zhuhai, China, 1-4, doi: 10.1109/ ICNSC.2018.8361285. [25] Liau, Y., Lee, H., Ryu, K. (2018). Digital twin concept for smart injection molding, IOP Conference Series: Materials Science and Engineering., Vol. 324, No. 1, Article No. 012077, doi: 10.1088/1757-899X/324/1/012077. [26] Damjanovic-Behrendt, V., (2018). A digital twin-based privacy enhancement mechanism for the automotive industry, In: Proceeding of 2018 International Conference on Intelligent Systems (IS), Funchal, Portugal, 272-279, doi: 10.1109/IS.2018.8710526. [27] Kombaya Touckia, J., Hamani, N., Kermad, L. (2022). Digital twin framework for reconfigurable manufacturing systems (RMSs): Design and simulation, International Journal of Advanced Manufacturing Technology, Vol. 120, No. 7-8, 5431-5450, doi: 10.1007/s00170-022-09118-y. [28] Tang, J., Emmanouilidis, C., Salonitis, K. (2020). Reconfigurable manufacturing systems characteristics in digital twin context, IFAC-PapersOnLine, Vol. 53, No. 2, 10585-10590, doi: 10.1016/j.ifacol.2020.12.2810. [29] Magnanini, M.C., Tolio, T.A.M. (2021).A model-based digital twin to support responsive manufacturing systems, CIRP Annals, Vol. 70, No. 1, 353-356, doi: 10.1016/J.CIRP.2021.04.043. [30] Kurniadi, K.A., Lee, S., Ryu, K. (2018). Digital twin approach for solving reconfiguration planning problems in RMS, In: Moon, I., Lee, G., Park, J., Kiritsis, D., von Cieminski, G. (eds.), Advances in production management systems, Smart manufacturing for Industry 4.0. APMS 2018. IFIP Advances in information and communication technology, Vol. 536, Springer, Cham, Switzerland, 327-334, doi: 10.1007/978-3-319-99707-0_41. [31] Rifai, A.P., Nguyen, H.-T., Aoyama, H., Dawal, S.Z.M., Masruroh, N.A. (2018). Non-dominated sorting biogeographybased optimization for bi-objective reentrant flexible manufacturing system scheduling, Applied Soft Computing, Vol. 62, 187-202, doi: 10.1016/j.asoc.2017.10.045. [32] Yu, D., Hong, J., Zhang, J., Niu, Q. (2018). Multi-objective individualized-instruction teaching-learning-based optimization algorithm, Applied Soft Computing, Vol. 62, 288-314, doi: 10.1016/j.asoc.2017.08.056. [33] Dou, J., Li, J., Xia, D., Zhao, X. (2020). A multi-objective particle swarm optimisation for integrated configuration design and scheduling in reconfigurable manufacturing system, International Journal of Production Research, Vol. 59, No. 13, 3975-3995, doi: 10.1080/00207543.2020.1756507. [34] Liu, M., An, L., Zhang, J., Chu, F., Chu, C. (2019). Energy-oriented bi-objective optimisation for a multi-module reconfigurable manufacturing system, International Journal of Production Research, Vol. 57, No. 19, 5974-5995, doi: 10.1080/00207543.2018.1556413. [35] Xu, E.B., Yang, M.S., Li, Y., Gao, X.Q., Wang, Z.Y., Ren, L.J. (2021). A multi-objective selective maintenance optimization method for series-parallel systems using NSGA-III and NSGA-II evolutionary algorithms, Advances in Production Engineering & Management, Vol. 16, No. 3, 372-384, doi: 10.14743/apem2021.3.407. [36] Hrnjica, B., Behrem, S. (2022). A new multi-objective optimization approach for process parameters optimization during numerical simulation of quenching steel parts, Advances in Production Engineering & Management, Vol. 17, No. 1, 16-32, doi: 10.14743/apem2022.1.418. [37] Umer, U., Mohammed, M.K., Abidi, M.H., Alkhalefah, H., Kishawy, H.A. (2022). Machinability analysis and multiresponse optimization using NGSA-II algorithm for particle reinforced aluminum based metal matrix composites, Advances in Production Engineering & Management, Vol. 17, No. 2, 205-218, doi: 10.14743/apem2022.2.431. [38] Amjad, M.K., Butt, S.I., Anjum, N., Chaudhry, I.A., Faping, Z., Khan, M. (2020). A layered genetic algorithm with iterative diversification for optimization of flexible job shop scheduling problems, Advances in Production Engineering & Management, Vol. 15, No. 4, 377-389, doi: 10.14743/APEM2020.4.372. [39] Xu, W., Sun, H.Y., Awaga, A.L., Yan, Y., Cui, Y.J. (2022). Optimization approaches for solving production scheduling problem: A brief overview and a case study for hybrid flow shop using genetic algorithms, Advances in Production Engineering & Management, Vol. 17, No. 1, 45-56, doi: 10.14743/apem2022.1.420. [40] Deb, K. (2011). Multi-objective optimization using evolutionary algorithms: An introduction, In: Wang, L., Ng, A., Deb, K. (eds.), Multi-objective evolutionary optimisation for product design and manufacturing, Springer, London, United Kingdom, 1-24, doi: 10.1007/978-0-85729-652-8_1. [41] Ashraf, M. (2018). Some aspects of planning for reconfigurable manufacturing systems, PhD Thesis, Aligarh Muslim University, Aligarh, India. [42] Ashraf, M., Hasan, F. (2015). Product family formation based on multiple product similarities for a reconfigurable manufacturing system, International Journal of Modelling in Operations Management, Vol. 5, No. 3-4, 247-265, doi: 10.1504/IJMOM.2015.075800. [43] Diaz, C.A.B., Aslam, T., Ng, A.H.C. (2021). Optimizing reconfigurable manufacturing systems for fluctuating production volumes: A simulation-based multi-objective approach, IEEE Access, Vol. 9, 144195-144210, doi: 10.1109/ACCESS.2021.3122239. [44] Kombaya Touckia, J., Hamani, N., Kermad, L. (2022). Digital twin framework for reconfigurable manufacturing systems (RMSs): Design and simulation, International Journal of Advanced Manufacturing Technology, Vol. 120, No. 7-8, 5431-5450, doi: 10.1007/s00170-022-09118-y. Advances in Production Engineering & Management 18(1) 2023 129 Calendar of events • 7th International Conference on Material Engineering and Manufacturing, April 7-10, 2023, Chiba University, Japan. • 51th North American Manufacturing Research Conference, June 12-16, 2023, Rutgers University, New Brunswick, New Jersey, USA. • 2023 AIMST AI Manufacturing & SCADA Technology Conference and Exhibition, August 23-24, Westin Park Central Dallas, Dallas, 2023, USA. • European Simulation and Modelling Conference (ESM 2023), October 24-26, 2023, Toulouse, France. • 17th International Conference on Industrial and Manufacturing Systems Engineering, November 27-28, 2023, London, United Kingdom. • 18th International Conference on Advanced Manufacturing Engineering and Technologies, January 15-16, 2024, Montevideo, Uruguay. • 2024 Annual Modeling and Simulation Conference (ANNSIM 2024), May 20-23, 2024, Washington D.C., USA. • 18th International Conference on Industrial and Manufacturing Systems Engineering, August 9-10, 2024, Lagos, Nigeria. 130 Advances in Production Engineering & Management 18(1) 2023 Notes for contributors General Articles submitted to the APEM journal should be original and unpublished contributions and should not be under consideration for any other publication at the same time. Manuscript should be written in English. Responsibility for the contents of the paper rests upon the authors and not upon the editors or the publisher. The content from published paper in the APEM journal may be used under the terms of the Creative Commons Attribution 4.0 International Licence (CC BY 4.0). For most up-to-date information please see the APEM journal homepage apem-journal.org. Submission of papers A submission must include the corresponding author's complete name, affiliation, address, phone and fax numbers, and e-mail address. All papers for consideration by Advances in Production Engineering & Management should be submitted by e-mail to the journal Editor-in-Chief: Miran Brezocnik, Editor-in-Chief UNIVERSITY OF MARIBOR Faculty of Mechanical Engineering Chair of Production Engineering Smetanova ulica 17, SI – 2000 Maribor Slovenia, European Union E-mail: editor@apem-journal.org Manuscript preparation Manuscript should be prepared in Microsoft Word 2010 (or higher version) word processor. Word .docx format is required. Papers on A4 format, single-spaced, typed in one column, using body text font size of 11 pt, should not exceed 12 pages, including abstract, keywords, body text, figures, tables, acknowledgements (if any), references, and appendices (if any). The title of the paper, authors' names, affiliations and headings of the body text should be in Calibri font. Body text, figures and tables captions have to be written in Cambria font. Mathematical equations and expressions must be set in Microsoft Word Equation Editor and written in Cambria Math font. For detail instructions on manuscript preparation please see instruction for authors in the APEM journal homepage apem-journal.org. The review process Every manuscript submitted for possible publication in the APEM journal is first briefly reviewed by the editor for general suitability for the journal. Notification of successful submission is sent. After initial screening, and checking by a special plagiarism detection tool, the manuscript is passed on to at least two referees. A double-blind peer review process ensures the content's validity and relevance. Optionally, authors are invited to suggest up to three well-respected experts in the field discussed in the article who might act as reviewers. The review process can take up to eight weeks on average. Based on the comments of the referees, the editor will take a decision about the paper. The following decisions can be made: accepting the paper, reconsidering the paper after changes, or rejecting the paper. Accepted papers may not be offered elsewhere for publication. The editor may, in some circumstances, vary this process at his discretion. Proofs Proofs will be sent to the corresponding author and should be returned within 3 days of receipt. Corrections should be restricted to typesetting errors and minor changes. Offprints An e-offprint, i.e., a PDF version of the published article, will be sent by e-mail to the corresponding author. Additionally, one complete copy of the journal will be sent free of charge to the corresponding author of the published article. APEM Advances in Production Engineering & Management journal Chair of Production Engineering (CPE) University of Maribor APEM homepage: apem-journal.org Volume 18 | Number 1 | March 2023 | pp 1-132 Contents Scope and topics 4 An innovative framework for sustainable and centralized material procurement management based on a full-domain set theory Ding, F.X.; Liu, S.F.; Li, X.W. 5 A matheuristic approach combining genetic algorithm and mixed integer linear programming model for production and distribution planning in the supply chain Guzman, E.; Poler, R.; Andres, B. 19 Enhancing manufacturing excellence with Lean Six Sigma and zero defects based on Industry 4.0 Ly Duc, M.; Hlavaty, L.; Bilik, P.; Martinek, R. 32 Spatial position recognition method of semi-transparent and flexible workpieces: A machine vision based on red light assisted Bi, Q.L.; Lai, M.L.; Chen, K.; Liu, J.M.; Tang, H.L.; Teng, X.B.; Guo, Y.Y. 49 Hierarchical hybrid simulation optimization of the pharmaceutical supply chain Altarazi, S.; Shqair, M. 66 Supply chain engineering: Considering parameters for sustainable overseas intermodal transport of small consignments Beškovnik, B. 79 Design and operations framework for the Twin Transition of manufacturing systems van Erp, T.; Rytter, N.G.M. 92 Supply chain game analysis based on mean-variance and price risk aversion under different power structures Wang, Y.L.; Yang, L.; Chen, J.H.; Li, P. 104 A NSGA-II based approach for multi-objective optimization of a reconfigurable manufacturing transfer line supported by Digital Twin: A case study Ali, M.A.; Alarjani, A.; Mumtaz, M.A. 116 Calendar of events 130 Notes for contributors 131 Published by CPE, University of Maribor ISSN 1854-6250 9 771854 625008 apem-journal.org