首页    期刊浏览 2025年03月11日 星期二
登录注册

文章基本信息

  • 标题:Solution methodology for synchronizing assembly manufacturing and air transportation of consumer electronics supply chain.
  • 作者:Li, Kunpeng ; Sivakumar, Appa Iyer ; Mathirajan, M.
  • 期刊名称:International Journal of Business
  • 印刷版ISSN:1083-4346
  • 出版年度:2004
  • 期号:September
  • 语种:English
  • 出版社:Premier Publishing, Inc.
  • 摘要:In this paper, we study the problem of synchronization of air transportation and assembly manufacturing to achieve accurate delivery with minimized delivery cost. This problem is observed in PC assembly manufacturing industry. There are two integrated decisions involved in the research problem and they are (1) optimal allocation of orders to various flights in the planning period and (2) an appropriate release time for each order to complete the assembly to match the first decision. We propose two solution methodologies for the research problem. An Integer Linear Programming model is developed for the first decision, backward scheduling logic for the second decision in solution methodology 1 and forward scheduling logic for the second decision in solution methodology 2. The computational experiments indicate that the proposed solution methodologies can achieve excellent average performance in comparison with an existing industry practice heuristic. Furthermore, the solution methodology with backward scheduling logic for determining orders' release time works better than the solution methodology with forward scheduling logic. The computational results demonstrate the effectiveness of our methodologies over a wide range of problem instances. Finally, managerial implications of the proposed methodology are presented.
  • 关键词:Air transportation industry;Consumer electronics;Consumer electronics industry

Solution methodology for synchronizing assembly manufacturing and air transportation of consumer electronics supply chain.


Li, Kunpeng ; Sivakumar, Appa Iyer ; Mathirajan, M. 等


ABSTRACT

In this paper, we study the problem of synchronization of air transportation and assembly manufacturing to achieve accurate delivery with minimized delivery cost. This problem is observed in PC assembly manufacturing industry. There are two integrated decisions involved in the research problem and they are (1) optimal allocation of orders to various flights in the planning period and (2) an appropriate release time for each order to complete the assembly to match the first decision. We propose two solution methodologies for the research problem. An Integer Linear Programming model is developed for the first decision, backward scheduling logic for the second decision in solution methodology 1 and forward scheduling logic for the second decision in solution methodology 2. The computational experiments indicate that the proposed solution methodologies can achieve excellent average performance in comparison with an existing industry practice heuristic. Furthermore, the solution methodology with backward scheduling logic for determining orders' release time works better than the solution methodology with forward scheduling logic. The computational results demonstrate the effectiveness of our methodologies over a wide range of problem instances. Finally, managerial implications of the proposed methodology are presented.

JEL: C61, R41

Keywords: Consumer electronics supply chain; Air transportation; Assembly manufacturing; Synchronization; Backward scheduling logic

I. INTRODUCTION

Consumer electronics products, which contribute a major share in many nations' GNP, are playing an important role in our daily life. Almost every home has one of the consumer electronics products such as a videocassette recorder, a compact disk player, or a digital videodisk player (Han et al. 2001). Thirty years ago, electronic calculators were beginning to penetrate mass markets in rich countries. Today, around half a billion people are using consumer electronics products (Ayres and Williams, 2004). Most of consumer electronics products are knowledge-intensive goods with high value-to-weight ratios, which comprise a growing share of global trade (Bowen, 2004). All these indicate that consumer electronics is a booming industry.

Today's consumer electronics manufacturing companies have to face the challenge of volatile demand, shorter product life cycles, product customization, and time to market and cost reduction. To meet these challenges, companies are moving toward global manufacturing network. Cooperation with all the participants within the network and effective utilization of global resources benefit the manufacturers to gain competition advantages. Operation in this global manufacturing network requires coordination of a global network of manufacturing units, warehouses or distribution points; the optimization of routings and logistics (Azevedo and Sousa, 2000). Within the consumer electronics supply chain (CESC), synchronization of manufacturing with transportation is especially important for consumer electronics manufacturers to improve performance with lower cost.

Furthermore, the competition among the consumer electronics industries forces a kind of JIT manufacturing philosophy to avoid both earliness and tardiness. Costs or penalties are incurred by delivering an order either earlier or later than the due date. The delivery earliness costs could result from the need for storage and insurance. The delivery tardiness cost consists of customer dissatisfaction, contract penalties, loss of sales, and loss of reputation. Orders transferred to the airport ahead of departure times incur waiting penalties. The penalties are particularly for handling and storage of the goods in the airport. Unlike the basic assembly and transportation cost of the products, these penalty costs can be minimized by achieving better synchronization in CESC.

Different consumer electronics assembly manufacturers have different strategies to manage the supply chain. In general, there are three strategies. They are Make-to-Stock (MTS), Make-to-Order (MTO), and a hybrid of MTO and MTS (Rajagopalan, 2002). Generally, the MTS strategy with respect to CESC has significant weaknesses. This is due to the fact that the consumer electronics products' life cycle is short, demand variance is high and forecasting is difficult as the products are mostly customized. Recently researchers and industry practitioners started to pay more attention in developing MTO based supply chain management system, particularly in the consumer electronics industry.

Due to the high value of consumer electronics products and to meet the promised short delivery time, air transportation is commonly used in consumer electronics products distribution (Bowen, 2004). Regarding the features of relative fixed route, fixed departure time and stable transportation time, air transportation scheduling is different from the vehicle routing scheduling problems classified by Destrochers et al. (1990). Furthermore, the problem of synchronization of assembly manufacturing and air transportation receives less attention in the literature, but effective solution of this problem is significantly important for a consumer electronics manufacturer to be competitive.

This study is motivated by a large MTO based PC assembly manufacturer who faces challenges in synchronizing the supply chain. The material flow through the supply chain is depicted in Figure 1. Components manufacturing is outsourced to local and global suppliers. Procured components are stored in inventory before assembly. When an order is received, the components are transferred into assembly flow shop. After three major modules of assembly processes that consist of assembly, test and packaging, finished products are transferred from assembly plant to airport by local transportation. Then, the products reach the destination country airport through global air transportation. Finally, destination country local transportation delivers the products to customers. Due to the complexity of the supply chain, synchronization is a challenge. In this paper, we have provided two solution methodologies, which are expected to synchronize both assembly and outbound logistics efficiently and effectively.

[FIGURE 1 OMITTED]

The remainder of the paper is organized as follows: section II discusses related work. Section III illustrates the research problem and existing industry practice. Section IV presents the solution methodologies. Section V details the computational experiment design. The computational results and the managerial implications are discussed in section VI. Conclusions and the further work are discussed in the last section.

II. LITERATURE REVIEW

To the best of our knowledge, there is no research reported to date, which addresses the problem of synchronization of assembly manufacturing and air transportation for outbound logistics. However, there has been some discussion on synchronization of production and road transportation, which put emphasis on vehicle routing scheduling problem. Blumenfeld et al. (1991) examined the cost-effectiveness to synchronize production and transportation schedules on a production network which consists of one origin and many destinations. The trade-offs between production setup, freight transportation, and inventory costs on the network are analyzed and synchronized schedules are developed. Fumero and Vercellis (1999) proposed an integrated optimization model for production and distribution planning with the aim of optimally coordinating important and interrelated logistics decisions such as capacity management, inventory allocation, and vehicle routing.

Ruiz-Torres and Tyworth (1997) investigated the interaction of production scheduling and routing/transportation on a logistic network by simulation. The results indicate that low manufacturing-logistics cost and a high customer service level can both be maintained by an appropriate combination of scheduling and routing rules. Chen (2002) addresses the problem of integrating production and transportation scheduling in a MTO environment with the aim of minimizing the total cost which consists of transportation cost, tardiness penalty cost and overtime production cost. Sarmiento and Nagi (1999) reviewed work on integrated analysis of production-distribution systems.

From the above brief review on the related work, the following important observations can be obtained and these would highlight the significance of the research problem considered in this paper:

* The research on synchronizing the production and distribution is mainly carried out in MTS systems (Sarmiento and Nagi, 1999).

* The transportation used for the outbound logistics considered so far in literature focuses on land transportation and the issue related to outbound logistics was formulated as vehicle routing scheduling problem (Blumenfeld et al. 1991; Fumero and Vercellis, 1999).

Two solution methodologies are proposed in this paper in order to synchronize assembly manufacturing and outbound logistics in CESC. Both the methodologies take into account delivery earliness and tardiness penalties in addition to the normal shipping cost of air transportation in the outbound logistics.

III. THE RESEARCH PROBLEM AND EXISTING INDUSTRY PRACTICE

This study discusses the observations made by a major PC assembly manufacturer who is facing a challenge in its performance of on time delivery. The company has its major assembly plant in Singapore (1). The observed industry receives their orders through many sources including email, World Wide Web, fax and phone. Orders come randomly, and the company commits the delivery time to the customers. Air transportation is commonly used for the distribution of high value MTO consumer electronics products to global customers and in general, commercial cargo flights are often used. The important dynamic factors, which dictate the outbound logistics of CESC are (a) the number of available flights for the distribution planning horizon, (b) the departure and arrival time of the flights, (c) the designated capacity and the corresponding transportation cost, and (d) the possible special capacity in each flight with the corresponding freight cost.

The methodologies to support assembly and transportation are different in industry. One of the popular industry based practice heuristic (termed by us 'EDD+FCFS') is given below in terms of step-by-step procedure:

Step 1: Earliest Due Date (EDD) policy plus zone group for assembly. The markets all over the world are divided into different zones. Orders come from the same zone with similar due date are grouped together. The order groups corresponding to the planning period are assigned into assembly manufacturing based on their due dates and released by EDD policy.

Step 2: First Come First Serve (FCFS) rule for transportation. Within the planning period, when the completed products transferred to airport, they are allocated to the flight based on FCFS rule.

The 'EDD+FCFS' heuristic is easy for implementation. However, it appears that the heuristic does not consider synchronization of assembly and transportation efficiently. In CESC, final delivery is carried out by air transportation. Thus, the transportation allocation should be decided based on final delivery due date information and assembly scheduling be decided based on transportation allocation. In contrast, the 'EDD+FCFS' heuristic determines the assembly schedule following EDD rule, which is based on final delivery due date instead of transportation allocation information, while transportation allocation is decided by assembly scheduling. Therefore, the performance of this method is not effective in industry. In order to improve the efficiency and the effectiveness of synchronizing assembly and outbound logistics, we propose two methodologies in this paper.

IV. SOLUTION METHODOLOGIES

We propose two solution methodologies, which have two phases for the decision problem. A network representation of the two-stage decision model is shown in Figure 2.

[FIGURE 2 OMITTED]

In the first phase, the proposed Integer Linear Programming (ILP) model will run for the transportation issues of the outbound logistics assuming that the number of completed-customers'-orders are available and the production rate of assembly manufacturing is fixed and known. In the second phase, using the above optimal decision obtained for the outbound logistics, i.e., the flight wise customers' orders movement strategy, an efficient release control policy is decided for the assembly manufacturing based on the available assembly capacity. In the proposed two solution methodologies, only the procedure for obtaining an efficient release control policy varies, and they are based on backward scheduling and forward scheduling respectively. The flow diagram of the methodology containing backward scheduling is illustrated in Figure 3.

[FIGURE 3 OMITTED]

The proposed solution methodologies are based on the following assumptions:

* The assembly flow shop is treated as a single machine (as shown in Figure 2).

* Setup time is included in the processing time of assembly manufacturing.

* Total assembly manufacturing time of an order is directly proportional to the order's quantity.

* Each flight has a normal capacity area with normal transportation cost and a special capacity area with special transportation cost for orders that exceed normal capacity. Normal capacity can be considered as the forecasted capacity, while special capacity can be taken as maximum extension from the forecasted capacity in the planning period.

* Orders released into assembly flow shop for the planning period are delivered within the same planning period, which means no assembly backlog.

* In general, order received in one period will be released into assembly flow shop in the next period.

* All the packed products are the same weight and same dimension.

* There are multiple flights in the planning period.

* Business processing time and cost together with load time and load cost of each flight are included in the transportation time and transportation cost.

* Local transportation time and cost are included in assembly time and assembly cost.

* Order fulfillment is considered to be achieved when the order reach destination airport on time.

* Orders can be split and allocated into more than one flight and delivered separately.

* Orders can be split and processed at assembly flow shop separately.

A. Methodology 1: Synchronization using Backward Scheduling (SBS)

The step-by-step details of the proposed solution methodology 1 are discussed below:

Step 1: Assuming all the orders are ready for transportation, together with the information of production rate and flight details, run the proposed ILP model to determine the optimal allocation of orders to all the flights. The proposed ILP model is detailed in section A.1.

Step 2: Use the sequence rule of LPT (Longest Processing Time) to sequence the orders that optimally allocated in step 1 for each flight.

Step 3: Assembly batching of split orders (ABSO): Some orders may be split and allocated to different flights in step 1. This step is used to combine the split orders in a batch for assembly so that split orders in transportation can be treated as a whole order in assembly. This step is applied in the situation that when one order is split and allocated into two adjacent flights. If the first proportion of the split order is sequenced to be the last one in the order sequence of the first flight, the next proportion of the split order which allocated to the second flight is adjusted to be the first one in the second flight's order sequence. This is to keep the continuity of the assembly processing of an order.

Step 4: Calculate each order's release time by backward calculation using the backward scheduling logic starting from the last order of the last flight. The pseudo code illustration for the backward scheduling logic is given in section A.2.

Step 5: Measure the performance of various sequencing rules used in step 2 of this algorithm by computing the average waiting time of each order between assembly and transportation.

The working mechanism of the solution methodology 1 is demonstrated using a numerical example and it is presented in Appendix.

A.1 ILP Model for Decision 1 of the Research Problem

The ILP model is one of the most important parts of the two methodologies. It is used to allocate orders into available flights optimally in order to synchronize with assembly. Synchronization is incorporated into the ILP model by constraining flight allocation using production rate. In order to propose the ILP model, we define the following notations:
i order index, i=1, 2,.... M

j flight index, j=1,2.... N

[D.sub.j] departure time of flight j at the local place
 where the manufacturing plant locates

[A.sub.j] arrival time of flight j at the destination

N[C.sub.j] transportation cost for per unit product, which
 allocated to normal capacity area of flight j

S[C.sub.j] transportation cost for per unit product, which
 allocated to special capacity area of flight j

N[Cap.sub.j] available normal capacity of flight j

S[Cap.sub.j] available special capacity of flight j

T[Q.sub.i] quantity of order i

[[alpha].sub.i] delivery earliness penalty cost (/unit/hour) of
 order i

[[beta].sub.i] delivery tardiness penalty cost (/unit/hour)
 of order i

[d.sub.i] due date of order i

[p.sub.i] priority of order i

[WT.sub.i] waiting time of order i between assembly
 manufacturing and transportation

[PE.sub.ij] per unit delivery earliness penalty cost
 for order i when it is transported by flight j

[PE.sub.ij] = Max[(0, [d.sub.i]-[A.sub.j]).sup.*] [[alpha].sub.i] (1)

[PL.sub.ij] per unit delivery tardiness penalty cost for
 order i when it is transported by flight j

[PL.sub.ij] = Max[(0, [A.sub.j]-[d.sub.i]).sup.*][[beta].sub.i] (2)

[Z.sub.ij] quantity of order i allocated to flight j

[X.sub.ij] the quantity of the portion of order i allocated
 to flight j's normal capacity area

[Y.sub.ij] the quantity of the portion of order i allocated
 to flight j's special capacity area

PR production rate of assembly manufacturing


The model is expressed as follows:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (3)

Subject to: [X.sub.ij] + [Y.sub.ij] = [Z.sub.ij] for all i, j (4)

[summation over (i)][X.sub.ij] [less than or equal to] N[Cap.sub.j] for all j (5)

[summation over (i)][Y.sub.ij] [less than or equal to] N[Cap.sub.j] for all j (6)

[summation over (j)]([X.sub.ij + [Y.sub.ij]) = T[Q.sub.i] for all i (7)

[j.summation over (j=1)][summation over (i)]([X.sub.ij + [Y.sub.ij]) [less than or equal to] [D.sub.j]PR for all j (8)

The decision variables are: [X.sub.ij], [Y.sub.ij], and [Z.sub.ij]. All decision variables are non-negative integer variables. The objective is to minimize total cost which consists of total transportation cost for orders allocated into normal flight capacity, total transportation cost for orders allocated into special flight capacity, total delivery earliness penalty cost and total delivery tardiness penalty cost. Constraint (4) ensures that the quantity of the proportion of order i allocated into flight j consists of quantities of the proportion of order i allocated into normal capacity area of flight j and the proportion of order i allocated to special capacity area of flight j. Constraint (5) ensures that the normal capacity of flight j is not exceeded. Constraint (6) ensures that the special capacity of flight j is not exceeded. Constraint (7) ensures that order i is completely allocated. Constraint (8) ensures that allocated orders do not exceed production capacity. It ensures that allocated quantity can be supplied based on assembly manufacturing capacity. The output of this model is the order allocation. Once an order's transportation allocation is decided, its transportation departure time is determined. Since local transportation time is assumed to be included in the assembly processing time, the order's due date of assembly manufacturing is determined.

A.2 Backward Scheduling for Decision 2 of the Research Problem

Another main part of methodology 1 is the backward scheduling logic. The pseudo code description of the logic is presented below:
If (job i is the last job in flight j) then

 If (flight j is the last flight) then
 Release time(j ob i, flight j) =Departure time(flight j) --
 Processing time(job i, flight j)
 Else
 If (Release time (the first job, fight j+1) is earlier than
 Departure time(flight j)) then
 Release time (job i, flight j) =Release time (the first
 job,
 flight j+l)--Processing time(job i, flight j)
 Else
 Release time (job i, flight j) =Departure time
 (flight j) --
 Processing time (job i, flight j)
 End if

 End if

Else
 Release time (job i, flight j) =Release time (job i+1, flight j) --
 Processing time (job i, flight j)
End if


B. Methodology 2: Synchronization using Forward Scheduling (SFS)

Methodology 2 follows the steps of solution methodology 1 except the step 4. Therefore, only the modified step 4 for the methodology 2 is given below:

Step 4: Calculate each order's release time by forward calculation using the forward scheduling logic starting from the first order of the first flight.

In forward scheduling, the whole order sequence consists of each flight's order sequence is important regardless of which order is allocated to which flight. If order i is the first order in the whole order sequence, then its release time equals zero. Else, its release time equals the release time of order i-1 plus assembly processing time of order i-1.

V. EXPERIMENTAL DESIGN

The methodologies presented in the previous section can provide important managerial implications for making decisions of assembly scheduling and transportation allocation. In order to validate the efficiency of the methodologies, a series of computational experiments were carried out using randomly generated test problems. Table 1 shows the experimental design.

In this study, we fixed the number of orders and the number of flights. The early and late delivery penalty (per unit per hour) is given for each instance. Flights' departure times and arrival times are also given in this research. Other parameters are generated from uniform distribution. The range of uniform distribution for each parameter is also fixed. We therefore have a total of 6 parameter combinations. We generate 5 instances for each parameter combination, which gives a total of 30 test problems. Each problem is solved using the proposed solution methodologies.

VI. COMPUTATIONAL RESULTS AND MANAGERIAL IMPLICATIONS

Managerial implications are derived from the performance comparison of the proposed methodologies with the industry practice heuristic as well as the relative performance of SBS and SFS. The result of each computational experiment is presented in terms of average value of the five instances for each experiment configuration.

As SBS and SFS are different only on affecting assembly manufacturing performance, they are only needed to be measured by average waiting time (AWT) between assembly and transportation. Table 2 and Table 3 show the solution quality of SBS and SFS for different production rate (PR) and order quantity configurations with the three sequence rules: LPT, Weighted Priority (WP) and Shortest Processing Time (SPT).

According to the computational results, SBS works better than SFS with all the sequence rules under any PR and order quantity configuration. With the increasing of PR, SBS can achieve decreased AWT while AWT is increased when using SFS. An insight can be obtained that SBS has the ability to control AWT effectively when there is gap between available assembly capacity and total workload while SFS does not have this ability in this scenario. Here, workload refers to the total quantity of product to be assembled. Another insight provided by Table 2 and Table 3 is the performance of different sequence rules used in SBS and SFS. It is stated in note 2 that the performance of the LPT rule needs to be compared with other sequence rules. Table 2 and Table 3 shows that the AWT is minimized by LPT rule for all configuration of PR and order quantity. It means that LPT performs the best in combination with the process of ABSO according to the results of this computational study.

We compare the performance of proposed methodologies with the industry practice heuristic to identify the advantage of our methodology. Since SBS is found to be better than SFS from the above comparison, SBS will be compared with the existing industry practice heuristic (based on 'EDD+FCFS'), which is detailed in section III. Using the same data with the configuration of PR=80 and order quantity=uniform[50,200] in the former experiments but scheduled following the 'EDD+FCFS' heuristic, the results of costs and AWT are collected. The performance of SBS and 'EDD+FCFS' heuristic are compared in terms of total cost and AWT. Out of the five instances, one instance produced infeasible solution when we used the 'EDD+FCFS' heuristic. It is because one order cannot be delivered within the same planning period which breaks the assumption of no assembly backlog. The comparison between the 'EDD+FCFS' heuristic and the SBS based on the results of the four instances are illustrated in Table 4.

Compared to the 'EDD+FCFS' heuristic, SBS significantly reduce the AWT by 32.1% and reduce the total cost by 7.2%. Furthermore, since there is one infeasible solution by applying 'EDD+FCFS' heuristic, it is suggested that SBS provides better performance in reducing backlog thus to improve delivery accuracy.

The proposed methodology of SBS and the computational results can provide several management implications. Firstly, once the orders to be transported in a planning period are decided, the transportation allocation can be obtained by the ILP model. This is helpful for daily transportation capacity planning. The worst situation of no flight capacity to transport finished orders can be avoided. It is due to the fact that the transportation capacity is always larger than the order quantity to be transported, which are the inputs to the ILP model. Then, the unallocated flight capacity can be handled in advance. The allocated special capacity of each flight could be negotiated with airlines in advance and possibly obtained by a lower cost.

The second implication is derived from the cost saving of SBS over the 'EDD+FCFS' heuristic. Delivery earliness and tardiness penalties for each order can be assigned according to the priority of the customer. Then, optimal delivery is guaranteed by the ILP model. In other words, the total cost which consists of transportation cost and delivery penalty cost is minimized. Higher delivery penalty cost and higher transportation cost generally lead to larger gap between the results of ILP model and the result of 'EDD+FCFS' heuristic. Another viewpoint of cost saving is the reduction of AWT by SBS compared to 'EDD+FCFS' heuristic. The temporary finished goods inventory always leads to storage cost, insurance cost, capital opportunity cost, etc.

The third attractive managerial implication is the planning flexibility of the methodology. The methodology can be used to evaluate various decisions, which have different parameter values. The decision alternatives can be consideration of different flights, schedules, and acceptance of orders. The decision leading to lower cost can be selected for execution by the proposed methodology. This helps the planners for making decisions in volatile situation such as acceptance of an important emergency order, flight cancellation, order cancellation, and customer priority changing.

VII. CONCLUSION

The paper considered a consumer electronics supply chain synchronization problem that occurs in the context of a major PC assembly manufacturer. The company generally applies EDD rule for assembly manufacturing and FCFS rule for transportation. However, the delivery performance is poor. In order to improve the synchronization of both assembly and outbound logistics efficiently and effectively, we proposed two solution methodologies, namely SBS and SFS.

30 test problems are generated randomly based on experimental design and solved using the proposed solution methodologies to provide computational analysis. The results showed that SBS could effectively reduce order-waiting time between assembly and transportation compared to SFS. Furthermore, LPT rule performs better than the other sequence rules considered in this study in both solution methodologies: SBS and SFS. According to the analysis of the solution for the same test problems by applying the industry practice heuristic, the conclusion can be drawn that SBS can achieve good delivery performance with significantly reduced waiting time between assembly manufacturing and transportation. Finally, three managerial implications of the proposed methodology are illustrated.

This study indicates that combination of optimized transportation allocation, backward scheduling and proper sequence rule can achieve good delivery performance with reduced cost in complex consumer electronics supply chain. Even though the methodology was developed under the special application of a major PC assembly manufacturer, it can be easily adopted by other applications in context of fixed transportation departure time and arrival time in MTO supply chain.

This paper can be extended in several ways. One possible extension is to relax the assumption of single machine of assembly to parallel machine or multi-stage machine, as most of the assembly processes have more than one stage. Moreover, the relaxation of one transportation destination to multi-destination presents another practical application since a global manufacturer must face various markets scattered all over the world.

APPENDIX

Demonstration of the solution methodology of SBS

A simple example is presented to demonstrate the proposed methodology of SBS step by step in this section.

Inputs:

a) Problem size: PR=80 Number of flights = 3 Number of orders = 10 Planning period = 24 hours

b) Order details as shown in Table 5.
Table 5
Input of order details to SBS

 Quantity Due date Priority
Order ([TQ.sub.i) (1) ([d.sub.i]) (2) ([p.sub.i]) (3)

1 131 13.1 2
2 76 10.7 2
3 96 11.4 1
4 132 6.4 3
5 119 20.3 3
6 191 10.5 3
7 91 9.1 2
8 178 7.4 2
9 106 9.5 1
10 54 20.8 3

 Earliness Tardiness
 penalty penalty
Order ([[alpha].sub.i]) ([[beta].sub.i])

1 5 6
2 3 7
3 6 7
4 3 8
5 3 7
6 4 5
7 5 8
8 5 6
9 3 5
10 4 7

(1.) Order quantity is drawn from uniform distribution:
[TQ.sub.i]=Uniform[50,200].

(2.) Order due date is drawn from uniform distribution:
[d.sub.i]=Uniform[5,24]

(3.) Order priority is drawn from uniform distribution:
[p.sub.i]=Uniform[1,3]


c) Flight details as shown in Table 6.
Table 6
Input of flight details to SBS

 Departure Arrival
Flight time ([D.sub.j]) time([A.sub.j])

 1 5 7
 2 10 12
 3 15 17

 Normal area

 Capacity Unit cost
Flight ([Ncap.sub.j]) ([NC.sub.j])

 1 377 13
 2 422 8
 3 369 13

 Special area

 Capacity Unit cost
Flight ([Scap.sub.j]) ([SC.sub.j])

 1 83 12
 2 103 14
 3 118 10


Outputs:

a) The optimal order allocation to existing flights that are summarized in Table 7
Table 7
Optimal order allocation

 Flight 1 Flight 2

 Quantity Quantity Quantity Quantity
 in normal in Special in normal in Special
Order area area area area

 1 0 0 0 0
 2 0 0 76 0
 3 0 0 96 0
 4 132 0 0 0
 5 0 0 0 0
 6 0 0 191 0
 7 67 23 1 0
 8 178 0 0 0
 9 0 0 36 0
 10 0 0 0 0

 Flight 3

 Quantity Quantity Total
 in normal in Special allocated
Order area area quantity

 1 131 0 131
 2 0 0 76
 3 0 0 96
 4 0 0 132
 5 119 0 119
 6 0 0 191
 7 0 0 91
 8 0 0 178
 9 65 5 106
 10 54 0 54


The details of capacity allocation for each flight can also be derived from this table. The capacity allocation indicates the remaining free normal capacity or the allocated special capacity of each flight. The result facilitates transportation capacity planning which is demonstrated in section VI of this paper.

b) Flight wise order sequence. As shown in Table 8, only LPT and WP rules are applied in this example.
Table 8
Flight wise order sequence

 Orders in normal Orders in special
Flight capacity area capacity area

 1 4, 7(67) * (2), 8 7(23) *
 2 2, 3, 6, 7(1) (*), 9(36) *
 3 1, 5, 9(65) *, 10 9(5) *

 Flight wise order sequence
Flight LPT (1) WP

 1 8, 4, 7 * 4, 8, 7 *
 2 7 *, 6, 3, 2, 9 *, 7 *, 6, 2, 3, 9 *
 3 9 *, 1, 5, 10 9 *, 5, 1, 10

(1) Sequence by LPT with the process of ABSO. In the following
illustration, rule name means the rule with ABSO.

(2) * means a proportion of an order. The number in the bracket
is the quantity of the proportion of the order that allocated
into the corresponding flight.


c) Determined release time as shown in Table 9.
Table 9
Determined release time

 Determined release time
Order LPT WP

 1 11.20 12.69
 2 8.60 7.40
 3 7.40 8.35
 4 2.23 0
 5 12.84 11.20
 6 5.01 5.01
7(90) 3.88 3.88
 7(1) 5.00 5.00
 8 0 1.65
9(36) 9.55 9.55
9(70) 10.32 10.32
 10 14.33 14.33


d) The waiting time, earliness and tardiness as shown in Table 10.
Table 10
The waiting time, earliness and tardiness

 Delivery
Rules Order Priority time Due date

 8 2 7 7.4
 4 3 7 6.4
 7 2 7 9.1
 7 2 12 9.1
By LPT 6 3 12 10.5
 3 1 12 11.4
 2 2 12 10.7
 9 1 12 9.5
 9 1 17 9.5
 1 2 17 13.1
 5 3 17 20.3
 10 3 17 20.8
 total
Average
 4 3 7 6.4
 8 2 7 7.4
 7 2 7 9.1
 7 2 12 9.1
 6 3 12 10.5
By WP 2 2 12 10.7
 3 1 12 11.0
 9 1 12 10.0
 9 1 17 9.5
 5 3 17 20.3
 1 2 17 13.1
 10 3 17 20.8
 Total
Average

 Weighted
 Waiting waiting
Rules Earliness Tardiness time time (1)

 0.4 2.78 5.55
 0.6 1.13 3.38
 2.1 0.00 0.00
 2.9 4.99 9.97
By LPT 1.5 2.60 7.80
 0.6 1.40 1.40
 1.3 0.45 0.90
 2.5 0.00 0.00
 7.5 3.80 3.80
 3.9 2.16 4.33
 3.3 0.68 2.03
 3.8 0.00 0.00
 total 9.6 20.8 19.97 39.15
Average 1.67 1.57
 0.6 3.35 10.05
 0.4 1.13 2.25
 2.1 0.00 0.00
 2.9 4.99 9.97
 1.5 2.60 7.80
By WP 1.3 1.65 3.30
 0.6 0.45 0.45
 2.5 0.00 0.00
 7.5 3.80 3.80
 3.3 2.31 6.94
 3.9 0.68 1.35
 3.8 0.00 0.00
 Total 9.6 20.8 20.95 45.91
Average 1.75 1.84

(1.) Weighted waiting time = Waiting time * Priority


e) Performance measure as shown in Table 11.
Table 11
Performance measure

Sequence Rule AWT Weighted AWT (1)

 LPT 1.67 Hour 1.57Hour
 WP 1.75 Hour 1.84Hour

1. Weighted AWT = [[summation].i] (Waiting time(i) * Priority(i))/
[[summation].i] Priority(i)


ACKNOWLEDGEMENTS

This work was supported by the Singapore-MIT alliance and School of Mechanical & Production Engineering, Nanayang Technological University, Singapore. The authors would like to thank the anonymous referees for their valuable comments and suggestions.

REFERENCES

Ayres, RU. and E. Williams, 2004, "The digital economy: Where do we stand?", Technological Forecasting and Social Change, In Press, Corrected Proof, Available online 14 January 2004.

Azevedo, A. L. and J. P. Sousa, 2000, "A component-based approach to support order planning in a distributed manufacturing enterprise", Journal of Materials Processing Technology, 107, 431-438.

Blumenfeld, D.E., L.D. Burns and C.F. Daganzo 1991, "Synchronizing production and transportation schedules", Transportation Research, 25B, 23-27.

Bowen, J.T., 2004, "The geography of freighter aircraft operations in the Pacific Basin", Journal of Transport Geography, 12, 1-11.

Chand, S. and H. Schneeberger, 1988, "Single machine scheduling to minimize weighted earliness subject to no tardy jobs", European Journal of Operational Research, 34, 221-230.

Chen, P., 2000, "Integrating production and transportation scheduling in a make-to-order environment", Ph.D. thesis, University of Cornell.

Destrochers, M., J. Lenstra and M. Savelsbergh, 1990, "A classification scheme for vehicle routing and scheduling problem. European Journal of Operations Research, 46, 322-332.

Fumero, F. and C. Vercellis, 1999, "Synchronized development of production, inventory and distribution schedules", Transportation science, 33, 330-340.

Han, S.H., M.H. Yun, J. Kwahk and S.W. Hong, 2001, "Usability of consumer electronic products", International Journal ofIndustrial Ergonomics, 28, 143-151.

Rajagopalan S., 2002, "Make to order or make to stock: model and application", Management Science, 48, 241-256.

Ruiz-Torres, A.J. and J.E. Tyworth, 1997, "Simulation based approach to study the interaction of scheduling and routing on a logistic network", Proceeding of the 1997 Winter Simulation Conference.

Sarmiento, A.M. and R Nagi, 1999, "A review of integrated analysis of production-distribution systems", IIE transactions, 31, 1061-1074.

NOTES

(1.) Due to confidentiality, the name of the PC assembly manufacturer is not mentioned here.

(2.) The problem to determine release time of each order for assembly manufacturing is similar to the problem of single machine scheduling to minimize earliness without tardiness. Though LPT leads to the optimal sequence to the second problem mentioned above (Chard and Schneeberger (1988)), we have also studied other two sequence rules, Weighted Priority (WP) and Shortest Processing Time (SPT). It is because sequence rule is combined with the process of assembly batching of split orders in this research. Each order's weighted priority equals its priority multiplied by its quantity. Orders are released from higher weighted priority to the lower one.

Kunpeng Li (a), Appa Iyer Sivakumar (b), M. Mathirajan (c), and Viswanath Kumar Ganesan (d)

(a) Nanyang Technological University, Singapore, likp@pmail.ntu.edu.sg

(b) Nanyang Technological University, Singapore, msiva@ntu.edu.sg

(c) Indian Institute of Science, India, msdmathi@mgmt.iisc.ernet.in

(d) Singapore-MIT Alliance, Singapore, vkganesan@ntu.edu.sg
Table 1
Experimental design used in random problems generation

 No. of Values
 Problem Parameter classes

 Number of orders M 1 10
 Number of flights N 1 3
 Production rate PR 3 80,100,120
 Order quantity [TQ.sub.i] 2 Uniform[50,200],
 Uniform[100,200]
 Order due date [d.sub.i] 1 Uniform[5,24]
 Order Priority [p.sub.i] 1 Uniform[1,3]
 Normal capacity [NCap.sub.j] 1 Uniform[350,450]
Special capacity [SCap.sub.j] 1 Uniform[60,120]
 No. of configurations 6 1*1*3*2*1*1*1*1
 Instance/configuration 5
 Total problems 30

Table 2
Performance of SBS and SFS with order quantity = Uniform [50,200]

 AWT due to

 LPT WP SPT
 PR SBS SFS SBS SFS SBS SFS

 80 1.81 2.25 1.93 2.36 2.71 3.15
 100 1.16 3.64 1.90 4.38 1.25 3.73
 120 0.98 4.73 1.61 5.35 1.06 4.79
Average 1.32 3.54 1.81 4.03 1.67 3.89

 Relative AWT reduction of
 SBS compared to SFS due
 to sequence rule of (%)

 PR LPT WP SPT

 80 19.56 18.39 14.00
 100 68.13 56.62 66.49
 120 79.28 69.91 77.87
Average 55.66 48.31 52.79

Table 3
Performance of SBS and SFS with order quantity = Uniform [100,200] *

 AWT due to

 LPT WP SPT
 PR SBS SFS SBS SFS SBS SFS

 100 1.61 2.47 1.72 2.58 2.30 3.16
 120 1.29 3.74 1.39 3.83 1.87 4.32
Average 1.45 3.105 1.555 3.205 2.085 3.74

 Relative AWT reduction of
 SBS compared to SFS due
 to sequence rule of (%)

 PR LPT WP SPT

 100 34.82 33.33 27.22
 120 65.51 63.71 56.71
Average 53.30 53.48 44.25

* The configure of PR=80 is too small to satisfy randomly generated
orders from Uniform[100,200]. The comparison is carried out with
PR=100 and PR=120.

Table 4
Performance of SBS and 'EDD+FCFS' heuristic

 AWT Total cost

SBS (1) 1.67 21104.18
'EDD+FCFS' Heuristic (2) 2.46 22739.74
Reduction of (1) to (2) 32.14% 7.19%
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有