scieee AI-readable full text Open interactive document viewer

A mathematical model for the design of distributed layout by considering production planning and system reconfiguration over multiple time periods

Shafigh, Farhad,Defersha, Fantahun M.,Moussa, Soha Eid

Abstract

EconStor is a publication server for scholarly economic literature, provided as a non-commercial public service by the ZBW.

Full text

Shafigh, Farhad; Defersha, Fantahun M.; Moussa, Soha Eid Article A mathematical model for the design of distributed layout by considering production planning and system reconfiguration over multiple time periods Journal of Industrial Engineering International Provided in Cooperation with: Islamic Azad University (IAU), Tehran Suggested Citation: Shafigh, Farhad; Defersha, Fantahun M.; Moussa, Soha Eid (2015) : A mathematical model for the design of distributed layout by considering production planning and system reconfiguration over multiple time periods, Journal of Industrial Engineering International, ISSN 2251-712X, Springer, Heidelberg, Vol. 11, pp. 283-295, https://doi.org/10.1007/s40092-015-0102-1 This Version is available at: https://hdl.handle.net/10419/157446 Standard-Nutzungsbedingungen: Die Dokumente auf EconStor dürfen zu eigenen wissenschaftlichen Zwecken und zum Privatgebrauch gespeichert und kopiert werden. Sie dürfen die Dokumente nicht für öffentliche oder kommerzielle Zwecke vervielfältigen, öffentlich ausstellen, öffentlich zugänglich machen, vertreiben oder anderweitig nutzen. Sofern die Verfasser die Dokumente unter Open-Content-Lizenzen (insbesondere CC-Lizenzen) zur Verfügung gestellt haben sollten, gelten abweichend von diesen Nutzungsbedingungen die in der dort genannten Lizenz gewährten Nutzungsrechte. Terms of use: Documents in EconStor may be saved and copied for your personal and scholarly purposes. You are not to copy documents for public or commercial purposes, to exhibit the documents publicly, to make them publicly available on the internet, or to distribute or otherwise use the documents in public. If the documents have been made available under an Open Content Licence (especially Creative Commons Licences), you may exercise further usage rights as specified in the indicated licence. http://creativecommons.org/licenses/by/4.0/ ORIGINAL RESEARCH A mathematical model for the design of distributed layout by considering production planning and system reconfiguration over multiple time periods Farhad Shafigh •Fantahun M. Defersha • Soha Eid Moussa Received: 21 July 2014 / Accepted: 14 January 2015 / Published online: 31 January 2015 ÓThe Author(s) 2015. This article is published with open access at Springerlink.com Abstract In this paper, we develop a new mathematical model that integrates layout configuration and production planning in the design of dynamic distributed layouts. The model incorporates a number of important manufacturing attributes such as demand fluctuation, system reconfiguration, lot splitting, work load balancing, alternative routings, machine capability and tooling requirements. In addition, the model allows several cost elements to be optimized in an integrated manner. These costs are associated with material handling, machine relocation, setup, inventory carrying, in-house production and subcontracting needs. Numerical examples of different sizes are presented to illustrate the nature of the developed model and shed light on several managerial insights. Keywords Distributed layout Dynamic reconfiguration Production planning Mixed integer linear programming Introduction Manufacturing systems that produce multiple components and function in highly volatile environments are increasingly challenged to meet consistently high levels of operational efficiency and flexibility. Such a challenge can be addressed partly by designing appropriate facility layouts. Planning good layouts is critical; in the United States alone over 250 billion USD is spent annually on plant layouts that require planning and replanning (Tompkins et al. 1996). Furthermore, between 20 and 50 % of costs within manufacturing are related to material handling. Effective and innovative facility planning can reduce material handling costs by 10–30 % (Tompkins et al. 1996). Not surprisingly, a large number of articles on facility layout have been published, with the majority focusing on product layout, functional layout, cellular layout or their variants. However, there is an emerging consensus that these layout types are not suitable for factories where multiple components are produced in highly volatile environments (Benjaafar et al. 2002). Generally, these layouts are developed assuming stable demand and product mix for a considerably long planning horizon. Distributed layout has emerged as an alternative to conventional layouts. In a distributed layout, similar departments (machines) are distributed throughout the factory floor to increase access to these resources from different regions of the layout (Baykasoglu 2003). This type of layout minimizes material handling costs because it enables the identification of efficient routes for a large number of product mixes. The idea to disaggregate functional departments into individual machines and maximize distribution by placing them as far from each other as possible was first proposed by Montreuil and Venkatadri (1991). Urban and Russel (2000) proposed a model that does not require machines to be placed in a functional layout or in a cellular arrangement, but instead allows material flow requirements to dictate machine placement. Benjaafar and Sheikhzadeh (2000) explored layout configuration in stochastic environments and showed that there is a value in creating replicates of the same department and distributing them throughout the plant floor. Drolet (1989) investigated a distributed layout configuration where virtual cells are formed and temporarily devoted to job orders. The application of distributed layout in virtual cellular F. Shafigh F. M. Defersha (&)S. E. Moussa School of Engineering, University of Guelph, 50 Stone Road East, Guelph, ON N1G 2W1, Canada e-mail: [email protected] 123 J Ind Eng Int (2015) 11:283–295 DOI 10.1007/s40092-015-0102-1 manufacturing systems was also illustrated in Baykasoglu (2003). Lahmer and Benjaafar (2005) presented a procedure for the design of distributed layouts in settings with multiple periods where product demand and product mix may vary from period to period. Using simulation, Krishnan et al. (2009) analyzed several performance parameters in distributed layouts under stochastic conditions. Another aspect of facility design prescribed to address the challenges of meeting high operational efficiency and flexibility in highly volatile environments is dynamic system reconfiguration (DSR). An early paper on modeling a multiperiod dynamic functional layout where departments can be relocated was published by Rosenblatt (1986). More recent works that attempt to solve dynamic functional layout problems include Balakrishnan et al. (2000), Dunker et al. (2005), Baykasoglu et al. (2006), McKendall and Shang (2006), McKendall et al. (2006) and Pillai et al. (2011). There is also substantial literature on DSR in the context of cellular manufacturing systems (CMS). For example, Chen (1998) and Balakrishnan and Cheng (2005) developed mathematical models for DSR of cellular manufacturing systems and proposed dynamic programming approaches to solve their respective models. Defersha and Chen (2006a) developed a comprehensive model that incorporates several design factors in addition to dynamic cell configuration. Later, in Defersha and Chen (2006b), the authors developed a genetic algorithm to solve the comprehensive model. The use of a genetic algorithm, simulated annealing and Tabu search for DSR of cellular manufacturing systems was also reported in Wicks and Reasor (1999), Mungwattana (2000), Tavakkoli et al. (2005b) and Tavakkoli et al. (2005a). A solution technique based on artificial neural network can be found in Saidi and Safaei (2006). Dynamic reconfiguration of distributed layouts has been reported in Lahmer and Benjaafar (2005). Some technological advances are also enabling DSR. For instance, a compact and mobile milling machine (TRAK QuikCell QCM-1) developed by Southwestern Industries (http://www.southwesternindustries. com) is small enough to fit through most doors and has a rigid frame that does not require re-leveling after each move. A shift to lighter machine tools is being driven by advances in materials and processing technologies (Heragu and Kochhar 1994). As well, there are now systems, such as robotic parkings (http://www.roboticparking.com) modular automated parking system, that allow easy storage and retrieval of large equipment and machine tools. Although originally designed for car parking garages, the technology is being used in manufacturing environments to store machine tools and retrieve them as needed (Benjaafar et al. 2002). As emerging technologies increasingly support reconfiguration, the objective of layout design is shifting from long-term material handling efficiency to short-term responsiveness. Managers can focus on operational performance by reconfiguring layouts more frequently to relieve short-term congestion, and maximizing throughput for current product mix and demand. Thus, the nature of decisions on layout reconfiguration is becoming more tactical than strategic. In this light, integrating DSR with tactical decisions such as production planning is a sensible approach. Such an integration has been reported in the context of cellular manufacturing in Nsakanda et al. (2006), Defersha and Chen (2008) and Ahkioon et al. (2009). This research paper presents a comprehensive model that combines distributed layout, dynamic reconfiguration and production planning. The model incorporates these factors: sequence of operations, alternate part routings, machine capability, machine capacity, workload balancing and lot splitting. This work is also related to the growing body of literature on multi-cost- objective layout design. The majority of approaches that address distributed layout design problems tend to minimize material handling costs only. These include Benjaafar and Sheikhzadeh (2000), Baykasoglu (2003) and Lahmer and Benjaafar (2005). However, when systems reconfiguration and production planning are considered concurrently, the actual problem involves other costs associated with machine relocation, setup, inventory holding, in-house production and subcontracting needs (See Tables 1and 2for a comparison between this paper and recently published articles on distributed layout). In the model proposed in this paper, we use the concept of resource elements (REs) to capture alternative routings for processing parts. The concept was first introduced in Gindy et al. (1996) as a means of defining alternative routings by analyzing shared and unique capabilities of machine tools. In the REs approach, a potential machining operation is called a form generating schema (FGS). An FGS is a technologically meaningful combination of a cutting tool with a specific geometry, a set of relative motions between the part and the cutting tool, and the typical levels of technological output that can be associated with using that combination of tool and relative motion (Gindy et al. 1996; Baykasoglu 2003). Each resource element represents a collection of FGSs, and a machine tool is identified by the set of REs it possesses. Machine tools which possess a resource element required by a particular operation are considered as alternative routing to process this operation. In addition to capturing alternative routing, we innovatively use the concept of REs as a basis to impose workload balancing among resources. In most previous studies considering workload balancing, a workload had to be evenly divided among machines that were deemed similar (though not necessarily identical). We approach workload balancing in a different way. A workload calling for a particular resource element is to be evenly divided among the machines that have this RE. For example, consider a system that has four machine tools (M1;...;M4) having a 284 J Ind Eng Int (2015) 11:283–295 123 total of five resource elements (RE1;...;RE5). Now assume machine tools M1 and M2 have RE1 and RE2; machine tool M3 has RE1, RE2, RE3 and RE4; and machine tool M4 has RE3, RE4 and RE5. In our approach, we impose a constraint such that the workload using RE1 and RE2 is to be evenly distributed among M1, M2 and M3 which have these resource elements; a workload using RE3 and RE4 is to be evenly divided among M3 and M4; and finally, a workload using RE5 is to be entirely performed on M4 as this is the only machine having RE5. Therefore, the workloads of the two identical machines (M1 and M2) are balanced; the workload performed on M3 is greater than the individual loads on M1 and M2 because M3 has more Res; and there is not a workload balancing constraint between pairs of dissimilar machines (say M1 and M4). In other words, in our model workload balancing is (1) fully enforced among identical machines, (2) partially enforced among machines having some shared capabilities, and (3) not enforced among dissimilar machines. The remainder of this paper is organized as follows: in Sect. 2, we provide the problem description and the proposed mathematical model. Numerical examples are presented in Sect. 3to illustrate the features of the developed model. The discussion and conclusion make up Sect. 4. Mathematical model Problem description Consider a manufacturing system processing Pproducts in Tnumber of equal planning periods where the demand for the products may vary from period to period deterministically. The system consists of Mmachines to be distributed over Ndistinct locations ðN¼MÞand reconfiguration may take place at the beginning of each planning period. There are a total of Rresource elements, and each machine has some of these REs, representing the capabilities it shares with other machines, as well as those that are unique to it. Processing a part requires a set of operations to be performed in a given sequence. A particular operation can be performed using a given resource element, and machines possessing this element are considered as alternative routes for this operation. The processing time for each operation is known. In a given time period, a demand for a part can be satisfied by producing it in-house, subcontracting its production, or using inventory carried over from the previous period. Without loss of generality, we assume a part inventory is zero at the beginning of the first period and at the end of the last period. A production lot of a part may be split into smaller sublots that are to be processed independently. The material flow cost of a part is linearly related to the distance it travels using the material handling system. The cost to relocate a machine is also assumed to be linearly related to the relocation distance. However, we assume that the distance between a pair of locations when moving a part is not the same as the distance between the same pair of locations when relocating a machine. This is because parts are moved using a material handling system (e.g., AGV with a specified path), whereas machines are relocated in a different way. The workload of the system in a given time period is evenly distributed among the machine tools that share the particular resource element being used. The overall objective is to minimize the total Table 1 List of manufacturing attributes 1. Alternative routing 8. Production planning 2. Demand fluctuation 9. Setup cost 3. Dynamic system reconfiguration 10. Movement of parts (material handling cost) 4. Workload balancing 11. Machine capacity 5. Lot splitting 12. Subcontracting cost 6. Types of tools required by a part 13. Operation cost 7. Types of tools available on a machine Table 2 Attributes used in the present study and in a sample of recently published articles Attributes’ names are referred in Table 1 Article/Attributes 1 2345678910111213 Present study (this paper)     Nageshwaraniyer et al. (2013)  Hamedi et al. (2012) Lahmer and Benjaafar (2005)    Baykasoglu (2003) Urban and Russel (2000) Benjaafar and Sheikhzadeh (2000)    J Ind Eng Int (2015) 11:283–295 285 123 costs associated with material handling, machine relocation, subcontracting, setup, inventory holding and internal part production. Notation The problem described in the previous section is formulated as a mixed integer linear programming. The notations used in this formulation are presented below. Indexes and input data TNumber of equal planning periods where planning periods are indexed by t¼1;2;...;T. PNumber of products where products are indexed by p¼1;2;...;P. OpNumber of operations required by product pwhere operations are indexed by o¼1;2;...;Op. NpMaximum number of sublots of product pin a given time period where production sublots are indexed by n¼1;2;...;Np. MNumber of machines in the manufacturing facility where machines are indexed by m¼1;2;...;M. RNumber of resource elements in the manufacturing facility where resource elements are indexed by r¼1;2;...;R. LNumber of locations at which machines are installed, where locations are indexed by l¼1;2;...;L. JNumber of groups of machines with similar functionality where groups are indexed by j¼1;2;...;J. CLength of a planning period in terms of available work time in minutes. Dp;tDemand quantity for product pin time period t. HpUnit cost of producing product pin-house (not including setup). ^ HpUnit cost of subcontracting product p. HpUnit inventory holding cost per period for product p. FpMaterial handling cost per unit distance for one unit of product p. Uo;pUnit processing time for operation oof product p. Ar;mA binary datum which equals 1 if resource element ris available on machine m; 0 otherwise. Br;o;pA binary datum which equals 1 if resource element ris required by operation oof product p;0 otherwise. An operation requires only a single resource element and machines having this resource element are considered as alternative routing for this operation. Ko;p;mA binary datum which equals 1 if operation oof product pcan be processed on machine m;0 otherwise. Ko;p;m¼PR r¼1ðAr;mBr;o;pÞ. El;l0Machine relocation distance between locations l and l0. ~ El;l0Material handling distance between locations land l0. GmRelocation cost per unit distance for machine m. SpSetup cost for processing a sublot of product p. !Workload balancing factor in (0, 1). This factor is chosen to be very close to 1 to impose workload balancing. XLarge positive number. Variables: Continuous Variables: vp;tProduction lot size of product pin time period t. bn;p;tThe size of the nth sublot of product pin time period t. ^ vp;tVolume of product psubcontracted in time period t. do;n;p;m;tThe time elapsed in processing operation oof the nth sublot of product pon machine min time period t. hp;tInventory level of product pat the beginning of period t. do;n;p;tDistance between the locations where operations oand oþ1ofnth sublot of product pare processed multiplied by the sublot size bn;p;tin time period t. em;tDistance between the location of machine min period t1 and its location in period t. Binary Variables: am;l;tA binary variable equal to 1 if machine mis located at location lin time period t; 0 otherwise. co;n;p;m;tA binary variable equal to 1 if operation oof the nth sublot of product pis processed by machine min time period t; 0 otherwise. yn;p;tA binary variable equal to 1 if nth sublot of product pis created and processed in time period t; 0 otherwise. Objective function and constraints Following the problem description and notation given in Sects. 2.1 and 2.2, the comprehensive mathematical model for distributed layout manufacturing system design is presented below. 286 J Ind Eng Int (2015) 11:283–295 123 Minimize: Z¼X T t¼2X M m¼1 ðGmem;tÞþX T t¼1X P p¼1X Np n¼1X Op1 o¼1 ðFpdo;n;p;tÞ þX T t¼1X P p¼1 ðHphp;tÞþX T t¼1X P p¼1X Np n¼1 ðSpyn;p;tÞ þX T t¼1X P p¼1 ðHpvp;tÞþX T t¼1X P p¼1 ð^ Hp^ vp;tÞð1Þ Subject to: em;tEl;l0þXðam;l;t1þam;l0 ;tÞ2X; 8ðm;t;l;l0Þjt[1ð2Þ em;tEl;l0Xðam;l;t1þam;l0 ;tÞþ2X; 8ðm;t;l;l0Þjt[1ð3Þ do;n;p;te El;l0bn;p;tþXam;l;tþco;n;p;m;tþam0 ;l0 ;t  þcoþ1;n;p;m0 ;t4X; 8ðo;n;p;t;m;m0 ;l;l0Þjðo\Op&Ko;p;mKoþ1;p;m0¼1Þ ð4Þ do;n;p;te El;l0bn;p;tXam;l;tþco;n;p;m;tþam0 ;l0 ;t  þcoþ1;n;p;m0 ;tþ4X; 8ðo;n;p;t;m;m0 ;l;l0Þjðo\Op&Ko;p;mKoþ1;p;m0¼1Þ ð5Þ vp;1þ^ vp;1¼Dp;1þhp;2;8ðpÞð6Þ vp;tþhp;tþ^ vp;t¼Dp;tþhp;tþ1;8ðp;tÞjð1\t\TÞð7Þ vp;Tþhp;Tþ^ vp;T¼Dp;T;8pð8Þ X P p¼1X Np n¼1X Op o¼1 do;n;p;m;tC;8ðm;tÞð9Þ do;n;p;m;tUo;pbn;p;tþXðco;n;p;m;t1Þ; 8ðo;n;p;m;tÞjðKo;p;m¼1Þð10Þ do;n;p;m;tUo;pbn;p;tXðco;n;p;m;t1Þ; 8ðo;n;p;m;tÞjðKo;p;m¼1Þð11Þ do;n;p;m;tXco;n;p;m;t;8ðo;n;p;m;tÞjðKo;p;m¼1Þð12Þ co;n;p;m;tKo;p;m;8ðo;n;p;m;tÞð13Þ X P p¼1X Np n¼1X Op o¼1 Br;o;pdo;n;p;m;t PM m00¼1PP p¼1PNp n¼1POp o¼1Br;o;pdo;n;p;m00 ;t PM m0¼1Ar;m0 ! !; 8ðr;m;tÞð14Þ X M m¼1 co;n;p;m;t¼yn;p;t;8ðo;n;p;tÞð15Þ bn;p;tXyn;p;t;8ðn;p;tÞð16Þ X Np n¼1 bn;p;t¼vp;t;8ðp;tÞð17Þ X L l¼1 am;l;t¼1;8ðm;tÞð18Þ X M m¼1 am;l;t¼1;8ðl;tÞð19Þ am;l;t;co;n;p;m;t;yn;p;tare binary. ð20Þ The objective function in Eq. (1) consists of six cost terms: machine relocation, material handling, inventory holding, machine setup, in-house production, and subcontracting needs in that order. The constraints in Eqs. (2) and (3) are to equate the variable em;tto the distance El;l0if machine m is relocated from location lto location l0at the beginning period t. The value of the variable do;n;p;tis equal to the product e El;l0bn;p;tif operations oand oþ1ofnth sublot of product pare processed on machines mat location land m0 at location l0, respectively, in period t. This requirement is enforced by Eqs. (4) and (5). The constraints in Eqs. (6), (7) and (8) are for inventory balance. Equation (9) guarantees that the workload on machine min time period tis less than or equal to the available time C. Equations (10) and (11) state that the time do;n;p;m;telapsed in processing operation oof the nth sublot of product pon machine min time period tis equal to the product Uo;pbn;p;tif this operation is assigned to this machine in this time period. Otherwise, the value of this variable is set to zero by Eq. (12). The constraint in Eq. (13) permits the processing of operation oof sublot nof product pon machine min time period tif and only if operation oof product pcan be assigned on machine m. The workload balancing constraint is in Eq. (14). The left-hand side of this equation is the amount of workload performed by machine min period t using resource element r. The right-hand side of this constraint is expressed as (i) the total workload of all the machines using resource element rwhich equal to PM m00¼1PP p¼1PNp n¼1POp o¼1Br;o;pdo;n;p;m00 ;t(ii) divided by the number of machines having this resource element PM m0¼1Ar;m0and (iii) multiplied by a factor !2ð0;1Þ.If this factor is set very close to 1, the workload of the system in using resource element rwill be evenly distributed among the machines having this resource element. Equation (15) ensures the assignment of the oth operation of the J Ind Eng Int (2015) 11:283–295 287 123 nth sublot of part pin time period tto one of the machines if the sublot is created. The constraint in Eq. (16) ensures that the production quantity of each sublot in each time period, bn;p;t;is equal to 0 if this sublot is not created (i.e., yn;p;t¼0Þ:The constraint in Eq. (17) enforces that the sum of the sizes of the sublots of a given product should be equal to the production lot size of that particular product in each period. The constraints in Eqs. (18) and (19) ensure that each location is assigned to only one machine and each machine is assigned to only one location. Equation (20)is the integrality constraint on the binary variables. Numerical examples Since the comprehensive problem addressed in this paper has not been previously presented, we have no comparable examples from the literature to use. Therefore, we generated several data sets to illustrate the problem and demonstrate the performance of the proposed solution procedure. One of these data sets (referred to as Problem-1) is provided in detail in Appendix 1. In this data set, we considered a system composed of 20 resource elements and 22 machine tools. Table 8shows four different cases in which each of 20 REs is available on one or more machines. More specifically, case 1 represents a situation in which a particular RE is available on several machine tools; case 4 represents a situation where most of the machines have unique capabilities; and cases 2 and 3 lie in between the two extremes. The average number of machines per RE in these four cases is 4.55, 2.65, 1.5, and 1.1, respectively. In Table 9are the model parameters (Hp, ^ Hp,Hp,Fp,Sp,Np,Op), the index of the required resource element rfor each operation, and the processing time Uo;p. The demands for the parts in four planning periods are provided in Table 10. The relocation cost Gmfor each machine type mis in Table 11. The layout showing potential machine locations in Problem-1 is provided in Fig. 3. Although the proposed model can address any type of layout shape and material handling system, we prefer to adopt a system served by automated guided vehicles (AGVs) arranged in tandem configuration. AGVs are preferable to stationary material handling robots because of their mobility, and to conveyors because of their flexibility (Asef and Laporte 2005). An AGV system can be reconfigured to accommodate changes in production volume, product mix, product routing, and equipment interface requirements more readily than most other material handling systems (Goetz and Egbelu 1990). In Table 12, we provide the locations of machines in an arbitrarily generated functional layout (where similar machines are placed in close proximity) and five arbitrarily generated distributed layouts (DL1;...;DL5). The material handling and machine relocation distances between each pair of locations are shown in Tables 13 and 14, respectively. In Problems 2 to 6, we considered the processing of 35, 50, 65, 80, and 120 parts, respectively. The maximum number of operations per part was six (in Problems 2, 3 and 4) and eight (in Problems 5 and 6). However, because Table 3 Comparison between distributed and functional layouts in Problem 1 Objective function values Levels of sharing processing capabilities(REs) Case 1 Case 2 Case 3 Case 4 DL1 322,120 399,395 830,240 764,405 DL2 286,450 308,695 764,215 829,820 DL3 389,805 465,485 746,280 805,985 DL4 276,190 344,705 796,730 746,250 DL5 288,405 365,225 591,335 794,100 Average 312,549 376,701 745,760 788,112 Functional 857,625 882,465 907,890 904,005 Percentage saving 63.65 57.31 17.85 12.82 20 30 40 50 60 70 25 35 50 65 80 120 Percentage Saving (Case 1) Number of products (P) 0.0 0.5 1.0 1.5 2.0 2.5 3.0 25 35 50 65 80 120 Cost Saving (Millions) Number of products (P) (a) (b) Fig. 1 Cost saving in moving from functional to distributed layout in Problems 1–6 under case 1. aPercentage saving, bsaving in monetary units 288 J Ind Eng Int (2015) 11:283–295 123 Problems 2 to 6 were similar in nature with Problem 1, we do not provide their detailed data sets in this article. Moreover, because our main aim in this paper is to present a comprehensive model for the design of distributed layouts, we do not include the simulated annealing algorithm that was used to solve the problems. Functional versus distributed layout The aim of this section is to illustrate the greater effectiveness of using distributed layouts compared to using a functional layout in a situation where there are machine tools with overlapping capabilities. To draw a fair comparison between these two arbitrarily generated layouts, we did not optimize machine allocations in either case. Machines that share capabilities (having common REs) were placed in close proximity in the functional layout, and were distributed arbitrarily in the distributed layouts. Recall that our intention in solving Problem-1, which poses four levels of overlapping capabilities (Table 8) and six layouts (Table 12), was to optimize material handling and other cost elements. Table 3indicates that using distributed layouts results in significant savings. It is important to note the remarkably large cost reduction in case 1. These savings reflect the significant reduction in material handling costs that results when several machine tools with a number of shared capabilities are distributed, making their capabilities easily accessible from different regions of the layout. As we expected, the reduction in cost savings decreases as we move from case 1 to case 4. Our study thus shows that distributed layouts would be highly desirable in situations where there are many machine tools with several shared capabilities. Given that many modern manufacturing facilities contain a variety of machine tools with similar and overlapping capabilities able to produce a wide spectrum of components (Gindy et al. 1996), distributed layouts are more relevant than ever. The cost savings under case 1 in Problems 2 to 6 appear in Fig. 1. The first graph (graph-a) shows that the percentage of savings decreases as the number of parts increases when using distributed layouts. However, since larger problems incur higher production costs, the monetary value of the savings rapidly increases as problems grow in size (see graph-b), making distributed layouts very appealing. Static versus dynamic distributed layout In this section, we compare static versus dynamically reconfigured distributed layouts in four different cases of Problem-1 (as described in the previous section) and several other problems. We solved the problems by prohibiting dynamic reconfiguration. Hence, in a static distributed layout, machine allocation is optimized to provide a robust layout which remains unchanged for the entire planning horizon. Table 4provides the values of the objective function in the four cases of Problem-1, and the percentage Table 4 Dynamic versus static distributed layouts in Problem 1 Total costs Levels of sharing machines capabilities (REs) Case 1 Case 2 Case 3 Case 4 SDL 254,135 305,605 412,680 495,315 DDL 239,582 290,827 313,988 335,991 Saving % 5.76 4.83 23.91 32.16 SDL static distributed layout, DDL dynamic distributed layout Table 5 Dynamic versus static distributed layouts in Problems 2–6 Problem no. Case 1 Case 4 2 0.0 21.3 3 2.4 17.1 4 2.6 21.0 5 0.0 13.0 6 1.3 16.3 0 5 10 15 20 25 30 35 25 35 50 65 80 120 Percentage Saving (Case 4) Number of products (P) Fig. 2 Cost saving percentage from dynamic reconfiguration as the problem size increases J Ind Eng Int (2015) 11:283–295 289 123 of savings obtained by changing from static to dynamic distributed layout. The table shows that dynamic reconfiguration can lead to significant cost savings when the manufacturing system has more unique machines with less shared capabilities, as in case 4. Conversely, there is less need for system reconfiguration when a manufacturing facility has machine tools with several shared capabilities, as in case 1. As can be seen in Table 5, we found similar results in several other problems. Figure 2shows that when using dynamic reconfiguration, the percentage of savings tends to decrease as problem size increases. However, the actual manufacturing cost in larger problems is very high, and even a small percentage in savings can imply a very significant monetary value. Other model features In this section, we illustrate the benefits of incorporating workload balancing, production planning and subcontracting in the proposed comprehensive model. The sample results in Table 6show the distribution of a workload that requires the use of resource element-1 (RE-1), which is available on each of machines 1 to 6. In the first row in this table, workload balancing (!¼0:99) results in a workload that is evenly distributed among all the machines. In the second row, in contrast, the workload is unevenly distributed on the six machines when the workload factor !is set to zero. These results reflect the importance of incorporating a workload balancing constraint in the proposed model. As Table 7shows, incorporating one or both of production planning and subcontracting typically results in a substantial decrease in the objective function, indicating their significance in economic terms. More importantly, the incorporation of these attributes affects several objective function terms, further signifying the value of utilizing a comprehensive model in manufacturing system analysis. A model consisting of different aspects of the system can help us to understand the problem better. An integrated system approach can minimize the possibility that certain important aspects of the system will be overlooked while other issues are being studied. Discussion and conclusion The design and operation of production systems in the current era of global competition is becoming a very complex and difficult task. Modeling and optimization of such complex systems is of paramount importance in achieving competitive advantages. In this work, we developed a new mathematical model that integrates layout configuration and production planning in the design of dynamic distributed layouts. This type of layout is emerging as a remedy to the challenges faced by manufacturing systems that produce multiple components in today’s highly volatile environments. The model incorporates a number of important manufacturing attributes such as demand fluctuation, system reconfiguration, lot splitting, work load balancing, alternative routings, machine capability and tooling requirements. In addition, the model allows the optimization of several cost elements in an integrated manner. These costs include material handling, machine relocation, setup, inventory carrying, in-house production and subcontracting needs. Numerical examples revealed that distributed layouts are Table 6 Illustration of workload balancing !Workload of RE-1 on machines 1–6 Total 123456 0.99 1,131 1,131 1,200 1,131 1,131 1,131 6,855 0.00 0 0 6,350 0 750 0 7,070 Table 7 Effects of production planning and subcontracting Cost Production planning/subcontracting Without/without With/without Without/with With/with Relocation cost 23,220 30,640 9,100 10,900 Material handling cost 263,105 207,415 86,555 58,360 Inventory holding cost 0 23,850 0 10,150 Setup cost 19,200 13,050 11,050 9,900 In-house production cost 138,500 138,500 100,400 103,200 Subcontracting cost 0 0 157,350 147,450 Total cost 444,025 413,455 364,455 339,960 290 J Ind Eng Int (2015) 11:283–295 123