Cost Oriented Assembly Line Balancing Problem with Sequence Dependent Setup Times

Similar documents
Optimal Operator Assignment In An Assembly Line Using Genetic Algorithm

Single Model Assembly Line Balancing for Newly Recruited Employees

A survey on problems and methods in generalized assembly line balancing

Ronnachai Sirovetnukul and Parames Chutima*

A New Line Balancing Method Considering Robot Count and Operational Costs in Electronics Assembly

arxiv: v1 [math.oc] 27 Nov 2012

RPW Method for Simple Assembly Line Balancing

Line Balancing Techniques To Improve Productivity Using Work Sharing Method

Optimize Assembly Production Line using Line Balancing

Methods of Solving Assembly Line Balancing Problem

LOADING AND SEQUENCING JOBS WITH A FASTEST MACHINE AMONG OTHERS

Backup Strategy for Failures in Robotic U-Shaped Assembly Line Systems

INTEGRATING VEHICLE ROUTING WITH CROSS DOCK IN SUPPLY CHAIN

AssemblyLineBalancingtoImproveProductivityusingWorkSharingMethodinApparelIndustry

Improving Assembly Line Balancing Using Moodie Young Methods on Dump Truck Production

ISE480 Sequencing and Scheduling

IMPROVEMENT OF OVERALL EFFICIENCY OF PRODUCTION LINE BY USING LINE BALANCING

TOPIC 2 : WORK METHODS 2.1 Elemental breakdowns 2.2 Performance rating 2.3 Personal, fatigue, unavoidable delay allowances 2.4 Workload and line balan

Modeling of competition in revenue management Petr Fiala 1

Vehicle Routing with Cross Docks, Split Deliveries, and Multiple Use of Vehicles. Arun Kumar Ranganathan Jagannathan

Where to Use Automated Production Lines. Automated Production Lines. Benefits of Automated Production Lines. Automated Production Line - Defined

Optimization in Supply Chain Planning

A hybrid response surface methodology and simulated annealing algorithm

INTERNATIONAL JOURNAL OF APPLIED ENGINEERING RESEARCH, DINDIGUL Volume 2, No 3, 2011

CHAPTER 1 INTRODUCTION

The Performance of Heuristic Rules in Resource Constrained Project Scheduling

Solving Scheduling Problems in Distribution Centers by Mixed Integer Linear Programming Formulations

EFFICIENCY IMPROVEMENT OF ASSEMBLY LINE: CASE STUDY OF BUS SEAT MANUFACTURER YEOH KIM HAO. A project report submitted in partial

Assembly line balancing in textile industry

International Conference on Product Lifecycle Management 1

An Inventory Model with Demand Dependent Replenishment Rate for Damageable Item and Shortage

Resource-Constrained Multi-Project Scheduling with Resource Moving Time for Construction Projects in Vietnam

END 202 Work analysis and design

SUPPLY CHAIN PLANNING WITH ADVANCED PLANNING SYSTEMS

Production and Delivery Batch Scheduling with Multiple Due Dates to Minimize Total Cost

CROSS-DOCKING: SCHEDULING OF INCOMING AND OUTGOING SEMI TRAILERS

A Review and Classification of Cross-Docking Concept

Management Science Letters

PRODUCTIVITY IMPROVEMENT OF A MANUAL ASSEMBLY LINE

BOTTLENECK SHIFTING IN PRODUCTION LINES IMPACT OF VARIABILITY, NEW DETECTION METHOD AND CONTROL STRATEGIES. A Thesis by. Prasannavenkatesh Tamilselvan

Techniques of Operations Research

CHAPTER 1. Basic Concepts on Planning and Scheduling

AN Investigation OF THE PRODUCTION LINE FOR ENHANCED PRODUCTION USING HEURISTIC METHOD

Stochastic Single Machine Family Scheduling To Minimize the Number of Risky Jobs

PROCESS ACCOMPANYING SIMULATION A GENERAL APPROACH FOR THE CONTINUOUS OPTIMIZATION OF MANUFACTURING SCHEDULES IN ELECTRONICS PRODUCTION

A Sequencing Heuristic to Minimize Weighted Flowtime in the Open Shop

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Heuristic Techniques for Solving the Vehicle Routing Problem with Time Windows Manar Hosny

PRODUCT-MIX ANALYSIS WITH DISCRETE EVENT SIMULATION. Raid Al-Aomar. Classic Advanced Development Systems, Inc. Troy, MI 48083, U.S.A.

Software Applications to a Real-World Cutting Problem of a German Wood Panel Manufacturer A Case Study

JOB SHOP SCHEDULING WITH EARLINESS, TARDINESS AND INTERMEDIATE INVENTORY HOLDING COSTS

ICMIEE-PI Minimization of Makespan in Flow Shop Scheduling Using Heuristics

Large-scale maintenance in industrial plants requires the entire shutdown of production units for disassembly,

The Nottingham eprints service makes this work by researchers of the University of Nottingham available open access under the following conditions.

A Particle Swarm Optimization Algorithm for Multi-depot Vehicle Routing problem with Pickup and Delivery Requests

Solving a redundancy allocation problem with repairable identical components using simulation method and genetic algorithm

F E M M Faculty of Economics and Management Magdeburg

Manufacturing Facility Layout: A thesis presented to. the faculty of. In partial fulfillment. of the requirements for the degree.

SINGLE MACHINE SEQUENCING. ISE480 Sequencing and Scheduling Fall semestre

Modeling and optimization of ATM cash replenishment

COMPARING ALTERNATIVE PLANT LAYOUTS BASED ON CRAFT AND BLOCPLAN ALGORITHMS

Plant Layout and Material Handling

Copyright c 2009 Stanley B. Gershwin. All rights reserved. 2/30 People Philosophy Basic Issues Industry Needs Uncertainty, Variability, and Randomness

A Viral Systems Algorithm for the Traveling Salesman Problem

Program Evaluation and Review Technique (PERT)

Optimized Manufacturing Processes in Multimodel PCB Assembly

Available online at ScienceDirect. Procedia CIRP 26 (2015 ) th Global Conference on Sustainable Manufacturing

Minimizing Passenger Transfer Times in Public Transport Timetables.

Lean Manufacturing Implementation in Small and Medium Industry

By: Adrian Chu, Department of Industrial & Systems Engineering, University of Washington, Seattle, Washington November 12, 2009.

SELECTED HEURISTIC ALGORITHMS FOR SOLVING JOB SHOP AND FLOW SHOP SCHEDULING PROBLEMS

Sven Axsäter. Inventory Control. Third Edition. Springer

PM B Task 5 Name : Page 1 Matr.-Nr. : PM II Task 1, 20 Points

Strategic Design of Robust Global Supply Chains: Two Case Studies from the Paper Industry

A CONTENT MANAGEMENT FRAMEWORK FOR PRODUCT DEVELOPMENT

MGSC 1205 Quantitative Methods I

A Maintenance Free Operating Period Policy for a Multi- Component System with Different Information Levels on the Components State

TRANSPORTATION PROBLEM AND VARIANTS

Chapter 2 Research on Logistics Center Layout Based on SLP

EOQ MODEL WITH NATURAL IDLE TIME AND WRONGLY MEASURED DEMAND RATE

Reoptimization Gaps versus Model Errors in Online-Dispatching of Service Units for ADAC

SCHEDULING PROBLEMS FOR JOBS AND DIFFERENT MACHINES WITH MAKE SPAN CRITERION AND LEFT TIME ALIGNMENT

SCHEDULING IN MANUFACTURING SYSTEMS

CROWNBench: A Grid Performance Testing System Using Customizable Synthetic Workload

CHAPTER 1 DEREGULATION OF ELECTRICITY MARKETS AROUND THE WORLD

Iterative train scheduling in networks with tree topologies: a case study for the Hunter Valley Coal Chain

Parwadi Moengin, Member IAENG

IDENTIFICATION AND MITIGATION OF BOTTLENECKS IN COMPLEX PRODUCTION SYSTEM. A Thesis by. Pradeesh Narayanasamy

A Correction on Data Envelopment Analysis for Environmental Assessment Using Methodological Comparison between Three Efficiency Measurement Models

Evaluation Indexes of Degree of Closeness between Strategy and Project Portfolio Allocation

A NEW ALGORITHM FOR U-SHAPED TWO-SIDED ASSEMBLY LINE BALANCING.

Sistem Pendukung Keputusan M. Ali Fauzi

A Heuristic Approach for Solving the Multi-Pallet. Packing Problem. Guntram Scheithauer and Johannes Terno

Ant Colony Optimization for Resource-Constrained Project Scheduling

Chapter 3 Managing the Information Systems Project

Optimizing the Selection of Cost Drivers in Activity-Based Costing Using Quasi-Knapsack Structure

Procedia - Social and Behavioral Sciences 189 ( 2015 ) XVIII Annual International Conference of the Society of Operations Management (SOM-14)

Evolutionary Algorithms and Simulated Annealing in the Topological Configuration of the Spanning Tree

Simulation-Based Analysis and Optimisation of Planning Policies over the Product Life Cycle within the Entire Supply Chain

Transcription:

Australian Journal of Basic and Applied Sciences, 5(9): 878-884, 2011 ISSN 1991-8178 Cost Oriented Assembly Line Balancing Problem with Sequence Dependent Setup Times 1 Vahid Yazdanparast, 2 Hamid Hajihosseini, 3 Ayob Bahalke 1 Department of Engineering, Islamic Azad University, Zahedan Branch, Zahedan, Iran. 2 Department of Industrial Engineering, Islamic Azad University, Zahedan Branch, Zahedan, Iran. 3 Islamic Azad University, Zahedan Branch, Zahedan, Iran. Abstract: Assembly lines are flow based production systems specially used to produce standardized products in high volume. Usually in the literature of assembly line research, it is assumed that, inside each station, Tasks can be performed in any feasible sequence without affecting the processing time of each other. However in practice, the sequence in which tasks are performed may have a significant effect on the processing time of each other due to existence of sequence dependent setup times (such as tool exchanges, walking times and etc). On the other hand awing to the high competition in the current production environment, reducing the production costs and increasing utilization of the current resources are of major importance for production managers. In this paper the General Assembly Line Balancing Problem with Setups (GALBPS) firstly proposed by Andres et al, 2008, is considered. Since production costs are one of the most important issues in production management, developing a model which directly attempts to minimize the production costs is of main interest. In this paper the GALBPS is considered with a cost oriented approach and a mathematical model is developed to solve the problem. In order to illustrate the proposed model, a numerical example is solved using Lingo 11 software. Key words: Cost oriented; Assembly Line Balancing; Sequence-dependent setup time INTRODUCTION Assembly lines are a type of production systems used to produce one homogenous commodity in high volume. Each line consists of several workstations arranged along with a transportation system i.e. a conveyor belt. The transportation system moves the work-piece through the line from station to the next station with a constant pace which determines the production speed. In each workstation a set of tasks are performed on the work-piece, which is constrained by the cycle time (the duration that each work-piece stays in each station). Because of high capital requirements of installing an assembly line, configuration planning of lines is of great importance. The decision problem of optimally partitioning the total work into the stations in order to optimize some objective is known as the assembly line balancing problem (ALBP). The total amount of work required to produce a product is divided into elementary operations 1,2,,, these elementary operations are called tasks. Every task needs units of time to be performed; this duration is called task time. Additionally, due to technological constraints, a task can t be started before all of its predecessors are completed. These precedence constraints can be depicted in a precedence graph, vertices of this graph represent the tasks and every arc represents a precedence relation between tasks and, in other words each arc, indicates that task should be started after finishing task. The most studied problem in the field of assembly line balancing is called the simple assembly line balancing problem (SALBP) and has the main assumptions such as paced line with fixed cycle time, mass production of one homogeneous product, serial line and etc. The assumptions of SALBP are very restricting with respect to real world assembly lines and cannot perfectly reflect the real industrial situations such as mixed model lines, paralleling, two sided lines and etc. Therefore in recent years many researcher have focused on releasing some of the unrealistic assumptions of SALBP in order to produce more practical models; the resulting problems are called generalized assembly line balancing problems (GALBP). Several generalizations have been studied for the ALBP, some instances of these generalizations are considering U-shaped assembly lines balancing (Miltenburg & Wijngaard, 1994), parallel workstations (Buxey, 1974), considering process alternatives (Pinto et al, 1983) and two sided assembly lines (Bartholdi, 1993), Recent surveys of generalized assembly line models are Erel &Sarin, 1998; Scholl, 1999; Rekiek et al, 2002 and Scholl & Becker, 2006. In many real world situations there exist sequence dependent setup times between tasks. In other words the sequence in which tasks are performed has a significant effect on the processing time of each other. In spite of the fact that setups between jobs, in a mixed model environment, maybe ignored because of flexible machinery, there are numerous industrial occasions in which setup times affect the processing time of tasks assigned to Corresponding Author: Vahid Yazdanparast, Department of Engineering, Islamic Azad University, Zahedan Branch, Zahedan, Iran. 878

stations. Examples of these situations are tool exchanges, walking distances in a workstation and curing or cooling processes (Andres et al, 2008; Scholl et al, 2009). Therefore both balancing and scheduling of tasks inside each station must be determined due to the sequence dependent setup times. Even though the sequence-dependent setup time between tasks is a regular situation in assembly lines, there have been few research papers that take this effect into account in assembly line balancing. Andres et al, 2008, proposed the GALBPS model in which it is assumed that there are sequence dependent setup times between tasks. They developed a mathematical model to solve the problem and proposed several priority rules and a GRASP meta-heuristic. For the same problem, Martino & Pastor, 2010, developed and examined several priority-rule-based heuristics. Scholl et al, 2009, further extended the problem by modeling the setups more pragmatically; they also proposed a new more compact mathematical model for the problem. They also developed efficient heuristics to solve the problem. Seyed-Alagheband et al, 2011, developed a mathematical model and a simulated annealing meta-heuristic to solve type-2 of the problem, which is minimizing the cycle time for a predetermined number of stations. They also employed the Taguchi method to tune different parameters of the algorithm. There is also another type of setup times called indirect setup times. This kind of setup time occurs when two tasks are related in such a way that executing one task before the other one result in an increase in processing time of the other one (Boysen et al, 2007; Scholl et al, 2008). In the literature of sequence dependent assembly line balancing the objective is usually minimizing the number of stations for a given cycle time or minimizing the cycle time for a given number of stations. Therefore it is called the time oriented assembly line balancing problem. However due to the high competition in the current production environment, reducing the production costs and increasing utilization of available resources is of major importance for manufacturing managers. Therefore developing a model to directly minimize the production costs is of significant interest. In this paper the GALBPS is considered with a cost oriented approach. Normally final assembly of a commodity is a labour-intensive process (Amen, 2006). In the cost oriented approach the aim is to minimize the total cost per production unit (Steffen, 1977; Rosenberg & Ziegler, 1992; Amen, 1997; Amen, 2000a). For this aim the significant factors that determine the cost must be considered. There are two main cost drivers in determining the costs of production: labor costs and the costs of capital. First the costs of labor are considered. Wages of each worker is determined by the most difficult task assigned to him (or her). In order to be able to determine difficulty of each task, job values are determined using the well-known work measurement systems (Amen, 2000a). Using these job values for each task a wage rate, (TU time unit, PU production unit, MU monetary unit) is determined. As said before, the wage rate of each worker in the station is determined by the most difficult tasks assigned to the station. Therefore wage rate of the worker in station, or the wage rate of station, is: max where is the set of tasks assigned to the worker in station j. it is important to note that for each worker the wage rate is paid for the entire cycle time and not for the sum of duration of tasks assigned to him (or her). The second cost driver considered in this paper is the costs of capital. These costs consist of the costs of machinery, material handling system and etc. in this paper it is assumed that the costs of capital are directly dependent on the length of the line i.e. number of stations. Generally the machinery needed to produce the final commodity can be classified into two categories: universal machinery and special machinery. Special machinery is needed to perform special tasks and it can be assumed that the number of them is fixed and is not dependent on the assignment of tasks to stations. It is also assumed that all of the stations need identical universal machines. Therefore the costs of capital for all stations are the same. Other costs such as costs of material are assumed to be independent of the length of the line or assignment of tasks to stations (Steffen, 1977). Therefore the total cost per production unit can be calculated as, where [MU/PU] is the total cost of capital per station. To simplify the calculations the costs of capital can be rewritten as and the total cost rate of a task can be calculated as ; therefore the total cost rate of a station can be calculated as. Finally the total costs per production unit amount to: where. Regarding the literature of cost-oriented assembly line balancing, Rosenberg and Ziegler, 1992, assigned a wage rate for each task and assumed that the wage rate of each station is equal to the maximum wage rate assigned to the station. The objective is to minimize the cumulative wage rate over the line. They assumed that the length of the line i.e. the number of stations is variable. They also proposed priority rule based heuristics to solve the problem; some of these rules are available for SALBP-1. Amen, 2000a additionally took the costs of capitals into account; examples of this kind of costs are costs of machinery and transportation system and etc. They also proposed a branch and bound algorithm to solve the problem. Amen (2000b, 2001) proposed station oriented heuristics which uses cost-based dynamic priority rules. He compared the proposed heuristics with the 879

existing ones using a large problem set which is generated randomly. The new rule named best change of idle cost had a better performance than all other rules. Amen, 2006, considered general formulations, which can be solved by standard optimization tools, for the same problem. These models include general branch and bound techniques with LP-relaxation and general enumeration techniques. He also showed that the maximally-loadedstation-rule is no longer valid for the cost oriented model. Maximally-loaded-station-rule implies that when filling stations with tasks, the current station must be maximally loaded in order to go to the next station. A station is said to be maximally loaded if no more tasks can be assigned to it. They showed that this rule must be replaced with a weaker rule named two-stations-rule. This results in an enormous increase in solution difficulty of the problem. Malakooti (1991, 1994) and Malakooti & Kumar (1996) considered a multi-objective ALBP with objectives that are based on cost and capacity. In this paper a cost oriented approach is used to model assembly line balancing problem with sequence dependent setup times which to the best of our knowledge hasn t been considered in the literature so far. A mathematical formulation is developed to solve the problem under consideration. In order to illustrate the proposed model, a numerical example is solved using Lingo 11 software and the result is compared to the classic time oriented model. The remaining of this paper is organized as follows: in section 1 the problem under consideration and its main assumptions are described and a mathematical formulation is developed to solve the problem. In order to illustrate the proposed model, a numerical example is solved in section 2. In section 3 the paper is concluded by a summary of the main conclusions and suggestions for further research. 1. Proposed model and mathematical formulation In this paper the assembly line balancing problem with sequence dependent setup times are considered with a cost oriented approach. The main assumptions of the problem under consideration are as follows: a. Mass production of one homogenous commodity. b. The production process, the tasks to be performed and the precedence relations, are already known. c. Paced line with a predetermined cycle time C. d. Each task j has a Deterministic and integer operation time. e. Each task j has a cost rate which determined the wage rates and the costs of capital for the task. f. There are no assignment restrictions other than the precedence constraints g. Serial line layout. h. All stations are equally equipped with respect to machines and workers. i. There are deterministic sequence dependent setup times between tasks. j. Minimize the total costs of producing one product: The objective is to minimize the total cost per production unit and the decisions involved in this problem include the followings: (1) assignment of tasks to stations (2) the sequence in which tasks are performed in each station. The notations used in the mathematical model are presented in Table 1. Table 1: Notations used in the mathematical model i, h task j I J C M N station Set of tasks Set of workstations Set of direct all predecessors of task i Set of direct all successors of task i Cycle time Lower bound on the Number of stations Upper bound on the Number of stations A big positive number Number of tasks Duration of task i (TU) Cost rate of the task The earliest (latest) station that task can be assigned The set of tasks that can be assigned to station The setup time between tasks and Cost rate of station Equals to 1 if task is assigned to workstation in position s of its schedule, otherwise equals to 0. Equals to 1 if any task is assigned to station j; otherwise equals to 0. Is equal to 1 if task k is performed immediately after tasks i; otherwise it assumes the value 0. Is equal to 1 if task i is the last task assigned to the station j. 880

The problem under consideration is formulated as follows:. 1 2 1 ;1,2 3, ; 1,2 1 4. 1.. 1., 5. ;.. 1,,,,... 1,,,,, 1 ; 1,, 1;,,, ; 1,, 1; 10 1 ;,, 11 In this formulation equation (1) implies the objective function which is the total cost of producing one production unit. Constraints (2) ensure that every task is assigned to exactly one position in the schedule of one station. Constraints (3) imply that in each position in every station at most one task can be assigned. Constraints (4) indicate that the positions in each station are filled in an increasing order. With (5) the precedence constraints are observed, this involves both between stations and the positions inside a workstation. Constraints (6) determine the cost rate of each station which is equal to the maximum cost rate of the tasks assigned to the station. With (7) and (8) it is ensured that the processing time of each station, including task times and setups, is at most equal to the cycle time. Constraints (9) ensure that 1 if tasks and are assigned to the same station and tasks is scheduled immediately after task. Constraints (10) determines the last task in the schedule of each station. Constraints (11) ensure that if tasks and is assigned to the same station and are respectively scheduled as the first and the last task in the station, then a setup time must be considered between tasks and. Numerical example: To illustrate the proposed model an example is presented, this example is an extension of the well-known instance of Mertens, which can be found in the homepage for assembly line balancing (http://www.assemblyline-balancing.de/). Figure 1 shows the precedence graph for this example along with duration and cost rate for each task. The setup times between tasks are presented in table 2. The cycle time is assumed to be equal to 15. 1 6 7 8 9 881

Fig. 1: example of a problem instance Table 2: Setup time matrix 0 3 1 2 0 3 1 3 0 0 3 1 1 2 1 0 0 2 1 2 3 2 3 2 0 3 1 0 0 1 1 3 0 2 2 3 1 2 1 2 0 1 1 2 3 0 2 1 0 This instance is solved using both the proposed cost oriented model and time oriented model proposed by Anders et al, 2008. In the classic time oriented model the aim is to minimize the number of stations for a given cycle time. The optimum solutions found by each model is presented in figures 2 and 3 respectively. In these figures each station is represented by a shaded rectangle and the sequence of performing tasks in each station is presented by directed lines. Also the station loads are presented below the corresponding rectangle for each station. As seen in these figures the obtained number of stations for both models is 3. This means that the optimum solution found by the cost oriented model is also an optimum solution in terms of the number of station. Fig. 2: The optimum solution found by the proposed model Fig. 3: The optimum solution found by the time oriented model Due to the high competition in the production environment, minimizing the costs of production in order to minimize the final price of the product is of major importance. Therefore it is interesting to consider costs of production into consideration when comparing the models. The costs of production for the solutions found for each model is presented in Table 3. As seen from this table, the production cost of the solution obtained by the time oriented model is 240 monetary units, while this number could be reduced to 210 using the proposed model. Thus, 30 monetary units are saved. Besides, the required number of stations is 3 which is the same number of stations needed by the solution obtained using the time-oriented model. This means that the solution is also optimal in terms of number of stations. Consequently, 882

the solution is the best in terms of the total cost, and while reaching this best, the best number of stations is also achieved. Table 3: Optimal solutions for the time oriented and cost oriented versions of the problem Station Time-oriented optimal solution Cost-oriented optimal solution j 1 {1,2,5} 5 {1,2,3} 6 2 {6,4} 6 {5,6} 5 3 {3,7} 5 {4,7} 3 16 14 240 210 Conclusions and Future Research: Usually in the literature of assembly line research, it is assumed that, inside each station, Tasks can be performed in any feasible sequence without affecting the processing time of each other. However in practice, the sequence in which tasks are performed may have a significant effect on the processing time of each other due to existence of sequence dependent setup times (such as tool exchanges, walking times and etc). On the other hand awing to the high competition in the current production environment, reducing the production costs and increasing utilization of the current resources are of major importance for production managers. In this paper the GALBPS is considered. Since production costs are one of the most important issues in production management, developing a model which directly attempts to minimize the production costs is of main interest. In this paper the GALBPS is considered with a cost oriented approach and a mathematical model is developed to solve the problem. In order to illustrate the proposed model a numerical example is solved using lingo 11 software and the result is compared with the results obtained by the classical time oriented approach. Developing heuristic or meta-heuristics such as genetic algorithm or simulated annealing to solve the proposed model and considering multiple-objective optimization problem by simultaneously taking into account many other objectives, such as smoothing and load balancing are recommended for future research in this area. REFERENCES Amen, M., 1997. Ein exaktes Verfahren zur kostenorientierten Fliebbandabstimmung, in: U. Zimmermann et al.,(eds.), Operations Research Proceedings 1996, Springer, Berlin, pp: 224-229. Amen, M., 2000a. An exact method for cost-oriented assembly line balancing. International Journal of Production Economics, 64: 187 195. Amen, M., 2000b. Heuristic methods for cost-oriented assembly line balancing: A survey. International Journal of Production Economics 68, 1 14. Amen, M., 2001. Heuristic methods for cost-oriented assembly line balancing: A comparison on solution quality and computing time. International Journal of Production Economics, 69: 255 264. Amen, M., 2006. Cost-oriented assembly line balancing: Model formulations, solution difficulty, upper and lower bounds. European Journal of Operational Research, 168: 747 770. Andrés, C., C. Miralles, R. Pastor, 2008. Balancing and scheduling tasks in assembly lines with sequencedependent setup times. European Journal of Operational Research, 187(3): 1212 1223. Andrés, C., C. Miralles, R. Pastor, 2008. Balancing and scheduling tasks in assembly lines with sequencedependent setup times. European Journal of Operational Research, 187(3): 1212 1223. Bartholdi, J.J., 1993. Balancing two-sided assembly lines: A case study. International Journal of Production Research, 31: 2447 2461. Boysen, N., M. Fliedner, A. Scholl, 2007. A classification of assembly line balancing problems. Eur J Oper Res., 183: 674-693. Buxey, G.M., 1974. Assembly line balancing with multiple Stations. Management Science, 20, 1010 1021. Erel, E., Sarin, S, 1998. A survey of the assembly line balancing procedures. Production Planning and Control, 9: 414 434. Malakooti, B., 1991. A multiple criteria decision making approach for the assembly line balancing problem. International Journal of Production Research, 29: 1979-2001. Malakooti, B., 1994. Assembly line balancing with buffers by multiple criteria optimization. International Journal of Production Research, 32: 2159-2178. 883

Malakooti, B., A. Kumar, 1996. An expert system for solving multi-objective assembly line balancing problems. International Journal of Production Research, 34: 2533-2552. Martino, L., R. Pastor, 2010. Heuristic procedures for solving the general assembly line balancing problem with setups. International Journal of Production Research, 48 (6), 1787 1804. DOI: 10.1080/00207540802577979. Miltenburg, J., J. Wijngaard, 1994. The U-line line balancing problem. Management Science, 40L 1378 1388. Pinto, P.A., D.G. Dannenbring, B.M. Khumawala, 1983. Assembly line balancing with processing alternatives: an application. Management Science, 29: 817-830. Rekiek, B., A. Dolgui, A. Delchambre, A. Bratcu, 2002. State of art of optimization methods for assembly line design. Annual Reviews in Control, 26: 163-174. Rosenberg, O., H. Ziegler, 1992. A comparison of heuristic algorithms for cost-oriented assembly line balancing, Zeitschrift fur Operations Research, 36: 477-495. Scholl, A., 1999. Balancing and sequencing assembly lines, 2nd edn. Physica, Heidelberg. Scholl, A., N. Boysen, M. Fliedner, 2009. The assembly line balancing and scheduling problem with sequencedependent setup times: Problem extension, model formulation and efficient heuristics. Jena Research Papers in Business and Economics 11/2009, FSU Jena. Scholl, A., N. Boysen, M. Fliedner, 2009. The assembly line balancing and scheduling problem with sequence-dependent setup times: Problem extension, model formulation and efficient heuristics. Jena Research Papers in Business and Economics 11/2009, FSU Jena. Scholl, A., C. Becker, 2006. State-of-the-art exact and heuristic solution procedures for simple assembly line balancing. European Journal of Operational Research, 168: 666-693. Scholl, A., N. Boysen, M. Fliedner, 2008. The sequence-dependent assembly line balancing problem. OR Spectrum, 30: 579-609. Seyed-Alagheband, S.A., S.M.T. Fatemi Ghomi, M. Zandieh, 2011. A simulated annealing algorithm for balancing the assembly line type 2 problem with sequence-dependent setup times between tasks. International Journal of Production Research, 49(3), 805-825, DOI: 10.1080/00207540903471486. Steffen, R., 1977. Produktionsplanung bei Fliebbandfertigung, Gabler, Wiesbaden. 884