Title :
Job sequencing and inventory control for a parallel machine problem: a hybrid-GA approach
Author :
Joines, Jeffrey A. ; Culbreth, C. Thomas
Author_Institution :
Dept. of Ind. Eng., North Carolina State Univ., Raleigh, NC, USA
Abstract :
In general, scheduling and sequencing problems are very difficult to solve to optimality (i.e., most problems are NP-Complete). In some instances, machines produce batch quantities of products which are placed in inventories. Demands are allocated directly from these inventories if available. If current inventory levels can not satisfy the demands and associated due dates, outsourcing some of the product, generally at a premium price offers a way to meet all due dates. Scheduling to meet due-dates coupled with inventory control is an important and more complex problem than the general scheduling problem. One application arises in furniture manufacturing where the lumber used to make furniture must first be dried from green lumber in a series of parallel batch machines (kilns). Drying lumber in-house is less expensive than purchasing commercially kiln-dried lumber. Therefore, the objective is to minimize the sum of the costs of drying lumber in-house and purchasing kiln-dried lumber in order to meet all due-dates plus any inventory carrying costs incurred over the planning horizon. The problem is decomposed into two sub problems: (1) the sequencing of the product types (lumber) on the machines (kilns); and (2) the allocation of inventory to satisfy the demands. A hybrid genetic algorithm determines the best sequence of product types to produce and an embedded linear program determines the optimal allocation of inventory and quantity of outsourced lumber that minimizes total cost. The hybrid algorithm is shown to be effective at solving the problem
Keywords :
furniture; genetic algorithms; linear programming; outsourcing; production control; resource allocation; scheduling; stock control; wood processing; due dates; embedded linear program; furniture manufacturing; hybrid genetic algorithm; hybrid-GA approach; inventory control; job sequencing; kilns; lumber; optimal allocation; outsourcing; parallel batch machines; parallel machine problem; planning horizon; scheduling; Costs; Decision support systems; Industrial engineering; Inventory control; Job shop scheduling; Kilns; Manufacturing; Marketing and sales; Parallel machines; Procurement;
Conference_Titel :
Evolutionary Computation, 1999. CEC 99. Proceedings of the 1999 Congress on
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-5536-9
DOI :
10.1109/CEC.1999.782550