185 Pages

umi-umd-3839

Course: TOMOS 1903, Fall 1920
School: Maryland
Rating:
 
 
 
 
 

Word Count: 42111

Document Preview

of ABSTRACT Title Document: JOINT REPLENISHMENT AND SUPPLY CHAIN ACTIONS IN THE RETAIL GROCERY INDUSTRY: TWO ESSAYS Pamela S. Donovan, Ph.D., 2006 Directed By: Dr. Curtis Grimm, Deans Professor of Supply Chain and Strategy, Logistics, Business & Public Policy Dr. Philip T. Evers, Associate Professor, Logistics, Business & Public Policy This study investigated supply chain management practices...

Register Now

Unformatted Document Excerpt

Coursehero >> Maryland >> Maryland >> TOMOS 1903

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
of ABSTRACT Title Document: JOINT REPLENISHMENT AND SUPPLY CHAIN ACTIONS IN THE RETAIL GROCERY INDUSTRY: TWO ESSAYS Pamela S. Donovan, Ph.D., 2006 Directed By: Dr. Curtis Grimm, Deans Professor of Supply Chain and Strategy, Logistics, Business & Public Policy Dr. Philip T. Evers, Associate Professor, Logistics, Business & Public Policy This study investigated supply chain management practices in the retail grocery industry from two perspectives. First, the operational performance objectives were examined by developing and testing a periodic review, joint replenishment model and heuristic. Joint replenishment policies, designed to coordinate the ordering of multiple items, can reduce inventory costs by synchronizing transportation and replenishment decisions (Cetinkaya and Lee, 2000). A fully specified model was developed taking into account the cost disadvantage of overdeclared shipments. Based on the performance of the Full model, a Truck heuristic was proposed to fill a truck with each order. By varying the model parameters, the study demonstrated the large impact transportation costs had on total inventory costs and the viability of the Truck heuristic, even for moderate differences in transportation rates. A simulation study tested violations of the demand normality assumption and found the Full model suboptimized the order interval and base stock levels under non-normal demand conditions. The result was a 2 percent cost increase over the expected costs in the Full model. The primary cost drivers were positive or negative deviations from truckload shipments and higher than expected demand during the order interval and replenishment period. The second essay examined the strategic objectives of the retail grocer using the Schumpeterian perspective to relate supply chain actions, market-based actions, and firm performance in a longitudinal study. A structured content method was used to code articles reporting on supply chain and market-based activities. The study found that higher levels of supply chain and market-based actions, a source of competitive advantage, resulted in higher sales growth. Unexpectedly, firms engaged in a broad range of supply chain activities realized a decline in sales, suggesting that a more narrow focus on specific supply chain programs provided greater financial benefits to firms in the retail grocery industry. An exploratory study using cluster analysis found grocery retailers used a variety of strategies. Larger firms were more likely to focus on market-based strategies and realized the largest sales growth. Smaller firms, on the other hand, tended to choose balanced or supply chain-focused strategies, while still realizing average sales growth. JOINT REPLENISHMENT AND SUPPLY CHAIN ACTIONS IN THE RETAIL GROCERY INDUSTRY: TWO ESSAYS. by Pamela S. Donovan Dissertation submitted to the Faculty of the Graduate School of the University of Maryland, College Park, in partial fulfillment of the requirements for the degree of Doctor of Philosophy 2006 Advisory Committee: Professor Curtis Grimm, Co-Chair Professor Philip Evers, Co-Chair Professor Martin Dresner Professor Jeffrey Herrmann Professor Angelisa Gillyard Copyright by Pamela S. Donovan 2006 ii Acknowledgements I would like to thank Dr. Curt Grimm, Dean's Professor of Supply Chain and Strategy, University of Maryland, and Dr. Phil Evers, Associate Professor, University of Maryland, for guiding this research project. Their expertise was invaluable during each step of the process from narrowing the scope of the research to theoretical development and analysis. I am particularly grateful to Dr. Grimm and Dr. Evers for keeping me focused and on track, which was much more important than I would have thought. I would also like to thank my committee; their suggestions and insight throughout the process greatly improved this research. I would like to extend special thanks to Mr. Ken Miller, Miller's Food Market, Inc., for his support of this research with inventory data and insight to industry practices. Mr. Miller and his store manager, Rusty Christman, were very helpful in explaining the ordering practices used by independent grocery retailers. I am also grateful to Dr. Bill Cunningham, Professor of Logistics Management, Air Force Institute of Technology, who kept in touch over the past 10 years and encouraged me to seek this degree. Finally, I am deeply thankful for my family's support and understanding. They made it possible for me to commit the time and energy necessary to succeed in this program. I particularly want to thank my husband for helping with the more tedious tasks related to data entry. iii Table of Contents ABSTRACT ................................................................................................................... i Acknowledgements .......................................................................................................ii Table of Contents .........................................................................................................iii List of Tables................................................................................................................ vi List of Figures ............................................................................................................viii Chapter 1. 1.1. 1.2. 1.3. Chapter 2. 2.1. 2.2. 2.3. Introduction ........................................................................................... 1 Overview of the Retail Grocery Industry.............................................. 2 Competition in the Retail Grocery Industry.......................................... 3 Supply Chain Management in the Retail Grocery Industry .................. 4 Joint Replenishment with Transportation Costs.................................... 7 Introduction ........................................................................................... 7 Literature Review of Joint Replenishment Inventory Policies.............. 8 Joint Replenishment Inventory Model Development.......................... 14 2.3.1. Model Assumptions and Notation.......................................... 14 2.3.2. Base (R, T) Policy .................................................................. 16 2.3.3. Full (R, T) Policy ................................................................... 18 2.3.4. Comparing Models: A Numerical Example.......................... 24 2.3.5. Truck (R, T) Heuristic............................................................ 27 Joint Replenishment Methodology and Experimental Design............ 30 Model Sensitivity and Model Selection .............................................. 30 Model Calculations ............................................................................. 31 Test Problem Description.................................................................... 33 Discriminant Function Analysis.......................................................... 38 Simulation Study................................................................................. 41 3.5.1. Data Collection....................................................................... 42 3.5.2. Simulation Model................................................................... 44 3.5.3. Model Measurement............................................................... 46 Joint Replenishment Results and Discussion ...................................... 48 Discriminant Function Analysis (DFA) .............................................. 48 Simulation Results............................................................................... 56 Discussion and Managerial Implications ............................................ 58 Future Research................................................................................... 59 Limitations .......................................................................................... 61 Chapter 3. 3.1. 3.2. 3.3. 3.4. 3.5. Chapter 4. 4.1. 4.2. 4.3. 4.4. 4.5. iv Chapter 5. 5.1. 5.2. 5.3. 5.4. 5.5. 5.6. 5.7. Chapter 6. 6.1. 6.2. 6.3. Supply Chain Actions in the Grocery Industry ................................... 63 Introduction ......................................................................................... 63 Theoretical Foundations: Competitive Dynamics.............................. 65 Supply Chain Activities ...................................................................... 66 Supply Chain Actions.......................................................................... 69 Hypotheses Development.................................................................... 70 Supply Chain Strategies ...................................................................... 73 Research Setting.................................................................................. 75 Supply Chain Actions Data Collection and Methodology.................. 77 Structured Content Analysis ............................................................... 77 Data Sources........................................................................................ 78 Data Collection: Action Articles ........................................................ 80 6.3.1. Supply Chain Action Categories ............................................ 80 6.3.2. Market-Based Action Categories ........................................... 82 6.3.3. Extracting data from BCRC ................................................... 83 6.3.4. Reliability............................................................................... 85 Data Collection: Firm-Level Data...................................................... 87 6.4.1. Extracting data from Market Scope ....................................... 88 6.4.2. Firm Names and Parent Corporations .................................... 89 6.4.3. Associating Articles with Parent Corporations ...................... 91 Model Specification and Variables ..................................................... 91 6.5.1. Dependent Variables .............................................................. 93 6.5.2. Total Supply Chain and Market-Based Actions..................... 93 6.5.3. Supply Chain Action Diversity .............................................. 94 6.5.4. Control Variables ................................................................... 95 Exploratory Analysis of Market-Based and Supply Chain Actions.... 98 Discussion Supply Chain Actions .................................................. 105 Panel Data Regression Results.......................................................... 105 Cluster Analysis Results.................................................................... 110 7.2.1. Cluster Analysis A and B ..................................................... 111 7.2.2. Cluster Analysis C................................................................ 118 7.2.3. Performance and Descriptive Attributes .............................. 120 7.2.4. Changes in Firm Strategies .................................................. 122 Discussion ......................................................................................... 124 Future Research................................................................................. 126 Limitations ........................................................................................ 127 6.4. 6.5. 6.6. Chapter 7. 7.1. 7.2. 7.3. 7.4. 7.5. Appendices ................................................................................................................ 129 Appendix 1. Appendix 2. Appendix 3. Derivation of Full (R, T) Policy .......................................... 129 Comparing Models: Full (R, T) and Truck (R, T) Policies 131 Visual Basic Module in Excel 2003 .................................... 133 v Appendix 4. Appendix 5. Appendix 6. Appendix 7. Grocery Item Demand Characteristics ................................ 158 Supply Chain Actions Source Publications ......................... 162 Supply Chain Actions.......................................................... 163 Market-Based Actions ......................................................... 164 References ................................................................................................................. 166 vi List of Tables Table 1. Joint Replenishment Models in the Literature ............................................... 9 Table 2. Notation........................................................................................................ 16 Table 3. Transportation Rate Schedule ...................................................................... 20 Table 4. Numerical Example Parameters ................................................................... 25 Table 5. Inventory Model Comparison for Numerical Example ............................... 26 Table 6. Numerical Example Problem Set ................................................................. 29 Table 7. Model Comparison with Varying Cost Parameters ..................................... 29 Table 8. Problem Factor Levels ................................................................................. 34 Table 9. Item Demand Characteristics ....................................................................... 34 Table 10. Test Problem Results Sub-Sample.......................................................... 35 Table 11. Group Membership Percent Cost Increase Over Full Model.................. 40 Table 12. Discriminant Analysis Significance Tests ................................................. 49 Table 13. Analysis A Classification Matrix Cut-off = 0.1%................................... 50 Table 14. Analysis B Classification Matrix Cut-off = 0.5%................................... 51 Table 15. Analysis C Classification Matrix Cut-off = 1.0%................................... 52 Table 16. Analysis A Discriminant Loadings ............................................................ 53 Table 17. Analysis A Descriptive Statistics ............................................................... 54 Table 18. Simulation Output Inventory Costs......................................................... 58 Table 19. BCRC Articles by Year.............................................................................. 78 Table 20. BCRC Categories ....................................................................................... 81 Table 21. Market-Based Actions in the Literature..................................................... 82 Table 22. Number of Grocery Retailers and Average Market Share by Year ........... 90 Table 23. Descriptive Statistics.................................................................................. 92 vii Table 24. Pearson Correlation Coefficients ............................................................... 92 Table 25. Aggregate Action Categories ................................................................... 101 Table 26. Clustering Variables and Descriptive Statistics ....................................... 102 Table 27. Action Categories as a Percent of Total Firm Actions............................. 103 Table 28. Regression Models for Growth as Dependent Variable........................... 106 Table 29. Generalized Least Squares ....................................................................... 108 Table 30. Analysis A&B 3-Group Solution Characteristics and Performance ..... 115 Table 31. Analysis C Group Action Profile .......................................................... 121 Table 32. Analysis C Group Attributes and Performance Summary .................... 122 Table 33. Summary of Results ................................................................................. 124 viii List of Figures Figure 1. Shipment Rates with Phantom Freight ....................................................... 20 Figure 2. Average Item Weight vs Total Cost Difference by Holding Fraction........ 37 Figure 3. Unit Rate vs Total Cost Difference by Holding Fraction ........................... 37 Figure 4. Simulation Flowchart.................................................................................. 46 Figure 5. Analysis A: 3-Group Solution Cluster Variate = MB and SC Actions 112 Figure 6. Analysis B: 3-Group Solution Actions Profile ..................................... 113 Figure 7. Analysis B: 3-Group Solution Cluster Variate = 10 Action Categories114 Figure 8. Analysis A: 3-Group Solution Actions Profile ..................................... 114 Figure 9. Analysis B: 4-Group Solution Cluster Variate = 10 Action Categories116 Figure 10. Analysis B: 4-Group Solution Actions Profile ................................... 117 Figure 11. Analysis C: 3-Group Solution Cluster Variate = MB, SC, and Org Change Actions ...................................................................................... 118 Figure 12. Analysis C: 4-Group Solution Cluster Variate = MB, SC, and Org Change Actions ...................................................................................... 119 Figure 13. Analysis C: 5-Group Solution Cluster Variate = MB, SC, and Org Change Actions ...................................................................................... 120 Figure 14. Analysis C: Supply Chain Group .......................................................... 123 Figure 15. Analysis C: Market-based Group .......................................................... 123 Figure 16. Analysis C: Organizational Change Group ........................................... 124 1 Chapter 1. Introduction The retail grocery industry is the second largest retail category in the U.S. (U.S. Census Bureau, 2005) with annual sales of $635 billion in 2004 (McTaggart and Heller, 2005). Yet, despite relatively stable sales growth (Agnese, 2005), intense competition and historically narrow profit margins (Frankel et al., 2002) describe an industry in continual flux with many firms examining the viability of their long-term strategic objectives (The Progressive Grocer, 2005). According to Kurt Salmon Associates, a leading industry consultant, emphasis in three fundamental areas continued sales growth, differentiation strategies, and control of supply chain costs will distinguish the leaders from the laggards over the next decade (Mathews, 2005). This research examined the supply chain management practices in the retail grocery industry from two different perspectives. First, this research targeted the tactical-level inventory control decisions of the retail grocer seeking to improve the replenishment process and reduce total inventory costs. This effort examined one way firms can trim costs via inventory control by modeling the joint replenishment of multiple stock-keeping units at the store-level. Second, this research examined the strategic implications of supply chain activities that contribute to and enable sustained firm performance. Emphasis in only one area of the supply chain, such as inventory control, does not ensure success. Rather, firms develop multiple supply chain solutions, tailored for different products, different customers, and different channels. Therefore, this second research agenda examined the proposition that multiple supply chain solutions contribute to the firms financial performance and that alignment of 2 supply chain strategies with the overall business strategy is a key factor in sustainable financial performance. This chapter continues with an overview of the retail grocery industry and the competitive landscape. The supply chain management practices within the industry are also discussed highlighting their importance in cost control, customer service, and financial performance. In chapter 2, the joint replenishment process is introduced and the joint replenishment models are developed. Chapter 3 introduces the methodology used to test the inventory models with the results presented in chapter 4. The broader implications of supply chain activities on firm performance are introduced in chapter 5 using a competitive dynamics framework. In this chapter, the hypotheses are developed relating market-based and supply chain actions to firm performance. Chapter 6 outlines the methodology using structured content analysis with the results discussed in chapter 7. 1.1. Overview of the Retail Grocery Industry The retail grocery industry is dominated by the supermarket store format accounting for 72 percent, or $457 billion, of total annual sales in 2004. The remaining market is captured by wholesale clubs ($32.6 billion), convenience stores ($127.2 billion), and small grocery stores ($17.5 billion) (McTaggart and Heller, 2005). In 2004, there were approximately 34,200 supermarkets in the United States, operated by chain and independent retailers. The majority of these supermarkets were categorized as traditional supermarkets. Approximately six percent were categorized as supercenter store formats (e.g., Wal-Mart, Target, and K-Mart), selling 3 grocery items along with general merchandise (Currie, 2005; McTaggart and Heller, 2005). The supermarket store format is the focus of most industry analysis and academic research due to its dominance in the marketplace and the availability of detailed data for both public and private firms, as collected by trade associations and trade publications. 1.2. Competition in the Retail Grocery Industry Although dominated by a few large national companies, the retail grocery industry is fiercely competitive (Whiteoak, 1999) and remains fragmented (Agnese, 2005), where supermarkets compete at the local level for the consumers food budget. The competitive pressure is felt on two fronts: price competition from the proliferation of extreme-value store formats and strong growth by niche marketeers in areas such as high-end specialty stores, organic, or ethnic foods (Agnese, 2005). Pressure on the low-cost front has been growing over the past decade with the expansion of the supercenter and warehouse club formats (Kinsey and Senauer, 1996). Between 1995 and 2002, the traditional grocery channel lost approximately 13 percent of grocery sales, most of which were transferred to supercenters. Indeed, the traditional grocery channel, which has historically penetrated 100 percent of U.S. households, lost 1 percent of shoppers in 2004 to other grocery channels (Currie, 2005). Despite these competitive pressures for the individual consumer dollar, concentration at the national level has increased. Between 1998 and 2004, the market share of the top five firms grew 18 percent (30.3% to 48.3%) (McTaggart and Heller, 2005). 4 The evolution of alternative food channels, coupled with changing consumer preferences, has prompted many innovations in the industry aimed at differentiation and cost reduction. From a business strategy perspective, innovations include home meal replacements, expanded deli and bakery sections, on-line shopping, home delivery, pharmacies, expanded private label lines, redefined store layouts, brand repositioning, and capacity expansion (Agnese, 2005; Currie, 2005; McTaggart and Heller, 2005; The Progressive Grocer, 2003). To complement innovative business strategies, firms within the industry are also focused on controlling supply chain costs, improving efficiency, and improving customer service (Butner, 2005). Indeed, supply chain management is an area that has received significant attention within the food industry with extensive sponsorship and analysis by industry trade organizations. Supply chain efficiency is important at the store-level, where replenishment process improvements and customer service are immediately realized, and at the firmlevel, where system-wide improvements are designed to meet strategic objectives. It is on these two levels where this research is anchored. The next section provides an overview of supply chain management initiatives within the industry, highlighting relevant research and trends. 1.3. Supply Chain Management in the Retail Grocery Industry Efficient Consumer Response (ECR) was launched in 1992 by representatives of the food manufacturing and retailing sectors as a means to eliminate waste in the supply chain. ECR committees are sponsored by trade organizations, such as the Grocery Manufacturers Association (www.gmabrands.com) and Food Marketing 5 Institute (www.fmi.org), to provide analysis and recommendations on supply chain strategies to improve customer value and reduce costs. ECR addresses the total supply chain suppliers, manufacturers, wholesalers and retailers, working closer together to fulfill the changing demands of the grocery consumer better, faster, and at less cost (Fernie, 1999). ECR emphasizes four key areasproduct assortment, product promotion, new product development, and product replenishmentwhich are supported by enabling technologies (Copacino, 1997; Fernie, 1999). Many industry initiatives come together under ECR in order to improve material and information flow: category management, electronic data interchange (EDI), radio frequency identification (RFID), point-of-sale ordering, direct store delivery, cross-docking, continuous replenishment, collaborative forecasting, and activity-based costing (Whiteoak, 1999). Despite the inferred benefits of ECR, evidence in the grocery industry points to a slow adoption due, in part, to the complexity of the supply chain, inexperience with new initiatives, and an uncertainty of the true costs. In a survey of Australian food retailers and manufacturers, Kurnia and Johnston (2003) found that a lack of understanding of ECR and a shortage of the requisite skills were the fundamental reasons for firms not adopting ECR initiatives. They also found that pressure from a dominant trading partner often drove ECR adoption. While similar barriers to ECR adoption may exist in the US market, there appears to be wider acceptance among US retailers. In the Progressive Grocers 70th Annual Report of the Grocery Industry (2003), nearly half of the top 25 programs retail grocers planned to initiate or expand during 2004 were supply chain related involving reductions in inventory, expanded 6 use of electronic interchange data, collaborative forecasting, continuous replenishment programs, stronger relationships with manufacturers, and increased investment in information technology. In the Grocery Manufacturers Association 2005 Logistics Survey, driving down logistics costs remained a high priority in managing firm financial objectives (Butner, 2005). The topic of supply chain management in a highly competitive environment is relevant on several fronts. First, supply chain management centers not on one welldeveloped plan within a single firm, but rather emphasizes efficiency at every level within the firm and between firms. Even so, efficiency at the lowest level is still essential. Therefore, this research develops an inventory model to improve the replenishment process at the retail store level. Second, the implementation of SCM [supply chain management] enhances customer value and satisfaction, which in turn leads to enhanced competitive advantage for the supply chain, as well as each member firm (Mentzer et al., 2001a). Therefore, adding to the body of empirical evidence, this research seeks to examine how supply chain activities can be an essential part of the overall business strategy in creating disequilibrium in the market place. 7 Chapter 2. Joint Replenishment with Transportation Costs 2.1. Introduction With the continuous advances in information systems, the exchange of information along the supply chain has enabled more efficient solutions in inventory management. For example, electronic data interchange (EDI) and the availability of point-of-sale data facilitates more efficient centralized inventory solutions and automated replenishment programs (Ricks, 1997). This is particularly true in the retail grocery industry with an increased use of efficient consumer response (ECR) programs (Agnese, 2005; Kurnia and Johnston, 2003). However, even with the rapid growth of technology in the grocery industry, only 53 percent of grocery retailers use automatic replenishment (Bearing Point, 2003). Furthermore, many sophisticated inventory control programs require investment in information systems and infrastructure, an investment in which many small independent grocery retailers lag behind their large grocery chain counterparts. In a survey conducted by The Progressive Grocer, the average independent grocer was just beginning to invest in point-of-sale technology and often relied on their wholesaler for technology solutions (Tarnowski, 2005). Even with a trend toward automated replenishment, the ordering process remains an essential element in maintaining customer service levels and controlling inventory costs. In a study of the root causes for out-of-stock items in the retail food industry, Corsten and Gruen (2003) concluded that for U.S. firms poor ordering practices at the store level accounted for 51 percent of the stockouts. Poor ordering practices can be the result of ordering too few items, ordering too late, or ordering 8 based on a faulty forecast. This study examines the first two items, order quantity and order interval, in a single-retailer, single-supplier setting. Specifically, this study compared three multi-item periodic review inventory policies. This type of joint replenishment problem has been studied, but with limited attention given to transportation costs. Cetinkaya and Lee (2000) argued that substantial savings can be realized when transportation decisions are coupled with replenishment decisions. With rising transportation costs, the impact of transportation on optimal inventory modeling should not be ignored. The joint replenishment models developed in this research focused on near-optimal solutions for the retailer with limited technology to connect real-time consumer demand with back-end inventory systems, while considering transportation costs explicitly in the decision calculus. The next section reviews the extant literature on joint replenishment policies. In section 2.3 the textbook approach is presented and a fully specified model is developed taking into consideration the impact of transportation costs on inventory replenishment decisions. A numerical example illustrates the differences between these two models and a heuristic is proposed based on the performance of the fully specified model. Chapter 3 develops the methodology used to test the impact of model parameters on inventory policy selection. The experimental design for a simulation study is also presented to test the normality assumption of demand. The results and managerial implications are presented in chapter 4. 2.2. Literature Review of Joint Replenishment Inventory Policies Joint replenishment policies (JRPs) are designed to coordinate the ordering of multiple items in such a way as to minimize the number of orders placed, thereby 9 reducing inventory costs. Most JRPs fall into the class of the periodic (R, T) policy, although variations for continuous review have been proposed. In the (R, T) policy, inventory levels for a group of items are reviewed every T units of time and a sufficient quantity is ordered to raise each item i up to the base stock level, Ri . Rao (2003) proved the convexity of the (R, T) cost function which permits optimal solutions for the parameters R and T. While optimal solutions are feasible, they require complicated searches. Therefore, near-optimal heuristics are often proposed. The joint replenishment models reviewed in this section are listed in table 1. Table 1. Joint Replenishment Models in the Literature JRP Can-Order Policy (s, c, S) Description Continuous Review Reorder point Can-order point Order-up-to level Limitations May not synchronize ordering of heterogeneous items Parameters difficult to find Author (s) Federgruen, Groenevelt, & Tijms (1984) Periodic Review Fixed order interval Assumes independence (R, T) between R and T Synchronizes ordering Modified Order interval varies Periodic Review by item (R, T) Continuous Review QS Periodic (s, S) Joint reorder point, order-up-to level Periodic Review Reorder point, orderup-to level Joint reorder point, item reorder point, order-up-to level Assumes independence between R and T Atkins & Iyogun (1988) Atkins & Iyogun (1988) May not trigger order when Pantumsinchai (1992) only a few items are short Does not synchronize transportation with replenishment Does not synchronize transportation with replenishment Viswanathan (1997) Continuous Q(s, S) Nielsen & Larsen (2005) One of the earliest joint replenishment policies proposed was the continuous review ( si , ci , Si ) policy, also known as the can-order policy. In this control policy, an order is triggered when item i in a family of items falls below its reorder point, si . 10 In addition, any other item j in the family at or below its can-order level, c j , is also included in the order. All items k are ordered up to their base stock level, Sk . Federgruen, Groenevelt, and Tijms (1984) developed a heuristic for the can-order policy under Poisson demand and constant lead times. Across a wide range of inventory parameters, they demonstrated that a suboptimal can-order policy outperforms individually controlled order-point, order-up-to (s, S) policies. A limitation with the ( si , ci , Si ) can-order policy is its complexity, such that optimal parameters may be difficult to find (Nielsen and Larsen, 2005). Furthermore, when a group of items is relatively heterogeneous in terms of demand patterns or cost structure, the can-order policy may trigger an order when only one item falls below its reorder point and no other items meet the can-order rule. Thus, the policy may not necessarily synchronize ordering across multiple items (Cachon, 2001). Atkins and Iyogun (1988) proposed two periodic variations of the (R, T) policy as alternatives to the can-order policy. The first policy was a periodic (P) heuristic and set the review period to the same length for all items in the family. The second policy was a modified periodic (MP) heuristic and took into account itemspecific fixed cost differences such that the review period for each item was set to some integer multiple of the base period. Atkins and Iyogun (1988) demonstrated that the periodic review policies resulted in lower total inventory costs when compared with the can-order or individual (s, S) policies. Further, the MP policy performed slightly better than the P policy for medium range order costs, while the common order interval, P policy, resulted in lower total costs for both high and low order costs. In addition to total cost considerations, the periodic review policies are 11 easier to understand and easier to implement than more complex ( si , ci , Si ) policies (Atkins and Iyogun, 1988). Another approach to the joint replenishment problem is the QS policy, which sets a joint reorder point for a family of items. The QS policy is a continuous review control policy, such that when the combined inventory position for all items drops to a predetermined group reorder point, Q, each item, i , is raised to its respective base stock level, Si . Comparing the QS, can-order, and periodic (P/MP) policies, Pantumsinchai (1992) found that no one policy was consistently superior. For example, the can-order policy tended to order more frequently and therefore performed well when order costs were low. On the other hand, the QS and MP policies tended to order less frequently and thus performed well when order costs were high. One disadvantage of the QS policy is the potential for one item in the group to run short, even when the group reorder point has not been reached, implying a homogeneous family of items might be more desirable. Building on the robustness of the periodic control policies, Viswanathan (1997) developed a periodic (s, S) policy, denoted P(s, S), that takes into consideration the inventory position of each item at the time of the review. Similar to the P policy developed by Atkins and Iyogun (1988), the review period is fixed, but flexibility is added by including in the order only those j items at or below their order points, s j . The result of the P(s, S) policy is a slight reduction in the total inventory cost over the MP and QS policies. Finally, a continuous review Q(s, S) policy was proposed by Nielsen and Larsen (2005). Similar to the QS policy, an order is triggered when the total 12 consumption since the last order equals Q. However, rather than a single order-up-to rule, the Q(s, S) policy includes an item-level reorder point, si . Under Poisson demand and constant lead times, they developed a dual search algorithm to find Q and the (s, S) parameters that minimize total costs. They demonstrated that the variable nature of the review period in the Q(s, S) policy adds flexibility and reduces total inventory costs in all cases when compared to the P(s, S) policy. Further, the Q(s, S) policy performed better than or equal to the QS policy. In general, the continuous review joint replenishment policies perform better than the periodic review policies, as expected. Continuous review policies often result in near-optimal solutions and lower total costs. However, they also require constant monitoring of the inventory status, often with each transaction, and necessitate an automated inventory system. This may not be ideal for many small independent grocers, who may not connect point-of-sale scanner data with inventory ordering systems. In a periodic review policy, the inventory status is determined at fixed intervals, requiring less frequent oversight and often fewer orders. The tradeoff is the potential for larger inventories to protect against stockout during the fixed review period and replenishment lead time. However, larger inventories do not necessarily imply higher costs. Considerable cost savings may result when inventory review is coordinated across multiple items (Federgruen et al., 1984) by reducing the labor required to monitor inventory levels and economizing on order costs. Furthermore, since periodic review policies tend to order less frequently than continuous review policies, transportation can be coordinated to improve utilization. 13 Cachon (2001) addressed transportation utilization in a joint replenishment problem where the retailer balanced inventory costs, transportation constraints, and shelf space constraints. He compared three policies with stochastic demand and fixed lead times. The first model was a variation on Pantumsinchais (1992) QS policy, where the joint reorder point was determined exogenously as a fixed fraction of the truck capacity. The second model was a full service (R, T) model, where every T units of time, orders were shipped up to their base stock level, Ri , which was set equal to the shelf space constraint for the item. Finally, he considered a minimum quantity periodic review policy. In the minimum quantity periodic review policy, every T units of time, the inventory status was determined and orders were shipped such that the trucks had at least a minimum shipping quantity. While the continuous review policy, in general, resulted in lower total inventory costs, the periodic review policies performed nearly as well, particularly when the review period, T, was less than the average time for total demand to equal truck capacity. This study develops a set of models for the multi-item problem similar to those proposed by Cachon (2001). However, the models developed here focus specifically on the differential in transportation shipping rates in determination of the order interval. Generally, inventory models seek to minimize costs by balancing the cost of holding inventory with the cost of ordering inventory. Transportation rates are either neglected or treated as constant, which can significantly distort the true cost of inventory. The next section develops the models for this study, presents a numerical example, and then recommends a simple heuristic based on the results of the example that is both practical and intuitive. 14 2.3. Joint Replenishment Inventory Model Development In this study, a fully specified inventory control policy was developed for the joint replenishment of a family of items in a single-supplier, single-retailer setting. The fully specified model was compared with a textbook baseline (R, T) model resulting in the recommendation of a simple near-optimal heuristic. Most notably, the fully specified model included the cost of transportation as a key cost parameter. 2.3.1. Model Assumptions and Notation 1) 2) The supplier has sufficient stock to satisfy all retailer orders. Demand is N ( X i , X i ) , independent and identically distributed, and uncorrelated across items. Unsatisfied demand is backordered.1 The lead time, L , is a random variable N ( L , L ) Demand and lead times are independent of each other.2 Sufficient capacity is assumed at the retailer location. Holding and penalty costs are linear and all items incur the same order costs. Except for the baseline model, the base stock level, Ri , and order interval, T, are dependent.3 Freight terms are FOB origin and the retailer is responsible for freight costs. 3) 4) 5) 6) 7) 8) 9) 1 In a retailer setting lost sales may be more realistic and can be examined in future research. The fundamental difference between the backorder case and the lost sales case is the level of safety stock held and hence holding costs. However, the use of backordering over lost sales is not expected to significantly impact the analysis (Tersine, 1994). Independence between demand and lead time reasonably approximates reality (Silver and Peterson, 1979). Fixed order size models often assume independence between the reorder point and the order quantity. However, in an order interval model, demand uncertainty occurs not only during the replenishment lead time, but also during the order interval. Therefore independence between the base stock level and order interval is not a reasonable assumption (Tersine, 1994). 2 3 15 The JRP models developed in this study are variations on the standard economic order interval, or periodic (R, T) policy. The order interval, T, is calculated so as to minimize the expected inventory costs (transportation, ordering, holding, and shortage) during the lead time, L, and the review interval, T. In a periodic review policy, if an order is placed now at t0 , the next order cannot be placed until t0 + T and will not be available until t0 + T + L . Therefore, the base stock level, Ri , protects against demand uncertainty during the order interval, T, and replenishment lead time, L. The joint replenishment inventory problem includes two types of order costs (Federgruen et al., 1984; Pantumsinchai, 1992). A major order cost is incurred anytime a review takes place (Viswanathan, 1997) and is associated with order placement. The major order cost also includes the cost to assess and update the inventory status. A minor order cost, or line-item cost (Atkins and Iyogun, 1988), is associated with each item included in the order to cover the cost of picking, packing, or other special handling required to process the item for shipment. In addition to being an effective control policy when continuous review of inventory is not possible, a periodic review policy allows for control over truck utilization, a possible source of cost reduction. Truck utilization can be improved by adjusting the order interval to coincide with a fixed delivery schedule, as studied by Cetinkaya and Lee (2000), or to maximize truck capacity, as studied by Cachon (2001) and in this research. The first model presented is the baseline (R, T) model with which to compare the other models. The second model is a fully specified (R, T) model which includes all relevant inventory costs. Finally, the third model is a truckload (R, T) heuristic 16 which is based solely on truck capacity. The notation used throughout this paper is listed in table 2. Table 2. Notation Annual demand for item i (units) N ( X , X Di i i ) Xi Pi C n Average daily demand for item i (units) Purchase cost of item i ($/unit) Major order cost ($/order) Number of joint items Minor order cost associated with each individual item, line-item cost Annual holding cost for item i ($/unit/year) Holding fraction, percent of unit cost Annual shortage cost per unit for item i ($/unit) Base-stock level for item i (units) Safety stock for item i (units) Order interval (years) Capacity of truck (units) Shipping quantity (units) Lead time (days) N ( L , L ) c H i = PF i F Ki Ri Si T Qt Qk L X ( i )T + L Expected demand during order interval and replenishment lead time for item Standard deviation of demand during order interval and lead time for item Standard normal deviate for item Probability of a stockout for item i (units) (i )T + L Zi i (units) i i i Qk P ( X i > Ri ) E [ X i > Ri ] Gk G0 G1 Expected stockout quantity for item Unit shipping cost ($/unit) associated with shipping quantity, Truckload unit shipping cost ($/unit) Less-than-truckload unit shipping cost ($/unit) 2.3.2. Base (R, T) Policy The baseline (R, T) inventory policy (referred to as the Base model in remainder of the paper) is the textbook multi-item economic order interval inventory model. In this model, the order interval, TBase , is selected to minimize inventory costs with respect to order and holding costs alone and does not consider the cost 17 differential in truckload (TL) and less-than-truckload (LTL) transportation rates. In the Base model it is assumed that the base stock level, Ri , and the order interval, TBase , are independent, which simplifies the calculation of TBase . The total relevant cost function (TRC) is given in equation (1) and includes the annual order cost and holding cost for cycle stock. For simplicity, the summation limits were dropped. Summation occurs over all i items unless otherwise noted. TRC = Annual Order Costs + Annual Holding Costs TRC (T ) = C + nc TF + T 2 PD i i (1) Taking the partial derivative of equation (1) with respect to T and setting this equal to zero, the order interval, TBase , is given in equation (2). TBase = 2 ( C + nc ) F PDi i (2) The expected cost of safety stock equals the cost of holding safety stock plus the cost of shortages, given by TC ( Si ) = FPSi + i Ki E [ X i > Ri ] T , where Si = Z i ( i )T + L . This leads to the total cost function for the baseline model in equation (3), where the transportation rate per unit, Gk , is the rate in the transportation freight schedule associated with the average shipping quantity Qk = TBase Di . TC (TBase ) = PDi + Gk Di + i C + nc TBase F + TBase 2 PD + F PS i i i i + K E[X i i > Ri ] TBase (3) The advantage of the Base model is that it is easy to understand and implement. The order interval can be found using only a calculator or simple 18 spreadsheet and, therefore, can be easily adjusted as model parameters change. A limitation with this model is that it does not attempt to optimize the order interval with respect to the cost of transportation. In general, less-than-truckload shipping rates are higher than full truckload rates, sometimes with a substantial difference in price. In the 2005 Grocery Manufacturers Association Logistics Survey, transportation accounted for 62 percent of total logistics costs for those food manufacturers surveyed. Further, transportation costs per mile increased 23 percent between 2001 and 2004 due to high fuel prices and driver/capacity shortages. The rise in costs have resulted in a shift in modal choice toward higher volume/truckload shipments (Butner, 2005). To consider the impact of transportation costs on the order interval, a fully specified joint replenishment model was developed in the next section. 2.3.3. Full (R, T) Policy The fully specified model (also referred to as the Full model) considers the trade off among all costs (transportation, holding, penalty, and order) in determining the order interval. The Full model was developed by making three fundamental changes to the Base (R, T) policy: 1) transportation costs were included as a major cost component, 2) holding costs were adjusted to include the unit cost of transportation, and 3) the assumption of independence between the order interval and base stock levels was relaxed. A fundamental characteristic of the Full (R, T) model is the inclusion of a non-linear transportation function. The transportation function used in the Full model is similar to that used in the all-units freight discount problem; such that a single rate 19 is applied to the entire shipment provided the appropriate rate breakpoint is attained. However, the transportation function, Gk , is defined to account for the indifference points in the rate schedule which leads to the practice of over-declared shipments. This is similar to the transportation function used by Russell and Krajewski (1991) in a lot sizing model for a single inventory item. They noted that phantom freight, or an over-declared shipment, occurs when the actual shipping weight falls within a range that lies between the rate breakpoint and an indifference point which is a function of the particular freight rate schedule. This leads to a non-linear relationship between the shipping quantity and transportation costs and can be represented by two transportation functions; one that is applied for shipments between a rate break and the indifference point and a second function applied for shipments between the indifference point and the next higher rate break. Given the base truckload (TL) rate per unit, G0 , and the less-than-truckload (LTL) rate per unit, G1 , the transportation function, Gk , can be defined by equation (4), where Qt equals the truck capacity in units and Q = T Di is the shipping quantity associated with order interval T. Gk = k21 ( )G ( ) (G G ) k 2 Qt Q 0 k = 2, 4, 6,... k = 3,5, 7,... (4) Qt Q 0 1 Using the transportation function in equation (4) a transportation rate schedule can be constructed as shown in table 3. In this example, and truck capacity equals 50,000 pounds and all items weigh 50 pounds. Therefore, the unit capacity of the truck, Qt , equals 1,000 units. The truckload (TL) rate is $6.00 per hundred weight (cwt.), such that G0 equals $3.00 per unit, while the less-than-truckload (LTL) rate is 20 $10.00 per cwt, where G1 equals $5.00 per unit. This results in an indifference point of 600 units below which the LTL rate applies. Table 3. Transportation Rate Schedule Order Quantity (units) 1 600 601 1000 1001 1600 1601 2000 2001 2600 2601 3000 Transportation Rate ($/unit) G1 = G1 G2 = G3 = Qt Q ( )G Qt Q Qt Q Qt Q 0 ( G0 G1 ) + G1 G4 = 2 G5 = 2 G6 = 3 ( )G Qt Q 0 ( G0 G1 ) + G1 0 ( )G The transportation rates and shipment costs are shown in figure 1 for shipments between 1 and 3,000 units. It can be seen that the total cost of transportation for a single shipment is the same whether 601 units or 1000 units are shipped, in this example. Thus, for a shipping quantity of 800 units, the shipper would over-declare the shipment as a full truckload and ship 200 units of phantom freight, rather than pay the higher LTL shipping rate. Unit Shipment Rate ($/unit) 6.00 5.00 4.00 3.00 2.00 1.00 0.00 Order Quantity Unit Shipment Rate Total Transportation Cost 0 200 400 600 800 1000 1200 1400 1600 1800 2000 2200 2400 2600 2800 3000 3200 3400 3600 3800 4000 4200 4400 4600 $16,000 $14,000 $12,000 $10,000 $8,000 $6,000 $4,000 $2,000 $0 Shipment Cost ($) Figure 1. Shipment Rates with Phantom Freight 21 The total cost function for the full (R, T) policy is shown in equation (5) and includes the incremental unit cost of transportation in the holding costs as recommended by Buffa and Reynolds (1977) and Tersine (1994). TC = Annual Purchase Costs + Annual Order Costs + Annual Holding Costs ( Cycle Stock ) + Annual Holding Cost ( SafetyStock ) + Annual Shortage Cost TC (T ) = PD i + Gk Di + i + F ( Pi + Gk ) Si + C + nc TF + ( Pi + Gk ) Di T 2 Ki E [ X i > Ri ] T (5) The order interval, TFull , is found by taking the first derivative of the total cost function in equation (5) with respect to T and setting this equal to zero. This leads to the solution in equation (6) and the first approximation for TFull . The derivation of order interval is provided in appendix 1. TFull = F ( Pi + Gk ) Di 2 F ( Pi + Gk ) X i 2 ( C + nc + K i E [ X i > Ri ]) (6) The solution to equation (6) is found using an iterative approach. However, before this iterative approach is presented, it is important to understand how the expected value and variance of demand during the lead time and order interval in a periodic review model differs from that in a typical lot sizing model. First, consider X ( i )T + L , the expected value of demand during the order interval and replenishment lead time in a periodic (R, T) policy. Recall that under a periodic review policy, the base stock level, Ri , must protect against demand uncertainty 22 during the order interval and the replenishment lead time. Because both demand and lead time are stochastic, daily demand varies as does the length of the lead time. Conditioning is used to find the expected value of demand during the replenishment period and a variable lead time. For example, if one conditions on the lead time, L, when the lead time is known (e.g., L = l ), then E X L = l can be solved. By definition, E [ X ] = EL E X L where the outer expectation is taken with respect to the distribution of Y (Ross, 2002). It is further assumed that demand and lead time are independent, such that the expected demand during the T + L can be derived as shown in equation (7). T + L T + L X ( i )T + L = E X ( i )T + L = E X i = ET + L X i T + L i =1 i =1 = E [T + L ] E [ X i ] = ( E [ L] + T ) E [ X i ] = E [ L ] E [ X i ] + TE [ X i ] X ( i )T + L = LX i + TX i Where X i is defined as the daily demand for item i , T (measured in days) is the order interval and treated as a constant, and L is the variable lead time. Similarly, the variance of demand during the order interval and lead time is found by conditioning on the lead time, where the variance of the constant T is zero, (7) Var ( T ) = 0 , as shown in equation (8). 23 T +L Var X ( i )T + L = Var X i i =1 ( ) T + L T +L = ET + L Var X i T +L + Var E X i T +L i =1 i =1 = ET + L (T + L ) Var ( X i ) + Var ( (T + L ) E [ X i ]) = E [T + L ]Var ( X i ) + E [ X i ] Var (T + L ) 2 2 = ( E [ L ] + T ) X i + X i2 (Var ( L ) + Var (T ) ) 2 2 2 (2i )T + L = L X + T X + X i2 L i i (8) Once the variance of demand during T+L is determined, the safety stock for item i , Si , can be calculated if it assumed that X ( i )T + L is normally distributed. Therefore, 2 2 2 Si = Z i ( i )T + L = Z i L X i + T X i + X i2 L , where Z i is the standard normal deviate. The base stock level is then given by, Ri = X (i )T + L + Si . Similarly, the expected stockout quantity, E [ X i > Ri ] , equals E [ Z i ] ( i )T + L , where E [ Z i ] is the expected quantity in the tail of the cumulative distribution function of Z i . It is now possible to find a first approximation of the order interval for the Full model using an iterative approach for convergence in Ri and T. Iterative solution for TFull , equation (6): 1) 2) Compute T when the expected stockout quantity, E [ X i > Ri ] , equals zero. Use T to compute the shipping quantity, Qk = T Di and the appropriate shipping unit rate, Gk , given in equation (4). 3) Calculate the probability of a stockout, P ( X i > Ri ) = TF ( Pi + Gk ) K i , which is the first derivative of the total cost function with respect to Ri (see appendix 1 for the derivation of the probability of a stockout). 24 4) 5) 6) Compute the base stock level, Ri , given by Ri = X (i )T + L + Si . Use P ( X i > Ri ) to find Z i , E [ Z i ] , and E [ X i > Ri ] . Recompute T using the new value for the expected stockout quantity, E [ X i > Ri ] , found in step 5. Repeat steps 2 through 6 until convergence in Ri and T occurs. It should be noted that the expected stockout quantity, E [ X i > Ri ] , is also a 2 2 2 function of T, since E [ X i > Ri ] = E [ Z i ] (i )T + L = E [ Z i ] L X i + T X i + X i2 L . 7) However, E [ X i > Ri ] was treated as a constant in the derivation of the order interval in equation (6). This was done because the inclusion of the order interval, T , under the radical makes the total cost equation intractable. Therefore, the solution for TFull given by equation (6) yields only a first approximation for the order interval. The optimal order interval can be found using an incremental search in T for the lowest total cost. This is a common approach in inventory modeling when the simplifying assumptions are relaxed. 2.3.4. Comparing Models: A Numerical Example The Base (R, T) policy is compared with the Full (R, T) policy using a numerical example with the parameters listed in table 4. Consider a retailer managing two items. The annual demand for item 1 is 24,000 units and costs $45 per unit. The annual demand for item 2 is 22,000 units and costs $36 per unit. The remaining costs and problem parameters are the same for each item. Using these parameters, the order interval was calculated for the Base model. 25 Table 4. Numerical Example Parameters Item 1 Item 2 22000 15 36 Di Annual demand (units) i 24000 20 45 100 2 15 0.4 5 5 1.5 50000 1000 3 5 50 X Pi C n c F SD daily demand (units) Item cost Major order cost Number items Minor order cost Holding fraction Shortage cost Lead Time (days) SD lead time (days) Truck capacity (wt) Truck capacity (units) TL rate ($/unit) LTL Rate ($/cwt) Item weight Ki L L TL Qt G0 G1 w The first approximation for the order interval in the Full model was found using equation (6) and a search for the lowest total cost was used to find the optimal order interval as discussed in section 2.3.3. Table 5 compares the order intervals, demand during T+L for both items, and the total cost of inventory for each model. In this example, the Full (R, T) policy led to fewer orders per year, a larger average shipping quantity, Qk , and a lower total annual cost of inventory when compared to the Base (R, T) policy. Further, a 16 percent increase in the average shipment size (857 units in Base model and 1000 units in the Full model) had a relatively small impact on the traditional order, holding, and shortage costs (0.7% cost reduction), yet produced a large decrease in annual transportation shipping costs ($161,026 for Base model and $138,000 for Full model, or 14 percent). 26 Table 5. Inventory Model Comparison for Numerical Example Base Model Full Model 854 776 150 143 1004 919 4.14 2.86 1000 0.02174 7.93 46 $1,872,000.00 138,000.00 5,980.00 8,739.13 5,120.03 1,612.56 $2,031,451.73 Avg demand during L+T, X (1)T + L Avg demand during L+T, X ( 2 )T + L Safety Stock, Safety Stock, 779 708 159 150 S1 S2 R1 R2 Base Stock Level, Base Stock Level, 937 858 3.49 2.43 857 0.01863 6.80 54 $1,872,000.00 161,026.84 6,976.53 7,576.64 5,449.86 1,589.47 $2,054,619.34 Expected stockout quantity, E [ X1 > R1 ] Expected stockout quantity, E [ X 2 > R2 ] Shipment (Order) Quantity, Qk Order Interval, T (in years) Order Interval, T (in days) Number order cycles per year (1/T) Annual Purchase cost Annual Shipping Cost Annual Order Cost Annual Holding Cost (Cycle Stock) Annual Holding Cost (Safety Stock) Annual Shortage Cost Total Annual Inventory Costs This is because with each shipment in the Base model, the shipper overdeclared the shipment and sent phantom freight. This resulted in more frequent shipments and a higher effective transportation per unit rate. Thus, there was a cost disadvantage to sending phantom freight. On the other hand, the fully specified model optimized the order interval such that each shipment filled a truck (1000 units), taking advantage of the lowest transportation rate. This numerical example demonstrates that transportation costs are a significant part of total inventory costs and can result in much higher costs when excluded. While it appears that 27 transportation is the major determinant of the optimal order interval, several different cost parameters were tested to determine if varying order, holding, and shortage costs might yield an LTL shipment size in the Full (R, T) model. Interestingly, the fully specified model optimized to a full truck, or integer multiple of a truck, for each scenario tested. This led to a simple heuristic based on anecdotal evidence used in practice that of higher volume shipments aimed at filling a truck with each order. Indeed, a retailer might be attracted to the lower shipping rate and want to improve truck utilization. A nave approach sets the order interval as a function of truck capacity, taking advantage of transportation economies of scale. This heuristic is developed in the next section. 2.3.5. Truck (R, T) Heuristic In this model the order interval, TTruck , is determined exogenously as a function of truck capacity, Qt , as shown in equation (9). In doing so, it is expected that, on average, the shipping quantity, Qk , will equal the truck capacity, Qt , and therefore take advantage of the lowest truckload shipping rate, G0 . TTruck = Qt Di (9) The total annual cost of inventory is given in equation (10) and includes the fully specified holding costs for cycle and safety stock. The Truck heuristic is a special case of the Full (R, T) policy where no phantom freight is shipped (see appendix 2 for a full discussion). 28 TC (T ) = PD i + G0 Di + i + F ( Pi + G0 ) Si + C + nc TF + ( Pi + G0 ) Di T 2 Ki E [ X i > Ri ] T (10) The Truck heuristic is intuitively simple and economizes on the lowest truckload shipping rates. Due to demand and lead time variability, a limiting factor with the truckload model is that the order quantity at each review will not be exactly a full truck load. Thus, when the order quantity, Qk , is less than a full truck load, the retailer may simply ship the required amount at the corresponding shipping rate. Or, he may chose to increase the order size of some items to fill a truck. The disadvantage of the former option is a slightly higher shipping rate, while the risk in the later is higher holding costs. When the order quantity is greater than a full truck load, the retailer may, again, simply ship the required amount, paying the LTL rate for all items over truck capacity. Rather than paying a higher shipping rate, he might alternatively forgo ordering any quantity over Qt and replenish each item to an equal fraction of the total requirement. With this allocation solution there is an increased risk of stockout. The choice of these options depends on transportation costs versus holding costs when Q < Qt and transportation costs versus shortage costs when Q > Qt . As demonstrated, however, transportation costs dominate the inventory model. Therefore, this heuristic aims to fill a truck with each order with the expectation that actual demand does not vary significantly from the average. The three periodic-review, multi-item inventory models were compared using the varying cost parameters listed in table 6. The resulting order interval, average order quantity, and total annual cost for each problem is listed in table 7. 29 Table 6. Numerical Example Problem Set Purchase Cost, P 1 Purchase Cost, P 2 Major Order Minor Order Cost, c Cost, C 100 20 100 100 100 250 100 250 250 20 15 2 15 15 15 15 15 20 20 5 Holding Fraction, F 0.4 0.4 0.1 0.4 0.6 0.4 0.4 0.1 0.6 0.6 Shortage Cost, K i 1 2 3 4 5 6 7 8 9 10 45 45 45 45 45 45 45 45 200 200 36 36 36 36 36 36 36 36 150 150 5 5 5 1 5 5 8 8 8 5 Table 7. Model Comparison with Varying Cost Parameters Base (R, T) T(days) 1 2 3 4 5 6 7 8 9 10 6.80 2.92 13.60 6.80 5.55 9.98 6.80 20.32 3.99 1.28 Full (R, T) T(days) 7.93 7.93 15.87 7.93 7.93 7.93 7.93 23.80 7.93 7.93 Truck (R, T) T(days) 7.93 7.93 7.93 7.93 7.93 7.93 7.93 7.93 7.93 7.93 Qk 857 368 1714 857 700 1258 857 2560 503 162 Total Cost $2,054,619 $2,116,890 $2,042,324 $2,051,542 $2,097,333 $2,056,602 $2,055,338 $2,043,028 $8,418,467 $8,389,082 Qk 1000 1000 2000 1000 1000 1000 1000 3000 1000 1000 Total Cost $2,031,452 $2,026,576 $2,019,307 $2,028,288 $2,038,167 $2,038,352 $2,032,179 $2,022,972 $8,330,788 $8,312,564 Qk 1000 1000 1000 1000 1000 1000 1000 1000 1000 1000 Total Cost $2,031,452 $2,026,576 $2,020,349 $2,028,288 $2,038,167 $2,038,352 $2,032,179 $2,027,859 $8,330,788 $8,312,564 The results in table 7 show that the textbook approach in the Base (R, T) policy resulted in higher inventory costs, while the Full (R, T) policy produced the lowest annual cost. It is also evident that the Truck heuristic performed well for this numerical example in eight of the ten scenarios. Indeed, when the Full (R, T) policy optimized to a single truck, the Full model and Truck heuristic were equal. The performance of the Truck heuristic and Base model compared with the Full (R, T) model is the focus of this research. The methodology and experimental design for the proposed simulation study is detailed in the next chapter. 30 Chapter 3. Joint Replenishment Methodology and Experimental Design This research had two main objectives. The first objective was to test the sensitivity of the two competing models (Base model and Truck heuristic) to changes in the model parameters when compared with the fully specified model. In particular, the aim was to more fully understand when the competing models would perform as well, or nearly as well, as the fully specified model, given a set of cost and demand parameters. To investigate this first objective, a test problem was developed in which the model parameters were varied. The three models (Base, Truck, and Full) were then compared based on the total annual cost of inventory. The second objective of this research was to test the sensitivity of the fully specified model to non-normal demand. A fundamental assumption in the fully specified model is that demand is normally distributed. However, actual demand characteristics may, in fact, deviate from this normality assumption. To test this second objective, actual demand data was collected from a local grocer for use in a simulation study. This chapter describes the test problem and the data collection for the simulation study. 3.1. Model Sensitivity and Model Selection Theoretically, the fully specified model will determine an order interval for the replenishment of multiple items resulting in the lowest total cost of inventory. However, this model is cumbersome to use as demonstrated by the iterative solution and final search in T described in section 2.3.3. For practical implementation, inventory optimization software would be required, particularly when the number of 31 items in an order becomes large. Even when only a handful of items were considered, determination of the optimal order interval required some programming expertise within a spreadsheet tool. Therefore, it would be helpful to know when the fully specified model is most appropriate, given a set of model parameters. Equally, it would be helpful to know when the Truck heuristic or textbook approach yield acceptable results. 3.2. Model Calculations Microsoft Excel 2003 (Excel) was used with the support of Visual Basic to quickly calculate the relevant variables in each model while enabling easy manipulation of the model parameters. An Excel worksheet was used to provide the input to the model. Input parameters included the model costs (e.g., major order cost, minor order cost, holding fraction, and shortage cost), the item characteristics (e.g., annual demand, average daily demand, the standard deviation of daily demand, item unit cost, and the average item weight), and the transportation parameters (e.g., TL and LTL freight rates, and truck capacity). A Visual Basic program was written to take the input parameters and calculate the order interval with resulting costs for each model. The Visual Basic code is detailed in appendix 3. It should be noted that the accuracy of the calculations is limited by the precision imposed by the researcher and those inherent to Excel. First, the researcher rounded the order quantity to integer values once the order interval was calculated using equations (2), (6), or (9) for the Base, Full, or Truck models, respectively. This was done because, as this problem has been defined, the items held in inventory are discrete units. As such, the transportation weight breaks and subsequent unit breaks 32 were determined based on whole units. Rounding ensured the order quantity fell within the defined transportation break points. The calculated order interval, however, was not rounded to the nearest integer value. If the calculated order interval was 3.74 days, for example, this value was carried through for all further calculations of the order, holding, and shortage costs. While it might be expected that actual orders would be placed every 4 days, in practice, for the purpose of model comparison, the calculated order interval was not adjusted to reflect whole days. The precision, with which the order interval was calculated, however, was set by the researcher to five decimal places. This was done to speed the computations and to ensure convergence during the iterative solution in the fully specified model. The level of precision was originally set to a higher level, but convergence was problematic in a few of the problems tested. The level of precision for the calculation of the standard normal deviate, Z i , and the expected stockout quantity, E [ X i > Ri ] , in the fully specified model was also affected by the level of precision used by Excel to calculate the normal inverse function. In Excel 2003, the version used for this study, refinements were made to the computations of the standard normal distribution in the tail ends of the distribution to ensure accuracy to 14 or 15 decimal places (Microsoft, 2006), more than sufficient for this analysis. The normal inverse function was used to calculate Z i , given the probability of a stockout P ( X i > Ri ) , by returning the inverse of the normal cumulative distribution function with a mean of 0 and standard deviation of 1 ( Syntax : Z i = NORMINV (1 P ( X i > Ri ) , 0,1) . The expected stockout quantity ) was found by multiplying the standard deviation of demand during the lead time and 33 order interval with the expected value of Z i , where E [ X i > Ri ] = ( i )T + L E [ Z i ] . Using the standard normal loss integral, the expectation of Z i can be found by integrating the probability density function of the standard normal function (Keaton, 1994), resulting in E [ Z ] = pdf ( Z ) Z (1 cdf ( Z ) ) . While there is no closed form solution for the normal cumulative distribution function, the table look up function in Excel 2003 provides sufficient accuracy. The syntax used to calculate the expected stockout quantity in Excel is given by E [ X i > Ri ] = (i )T + L E [ Z i ] = (i )T + L NORMDIST ( Z i , 0,1, 0 ) Z i (1 NORMDIST ( Z i , 0,1,1) ) . { } 3.3. Test Problem Description The test problem was arbitrarily devised to consist of ten items with varying model parameters: major order costs (3 levels), minor order costs (3 levels), holding fraction (3 levels), shortage costs (3 levels), annual demand (3 levels), standard deviation of daily demand (3 levels), less-than-truckload freight rate (3 levels), and the average item weight (5 levels). Implementing a full factorial design, the total annual cost of inventory for the Base, Truck, and Full model was calculated in 10,935 (3x3x3x3x3x3x3x5) different problems. The model parameters are defined in table 8. The lead time parameters (mean and standard deviation), truck capacity, and truckload freight rate were held constant in all problems examined. 34 Table 8. Problem Factor Levels Factor Major Order Cost ($/order) Minor Order Cost ($/item) Holding Fraction ($/unit/year) Shortage Cost ($/unit) Average Item Weight (lbs) Annual Demand (units) Standard Deviation of daily demand Number of Items Average Lead Time (days) Standard Deviation of Lead Time (days) Truck Capacity (lbs) TL Freight Rate ($/cwt) LTL Freight rate ($/cwt) Level 1 20 1 0.2 10 1.5 x1 x1 10 4 0.5 40,000 6.00 8.00 Level 2 300 5 0.4 25 5 x2 x2 Level 3 600 8 0.6 50 7 x3 x3 Level 4 Level 5 10 20 10.00 14.00 The demand characteristics for the ten items are given in table 9. In this problem, the average daily demand was determined by dividing annual demand by 365 days. Table 9. Item Demand Characteristics Standard Deviation Annual Demand Average Daily Demand of Daily Demand Purchase Item Price Level 1 Level 2 Level 3 Level 1 Level 2 Level 3 Level 1 Level 2 Level 3 1 $15.00 4500 9000 13500 12 25 37 2.0 4.0 6.0 2 $12.00 2685 5370 8055 7 15 22 1.0 2.0 3.0 3 $25.00 1000 2000 3000 3 5 8 1.0 2.0 3.0 4 $18.00 5630 11260 16890 15 31 46 2.5 5.0 7.5 5 $10.00 5200 10400 15600 14 28 43 3.0 6.0 9.0 6 $16.50 8900 17800 26700 24 49 73 5.0 10.0 15.0 7 $23.00 2500 5000 7500 7 14 21 1.0 2.0 3.0 8 $27.00 4265 8530 12795 12 23 35 3.0 6.0 9.0 9 $19.00 3100 6200 9300 8 17 25 1.0 2.0 3.0 10 $12.00 1835 3670 5505 5 10 15 0.5 1.0 1.5 The total annual cost of inventory was used as the basis for comparison among the three models. For the purpose of meaningful comparison, the Base model was adjusted to reflect true inventory costs. Specifically, the holding costs in the Base model were adjusted to include the unit transportation rate, Gk , as shown in equation (11), in the same manner holding costs were calculated for the Truck heuristic and Full model. TC (TBase ) = Pi Di + Gk Di + C + nc TBase F + 2 TBase K E[X (P + G ) D + F(P + G )S + T i i k i i k i i > Ri ] (11) Base 35 In all 10,935 problems, the fully specified model resulted in the lowest total cost. Therefore, a firm wishing to ensure the lowest total cost would benefit from implementing the fully specified model. However, the Base model and Truck heuristic performed as well, or nearly as well, in many of the problems tested. To examine what levels of the model parameters resulted in adequate performance for these two competing models (Base and Truck), the difference in total cost with the Full model was calculated. A sub-sample of this cost comparison is presented in table 10. Table 10. Test Problem Results Sub-Sample Truck TC - Full TC Base TC - Full TC $78.10 $4.11 $97.33 $97.01 $4,861.45 $3,985.58 $28,203.25 $9,844.39 $6.41 $0.01 $0.17 $0.29 $408.13 $15,952.13 $11,507.87 $8,891.76 $3,017.43 Shortage unit cost Truck Order Qty Average Item Wt Holding Fraction Sample Problem Base Order Qty Full Order Qty LTL unit Rate 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 600 20 300 300 20 20 300 300 300 600 300 20 600 600 600 600 600 1 1 1 5 1 1 8 8 8 5 5 5 8 1 8 5 5 0.2 0.6 0.6 0.4 0.2 0.2 0.6 0.2 0.6 0.4 0.4 0.6 0.2 0.2 0.2 0.2 0.4 50 25 50 10 25 50 25 10 10 10 50 25 10 10 10 50 10 5 7 10 20 5 7 10 20 1.5 5 7 10 20 10 10 20 20 0.30 0.42 0.60 1.20 0.30 0.42 0.60 1.20 0.09 0.30 0.42 0.60 1.20 0.60 0.60 1.20 1.20 0.40 0.70 0.80 1.60 0.70 0.70 1.00 2.00 0.15 0.40 0.56 0.80 2.00 1.00 1.00 2.00 2.00 8000 704 4000 2000 8000 5714 4000 4000 2476 2739 2002 741 4000 8000 8000 6000 4000 8000 5714 4000 2000 8000 5714 4000 2000 26667 8000 5714 4000 2000 4000 4000 2000 2000 3756 39615 680 79230 1546 39615 2012 39615 833 39615 833 39615 2421 79230 2965 39615 2421 79230 2742 39615 2012 39615 735 39615 3966 39615 6506 118845 6869 118845 5484 79230 3877 79230 Total Annual Demand Major Order Minor Order TL unit Rate $0.00 $231.43 $0.00 $0.00 $0.00 $0.00 $0.00 $163.53 $107,113.43 $7,899.57 $2,745.35 $5,849.30 $3,134.66 $2,120.41 $3,160.30 $10,001.88 $5,770.48 In sample problems 1-4 from table 10, the Truck heuristic and Base model performed well and resulted in only marginal cost increases (ranging from 0.011 to 0 36 0.016 percent), over the total annual cost of the Full model. In sample problems 5-8, the Truck heuristic was the preferred model. In this sub-sample, the average item weight was larger making it easier to fill a truck, while lower holding costs allowed for larger orders without a significant cost increase. In sample problems 9-13, the Base model was the preferred choice, highlighting the impact of item weight on costs. In fact, for all problems tested, the Base model dominated when the average item weight was 1.5 pounds. Clearly, the more items required to fill a truck with each order, the higher the cost to hold this inventory, particularly when demand was low. Another indication in problems 9-13 that points to use of the Base model was the higher order cost, particularly the minor (per-unit) order cost, and higher holding costs compared to the first two sets of problems. Here, the classic approach to balance order and holding costs alone resulted in near-optimal solutions. Finally, in sample problems 14-17, the Full model resulted in the lowest total annual inventory costs and was preferred over both the Truck heuristic and textbook Base model. An interesting result for this sub-sample was that the optimal order intervals resulted in order quantities of multiple truckloads, 2 or 3 trucks, in this example. Generally, holding costs were low and annual demand was high to allow for such large orders. A general recommendation of one model over another is difficult to make simply by examining the results of the test problems individually. The interaction of the model parameters is complex. Figure 2 and figure 3 show how the difference in total costs varied in a non-linear manner. As the item weight increased, the difference in costs between the Truck heuristic and Full model (Truck TC Full TC) became small, the magnitude of which varied depending on the holding fraction (see figure 37 2a). At the same time, however, the cost differential between TL and LTL shipping rates significantly affected the total cost in an irregular way. On the other hand, comparing the Base and Full models in figure 2b and figure 3b, the holding fraction had very little impact except for very heavy items. 140000 200000 120000 150000 Truck TC - Full TC 80000 BaseTC - FullTC 100000 100000 60000 40000 50000 20000 0 0 1.5 1.5 5.0 7.0 10.0 20.0 5.0 7.0 10.0 20.0 Average Item Weight Holding Fraction .20 .40 .60 Average Item Weight Holding Fraction .20 .40 .60 (a) Truck Total Cost Full Total Cost (b) Base Total Cost Full Total Cost Figure 2. Average Item Weight vs. Total Cost Difference by Holding Fraction 140000 200000 120000 150000 Truck TC - Full TC 80000 Base TC - Full TC 100000 100000 60000 40000 50000 20000 0 .03 .06 .10 .12 .14 .20 .28 .40 .56 .80 1.60 0 .03 .06 .10 .12 .14 .20 .28 .40 .56 .80 1.60 Unit Rate Difference Holding Fraction .20 .40 .60 Unit Rate Difference Holding Fraction .20 .40 .60 (a) Truck Total Cost Full Total Cost (b) Base Total Cost Full Total Cost Figure 3. Unit Rate vs. Total Cost Difference by Holding Fraction 38 While some general statements could be made regarding the relationship between these model parameters and the total inventory cost, all model parameters interact, non-linearly, complicating model recommendations. Further, the impact of some parameters on total cost may be amplified depending on the level of another parameter. Upon closer examination of the problem set, however, four distinct categories emerged. The first category is depicted in sub-sample problems 9 through 13, where the Base model is recommended. In these problems Base TC Full TC is significantly less than Truck TC Full TC. Alternatively, the second category is shown by the sub-sample problems 5 through 8 in table 10. For these problems, Truck TC Full TC is significantly less than Base TC Full TC, leading to a recommendation in favor of the Truck heuristic. The third category favors the fully specified model, when both the Base model and Truck heuristic result in a significant increase in the total inventory cost over the Full model (see sub-sample problems 14 through 17). Sub-sample problems 1 through 4 demonstrate the forth category where the use of any of the three models would result in optimal or near optimal solutions. 3.4. Discriminant Function Analysis With these four categories appearing to distinguish the problem set, discriminant function analysis was chosen as the appropriate statistical technique. Discriminant function analysis (DFA) allows one to examine a set of independent variables (in this study, the model parameters) and determine which variables help to distinguish or predict membership in a priori defined groups. Thus, the intent of the analysis was to identify which inventory policy was most appropriate given different levels of the model parameters. Specifically, DFA builds a linear combination of the 39 model parameters and then determines the appropriate weight for these variables such that the variance is maximized between the groups relative to the within-group variance. The resulting orthogonal discriminant functions are then used to predict group membership. Discriminant function analysis can be interpreted in much the same manner as multivariate regression analysis. Indeed, a special case of discriminant function analysis is logistic regression where the categorical dependent variable is defined by only two groups (Hair et al., 1998). In this study, the predicted group is associated with an inventory model recommendation. Variable Selection. The difference in the total cost of inventory between the Base and Full models, or the Truck heuristic and Full model, was useful in identifying the groups. When the cost difference is zero, the choice to implement an inventory model is simple select the least complex model. However, when the cost difference is greater than zero, a decision must be made regarding the degree to which one is willing to accept the cost increase associated with the less complex model (Base or Truck). Equally, when the cost difference exceeds some acceptable tolerance level, the Full model would be the preferred choice. To clearly define these cut-points, the percent increase in total cost was selected as the metric to define group membership. This study examined three tolerance levels equal to 0.1, 0.5, and 1.0 percent increase in total cost over the Full model. First, the percent increase in total cost was calculated for the Base model and Truck heuristic as shown in equation (12), where m denotes Base or Truck, depending on which model was being compared to the fully specified model. 40 Total Costm Total Cost Full Percent Cost Increasem = 100 Total Cost Full (12) Comparing the Base and Full models, the percent cost increase ranged from 0 to 8.5 percent in the problem set. Comparing the Truck heuristic and Full model, the percent cost increase ranged from 0 to 19 percent. The percent cost increase, along with the tolerance levels, defined four mutually exclusive and exhaustive groups. These groups identified the inventory model most appropriate as measured by the total annual cost of inventory. Thus, when the 0.1 percent tolerance level was used, the model choice would be determined as shown in table 11. The groups were similarly defined for the 0.5 and 1.0 percent tolerance levels. The categorical dependent variable was defined as group number, 1 through 4, based on the grouping metric. Table 11. Group Membership Percent Cost Increase Over Full Model Grouping Metric IF Recommended Model Base Group Number 1 % Cost IncreaseBase 0.1 AND % Cost IncreaseTruck > 0.1 , THEN IF % Cost IncreaseTruck 0.1 AND % Cost IncreaseBase > 0.1 , THEN IF Truck 2 % Cost IncreaseTruck > 0.1 AND % Cost IncreaseBase > 0.1 , THEN IF Full 3 % Cost IncreaseTruck 0.1 AND % Cost IncreaseBase 0.1 , THEN Any Model: Base, Truck, or Full 4 It should be noted that the percent cost increase for either the Truck heuristic or the Base model was never greater than 1.0 percent in any of the 10,935 problems examined in this study. Therefore, when a 1.0 percent tolerance level was used to 41 define group membership, group 3, which recommended use of the fully specified model, was not present. If the potential for a 1.0 percent deviation from the true cost of inventory is an acceptable margin of error, then at least one of the less complex models (Base or Truck) would be appropriate. This error margin, however, cannot be generalized beyond this test problem. Although the problem was designed to vary the model cost parameters and item-level demand characteristics, it is not known if more extreme variations in the parameters would yield the same 1.0 percent cut-point where group 3, which recommends use of the Full model, disappears. The independent variables were selected from the model parameters in the total cost function. They included: major order cost, minor order cost, holding fraction, unit shortage cost, total annual demand, average item weight, and the unit rate difference. The average item weight and unit rate difference were chosen because they directly impact the transportation rate in the total cost function. The unit rate difference, LTL unit rate - TL unit rate, was chosen because, even when the TL and LTL freight rates were the same between two problems, the actual unit transportation rate varied depending on the average item weight. The results of the discriminant function analysis are discussed in chapter 4. 3.5. Simulation Study A simulation study was designed to examine the sensitivity of the fully specified model to non-normal demand. Through a series of interviews and a site visit, actual item demand was collected from a local independent retail grocer, Miller's Food Market, Inc. This independent grocer operates a single store, supporting a local population of approximately 17,000 people. Miller's Food Market 42 maintains approximately 15,000 items valued at $151,200 in 8,400 square feet of retail space. Inventory is replenished three times each week by a cooperative wholesaler and inventory orders are determined manually by assessing the inventory position for each item. 3.5.1. Data Collection Weekly sales reports were collected from Miller's Food Market between January 1, 2005 and December 31, 2005. Sales data was used in this study as a proxy for demand. Demand, a function of the consumer's available budget and preferences, is often approximated based on historical sales data (Tersine, 1994). Based on interviews with the general grocery manager at Miller's Food Market, historical sales played a major role in the ordering process. The weekly sales reports included sales data for 4,865 items sold in the general grocery, frozen, and dairy departments. The 52 weekly reports were combined and checked for consistency, removing duplicate entries, missing data, and outliers attributed to data entry errors. The average purchase price and profit margin were calculated, along with total annual demand. Using the random function in Excel, 100 items were selected. Input Analysis: For each randomly selected item, a theoretical probability distribution was fit to the demand data using the Input Analyzer in Arena 9.0. The appropriateness of the theoretical distribution for the data was assessed using the Chisquared and Kolmogorov-Smirnov (K-S) goodness-of-fit tests. Both tests have limitations. The Chi-squared test is highly sensitive to the number of intervals used to represent the data, greatly affecting the significance of the test statistic. However, 43 the K-S test, while more powerful, is not valid for all distributions. The item-level demand characteristics, probability distributions, and cost parameters are listed in appendix 4. In many cases the goodness-of-fit tests were not statistically significant indicating the demand data was not well represented by the theoretical distribution function. Rather, the chosen distributions were the best choice, using the minimum mean square error as a metric, compared with all other possible distributions. The limitation of ill-fitted probability distributions was largely ignored in this study since the purpose was not to accurately model the original system, but rather to provide a representative sample of non-normal demands. Cost Parameters: The purchase price for each item was taken as the average purchase price over the 52 weeks of data. The stockout cost was assumed to equal the profit margin lost for each stockout occurrence. The profit margin (in dollars) was averaged over all items to arrive at a common shortage cost. While shortage costs generally include the loss of goodwill, backordering costs, or costs associated with substitution, such costs are difficult to determine and were not available from Miller's Food Market. Consumers of retail goods, particularly groceries, are generally store-loyal and much more likely to substitute an item or delay the purchase than to switch to another retailer (Zinn and Liu, 2001). In this study, it was assumed that consumers forgo or delay the purchase of out-of-stock items. The major order cost was approximated using the labor cost of assessing inventory levels, determining order quantities, placing the order, and receiving/stocking inventory. The major order cost was equal to $300.00 based on the labor requirements to prepare each order. The minor order cost associated with each line item was assumed 44 to equal zero, since no such data were available from Miller's Food Market. The actual cost of holding inventory was unknown; therefore the holding fraction, F, was set to 0.4 percent per year. The average weight for all items was approximated to equal two pounds. The cost of transportation was taken from the literature (Russell and Krajewski, 1991) and was the same cost structure used for the test problem. The truckload transportation rate was $6/cwt, while the less-than-truckload rate was set to $10/cwt. It was not feasible to determine the actual cost of transportation from Miller's Food Market since transportation costs were included in the overall surcharge assessed for each order placed. This surcharge, however, was determined based on volume and similar to a transportation rate schedule. 3.5.2. Simulation Model Two multi-item, periodic review inventory models were designed with Arena 9.0 simulation software using the logic depicted in figure 4. The only distinction between the two models was the demand characteristics. In the first model demand was assumed to be normally distributed using the mean, , and standard deviation, , for each item listed in appendix 4. The second simulation model used the fitted demand distributions derived from the historical data. Demand occurred daily with appropriate adjustments to the on-hand inventory levels for each item. Inventory holding costs and shortage costs were accumulated at the end of each day. As with the analytic model, daily demand was rounded to the closest integer following each draw from the probability distribution. Some distributions, such as the normal distribution, allow for negative values. Negative values were discarded and a new value was drawn. 45 The inventory review process occurred at equal intervals. The order interval, TFull , and base stock levels, Ri , were calculated for the fully specified model using the Visual Basic program in appendix 3. The order interval was found to equal 18.58 days for the 100 grocery items. The lengthy order interval was due mainly to the small number of items and low item weight. At each review, an order was placed for all items with inventory positions below their respective base stock levels. The order quantities were aggregated and the unit shipping rate was determined using the rate function in equation (4). The purchase, transportation, and order costs were accumulated in every review cycle. The delivery lead time was set as a random variable with a mean of 2 days and standard deviation of 0.25 days. Upon receipt of each order, the on-hand inventory level and inventory position for each item was adjusted. 46 Inventory Evaluation (Periodic Review) Order arrival event Demand event Increment inventory position and on-hand level for all k items Is inventory position for item i < Ri ? Generate demand size for item i No Return Decrement inventory position and on-hand level for item i Yes Determine order quantity for item i (Ri - Inventory Position) Schedule next demand event for item i Determine shipping rate, Gk Incur holding and shortage costs for item i Return Place order for all k items Incur purchase, transportation, and order costs Schedule order arrival event,with lead time L Accumulate Statistics Schedule next evaluation event Figure 4. Simulation Flowchart 3.5.3. Model Measurement The performance of the system was measured in terms of in-stock fill rates and total costs. The fill rate for each item was used to determine the steady state of the system, while the total cost of inventory was used to compare the models (normal demand and non-normal demand) with the calculated values. The fill rate for item i was defined as one minus the ratio of the average number of units short to total units demanded, shown in equation (13). 47 Fill Ratei = 1 E [ X i > Ri ] Expected Number of Stockouts = 1 Total Number of Units Demanded Qi (13) Ensuring steady state of the system is important to remove sample bias due to the starting conditions of the various model parameters. If the simulation output is dependent upon the initial values of the model parameters the true performance of the system cannot be accurately measured. Output analysis was used to eliminate or minimize sample bias arising from the initial conditions (Law and Kelton, 2000). This was done by identifying and eliminating the transient behavior in the item-level fill rates brought about by the starting inventory levels. The fill rate for 10 items was plotted against the simulation time to identify the transient period. The system was found to be in steady state after 200 days. This value was used as the warm-up period after which all statistical accumulators were reset to zero. The simulation run length was 365 days and the annual costs were calculated. To ensure independence between each simulation run and eliminate autocorrelation, the random number stream was separated by 100,000 for each replication. Observations were collected by replicating the model 40 times. The results of the discriminant function analysis and simulation are discussed in chapter 4, to include recommendations and managerial implications. 48 Chapter 4. Joint Replenishment Results and Discussion 4.1. Discriminant Function Analysis (DFA) The 10,935 test problems described in section 3.3 were randomly divided into two groups. Fifty percent of the problem set was randomly chosen to estimate the discriminant functions, while the remaining sample was used to validate the results. Because the four grouping categories (Base, Truck, Full, Any) were of unequal size, the estimation sample was randomly selected proportionate to group size. For each tolerance level, the discriminant functions (DF) were estimated, group membership was predicted, and the overall fit of the DFs was assessed. For clarity in the discussion, DFA using 0.1 percent as the cut-point is labeled Analysis A, the 0.5 percent tolerance level is labeled Analysis B, and 1.0 percent is labeled Analysis C. Recall from section 3.4 that group membership represents the most appropriate inventory model given the model parameters. For example, if a test problem was predicted in the Truck category, then the combination of model parameters resulted in a cost increase smaller than or equal to the tolerance level when the Truck heuristic was used in place of the fully specified model. Similarly, a case in the Base group would indicate that the textbook approach would result in a cost increase over the fully specified model no greater than the tolerance level for the given model parameters. Goodness-of-fit was evaluated first by testing whether the discriminant functions resulted in significantly different groups and second by assessing the accuracy of the predictions in the holdout sample. For Analyses A and B, three discriminant functions were estimated. Two discriminant functions were estimated 49 for Analysis C, since only three groups emerged. In all analyses, the estimated discriminant functions were statistically significant, shown in table 12, indicating that the discriminant functions resulted significantly different groups. For Analyses A and B, the first two functions, X and Y, accounted for most of the between-group variability, 99.6 and 97.7 percent, respectively. Wilk's lambda tests the significance of the discriminant functions (DF). All DFs were statistically significant with pvalues < 0.000. Table 12. Discriminant Analysis Significance Tests Discriminant Function X Y Z X Y Z X Y Eigenvalue 1.175 0.047 0.005 0.613 0.116 0.017 0.614 0.268 Cumulative Canonical % Variance Correlation Analysis A 0.1% 95.8 0.735 99.6 0.211 100.0 0.072 Analysis B 0.5% 82.2 0.617 97.7 0.322 100.0 0.130 Analysis C 1.0% 69.6 0.617 100.0 0.460 Wilk's Lambda 0.437 0.950 0.995 0.546 0.881 0.983 0.489 0.789 2 4531.98 278.54 28.53 3270.37 685.22 92.24 3865.96 1281.47 p-value 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 Although the discriminant functions were statistically significant, prediction accuracy is not necessarily guaranteed. Prediction accuracy was assessed using the classification matrix and hit ratio. The classification matrix provides information on the actual groups to which observations belong, along with predicted group membership as calculated by the discriminant functions. The hit ratio measures the percent of observations correctly classified. Analysis A, with a tolerance level equal to a 0.1 percent cost increase over the fully specified model, had the highest hit ratio, shown in table 13. Accurate predictions were made for nearly 85 percent of the cases for both the original sample and holdout sample. With a very low tolerance for cost 50 increases, Analysis A accurately predicted 86.6 percent of the Base models, 91 percent of the Truck models, and 84.1 percent of the Full models in the holdout sample. Of the misclassified cases, only those misclassified in the Truck group were problematic. In the holdout sample, 64 Full cases and 182 Base cases were predicted in the Truck group. For these misclassified cases, the Truck heuristic would actual result in a cost increase greater than 0.1 percent. Table 13. Analysis A Classification Matrix Cut-off = 0.1% Actual Group Membership BASE TRUCK FULL ANY BASE TRUCK % FULL ANY BASE TRUCK FULL ANY BASE TRUCK % FULL ANY Correctly Classified Predicted Group Membership BASE TRUCK FULL ANY 1,423 192 63 0 234 2,917 19 0 0 49 313 0 72 200 0 0 84.8 11.4 3.8 0 7.4 92.0 0.6 0 0.0 13.5 86.5 0 73.5 0.0 0 26.5 1,486 182 48 0 238 2,799 38 0 0 64 338 0 74 186 0 0 86.6 10.6 2.8 0 7.7 91.0 1.2 0 0.0 15.9 84.1 0 71.5 0.0 0 28.5 Original 84.9% Holdout 84.8% Total 1,678 3,170 362 272 100.0 100.0 100.0 100.0 1,716 3,075 402 260 100.0 100.0 100.0 100.0 Original Sample Holdout Sample Count Count Analysis B, representing a 0.5 percent cost increase over the fully specified model was the next best predictive model (see table 14). The classification accuracy for the Truck heuristic and Base model was still high, although the accuracy dropped to 62.7 percent when classifying the fully specified model in the holdout sample. The percent of fully specified models misclassified in the Truck heuristic group also increased to 28.4 percent. 51 Table 14. Analysis B Classification Matrix Cut-off = 0.5% Actual Group Membership BASE TRUCK FULL ANY BASE TRUCK % FULL ANY BASE TRUCK FULL ANY BASE TRUCK % FULL ANY Correctly Classified Predicted Group Membership BASE TRUCK FULL ANY 1,358 9 17 77 114 1,926 13 393 0 25 38 12 297 552 0 580 93.0 0.6 1.2 5.3 4.7 78.7 0.5 16.1 0.0 33.3 50.7 16.0 20.8 38.6 0.0 40.6 1,449 18 10 83 126 1,924 15 435 0.0 19 42 6 307 551 0.0 539 92.9 1.2 0.6 5.3 5.0 77.0 0.6 17.4 0.0 28.4 62.7 9.0 22.0 39.4 0.0 38.6 Original 72.1% Holdout 71.6% Total 1,461 2,446 75 1,429 100.0 100.0 100.0 100.0 1,560 2,500 67 1,397 100.0 100.0 100.0 100.0 Original Sample Holdout Sample Count Count As the tolerance level increased, the number of cases in the ANY category increased. When the tolerance level was set to 1.0 percent, in table 15, the FULL group disappeared. Specifically, if the potential for a 1 percent cost increase is acceptable, at least one of the less complex models (Base or Truck) could be implemented. In Analysis C, the predictive accuracy of the DFs dropped to 71.9 percent for the original sample and 70.3 percent for the hold-out sample. Analysis C also did a poor job in classifying the Truck heuristic model, with accurate predictions for only 47 percent of the cases. 52 Table 15. Analysis C Classification Matrix Cut-off = 1.0% Actual Group Membership BASE TRUCK FULL ANY BASE TRUCK % FULL ANY BASE TRUCK FULL ANY BASE TRUCK % FULL ANY Correctly Classified Predicted Grp Membership BASE TRUCK ANY 1,010 0 235 17 760 777 247 244 2,118 81.1 0.0 18.9 1.1 48.9 50.0 9.5 9.4 81.2 1,022 0 272 22 759 831 253 264 2,104 79.0 0.0 21.0 1.4 47.0 51.6 9.7 10.1 80.3 Original 71.9% Holdout 70.3% Total 1,245 1,554 0 2,609 100.0 100.0 0 100.0 1,294 1,612 0 2,621 100.0 100.0 0 100.0 Original Sample Holdout Sample Count Count The discriminant loadings in table 16 allow for interpretation of the discriminant functions by identifying which model parameters contribute the most in defining group membership. In analysis A, transportation-related factors best describe the first discriminant function (DF X). As the average weight of the items increased and the difference between the truckload and less-than-truckload rates increased, the score on DF X increased. Recall that a score of 1 is associated with the Base model, 2 equals the Truck heuristic and 3 equals the Full model. When the discriminant function score equals 4, any model can be used. Therefore, as the transportation-related model parameters increase the score on DF X tends to predict the Truck heuristic or fully specified model. This makes sense since it is easier to fill a truck with heavier items without adversely impacting holding costs. Coupled with lower TL rates, inventory costs would be significantly reduced by filling a Truck with 53 each order. Discriminant function X also had the greatest explanatory power of all other DFs, accounting for over 95 percent of the variability in the dependent variable (see table 12). This provides further support for the inclusion of transportation in the inventory model. Table 16. Analysis A Discriminant Loadings Discriminant Function Model Parameter X Y Z -0.227 0.433 Average Item Weight 0.780 * Unit Rate Difference 0.547 * -0.484 0.152 -0.129 -0.044 Holding Fraction -0.148 * 0.842 * -0.297 Major Order Cost 0.184 -0.163 -0.637 * Total Annual Demand 0.224 0.228 0.550 * Minor Order Cost -0.016 -0.032 0.279 * Unit Shortage Cost -0.004 * Represents largest absolute correlation between model parameter and discriminant function The second discriminant function, DF Y, was most highly associated with the major order cost. As order costs increased, order frequency dropped resulting in larger orders. Thus, the Truck heuristic or Full model were predicted with higher scores on DF Y. Finally, annual demand and minor orders costs best described DF Z. As annual demand increased, the score on DF Z decreased in favor of the Base model (DF score = 1). This makes sense since high demand will tend to result in larger order quantities, thereby improving transportation utilization even when using the textbook approach. In table 17 the descriptive statistics for each group (Base, Truck, Full, Any) further support model selection given the level of transportation-related factors, order costs, and annual demand. Except for the transportation-related factors, the average value of the model parameters was fairly consistent when comparing the Base model and Truck heuristic. The average item weight and difference in transportation rates (TL/LTL) were much larger for the Truck heuristic than for the Base model. 54 Therefore, the Truck heuristic is the appropriate model when the truckload transportation rate is sufficiently smaller than the less-than-truckload rate and the items are of medium weight. In practice, if a slight increase in the current shipment size would fill a truck, transportation rates should be the deciding factor when choosing between the Base and Truck (R, T) policies. Table 17. Analysis A Descriptive Statistics Model BASE Variable Major Order Cost Minor Order Cost Holding Fraction Unit Shortage Cost Average Item Weight Unit Rate Difference Total Annual Demand Major Order Cost Minor Order Cost Holding Fraction Unit Shortage Cost Average Item Weight Unit Rate Difference Total Annual Demand Major Order Cost Minor Order Cost Holding Fraction Unit Shortage Cost Average Item Weight Unit Rate Difference Total Annual Demand Major Order Cost Minor Order Cost Holding Fraction Unit Shortage Cost Average Item Weight Unit Rate Difference Total Annual Demand Mean 271.12 4.72 0.43 28.04 3.70 0.14 70,424 287.18 4.60 0.39 28.42 10.48 0.49 82,042 513.81 4.62 0.32 27.24 19.14 0.86 100,132 395.44 5.47 0.38 29.06 8.04 0.28 69,908 SD 237.78 2.87 0.16 16.43 3.93 0.20 31,674 229.16 2.89 0.16 16.59 5.48 0.37 32,133 135.94 2.70 0.15 16.39 2.80 0.49 24,865 245.65 2.58 0.16 16.74 3.46 0.26 27,954 TRUCK FULL ANY When high levels in the transportation-related factors were also accompanied by high order costs and large annual demand, the Full model minimizes inventory costs. This does not necessarily imply implementation of the Full (R, T) model whenever high levels of ordering and transportation costs are present. Recall from the sub-sample of test problems presented in section 3.3, table 10, the Full model 55 resulted in the lowest total cost when the order quantity resulted in multiple truckloads. The Truck heuristic could be modified to calculate the total cost for multiple truckload shipments. For example, the order interval for two truckload shipments would equal T2Truck = 2Qt D . i Comparing the single-shipment Truck heuristic with a modified multi-shipment Truck heuristic, the lowest total cost could be found. Interestingly, the holding and shortage costs had very little impact on model selection. The average value for these costs was similar across all groups. Thus, the traditional approach of balancing ordering and holding costs may not be effective when faced with high or increasing transportation charges. Transportation can be a very large component of the total cost of inventory. Therefore, the Truck heuristic, or a modified Truck heuristic for multiple loads, is a reasonable and simple approach to cost minimization. The heuristic is easy to calculate and can be quickly adjusted to meet changing demand conditions. One disadvantage of the Truck heuristic, however, is the potential for larger inventories which may increase the risk of obsolescence. However, shipment frequency and volume in the grocery industry lends itself to truckload shipments. The large impact of transportation-related factors on inventory costs shown in this study raises the question on whether the (R, T) policies discussed in section 2.2, are truly near-optimal solutions. The models in the extant literature may suboptimize the system by not considering transportation costs and limit their use in practice. Indeed, Silver (1981) questioned the practicality of inventory research and recommended the development of good rather than optimal solutions. Since optimal 56 solutions are rarely easy to implement, the Truck heuristic was developed as alternative when considering all relevant inventory costs, particularly transportation. The results of the simulation study are discussed in the next section highlighting the impact of non-normal demand on inventory costs. 4.2. Simulation Results The simulation study addressed a key assumption often made when developing analytic solutions to inventory models. Specifically, demand is assumed to be normally distributed. This assumption allows various model characteristics to be calculated, such as the demand during the leadtime and replenishment period, safety stock, the probability of a stockout, and stockout quantities. To examine violations of the normality assumption, two models were developed: one with normally distributed demand and one using non-normal demand distributions derived from industry data. Point estimates for the total cost of inventory were calculated for each model taking the average over 40 replications. A 95 percent confidence interval was constructed with which to compare the simulated costs with calculated costs, shown in table 18. When demand was normally distributed, in model 1, the simulation produced results consistent with the calculated costs. The calculated total cost of inventory was $540,667 which fell within the 95 percent confidence interval for model 1. However, the total cost using actual demand (model 2) with varying demand distribution characteristics resulted in approximately a 2 percent increase over the calculated costs. The results suggest that the order interval and item base stock levels calculated when demand is assumed to be normally distributed were suboptimal for model 2. 57 This is shown by examining the various cost components in model 2. The transportation costs were higher than expected implying the shipment of phantom freight for some or all of the orders. Additionally, less inventory was held in model 2 than anticipated by the analytic model, since holding costs were lower. At the same time shortage costs increased indicating a higher stockout rate. The purchase costs were also higher in model 2 indicating the higher demand for and subsequent ordering of more expensive items. These results suggest that item heterogeneity may significantly affect the implementation of the simplified Truck heuristic (in lieu of the fully specified model) which is based entirely on truck capacity and annual demand. The true cost, however, for this problem is unknown since the optimal parameters were not found. Indeed, the optimal parameters for the order interval and base stock levels would be impossible to determine analytically, given the variety of demand distribution patterns shown in appendix 4. The optimal parameters might be found using optimization and search techniques, but the computation effort would be significant and would only be applicable to this problem of 100 inventory items. For an inventory manager, understanding how non-normal demand impacts the expected costs when calculated in the Full model or Truck heuristic is more useful from a practical perspective. The results of this simulation study indicate that the calculated costs in the Full model may represent a lower bound for total costs. True costs could actually be higher assuming actual demand deviates from normality. 58 Table 18. Simulation Output Inventory Costs Annual Purchase Cost Calculated Costs Avg $481,454 $480,807 $1,478 $480,335 $481,280 $490,101 $3,942 $488,840 $491,361 Annual Trans Cost $47,136 $48,210 $225 $48,138 $48,282 $49,772 $497 $49,613 $49,931 Annual Order Cost $5,892 $5,700 $0 $5,700 $5,700 $5,775 $132 $5,733 $5,817 Annual Holding Cost $5,991 $5,598 $58 $5,580 $5,617 $5,492 $67 $5,470 $5,513 Annual Total Annual Shortage Inventory Cost Cost $193 $289 $24 $282 $297 $529 $53 $513 $546 $540,667 $540,605 $1,650 $540,077 $541,132 $551,668 $4,437 $550,249 $553,088 Model 1 Normal Demand Model 2 Actual Demand SD 95% CI Min 95% CI Max Avg SD 95% CI Min 95% CI Max 4.3. Discussion and Managerial Implications The three multi-item inventory models developed for this research targeted the small retailer with limited order processing technologies. The objective of the fully specified model was to include the cost of transportation in determining the order interval and, therefore, more accurately evaluate the impact of ordering decisions on total costs. Building on the previous literature on joint replenishment programs, the Base (R, T) model was modified to include all relevant transportation costs and the possibility of shipping phantom freight. Specifically, the fully specified model included the cost disadvantage of less-than-truckload shipments, a factor not addressed in the extant literature on joint replenishment. Furthermore, the fully specified model was evaluated against the Base model and Truck heuristic over a range of varying model parameters. The results of the discriminant function analysis showed that transportation-related factors had the greatest impact on total annual costs in favor of the Truck heuristic. Further, modifications to the truck heuristic to calculate multiple truckload shipments could be easily implemented when ordering 59 costs and annual demand are high. Indeed, an inventory manager would not need to implement the complex and difficult-to-calculate fully specified model. A comparison of the total cost for the Truck heuristic and modified Truck heuristic would reveal the cost minimizing solution. When demand was not normally distributed, the fully specified model suboptimized the order interval. Specifically, deviations from a truckload shipping quantity increased costs. One approach might be to adjust the order quantities, either positively or negatively, in order to exactly fill a truck(s). In practice, such a policy would be easy to implement, adding or deleting pallets when needed. 4.4. Future Research There are several extensions to the research that warrant further investigation. First, when demand was non-normally distributed the fully specified model resulted in a lower bound. Actual costs in the simulated model were 2 percent higher than calculated costs. A natural extension would be to find the upper bound of this cost increase. While an absolute upper bound may be difficult to calculate, it would be interesting to understand how varying model parameters affect total costs under actual demand conditions, particularly with respect to item heterogeneity. A study could be designed to vary both the probability distributions of demand and the variation of demand to better understand how demand patterns affect total costs compared with the calculated costs in the Full model. Such a study could examine whether items with similar demand patterns should be grouped together under a common order interval. Furthermore, variations in other cost parameters (e.g., transportation, order, holding, and shortage) might impact the total cost of inventory 60 differently when demand patterns vary. For example, the calculated order interval was shown in this study to be suboptimal for non-normal demand. If, for example, the calculated order interval is smaller than the optimal order interval, more frequent orders would occur. Given high order costs, would the model with non-normal demand still result in a 2 percent cost increase? A simulation study with varying model parameters, similar to the test problem in this research, might provide useful information on an upper bound of the total inventory cost. Second, it would be useful to test the affect of the allocation approach when order quantities deviate from a truckload shipping quantity. Given that non-normal demand actually increased costs, a simulation study could be devised to test whether strict implementation of the Truck or modified Truck heuristic helps to lower costs. For example, when the order quantity is less than truck capacity, Qk < Qt , the number of items ordered would be increased to exactly fill a truck(s). Similarly, when Qk > Qt , fewer items would be ordered. The objective of such a study would be to determine whether increases in holding and shortage costs using an equal allocation policy would outweigh the cost benefit of truckload shipments. The third extension to this research would be to examine the impact on total costs when using an integer value for the order interval. For example, when the calculated order interval is 3.7 days, does underestimating the order interval at 3 days or overestimating at 4 days result in the smallest cost deviation? Furthermore, would an allocation policy to add or delete items, as needed, to fill a truck mitigate any cost increase associated with integer values of the order interval? 61 Finally, the characterization of the transportation function should be considered in future research. This study considered a weight-break transportation function and demonstrated that deviations from a full truck shipment raised inventory costs. Alternatively, Cachon (2001) treated transportation as a fixed cost per truck dispatch, such that the per unit transportation rate decreased hyperbolically up to truck capacity. This is not unlike the over-declared portion of the transportation function considered in this study. However, given a fixed cost per truck dispatch, shipping quantities slightly larger than truckload capacity substantially increase the per unit transportation cost and should have a similar impact on the order interval as shown in this study. 4.5. Limitations The limitations of this study should be noted. The simulation study found that the true inventory costs were approximately 2 percent higher when demand was not normally distributed. This cost increase was measured with respect to the calculated expected costs in the fully specified model which assumed demand normality. However, for non-normal demand the optimal inventory policy may be very different from the one used in this study. Specifically, the order interval and base stock levels for each item in an optimal policy under non-normal demand will not necessarily be the same as when demand is normally distributed. The optimal inventory policy for non-normal demand was not found and was beyond the scope of this study. While an optimal policy would be limited to this problem, a comparison between the Full model and the optimal policy would be useful in understanding the extent to which the assumption of demand normality impacts the total cost of inventory. 62 Another limitation of this study which could impact inventory policy decisions was the assumption of unlimited storage space. Storage or shelf-space constraints can limit the ability to implement truckload shipments, particularly for small grocery retailers. For example, Miller's Food Market, the retail grocer interviewed for this study, placed three weekly orders. Each shipment was, on average, one pallet short of a full truckload. While cognizant that full truckload shipments could reduce costs, order frequency was driven primarily by storage space constraints at the store. While storage constraints would be a concern for any size retailer, this study provided evidence that transportation costs can outweigh holding costs, suggesting that expansion of backroom storage space might be a wise investment. The applicability of the Truck heuristic to industries characterized by high shortage costs is another limitation to the study. Shortage costs in this study were shown to have very little impact on the total costs, even when these costs were varied. However, some industries might have very little tolerance for shortages. In such cases stockout costs could outweigh any cost savings derived by improved transportation utilization. Nevertheless, the fully specified model, would still be an appropriate inventory policy, assuming all costs are managerially relevant. 63 Chapter 5. Supply Chain Actions in the Grocery Industry 5.1. Introduction Strategic management focuses on the coordination and resource allocation both within and across firm boundaries (Madhok, 2002). These internal and external management actions are of particular interest when examining firm performance in the context of supply chains. Supply chains are links of partially discrete, yet interdependent, entities that collectively transform raw materials into finished products (Hult et al., 2002). The strategic management literature informs us of the importance of the supply chain with an understanding of the determinants and consequences of vertical integration (Majumdar and Ramaswamy, 1994; Walker and Weber, 1984; Williamson, 1975), the market-based alternatives to vertical integration along the supply chain (Afuah, 2001; Gulati, 1998), and the benefits of cooperative buyer-supplier relationships (Bensaou and Anderson, 1999; Kotabe et al., 2003; Mudambi and Helper, 1998). Furthermore, there is growing attention regarding the impact of supply chain structure (in terms of upstream and downstream influences) on firm performance (Cool and Henderson, 1998; Randall and Ulrich, 2001). Yet, there remains a limited understanding of how the interdependence of firms along the supply chain impacts a firms competitive strategy (Frohlich and Westbrook, 2001; Tan et al., 2002). There are two dominant views of competitive strategy. From the vantage point of Porters (1980) five forces model, competitive strategy is aimed at altering the firms position in the industry vis--vis competitors and suppliers (Teece et al., 1997), where the firm's position is largely determined by barriers to entry/exit, 64 industry concentration, and upstream/downstream dominance. On the other hand, the Schumpeterian perspective attends to a dynamic market process (Jacobson, 1992) and views competitive strategy as a series of actions and reactions among firms (Smith et al., 2001). The competitive dynamics research has studied this interdependence among rivals, demonstrating a strong link between firm actions, competitor actions, and firm performance. The actions among rivals emphasized in this stream of research centers on market-based actions, such as the pricing, marketing, and signaling activities of the firms. However, firms are also involved with coordinating their activities along the supply chain in order to enhance the performance objectives of the firm. These coordinating actions along the supply chain have not been considered in the competitive dynamics framework as a determinant of firm performance. This research attempted to fill that gap by exploring a broader set of actions that may enhance a firms competitive position; specifically, this research examined the supply chain actions of the firm and the impact these types of actions had on firm performance. This research addressed the following questions: 1) Is there a diverse portfolio of competitive moves in which firms engage to affect their competitive position? More specifically, does the quantity and diversity of supply chain actions positively impact firm performance? 2) Do supply chain actions moderate the relationship between market-based actions and firm performance? 3) Do certain types of supply chain actions align more closely with the firms competitive strategy to enhance firm performance? Drawing on the competitive dynamics and supply chain management areas of research, this research attempted to incorporate supply chain actions into the 65 competitive action fold as a determinant of firm performance. This chapter begins with a review of the competitive dynamics literature, focusing on the relationship between firm actions and firm performance. Next, the supply chain empirical research is presented to uncover the types of supply chain actions that may impact firm performance. With this foundation, hypotheses are developed to relate actions with firm performance. Chapter 6 describes the data collection process and methods used to test the hypotheses. The analysis and results are presented in Chapter 7, to include a discussion of the key findings and managerial implications. 5.2. Theoretical Foundations: Competitive Dynamics Competitive dynamics addresses a key area in the study of firm performance, that of firm behavior and conduct within an industry. While industrial organizational economics emphasizes the structure-conduct-performance (SCP) paradigm, industry structure remains the key determinant of performance. In contrast, the competitive dynamics research argues that beyond industry structure, actions and responses define the competitive strategies of the firm and directly influence performance (Smith et al., 2001). Competitive dynamics rests on entrepreneurial discovery and the dynamic market process of Schumpeterian economics (Jacobson, 1992) where firms search out opportunities to disrupt market equilibria (Grimm and Smith, 1997) and affect change within the industry. Many characteristics of firm actions have been studied, to include the impact of strategic versus tactical actions on imitation and the likelihood of response (Smith et al., 1991), the sequence or pattern of actions and reactions (Ferrier and Lee, 2002), action complexity and intensity (Smith et al., 2001), action timing (Ferrier et al., 1999), the timeliness of rival response (Chen and Hambrick, 66 1995; Smith et al., 1991), the number and diversity of actions (Ferrier et al., 1999), and the relationship between firm size and the speed and likelihood of actions and responses (Chen and Hambrick, 1995). The results of this research are largely consistent: aggressive competitive action (in terms of the number and intensity of actions) is positively related to firm performance and the persistence of market share leadership (Ferrier et al., 1999). Aggressive competitive action has also been linked with a first- and fast-second mover advantage (Lee et al., 2000), showing that lagging firms and late adopters of innovations accrue little, if any, competitive advantage (Ferrier et al., 1999; Smith et al., 1991; Smith et al., 2001). The relationships between firm action, rival response, and firm performance are drawn mainly from the study of market-based actions. Specifically, market-based actions are those actions firms employ to capture customers. The types of marketbased actions studied include pricing actions, marketing actions, new product actions, capacity- and scale-related actions, service actions, and signaling actions (Smith et al., 2001). In contrast, Shaffer et al. (2000) investigated the impact of non-marketbased actions on firm performance, where non-market-based actions were defined as public policy- and governmental-related actions. This paper focuses on a different type of non-market-based action, specifically, supply chain actions. 5.3. Supply Chain Activities Supply chains exist whether or not they are actively managed (Mentzer et al., 2001a). However, it is in the management of supply chains and supply chain activities that firms make decisions about the internal integration of processes and external integration with other organizations in order to facilitate the flow of material 67 and information in support of the firms strategic objectives (Houlihan, 1985; Mentzer et al., 2001a; Scott and Westbrook, 1991). This section briefly examines the supply chain literature to better understand the types of supply chain activities in which firms engage and how these activities relate to firm performance. Supply Chain Material Flow. One of the fundamental reasons to manage the supply chain is to improve the flow of material to the end customer. Many areas of research focus on this issue, to include inventory management, just-in-time purchasing (Fazel, 1997), strategic supplier sourcing (Anderson and Katz, 1998), distribution and centralization, service quality, production, and new product development (Swink, 1999). Indeed, efficiency in material flow and improvements in cycle times are often driving forces in supply chain management. For example, in the furniture industry time compression strategies have been shown to positively impact firm performance (Vickery et al., 1995). Similarly, Stock et al (2000), found that operational improvements arise from improved material flow via integrated logistics activities within and between firms. Supply Chain Information Flow. Coupled with material flow, information flow is essential to coordinate supply chain activities. A dominant theme in supply chain research is the reduction in information asymmetry along the supply chain. The exchange of information, particularly information concerning consumer demand, has been shown to reduce excess inventory (Lee et al., 1997), improve service quality (Mentzer et al., 2001b), and facilitate coordinated manufacturing processes via enterprise information systems (Rabinovich and Evers, 2002). Empirical evidence has shown that the efficient flow of information along the supply chain positively 68 impacts firm performance. Droge and Germain (2000) found that electronic data interchange (EDI) capabilities reduced inventory investment and had a positive impact on financial performance. Similarly, effective knowledge transfer has been shown to improve supply chain performance, as measured by cycle time (Hult et al., 2004). One way firms affect the flow of material and information is through coordination with other firms. Coordination with supply chain member firms and the integration of processes with external organizations has empirically been shown to improve performance. Supply Chain Relationships. The motives to collaborate within the supply chain are often driven by efficiency goals, scale economies, and quality improvement objectives (Tan et al., 1998). Supply chain collaboration can also provide greater access to resources (Gulati, 1998) and a competitive advantage (Ireland et al., 2002). The empirical research on supply chain relationships focuses on two fundamental issuesthe determinants of supply chain relationships and the resulting benefits. Research examining the determinants of supply chain relationships is primarily grounded in transaction cost economic theory, particularly in the strategic management literature. For example, Bensaou and Anderson (1999) found that buying firms are more willing to initiate buyer-supplier relationships by committing relationship-specific investments when such relationships involve higher task complexity and technological uncertainty. Transaction cost economics views relationship-specific investments as idiosyncratic investments which cannot be redeployable to another relationship, thereby creating bilateral dependency (Williamson, 1998). Williamson (1999) points to a large body of empirical research 69 that supports a strong relationship between idiosyncratic investment and tighter governance of firm-to-firm relationships. Benefits to forging tighter supply chain relationships are reduced costs and improved performance. For example, long-term buyer-supplier relationships have been shown to benefit supplier operational performance (e.g., product design, quality, and lead time) (Kotabe et al., 2003). Similarly, Shin et al. (2000) found that higher levels of supply management orientation (measured in terms of relationships, supplier selection, and supplier involvement) improved supplier and buyer quality and delivery performance. 5.4. Supply Chain Actions The aforementioned supply chain literature and activities served as the basis for defining and operationalizing supply chain actions, the focus in this study. Supply chain actions were defined as documented supply chain activities relating to the flow of material, the flow of information, or supply chain relationships. As has been done in the competitive dynamics research (Ferrier et al., 1999), a supply chain action was defined as an instance in a published article that describes a supply chain activity in an associated pre-defined supply chain category. For example, an article describing the warehouse expansion for a firm would be classified as a supply chain action in the category identified as Warehousing. Similarly, an article describing changes in a vehicle fleet would be classified as a supply chain action in the category identified as Transportation. The supply chain categories related directly to material flow, information flow, and supply chain relationships were derived from the publication 70 data source used in this research and described more fully in the methods section, chapter 6. It is noted that some supply chain activities may not be readily observed or documented in a published source. While internal process improvements may support firm strategic goals, internal actions are less likely to affect the competitive landscape. The Schumpeterian perspective argues that actions must be observable to disrupt the status quo thereby signaling an intended course of action by the firm (Jacobson, 1992). Thus, while unobserved actions may indeed facilitate material and information flow along the supply chain, this study captured only observable actions that may be seen by rivals. The relationships between supply chain actions, marketbased actions and firm performance are hypothesized in the next section. 5.5. Hypotheses Development In The Competitive Advantage of Nations, Porter (1990) argues that competitive advantage is derived through acts of innovation. Further, once a competitive advantage is achieved, the firm must continually upgrade in order to sustain this advantage. Supply chain management is one way firms can reengineer processes within and across organizations and provide the basis for continuous improvement as raw materials are transformed into finished goods. That a competitive advantage must be continually upgraded and enhanced underlies the concept of first-mover and fast-second mover advantage (Lee et al., 2000). Because supply chain management drives internal and external efficiencies (Mentzer et al., 2001a), some supply chain actions might be considered value-added actions (Hines et al., 1998) that are directed at improving the firms resource position 71 (Grimm and Smith, 1997). For example, centralization of inventory at a distribution center may, in the short-run, reduce inventory investment and improve delivery efficiencies. However, in the long-run, such supply chain actions are geared toward more strategic goals of improved customer service, greater market share and higher firm profits (Wisner and Tan, 2000). Therefore, the following hypotheses were tested, H1a: The total number of supply chain actions is positively related to sales growth. H1b: The total number of supply chain actions is positively related to performance. In addition to the relationship between the total number of supply chain actions and firm performance, it is expected that the positive relationship between market-based actions and firm performance will still be present, as strongly supported in the competitive dynamics literature. Therefore, the following hypotheses were tested, H1c: The total number of market-based actions is positively related to sales growth. H1d: The total number of market-based actions is positively related to performance. Supply Chain Action Diversity: The competitive dynamics research has found a positive relationship between the complexity of the competitive action portfolio and sustained performance. Firms that relied on a narrow set of marketbased actions were more likely to be out maneuvered by competitors (Ferrier et al., 1999), whereas firms that relied on a diverse set of competitive actions realized higher levels of performance than that of competitors. Consistent with the notion of 72 action diversity, the supply chain management literature often considers the degree to which firms integrate their supply chains as a measure of their supply chain focus or external orientation. In a survey of 322 manufacturing firms, Frohlich and Westbrook (2001) investigated supply chain integration activities (e.g., joint EDI, customization, joint planning, information sharing) and found that firms characterized as outwardfacing (integration with both upstream and downstream supply chain members) performed better than firms that were inward-facing or only focused effort in one direction (e.g., upstream or downstream, but not both). Further, inward-facing firms, those that engaged in limited supply chain integration activities, showed consistently lower performance than all other firms. In a similar study, firms that were more supply management oriented (with high coordination between buyers and suppliers) yielded higher operational benefits for both suppliers and buyers (Shin et al., 2000). Trends in the retail grocery industry suggest that the greatest benefits from Efficient Consumer Response arise when a wide variety of initiatives are implemented (Frankel et al., 2002). Therefore, it is suggested that firms that employ a more diverse set of supply chain actions will realize higher performance benefits than firms that engage in a narrow set of supply chain actions. Specifically, the following hypotheses were tested, H2a: The greater the diversity of supply chain actions, the greater the growth in sales. H2b: The greater the diversity of supply chain actions, the higher the performance. Action Interaction: Logistics as a value-adding activity within the firm received momentum with Porters concept of the value chain in the 1980s (Stock, 73 1997). It is widely held that the short-term objective of supply chain management is to increase productivity, reduce inventory, and improve cycle times, while the longterm, strategic goal of supply chain management supports the overall firm objectives of improved customer service, increased market share and higher firm profits (Wisner and Tan, 2000). Considering this view that supply chain actions support the strategic goals of the firm, the interaction of market-based actions and supply chain actions was test as it relates to firm performance. It was hypothesized that market-based actions when coupled with supply chain actions improved firm performance. Specifically, H3a: The interaction of the total number of supply chain actions and the total number of market-based actions positively impacts sales growth. H3b: The interaction of the total number of supply chain actions and the total number of market-based actions positively impacts performance. 5.6. Supply Chain Strategies The competitive dynamics literature views strategy as action. Firms act in the marketplace, competitors react, and consequences are assessed in a cyclic manner. Thus, learning takes place through a feedback mechanism that enables future action (Grimm and Smith, 1997). Firm strategy is then revealed by discovering the types and patterns of competitive actions that firms enact. For example, price-cutting actions have been associated with low-cost strategies in the U.S. Airline industry, whereas airlines focused on differentiation strategies engaged in more marketing actions (Smith et al., 1997). The competitive dynamics literature characterizes the pattern of market-based actions as the competitive strategy of the firm. 74 Supply chain strategies have been investigated in the supply chain literature. In a survey of the grocery industry, Lynch et al. (2000) found that when a firm's logistics capabilities were appropriately matched with business strategies (cost leader or differentiation) performance was enhanced compared with firms that did not match capabilities with strategy. Similarly, manufacturing and business strategy alignment have been shown to enhance performance (Ward and Duray, 2000). It might be expected that many combinations of supply chain actions and market-based actions are equally effective in achieving higher performance (Ward and Duray, 2000). For example, Morash (2001) found that demand-orientation (a customer focus) was highly correlated with the firm excellence. On the other hand, Tan (2002) and Tan et al. (2002) found that of 25 different supply chain activities, some were more highly correlated with firm performance than other activities. However, these studies failed to address other activities, such as the market-based actions of the firm, that impact performance. As a result, there is little consistency in the existing supply chain management research with respect to the types of supply chain activities that might have a greater impact on performance. Without a strong theoretical foundation to hypothesize which patterns of supply chain actions might be more likely to affect performance, an exploratory study was conducted to investigate the supply chain and competitive strategies of the firms in this study. Using cluster analysis, this exploratory study attempted to uncover the patterns of actions that might characterize the firm's strategy in terms of supply chain and market-based actions at a more disaggregated level. Specifically, the exploratory 75 analysis investigated the types of actions that were most prevalent in the sample data and whether the patterns varied based on organizational characteristics. 5.7. Research Setting The retail grocery industry was selected for this longitudinal study during the period 2000 to 2004. A single industry was chosen because inter-industry effects can be directly controlled without the introduction of variables to account for varying degrees of capitalization, technological change, product introduction clock speed, scale economies, or other distinctive industry characteristics. The retail grocery industry, in particular, was selected because it met three basic criteria: 1) there was a high level of supply chain activity within the industry, 2) a large number of supply chain actions and market-based actions were visible and easily documented through trade publications, and 3) there was a sufficiently large sample size. Because of the first two points and the ability to collected data on over 1,100 firms in the industry, it was possible to capture many competitive actions in each year for a robust longitudinal study. The grocery industry was also ideal because most U.S. firms were not diversified, although some firms were involved in the manufacturing of private label food products. The notable exceptions were Wal-Mart, K-Mart, and Target who operated predominantly in the discount general merchandise industry. Furthermore, the majority of U.S. retail grocery firms did not operate in foreign countries, with only a few minor exceptions (Gale, 2005). Therefore, the U.S. grocery industry might be considered a relatively closed system, in which investment in resources, 76 supply chain advancements, and the competitive actions of firms were aimed primarily at markets within the U.S. Defining the boundaries for this study, the data was collected using the North American Industry Classification System (NAICS) Code 44511, Supermarkets and other Grocery Stores. The industry defines a supermarket as a store with at least $2 million in annual sales carrying a full line of food and non-food items (Gale, 2005), and therefore this study did not include convenient stores or small grocery retailers. Warehouse clubs that sell directly to the public (e.g., Sams Club or Cosco) were also excluded from the study since these types of firms fall under a different classification (NAICS Code 45291) and outside the scope of this study. Finally, supercenter-type firms (e.g., Wal-Mart, Target, and K-Mart), with a significant impact in the industry were included in this study. While NAICS 44511 is not the primary industry for supercenter-type firms, the grocery operations of these firms do fall under this industry classification. Therefore, a search in NAICS 44511 includes supercentertype firms. 77 Chapter 6. Supply Chain Actions Data Collection and Methodology The purpose of this research was to test the relationship between the various types of firm actions and performance in the retail grocery industry. Following the competitive dynamics literature, a content analysis method was chosen to document firm actions from the existing trade publications. This chapter discusses the data collection process, develops the regression model for hypothesis testing, and details the exploratory study using a cluster analysis methodology. 6.1. Structured Content Analysis Structured content analysis is a useful method that can describe trends, identify intentions or characteristics of the communicator or subject and reveal patterns from the underlying data (Weber, 1985). This methodology was chosen to identify trends in supply chain actions by assessing the number and type of supply chain and market-based actions documented in the trade literature for the firms in the grocery industry. Based on these trends, inferences were drawn regarding the impact of competitive activity on sales growth and performance. Structured content analysis has been used in many fields of study (Jauch et al., 1980) and is a dominant method to measure competitive actions in the competitive dynamics literature. Content analysis rests on a classification procedure to analyze and code each article as recommended by Jauch et al.(1980). The content analysis classification schedule is much like a survey questionnaire where the objective is to measure specific variables of interest. The classification schedule used in this analysis was based on predefined categories into which supply chain and market-based actions were placed. 78 The next sections discuss the sources of data, the data collection process and the classification schedule used to categorize firm actions. 6.2. Data Sources Action Articles: The supply chain and market-based actions were identified based on published news articles. The relevant publications for this study were identified by reviewing the retail grocery industry trade press, professional organization web sites, and industry newsletters. A list was compiled of the weekly and monthly publications that report both local and national news within the industry. This list was then compared to the publications contained in the Thomson Gale Business and Company Resource Center (BCRC). BCRC is a web-based archive of articles available by subscription through the University of Maryland Library. The BCRC database contained all of the publications on the original list and included a broad range of business, company and industry related content from a large list of academic and trade journals, trade newsletters, general national and local news sources, and company press releases. A full list of sources included in the BCRC database can be found at the Thomson Gale website, www.gale.com, while a short list of the relevant grocery industry trade publications are listed in appendix 5. A search procedure, described in section 6.3, was used to collect the articles from the BCRC database during the period 2000 to 2004. An overview of the number of articles collected is given in table 19. Table 19. BCRC Articles by Year Supply Chain Categories Market Based Categories Totals 2000 667 3,813 6,480 2001 883 4,325 7,209 2002 2003 1,234 1,742 6,185 7,006 9,421 10,751 2004 1,173 6,068 9,245 Total Articles 5,699 27,397 33,096 79 Firm Data: The firm-level data and market characteristics were collected from two industry sources: The Marketing Guidebook: The Blue Book of Grocery Distribution and Market Scope: The Desktop Guide to Supermarket Share. These guides are published annually by Trade Dimensions International and The Progressive Grocer and contain detailed information on both public and private grocery firms. Trade Dimensions maintains store-level data compiled on every supermarket in the United States from which they produce company profiles and estimate firm sales and market share data. The data is compiled year-round via direct company contact (questionnaires and telephone calls) and maintained in the Trade Dimensions Retail Site Database (Currie, 2005). Fifty mutually exclusive market areas area consistently defined in both publications. The Marketing Guidebook, was used to collect market area demographics and aggregate sales. The firm-level market share data was extracted from Market Scope, a companion publication. Market Scope includes every firm operating within each market area, listing the number of supermarkets operated by the firm and the share of the market area supermarket sales. The market share for supercenter-type firms was collected by Trade Dimensions in the same manner as traditional supermarkets through scanner data and direct company contact. The key difference was that only supermarket-type merchandise was used to estimate market share for supercenter firms. For example, 58% of the total sales were attributed to supermarket-type merchandise for Wal-Mart (Tarnowski and Heller, 2004). 80 6.3. Data Collection: Action Articles The Thomson Gale Business and Company Resource Center (BCRC) was the sole source of news articles used to document the supply chain and market-based actions for the firms in this study. This on-line repository of business content is searchable by industry using the either the North American Industry Classification System (NAICS) or the Standard Industrial Classification System (SIC). The North American Industry Classification System (NAICS) was used for this study, specifically, 44511 Supermarkets and Other Grocery (except Convenience) Stores. An initial search of BCRC under NAICS 44511 returned over 79,000 articles, as well as a list of subdivisions with which to narrow this broad search. These subdivisions served as the basis for the categories used for the content analysis classification. 6.3.1. Supply Chain Action Categories The first content coding scheme was developed for supply chain actions. A first step in developing a comprehensive coding schema would be to examine the extant literature. However, taxonomies and inclusive functions of supply chain management vary from author to author (Mentzer et al., 2001a). Therefore, the starting point for this study was the pre-existing subdivisions in the Thomson Gale BCRC database. These pre-existing subdivisions, or categories, were selected consistent with the general definition of the supply chain management, specifically focusing on the flow of material and information (Houlihan, 1985; Mentzer et al., 2001a; Scott and Westbrook, 1991) and the interdependence, or relationships among firms along the supply chain (Hult et al., 2002). The BCRC categories relevant to material flow, information flow, and supply chain relationships are listed in table 20. 81 Table 20. BCRC Categories Supply Chain Actions Alliance Buildings and Facilities Capacity Contracting Customer Relations Distribution E-Commerce Equipment and Supplies Information Management Inventory Labeling Logistics Outsourcing Packaging Partnerships Product Development Purchasing Quality Management Service Development Storage Suppliers Technology Transportation Warehousing Market-Based Actions Acquisition Advertising Competition Design and Construction Divestment Downsize Endorsements Environmental Policy Facility Closure Franchise Green Market Growth Innovation Investment Investor Relations Joint Venture Labor Relations Licensing Agreements Location Market Research Market Share Market Size Marketing Marketing Agreements Mediation Mergers Negotiation Organization Dissolution Organization Formation Prices and Rates Product Defects & Recalls Product Discontinuation Product Enhancement Product Introduction Property Public Relations Remodeling Renovation Reorganization Restructuring Service Discontinuation Service Enhancement Service Introduction Target Marketing The use of pre-existing categories is advantageous because the classification of articles is consistent throughout the BCRC database and facilitates replication. One could argue that some supply chain management practices are absent from table 20. For example, common practices such as electronic data interchange (EDI), vendor management, continuous replenishment, radio frequency identification (RFID), category management, and efficient consumer response are not categories in the BCRC. However, upon review of the articles in the pre-existing categories, the supply chain management practices noted above were captured. The BCRC categories Technology and Information Management include articles on EDI and RFID programs. Similarly, the categories Suppliers and Partnerships include articles documenting continuous replenishment and vendor programs. It was therefore 82 determined that the pre-existing categories in the BCRC were sufficient to capture the supply chain activities of grocery retailers. 6.3.2. Market-Based Action Categories A second coding scheme was developed for market-based actions. The previous competitive dynamics research has used categories such as pricing, promotion, marketing, and signaling to define market-based actions as shown in table 21. Table 21. Market-Based Actions in the Literature Market-Based Action Category Examples Pricing Price Cuts Fares Mergers & Acquisitions Services New Service Service Improvement Change in Service Customer Loyalty Programs Airports Airline Routes New Products Study Ferrier, Smith & Grimm (1999) Shaffer, Quasney, & Grimm (2000) Chen & Hambrick (1995) Shaffer, Quasney, & Grimm (2000) Chen & Hambrick (1995) Shaffer, Quasney, & Grimm (2000) Chen & Hambrick (1995) Products Marketing Promotion Market Expansion Legal Signaling Advertising Capacity Addition Vertical Integration Entry/Exits New Legal Actions Intentions to Act Ferrier, Smith & Grimm (1999) Shaffer, Quasney, & Grimm (2000) Chen & Hambrick (1995) Lee et al (2000) Ferrier, Smith & Grimm (1999) Chen & Hambrick (1995) Ferrier, Smith & Grimm (1999) Chen & Hambrick (1995) Ferrier, Smith & Grimm (1999) Ferrier, Smith & Grimm (1999) Signaling, as used in previous competitive dynamics research, focused on announcements made by a firm which may or may not actually transpire. The argument is that such overtures trigger a competitive response by rivals. A Signaling category did not emerge in this research. In its place, however, is the category 83 Competition. The BCRC categories used to capture market-based actions in this study are listed in table 20. 6.3.3. Extracting data from BCRC Although the BCRC is a searchable on-line archive, the news articles cannot be directly downloaded to a usable format. Therefore, a web-crawler program, Visual Web Task 5.0, was used to extract the appropriate news articles from BCRC and convert the information to a format that could be easily manipulated in a Microsoft Access database. Visual Web Task (VWT) 5.0 takes user-defined criteria to search an internet website, maps the hyperlinks of the search, and then extracts the information to a user-defined format. With the BCRC as the target website, a program was built in VWT 5.0 using NAICS 44511 and the United States as top-level search criteria for the industry code and country. The inclusion of the United States narrowed the population of potential articles from over 79,000 to approximately 33,000 during the time period in this study. Next, the BCRC category and year of interest were included as variables to be changed each time the program was run. The articles were downloaded in groups of 300 articles or less due to design limitations of the VWT 5.0 software which distinguishes active and inactive hyperlinks. While this size limitation slowed the process, there were several advantages to extracting the articles in small groups. First, it was possible to assign each BCRC category the articles as they were downloaded. The categories could not be captured if all 33,000 articles were downloaded together. Second, accurate article counts could be maintained. On occasion, the Visual Web Task program did not execute properly, omitting several articles. This problem was addressed immediately. 84 Finally, and perhaps, most importantly, by extracting the articles in small groups it was possible to review the headlines (titles) and ensure the articles accurately reflected the category to which they were assigned. The VTW 5.0 program extracted the article title, full text (when available), publication, publication date, and article number (a unique article identifier). Upon execution of each download, applicable the BCRC category and inclusive dates were entered. The inclusive dates were tailored to ensure at most 300 articles were returned. Once the VWT 5.0 program extracted the information, the file was saved in an ASCII text format. The program was run 374 times to download 33,069 articles reporting on supply chain and market based actions in the retail grocery industry. Each of the 374 text files was prepared for direct import to a Microsoft Access database, removing stray formatting characters and adding tab delimiting brackets where needed to separate the information fields. Upon import to Microsoft Access, each file was reviewed for accuracy using a rigorous quality control process. The article count was verified and corrected when necessary. In some instances a whole article or groups of articles were omitted for unknown reasons. These were manually entered into the database using the cut/paste method. In other instances, only part of an article was extracted. This was evidenced when the Article Number, a unique number assigned by the BCRC, was dropped in the download process. Again, these problems were addressed by manually entering the information into the database using the cut/paste method. 85 6.3.4. Reliability The content coding process detailed above relied heavily on electronic search, using key word parameters rather than an in-depth review of each article. While, content analysis often takes advantage of electronic search, a more active method of coding has dominated the competitive dynamics literature. However, due to the large volume of articles an in-depth review of each article was not possible. It was therefore necessary to assess the reliability of the coding process and ensure the categories assigned to each article in the keyword search accurately reflected the content of the article. There were essentially two steps in assessing the reliability of the article coding. The first step was ensuring consistency with which the articles were categorized in the Business and Company Resource Center. The Thomson Gale Business Development Group has a large editorial and technical staff that creates taxonomies and automated indexing tools in order to ensure accurate and relevant content. Therefore, there was a high level of assurance that the BCRC categories were consistently applied to the journal articles (Gale, 2006). The second step to ensure the BCRC categories accurately reflected the supply chain or market-based activities this study was designed to measure. As noted, the articles were collected incrementally which allowed for close scrutiny of the article content. The article headlines were scanned during both the download and qualitycontrol processes. For the vast majority of the articles an accurate category assignment was made based on the researcher's professional expertise in the field of logistics and academic studies. However, four potential problems were identified for resolution. First several articles were missing the full text. One hundred and forty- 86 one articles contained no information beyond the title and 801 articles contained an abstract only. For these partial articles, the abstract or title were used to assign the article to a firm, when specific firm information was provided therein. The manual retrieval of the complete article is left for future research. The second area of concern was the reliability of the supply chain category Purchasing. The intent of the Purchasing category was to capture the supply-side activities of the firm, such as vendor programs and other purchasing agreements between buyers and the suppliers of goods and services. However, upon review of this category of articles, it was determined that a majority of the articles did not document buyer-supplier activities, but rather acquisition-related activities, such as in the headline, Kroger purchases 13 Food Town stores. Each of the 288 articles originally assigned to the Purchasing category was reviewed, resulting in the recategorization of 155 articles. The next area of concern was the duplication of articles in redundant categories. While an article might be coded in multiple categories, it was necessary that the categories be unique and, in fact, document distinct activities of the firm. Through a series of queries to the database on the article number identifier, duplicate articles were identified and the categories to which they were assigned were reviewed. Two categories were deleted: Distribution Agreements and Shipment Data. The articles in these categories were completely documented in the category Distribution and determined not to be unique supply chain categories. All other supply chain and market-based action categories were evaluated and found to be unique, even when articles were classified in more than one category. 87 The final area of concern with the downloaded articles was the documentation of foreign activities of U.S. firms. A search of the database identified three U.S. grocery retailers, A & P, Safeway, and Wal-Mart, operating in foreign markets, specifically Canada, the United Kingdom, Mexico, and Japan. One thousand, two hundred and ninety-seven (1297) articles were marked as documenting overseas activities. Each article was reviewed and 1053 articles were deleted from the database. 6.4. Data Collection: Firm-Level Data Firm-specific market share information, market area statistics, and regional statistics were collected from The Marketing Guidebook and Market Scope. Total population and total food sales were manually collected from The Marketing Guidebook for each market area and entered into a Microsoft Access database for each year in the study. The total food sales documented in The Marketing Guidebook, however, also includes food sales at small grocery and convenience stores. Therefore, supermarket sales as a percent of total food sales were collected from Market Scope. Supermarket sales were then calculated in each market area. Detailed market share information for all supermarkets operating in each market area was collected from Market Scope based on check-out scanner data. The same market definitions are used in both The Marketing Guidebook and Market Scope, although Market Scope only publishes for the 48 contiguous markets. Therefore, this study excluded Alaska and Hawaii in the analysis. In each of the 48 contiguous market areas, the following firm-level data was collected from Market Scope for each year in the study: 88 1) 2) 3) 4) Market share for each grocery retailer operating in each market area The number of supermarkets each retailer operated in their respective area The Supplier for each retailer Advertising group market share4 6.4.1. Extracting data from Market Scope The market share and number of supermarkets for each firm in Market Scope was published in tabular format, but not available electronically. Therefore the data collection process required significant effort to convert the data to a usable electronic format. To minimize errors in data entry, the process was automated to the greatest extent possible with rigorous screening for quality control. Each market area in Market Scope was electronically scanned using Readiris Pro 7.5 text recognition software. Readiris Pro 7.5 converted each scanned page for export directly to Microsoft Excel. While the accuracy of the converted text was very high, typographical errors were still present. Therefore, each Excel worksheet was carefully compared with the original, correcting typographical errors when needed. Additionally, the number of supermarkets and market share values were double checked for accuracy. With each Excel worksheet, the data was prepared for export into a Microsoft Access database, using Visual Basic to move data to a single row for each record. Further, the market share data was verified to ensure 100 percent in each market area. This process resulted in 240 Excel worksheets, one for each market 4 Independent retailers may belong to a member-owned cooperative and operate under a common name for the purpose of advertising (e.g., IGA and Piggly Wiggly) (Trade Dimensions, 2005). 89 area (48) and each year (5) in the study. These Excel worksheets were imported directly to the Microsoft Access database. 6.4.2. Firm Names and Parent Corporations With the firm-level information in the database, queries were used to aggregate the data for each firm and check for consistency across years. For example, SaveRite was changed to Save Rite in a particular year when all other entries included the space. These changes were only made when there was a very high probability that the entries referred to the same firm, such as when the firm location and market area of operation was the same across all years. Prudent judgment was also used to adjust firm names. For example, in 2000, Lances New Market operated 9 supermarkets in the Indianapolis market area. In 2001 through 2004, Lances SuperValu Inc operated 9 supermarkets in the Indianapolis market area. It was assumed that these entries reflect the same firm, particularly since the headquarters location was the same for both companies. Thus, the 2000 entry Lances New Market was change to Lances SuperValu Inc." If there was any ambiguity in the firm name or doubt in ownership, further research was conducted before making adjustments to firm names. This was because many distinct firms have similar names in the retail grocery industry. For example, Food Giant, Food Giant Inc, and Food Giant Supermarkets Inc are all separate firms. Hoovers was used to verify whether or not firms with similar names were distinct. By comparing the firm location and the operating markets with those published in the Hoovers company profile, adjustments were made when appropriate. Company web sites were also referenced, when available. A majority of the similarly named firms were 90 confirmed to be distinct. For the remaining few firms that could not be resolved the ambiguous entries were kept unaltered and treated as separate firms. Another problem arose due to changes in ownership and brand name licensing. Through mergers and acquisitions, ownership of a firm may change without necessarily a change in the brand name. For example, Shaw's Supermarkets, Inc. was acquired by Albertsons, Inc in 2004, yet the Shaw's brand name was retained. It was therefore necessary to clarify changes in ownership in order to attribute sales to different parent corporations before and after the acquisition. Furthermore, some brand names are licensed or franchised, such as Save-A-Lot, Cub Foods, and Piggly Wiggly. Because these store names are licensed to many different owners, it would be incorrect to aggregate all sales under the Piggly Wiggly banner to one firm. To clarify ownership, the parent corporation was added to the database using a list of parent corporations and subsidiaries published in the Marketing Guidebook. This parent and subsidiary list was used to populate the database. In some instances Hoovers was used to validate the information. The firmlevel data was aggregated to the corporate level when a clear parent corporationsubsidiary relationship existed. Data for firms with no parent headquarters (e.g., wholly-owned firms) was left disaggregated. This resulted in 1,164 individual organizations, though not all operated in each year of the study, as shown in table 22. Table 22. Number of Grocery Retailers and Average Market Share by Year Number of Average Year Firms* Market Share 2000 763 5.39 2001 783 5.23 2002 907 4.58 2003 836 5.00 *Note: Refers to Parent Corporations and Wholly-Owned Firms 91 6.4.3. Associating Articles with Parent Corporations To determine the number of competitive and non-competitive actions enacted by each parent corporation or wholly-owned firm, each article downloaded from the BCRC was associated with each organization. A database query was used to search the text (or title when the full text was not available) of each article for reference to the parent corporation, its subsidiary, or each individual wholly-owned firm. Firm ownership was carefully tracked due to franchise licensing and acquisition without rebranding. For example, Fleming Co. and Kroger Co. both operated discount grocery stores under the "Food 4 Less" banner. Furthermore, rebranding did not always occur following an acquisition. For example, Hannaford Brothers was not rebranded following their acquisition by Delhaize America, Inc. Similarly, Albertson's, Inc. retained the Shaw's Supermarket brand name following the acquisition of Shaw's Supermarket Inc. Therefore it was necessary to distinguish between Parent A - Subsidiary A and Parent B Subsidiary A by carefully constructing the search parameters using logic operators (e.g., AND, OR, NOT) in the SQL search statements. Article counts, by action category, were then assigned to each parent corporation or wholly-owned firm and used to calculate the action variables discussed in the next section. For simplicity in the discussion, parent corporations and wholly-owned firms are generically labeled firm in the remainder of the paper. 6.5. Model Specification and Variables The hypotheses were characterized with direct relationships between the supply chain and market-based actions and performance. These relationships were 92 tested using linear regression on the panel dataset shown in equation (14). The dependent, independent, and control variables are operationalized in this section. Yi(t +1) = 0 + 1SCActionsit + 2 MBActionsit + 3 SDIVit + 4 SCit MBit + 5 Supermarketsit + 6 MktServedit + 7 Populationit + 8Wt _ HHI it + 9Year + it The descriptive statistics and Pearson correlation coefficients for the key variables are in table 23 and table 24, respectively. Table 23. Descriptive Statistics GROWTH ROE MB Actions SC Actions MBxSC SDIV Supermarkets MktServed Population Wt_HHI Mean $2,641,564,755 -7.81 30.05 11.20 15,954.66 0.48 29.38 1.92 13,726,452 1,402.13 Std. Deviation $58,687,498,893 71.32 237.70 70.47 205,483.27 1.49 149.93 3.50 23,294,864 563.72 N 2964 110 4128 4128 4128 4128 4128 4128 4128 4128 (14) Table 24. Pearson Correlation Coefficients 1 1 2 3 4 5 6 7 8 9 GROWTH ROE MB Actions SC Actions SDIV Supermarkets MktServed Population Wt_HHI 0.04 0.27 ** 0.24 ** 0.16 ** 0.31 ** 0.42 ** 0.38 ** 0.02 2 3 4 5 6 7 8 0.09 0.13 0.11 0.18 0.20 * 0.19 * 0.21 * 0.93 ** 0.55 ** 0.80 ** 0.64 ** 0.61 ** 0.03 ** 0.65 ** 0.80 ** 0.71 ** 0.69 ** 0.04 * 0.54 ** 0.55 ** 0.55 ** 0.04 * 0.76 ** 0.73 ** 0.05 ** 0.96 ** 0.05 ** -0.01 ** Correlation is significant at the 0.01 level (2-tailed) * Correlation is significant at the 0.05 level (2-tailed) 93 6.5.1. Dependent Variables Firm performance is the primary outcome in this study. However, a significant number of firms in the sample were privately owned and profitability measures were not available. On the other hand, higher competitive activity has been shown to result in market share gains (Ferrier et al., 1999). In addition, grocery industry studies emphasize sales growth as a measure of success (Mathews, 2005). Therefore, the primary measure of performance in this study was growth, measured as the absolute change in sales. For a sub-sample of firms (N = 110), return on equity, ROE, was used as a financial performance measure. Return on equity, often used in the strategy research to measure profitability, was collected from COMPUSTAT. Growth: Sales growth was measured as the absolute change in total annual firm sales across all markets the firm operated between time t and t - 1. Total firm sales was calculated for each year, t, by multiplying the firms share in each market, m, with the total market area supermarket sales, aggregated over all markets in which the firm operated, Total Salesit = ( MSimt SuperSalesmt ) . For parent corporations, total m =1 M sales were calculated as the sum of all subsidiaries. Growth, or the absolute change in sales, was calculated as shown in equation (15). GROWTH it = Total Salesit Total Salesi(t 1) (15) 6.5.2. Total Supply Chain and Market-Based Actions The number of supply chain actions was defined as a count of articles published in each supply chain category by a firm during each year of the study. Therefore, Sijt was defined as the number of supply chain actions for firm i in BCRC 94 category j in year t. The total number of supply chain actions for firm i in year t is given by equation (16). A summary of the supply chain action categories by year is in appendix 6. SCActionsit = Sijt j =1 J (16) Similar to the total supply chain actions, the total number of market-based actions was measured by the aggregate of all BCRC market-based K categories carried out by firm i in year t, and given by equation (17). A summary of the marketbased action categories is in appendix 7. MBActionsit = M ikt k =1 K (17) The interaction of market-based and supply chain actions was measured by multiplying the total number of supply chain actions with the total number of marketbased actions for each firm. 6.5.3. Supply Chain Action Diversity Supply chain action diversity was measured as the inverse of the action repertoire simplicity ratio used by Ferrier et al. (1999). Just as market-based action categories served as the dimensions of action diversity in their work, supply chain action categories were used in this study to capture the degree to which firms engage in a broad range of supply chain activities. The inverse of the Ferrier et al. (1999) measure was used because the intent was to capture diversity rather than simplicity. The variable was calculated by taking the squared ratio of the number of actions in 95 each j supply chain category for firm i in year t and the total supply chain actions for firm i in year t, summed over all J supply chain categories, as shown in equation (18). By taking the inverse, larger values indicated that the firm engaged in activities in a larger number of supply chain categories during year t. J SDIVit = j =1 () Sijt Sit 2 1 (18) The hypotheses predicted a positive relationship between the action variables and sales growth or performance. The actions taken by a firm in the year 2000 would then be associated with a growth in sales over the next year, between the years 2000 and 2001. Similarly, actions taken by the firm in year t were associated with return on equity of the firm in year t + 1. 6.5.4. Control Variables Firm size: Firm size has been shown to affect competitive action. Larger firms, with greater resource endowments, often have a stronger resource position with which to leverage competitive action (Grimm and Smith, 1997). However, inertial forces may also induce a large firm to be complacent (Hannan and Freeman, 1984) and hinder aggressive competitive actions. Chen and Hambrick (1995) found that, in the U.S. airline industry, small firms were faster to initiate market-based actions than larger firms. Whether this same relationship between firm size and propensity for action holds for supply chain actions is unknown. However, many supply chain actions involve large capital investment in infrastructure, equipment, and systems 96 which might tend to favor larger firms. Therefore, it is expected that firm size is positively related to competitive actions and thus, firm performance. Several different variables were considered to measure firm size. Total sales volume is often used in the management literature as a measure of firm size, but sales was already the main component of the dependent variable, GROWTH. Furthermore, total sales provide information regarding the volume and scale of operations, but not necessarily scope. The extent of operations between two firms, for example, may be very different even when the annual sales for both firms are equal. One firm may operate a few stores in several markets, while the other firm has greater penetration with many stores in a single market. A similar argument might be made for the use of total number of supermarkets, alone, as a measure of firm size, since this measure was highly correlated with total sales. Instead, the total number of supermarkets across all m markets and the total number of markets was used to better assess the footprint of the firm. The total number of markets was calculated, as shown in (19), where MktServedimt equaled 1 when firm i operated in market m in year t and 0 otherwise. MktServedit = MktServedimt m =1 M (19) Market Area Characteristics: Market conditions have a significant impact on the structure of markets, the conduct of firms operating in that market, and performance. Market area population was used to measure market size, one market condition that affects the number of sellers. The total population potentially served by each firm was calculated by aggregating the population for each market the firm operated, as shown in (20). 97 Populationit = ( MktServed imt Populationmt ) m =1 M (20) Market Concentration: Market concentration was calculated for each of the 48 market areas in this study. Competition among grocery retailers occurs locally and the 48 market areas used in this study were the most concise areas for which data was available. These 48 market areas were mutually exclusive and consistently defined across all 5 years in this study. The Herfindahl-Hirschman index (HHI) was calculated based on market share, MS, for each firm, i, in each Market Area, m, and each year, t. Concentration was calculated using a series of queries on the data extracted from Market Scope. First, the market share for each firm was aggregated within each market area for each year in the study. This was necessary because the data in Market Scope was listed by supplier. When a firm had multiple suppliers in a single market, the firm market share data was entered separately as it applied to each supplier. The HHI was then calculated for each market as in equation (21). 2 HHI mt = MSimt i =1 I (21) A total HHI could be calculated over all markets in which the firm operated, similar to total population, however, such a measure would not capture the relative importance of each market to the firm. Therefore, a weighted average of HHI was calculated as shown in equation (22) based on the firm's share in each market. Wt _ HHI it = ( MktServedimt MSimt HHI mt ) m =1 M (22) 98 6.6. Exploratory Analysis of Market-Based and Supply Chain Actions The exploratory stage of the supply chain actions analysis investigated the structure of the data with particular emphasis on the types of actions firm employed. The objective of this investigation was to identify whether firms varied in the types of actions they enacted and if so, how the different market-based and supply chain action repertoires were related to firm characteristics such as firm size, growth, or performance. A multivariate technique that can help uncover an underlying structure in the data is cluster analysis. The objective of cluster analysis is to classify objects, firms in this case, within the population based on pre-determined identifying characteristics. The result of the analysis is clusters of firms that exhibit greater homogeneity within each group than between the groups. Cluster analysis is exploratory in nature and therefore more descriptive than inferential. There is no statistical basis to compare one clustering solution with another. In fact, clustering solutions are not unique and highly dependent upon the clustering variables and cluster methods (Hair et al., 1998) even within the same dataset (Aldenderfer and Blashfield, 1984). Despite a lack of theoretical underpinnings, cluster analysis is a useful technique to uncover patterns that may later be used for more rigorous statistical analysis. There are four essential components of the cluster analysis: 1) determining the clustering method, 2) defining the clustering variables which represent the characteristics on which firms are to be compared, 3) determining the appropriate similarity measure for which observations are compared, and 4) determining the number of groups to form that result in relatively homogeneous clusters. 99 Agglomerative Clustering Method: The clustering algorithm used to assign cluster membership was the hierarchical agglomerative Ward's method, where all observations begin in individual groups. In each step of the analysis, observations are permanently linked, based on the similarity measure, such that the within-group error variance is minimized. The step-wise approach continues until all observations are assigned to a pre-determined number of clusters (Hair et al., 1998). The hierarchical agglomerative method is the most frequently used clustering method and results in non-overlapping groups. Another clustering method is the non-hierarchical approach, but requires the number of groups a priori, and therefore, deemed not appropriate. One limitation of the hierarchical method is that once an observation is linked in a cluster the observation cannot be reassigned latter in the partitioning process (Aldenderfer and Blashfield, 1984). Thus, an observation that appeared very similar to other members in a group when it was originally assigned could, in fact, be very dissimilar to other cluster-members upon completion of the clustering procedure. Clustering Variables: Central to cluster analysis is the cluster variate, the set of variables used to compare objects and determine group membership. In this exploratory analysis, the action variables form the cluster variate. The disaggregated categories used to identify supply chain or market-based actions were too numerous to effectively group firms. Therefore, these action categories were aggregated on two different levels. At the highest level of aggregation, the total number of market-based actions and supply chain actions served as the first cluster variate. The second level of aggregation formed a set of ten action categories, three supply chain categories and seven market-based categories. These ten action categories were essentially the same 100 categories used to identify the relevant subdivisions in the BCRC database. The supply chain actions were categorized as those firm activities relating to the material flow, information flow, and supply chain relations as discussed in section 5.2.1 (see table 26) (Mentzer et al., 2001a; Scott and Westbrook, 1991). The market-based actions were categorized based on prior research in the competitive dynamics literature. The market-based action categories used in prior research include promotion, marketing, market expansion, pricing, products, services, and signaling (Ferrier et al., 1999; Smith et al., 2001). These same categories were used in this study, for the mid-level aggregation, with some minor adjustments. First, the number of actions in the Product and Services categories was relatively small compared to other categories. Furthermore, the actions identified as Innovations were also small in number (777 firm actions) and captured mainly product and service innovations made by the firms. Therefore, Products, Services, and Innovations were combined to form a single category. The second adjustment was to replace the Signaling category used in prior research with a category labeled Competition. The articles in this category documented various methods firms use to compete or leverage a competitive advantage. The last category added as a cluster variable was Organizational Change. This category included the internal actions of the firm associated with acquisitions, joint ventures, and restructuring. This category was delineated for two main reasons. First, the total number of market-based actions (124,045), which included those identified as organizational change actions (40,322), significantly out-numbered the total number of supply chain actions (46,250) carried out by the firms in the dataset (see table 25). Distinguishing Organizational Change as a separate category 101 provided more balance among the clustering variables. More importantly, however, organizational theorists contend that organizational factors, such as decision-making and internal structure, are important determinants of firm performance and differ significantly among firms. It is such firm heterogeneity that provides the foundation for unique internal capabilities and helps explain differences in performance beyond industry and other economic factors (Hansen and Wernerfelt, 1989). The BCRC categories associated with each clustering variable are listed in table 26 along with descriptive statistics. Table 25. Aggregate Action Categories Clustering Variable MB Actions* SC Actions Org Change Actions N 655 655 655 Min 0 0 0 Max 3,195 1,360 2,160 Total 83,723 46,250 40,322 Mean 127.82 70.61 61.56 SD 389.62 164.73 204.59 * Market-based actions exclude organizational change activities 102 Table 26. Clustering Variables and Descriptive Statistics Clustering Variable Promotion BCRC Categories Advertising Endorsements Licensing Agreements Public Relations Marketing Green Market Market Research Marketing Marketing Agreements Target Marketing Market Market Share Expansion Market Size Growth Pricing Prices and Rates Competition Competition Product & Innovation Service Service Development, Innovations Enhancement, Introduction Service Discontinuation Product Defects & Recalls Product Discontinuation, Development, Introduction Product Enhancement Organizational Acquisition, Mergers Change Divestment, Downsize Joint Venture Organization Formation Reorganization, Restructuring Materiel Flow Buildings and Facilities Capacity Distribution Equipment and Supplies Inv, Labeling, Packaging Logistics, Transportation Warehousing, Storage Information E-Commerce Flow Information Management Technology Relationships Alliances, Partnerships Contracting, Outsourcing Purchasing Quality Management Suppliers Customer Relations N 655 Min 0 Max 125 Total Mean SD 2,956 4.51 15.51 655 0 1,300 43,548 66.49 191.40 Market-Based Action Categories 655 0 270 7,292 11.13 36.20 655 655 655 0 0 0 360 360 230 7,526 6,469 4,888 11.49 37.09 9.88 33.74 7.46 24.92 655 0 2,160 40,322 61.56 204.60 655 0 770 27,146 41.44 91.40 Supply Chain Action Categories 655 0 175 5,721 8.73 22.13 655 0 565 12,591 19.22 56.73 103 The clustering variables were measured as a percent of the total, rather than quantity, as shown in equation (23). This was done to shift the emphasis from the sheer magnitude of firm actions toward the relative combination of actions. % _ Action Categoryit = Number of Articles in Action Categoryit Total Number of Articlesit (23) Simply a function of size, larger firms with larger resource endowments tended to enact more competitive actions than smaller firms. The clustering variables measured as simple action counts only magnified this size effect. The objective of this exploratory study, however, was to examine the manner in which firms divide their effort among competitive and non-competitive activities. For example, two firms with a significant difference in the sheer number of actions, but yet, equally divide their activities between market-base and supply chain actions, would most likely be assigned different clusters. On the other hand, if the clustering variables were defined as the percent of market-based and supply chain actions, these firms have a higher probability of being grouped together identifying a balanced approach to competitive actions as the key clustering characteristic. Table 27. Action Categories as a Percent of Total Firm Actions Clustering Variable (Percent of Total Actions) MB Actions* SC Actions Org Change Actions N 655 655 655 Min 0 0 0 Max 1.00 1.00 1.00 Mean 0.26 0.64 0.10 SD 0.32 0.39 0.19 * Market-based actions exclude organizational change activities Cluster Similarity Measure: In assessing the underlying structure of the data, cluster analysis techniques identify similar observations and place them into groups. Similarity between observations can be measured in terms of distance, 104 correlation, or association. Distance measures assess the proximity of the observations in n-dimensional space and, therefore, are most often used when the magnitude of the clustering value is emphasized. Correlation measures of similarity examine the patterns, rather than the magnitude of the clustering variables. Using this type of similarity measure, the observations within each cluster would be more highly correlated than the observations in different clusters. Finally, association measures of similarity are used for non-metric variables. In this analysis the Pearson correlation coefficient was used to assess similarity among the firms. A correlation measure was chosen over a physical distance measure for the same reason the clustering variables were measure as the percent of the total number of actions. A distance measure of similarity would emphasize the firm size effect rather than emphasize how the firms divide their efforts between the different types of activities. Dataset: A sub-sample of the database was used in the cluster analysis which included only those firms with at least one action during the period of the study (N = 655). Cluster analysis was attempted on the entire dataset before deciding to limit the sample to only those firms with at least one action. However, the large number of observations with no action data tended to obscure the comparatively small number of observations with only a few actions. 105 Chapter 7. Discussion Supply Chain Actions 7.1. Panel Data Regression Results The results of the regression analysis and exploratory study are discussed in this chapter. With a cross-sectional time-series dataset, the assumptions necessary for ordinary least squares (OLS) are often violated. Nevertheless, OLS regression was performed with the inclusion of firm dummy variables and the key assumptions were tested. The model was statistically significant with an F test statistic of 4.121 (p < 0.000). The interaction term was tested by examining the incremental increase in R2. While the change in R2 was small, R2 = 0.001, it was statistically significant at the 10 percent level (p < 0.058), providing support for inclusion of the interaction between market-based actions and supply chain actions (MBxSC) in the model. The results are reported table 28. Heteroskedasticity was detected in a scatter plot of the standardized residuals and standardized predictor variables. Attempts to transform the data failed to correct this heteroskedasticity. Additionally, negative autocorrelation was present in the dataset with a Durbin-Watson statistic of 2.58. Classic OLS regression also assumes that the observed values of the regressor variables are determined independent of the dependent variable and thus uncorrelated with the error term. The potential for correlation between the regressor variables and error term is higher in a panel dataset due to multiple observations of the same firm. Further, variations within a firm over multiple time periods cannot be accurately captured in an OLS regression which only models between-group variations. The addition of firm dummy variables attempts to capture the unobserved firm 106 heterogeneity, but may be inefficient. Therefore, fixed-effects and random-effects models were estimated. The application of a fixed-effects or random-effects model depends on the assumptions made regarding the error term. With a fixed-effects model, the unobserved firm effect captured in the error term is assumed to be correlated with the predictor variables and time invariant. When the unobserved firm component in the error term is uncorrelated with the independent variables, the model can be specified with random-effects (Greene, 2003). Table 28 reports the results of the fixed- and random-effects models. Table 28. Regression Models for Growth as Dependent Variable OLS1 Growth SC Actions MB Actions MBxSC 1.13E+08 4.54E+07 3.36E+04 t 2.33 * 2.19 * 1.90 Fixed-Effects t 1.13E+08 2.33 * 4.54E+07 2.19 * 3.36E+04 -1.70E+09 2.97E+08 9.10E+08 -9.54E+02 5.34E+05 3.07E+08 2.35E+09 1.78E+09 5.97E+08 1.90 -1.09 3.68 *** 0.18 -1.23 0.10 0.12 0.91 0.74 0.06 2964 0.06 16.27 *** 629.79 *** 2.58 Random-Effects z -2.80E+08 -6.11 *** 4.87E+07 3.22 *** 46056.76 -2.07E+09 -1.97E+07 1.18E+10 -5.30E+02 -1.72E+06 -5.08E+09 -2.06E+09 -1.19E+09 -6.09E+10 3.14 ** -1.92 -1.53 10.94 *** -3.48 *** -0.90 -2.01 * -1.03 -0.48 -1.76 2964 0.21 SDIV -1.70E+09 -1.09 Supermarkets 2.97E+08 3.68 *** MktServed 9.10E+08 0.18 Population -9.54E+02 -1.23 Wt_HHI 5.34E+05 0.10 yr2000 3.07E+08 0.12 yr2001 2.35E+09 0.91 yr2002 1.78E+09 0.74 Constant -2.58E+08 -0.01 N R2 R2 F 2 Durbin_Watson 2964 0.67 0.001 4.12 *** < 0.1 * < 0.05 ** < 0.01 *** < 0.001 1. OLS regression included firm dummy variables (not reported) 107 The Hausman specification test was performed to asses which model, fixed or random, was most appropriate for the data. The Hausman specification test specifies the null hypothesis as the difference in the coefficients from the fixed- and randomeffects models with the assumption that the regressor variables and error term are uncorrelated. The test statistic, 2 , was 1666.25 (p-value < 0.000), therefore the null hypothesis was rejected that the fixed- and random-effects models were equal, in favor of the random-effects model. The Beusch-Pagan Lagrange Multiplier test, however, still detected heteroskedasticity in the data. The null hypothesis of equal error variance (homoskedasticity) in the random-effects model was rejected with a 2 of 674.91 (p-value < 0.000). To correct the problems with autocorrelation and heteroskedasticity, the model was transformed using generalized least squares. It was assumed that the structure of the error term across the panels was heteroskedastic (based on the Beusch-Pagan Lagrange Multiplier test) and uncorrelated (based on the Hausman specification test). Estimating the autocorrelation coefficient, , based on the Durbin-Watson statistic, the transformed model was calculated taking the difference between each observed value and the once-lagged value multiplied by , shown in (24), as recommended by Pindyck and Rubinfeld (1998). The resulting error term satisfies the assumptions of homoskedasticity with no autocorrelation. yit yi( t 1) = xit xi(t 1) + it i( t 1) ( )( ) (24) The results of the generalized least squares regression are in table 29. Observations (N = 156) with data in only 1 year were dropped from the estimation, since a lagged 108 value could not be calculated. The model was statistically significant with a 2 test statistic of 884.49 (p-value < 0.000). Table 29. Generalized Least Squares Variable SC Actions MB Actions MBxSC SDIV Supermarkets MktServed Population Wt_HHI yr2000 yr2001 yr2002 yr2003 Constant GLS Growth1 z 7.08E+07 2.94 ** 2.68E+07 2.62 ** -12.29E+03 -0.40 -2.05E+09 -16.11 *** -5.46E+07 -4.70 *** 9.68E+08 4.10 *** -42.5 -2.45 * -3.73E+05 -3.52 *** -4.15E+08 -4.36 *** 3.58E+08 4.46 *** 3.58E+08 6.46 *** 1.33E+08 0.54 GLS ROE1 z 0.009 0.44 0.003 0.43 -6.02E-06 -1.00 0.410 0.34 0.005 0.62 -0.711 -0.44 1.10E-07 0.47 0.008 0.77 5.731 0.79 5.231 0.81 5.466 0.94 2.153 0.50 -14.689 -0.84 109 5.21 -464.6 N 2808 885 *** 2 LL - 64315 * < 0.05 ** < 0.01 *** < 0.001 1. 156 observations dropped with only 1 observation in the group The first set of hypotheses predicted a positive relationship between the total number of supply chain and market-based actions and performance, as measured in terms of sales growth and return on equity (ROE). Hypothesis 1 was partially supported. The results in table 29 indicate that higher numbers of supply chain actions do result in higher sales growth (H1a) (p-value < 0.01), but not ROE (H1b). This supports an objective to reduce costs through supply chain management practices. In particular, the implementation of efficient consumer response programs by the grocery retailers in this sample was shown to positively impact sales growth. While there was no support for the positive impact of supply chain activities on profitability, this may be due to the small sub-sample of firms (N = 110) for which 109 financial performance data was available. In fact, none of the hypotheses regarding the relationship between competitive or non-competitive actions and ROE were supported. It was expected that aggressive market-based actions would be positively related to performance. Hypothesis 1c was supported; the higher the competitive activity of the firm, as measured in terms of the number of market-based actions, the greater the sales growth (p-value < 0.01). Thus aggressive competitive activity, such as marketing, pricing, and product/service innovations, can result in performance benefits even in a highly competitive industry like the retail grocery industry. Hypotheses 2a and 2b predicted that firms engaged in a broader variety of supply chain activities would realize higher performance gains. Supply chain diversity (SDIV) was statistically significant (p-value < 0.001) for sales growth, but was in the opposite direction hypothesized. Higher levels of supply chain diversity resulted in a decline in sales or negative sales growth, for the firms in this study. This is inconsistent with a systems-view of the supply chain, where emphasis in only a few functional areas can result in suboptimization. This may suggest that investment in a wide range of supply chain activities is less effective in the retail grocery industry. Given the high level of competition and narrow profit margins that characterize the industry, grocery retailers may benefit more by focusing their efforts on a few cost saving supply chain activities rather than diversifying. This result, coupled with the strong relationship between the total number of supply chain actions and sales growth, suggests that heavy emphasis in a few key areas yields the greatest benefits. No support was found for performance benefits in terms of ROE (H2b). 110 Finally, hypotheses 3a and 3b predicted that the interaction of supply chain and market-based activities was positively related to sales growth (H3a) and ROE (H3b). Neither hypothesis was supported. While the OLS regression supported inclusion of the interaction term with a significant change in R2, the percent of variance in the dependent variable attributed to the interaction term was very small ( R2 = 0.001). Thus, the impact of market-based actions on sales growth is not necessarily enhanced by higher levels of supply chain activity. The inclusion of the interaction term in the model does, however, alter the interpretation of the coefficients for the supply chain and market-based actions. That is, with the interaction term included, the coefficient for supply chain actions estimates the conditional relationship with sales growth when market-based actions equal zero, and visa versa. Omission of the interaction term did not change the overall results, but did strengthen the main effects for supply chain (p-value < 0.001) and market-based actions (p-value < 0.001). 7.2. Cluster Analysis Results The exploratory study examined whether different sets of actions can be attributed to higher performance. A sub-sample of the database was used which included only those firms with at least one action during the period of the study (N = 655). Cluster analysis was attempted on the entire dataset before deciding to limit the sample to only those firms with at least one action. However, the large number of observations with no action data tended to obscure the comparatively small number of observations with only a few actions. 111 To move away from the size effect in which no distinguishing strategies emerged, the percent of the total number of actions in each action category was used to cluster the observations. Three sets of clustering variables were used, each on the sample subset of firms with at least one action during the study period (N=655). Analysis A) Percent market-based actions and percent supply chain actions. Analysis B) Percent of the total in each action category: Percent promotion actions Percent market expansion actions Percent product and service innovation actions Percent marketing actions Percent pricing actions Percent competition actions Percent relationship actions Percent materiel flow actions Percent information flow actions Percent organizational change actions Analysis C) Percent market-based actions (re-specified to exclude organizational change actions), percent supply chain actions, and percent organizational change actions. 7.2.1. Cluster Analysis A and B The first two approaches are shown in figure 5 and figure 6. In analysis A, the clustering variables were the two main actions categories, market-based and supply chain, measured as a percent of the total number of actions for each firm, in each year. In analysis B, the clustering variables were the ten action categories defined in Table 26, also measured as a percent of the total number of actions for each firm, in each year. 112 Analysis A and B demonstrate that group profiles are dependent upon the cluster variate. In Analysis A, group A1 is the largest group with 374 observations (see figure 5). These firms focused nearly all of their effort on supply chain activities. On the other hand, for the next largest group (A2) approximately 80 percent of the actions were market-based with some emphasis on supply chain activities. The last group, A3, was balanced between market-based and supply chain actions. When the cluster variate was changed for Analysis B (10 action categories), the cluster profile in the three-group solution was distinctly different, as shown in figure 6. Groups B1 and B2 were similar with a dominant focus: Group B1 emphasized mainly supply chain actions, while group B2 emphasized market-based actions. The third group, however, in analysis B was no longer a balanced group. Rather, group B3 was also heavily invested in supply chain activities. 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 MB Actions SC Actions Percent Group Average Group A1 (N = 374) Group A2 (N = 256) Group A3 (N = 25) Figure 5. Analysis A: 3-Group Solution Cluster Variate = MB and SC Actions 113 1 0.9 0.8 0.7 Percent 0.6 0.5 0.4 0.3 0.2 0.1 0 MB Actions Group Average SC Actions Group B1 (N = 363) Group B2 (N = 235) Group B3 (N = 57) Figure 6. Analysis B: 3-Group Solution Actions Profile A closer examination of the 10 action categories in figure 7 shows that the two supply chain groups (B1 and B3) differ in terms of their supply chain focus. Group B1 emphasized materiel flow actions (e.g., distribution, transportation, and warehousing) while group B3 emphasized supply chain integration activities related to information flow and supply chain relationships. In analysis A, the supply chain integration group was replace with Group A3 which balanced marketing and organizational change actions with materiel flow actions (see figure 8). 114 0.8 0.7 0.6 Percent 0.5 0.4 0.3 0.2 0.1 0 InfoFlow Competition Market Expansion Marketing MatFlow OrgChg ProdServInnov Group Average Group B1 (N = 363) Group B2 (N = 235) Group B3 (N = 57) Figure 7. Analysis B: 3-Group Solution Cluster Variate = 10 Action Categories 0.7 0.6 0.5 Percent 0.4 0.3 0.2 0.1 0 InfoFlow Competition Market Expansion Marketing MatFlow OrgChg ProdServInnov Group Average Group A1 (N = 374) Group A2 (N = 256) Group A3 (N = 25) Figure 8. Analysis A: 3-Group Solution Actions Profile Firms that engaged in mainly market-based activities (groups A2 and B2) tended to be larger firms, in terms the number of supermarkets and market areas served and realized higher than average sales growth (see table 30). There was no evidence of higher performance for firms engaged in supply chain activities (groups A1, B1, and B3) or those with a balanced approach (group A3). Relationships Promotion Pricing Relationships Promotion Pricing 115 Table 30. Analysis A&B 3-Group Solution Characteristics and Performance Percent Analysis MB SC (Group Size) Description Actions Actions A1 (N = 374) SC 1 0.05 0.95 A2 (N = 256) MB 0.81 0.19 A3 (N = 25) Balanced 0.50 0.50 Standardized Values Total Number Markets Sales Supers Served Growth 0.10 0.20 0.29 0.00 1.57 1.63 1.69 0.59 -0.03 0.04 0.04 -0.03 B1 (N = 363) SC 1 B2 (N = 235) MB B3 (N = 57) SC 2 0.12 0.81 0.06 0.88 0.19 0.94 0.11 1.70 -0.02 0.24 1.72 0.04 0.34 1.77 0.05 0.00 0.63 0.03 Number of Clusters: Because cluster analysis is exploratory, there are no objective guidelines or statistical criterion to determine the number of clusters to form. There are ad hoc procedures, but these are generally applied when distance measures are used to define cluster membership. Even with these ad hoc procedures, the number of clusters to form is highly subjective. In this study, a range of three to six cluster solutions was calculated for each analysis (A through C). From a practical point, fewer clusters are easier to communication the distinguishing characteristics. As a minimum, three clusters seemed reasonable, with one group emphasizing market-based actions, one group emphasizing supply chain actions, and at least a third group with some other action repertoire. Each n-cluster solution was examined to see if the cluster variables resulted in distinguishable groups. Firm attributes, such as the total sales, total number of supermarkets, and the number of markets served, along with firm performance measures were also examined to understand how the clusters varied on these measures. The best alternative was selected when the addition of a cluster resulted in a new group of firms with a distinctly different action profile. 116 N-group solutions: A 4-group, 5-group, and 6-group solution did not emerge in analysis A, with only one observation was assigned to the fourth, fifth, or sixth group, respectively. Therefore, when the percent of market-based actions and percent to supply chain actions were used as the clustering variables, three primary groups emerge, a supply chain group, a market-based group, and a balanced group (figure 5). This was not the case in Analysis B, where the cluster variate was comprised of the ten action categories in table 26. In the 4-group solution, two supply chain groups and two market-based groups emerged, each emphasizing different types of actions, as shown in figure 10. The two supply chain groups were unchanged in the 4-group solution compared with the 3-group solution, as shown in figure 9. The firms emphasizing market-based activities, however, now formed two distinct groups. Group B2 activities were dominated by organizational change actions (40%), followed by marketing actions (20%). Group B4, on the other hand, emphasized mostly marketing actions (55%). 0.8 0.7 0.6 Percent 0.5 0.4 0.3 0.2 0.1 0 InfoFlow Marketing Competition Market Expansion MatFlow OrgChg ProdServInnov Relationships Promotion Pricing Group Average Group B1 (N = 363) Group B2 (N = 121) Group B3 (N = 57) Group B4 (N = 114) Figure 9. Analysis B: 4-Group Solution Cluster Variate = 10 Action Categories 117 1 0.9 0.8 0.7 Percent 0.6 0.5 0.4 0.3 0.2 0.1 0 MB Actions Group Average SC Actions Group 1 (N = 363) Group 2 (N = 121) Group 3 (N = 57) Group 4 (N = 114) Figure 10. Analysis B: 4-Group Solution Actions Profile With this result greater consideration was given to the treatment of organization change as an action category. Previous research has included activities such as acquisition, mergers, and reorganization as market-based actions (Chen and Hambrick, 1995). This is consistent with the organizational theory of adaptation where firms make organizational structure changes to adapt to changing or uncertain environmental factors (Hannan and Freeman, 1984). While mergers or divestment may signal to competitors a firms intent to expand to new markets or close less profitable ones, organizational change actions also capture internal managerial actions, such as organizational learning and decision-making (Hansen and Wernerfelt, 1989). It is reasonable, then to redefine the top-level action categories in this exploratory phase, with organizational change as a distinct category from all other market-based actions. In cluster analysis C, organizational change actions were considered as a separate category. The cluster variate was defined as the percent of the total firm actions in three main categories: supply chain actions, market-based 118 actions, and organizational change actions. The market-based actions were respecified to exclude all organizational change activities. 7.2.2. Cluster Analysis C The 3-, 4-, and 5-group solution for cluster analysis C are depicted in figure 11 through figure 13. Three distinct groups, each emphasizing a different action category emerged in the 3-group solution shown in figure 11. The three groups were characterized as a supply chain group, a market-based group, and an organizational change (or internal action) group. These groups, however, were characteristically different from the three groups formed in analysis A which did not include organizational change as a clustering variable. Specifically, the balanced marketbased and supply chain group in analysis A (group A3) did not emerge in the 3-group solution for analysis C. 1.2 1 0.8 Percent 0.6 0.4 0.2 0 MB Actions (Respec) SC Actions Org Change Group Average Group C1 (N = 369) Group C2 (N = 236) Group C3 (N = 50) Figure 11. Analysis C: 3-Group Solution Cluster Variate = MB, SC, and Org Change Actions 119 This balanced group, however, did emerge in the 4-group solution for Analysis C, shown in figure 12. In the 4-group solution, the supply chain (C1) and organizational change (C3) groups were unchanged. The market-based action group, which accounted for 236 firms in the 3-group solution, however, was reduced in size to 197 firms in the 4-group solution. The remaining 39 firms formed a fourth group (C4) with a balanced 50/50 approach to market-based and supply chain actions. Viable 5- and 6-group solutions also formed, each eroding the market-based action group (C2), and forming relatively small new groups. In the 5-group solution, a group (N = 25) formed emphasizing 40% of their effort in market-based actions and 40% in organizational change actions. To complement this, a sixth group emerged in the 6-group solution (N = 15) emphasizing 40% of their effort in supply chain actions and 40% in organizational change actions (not depicted). 1.0 0.9 0.8 0.7 Percent 0.6 0.5 0.4 0.3 0.2 0.1 0.0 MB Action (Respec) SC Actions Group Average Org Change Group C1 (N = 369) Group C2 (N = 197) Group C3 (N = 50) Group C4 (N = 39) Figure 12. Analysis C: 4-Group Solution Cluster Variate = MB, SC, and Org Change Actions 120 1.00 0.90 0.80 0.70 0.60 0.50 0.40 0.30 0.20 0.10 0.00 MB Action (Respec) SC Actions Org Change Percent Group Average Group C1 (N = 369) Group C4 (N = 39) Group C2 (N = 172) Group C5 (N = 25) Group C3 (N = 50) Figure 13. Analysis C: 5-Group Solution Cluster Variate = MB, SC, and Org Change Actions 7.2.3. Performance and Descriptive Attributes The group characteristics and performance averages are summarized in table 31 and table 32. A consistent result in all cluster analyses performed (A, B and C), was the higher than average performance for market-focused firms, as shown in previous research (Ferrier et al., 1999). These performance benefits vanished, however, when firms split their action profile between market and supply chain actions, as with group C4. There also appeared to be no performance advantage to firms with a supply chain-only focus (C1) or firms with a high degree of organizational change (C3). The exception was a slight performance advantage for group C5, which emphasized market-based (40%) and organizational change (40%) actions. While firms with a supply chain strategy (C1), organizational change strategy (C3), or balanced strategy (C4) did not realize larger than average performance benefits, these firms were not at a competitive disadvantage either. 121 These firms tended to converge to the middle with average sales growth during the period of the study. An interesting result of the exploratory study was with respect to firm size. Organizational change often involves considerable cost in terms of the redistribution of assets and personnel. Larger firms would be better equipped to absorb such costs. While the organizational change-only firms (C3) were larger than average, the largest firms in the study were those that coupled organizational change with market-based actions (C5). These firms were significantly larger in terms of the number of supermarkets and the markets served. The next largest group of firms was the group focusing mainly on market-based actions. This is consistent with prior competitive dynamics research finding larger firms with greater access to resources are able to enact more competitive actions. On the other hand, small firms have been shown to employ different strategies in order to compete effectively (Chen and Hambrick, 1995). In this study the strategy of mid-sized firms was distinctly different. Firms with a strictly supply chain focus tended to be smaller and operate in fewer markets. Table 31. Analysis C Group Action Profile Cluster Solution (Group Size) C1 (N = 369) C2 (N = 236) C3 (N = 50) Description SC MB1 Org Change MB1 0.02 0.65 0.17 Percent of Total Actions SC Org Change 0.96 0.24 0.19 0.02 0.11 0.64 0.02 0.13 0.64 0.02 0.02 0.09 0.64 0.02 0.36 C1 (N = 369) SC 0.02 0.96 C2 (N = 197) MB1 0.69 0.19 C3 (N = 50) Org Change 0.17 0.19 1 C4 (N = 39) Balanced MB & SC 0.48 0.50 C1 (N = 369) SC 0.02 0.96 C2 (N = 172) MB1 0.72 0.19 C3 (N = 50) Org Change 0.17 0.19 1 0.48 0.50 C4 (N = 39) Balanced MB & SC C5 (N = 25) MB1 & Org 0.46 0.18 1. Market-based action respecified to exclude organizational change actions. 122 Table 32. Analysis C Group Attributes and Performance Summary Cluster Solution (Group Size) C1 (N = 369) C2 (N = 236) C3 (N = 50) C1 (N = 369) C2 (N = 197) C3 (N = 50) C4 (N = 39) Description SC MB1 Org SC MB1 Org Balanced MB1 & SC Rank Size 3 1 2 3 1 2 4 Total Sales 0.105 1.557 0.630 0.105 1.848 0.630 0.087 Standardized Values Number Markets Supers Served 0.213 1.598 0.735 0.213 1.873 0.735 0.211 0.337 1.592 0.859 0.337 1.813 0.859 0.479 0.337 1.604 0.859 0.479 3.250 Growth 0.00 0.66 -0.05 0.00 0.79 -0.05 0.00 0.00 0.87 -0.05 0.00 0.24 C1 (N = 369) SC 4 0.105 0.213 C2 (N = 172) MB1 2 1.782 1.747 C3 (N = 50) Org 3 0.630 0.735 C4 (N = 39) Balanced MB1 & SC 5 0.087 0.211 1 2.297 2.735 C5 (N = 25) MB1 & Org 1. Market-based action respecified to exclude organizational change actions. 7.2.4. Changes in Firm Strategies Focusing on the 3-group solution in Analysis C, there was little change in the group profiles when examined over each year of the study. Figure 14 through figure 16 show the three primary clusters: supply chain, market-based, and organizational change. In the aggregate these groups remained relatively stable in terms of their focus on a particular type of action. Examining the individual firms, the majority of firms made no change in their strategy during the five year period. However, some firms did change group membership. Thirty firms made one change in their action repertoire. Most often these firms changed their strategic focus for one year and then returned to their previous strategy. For other firms, the change was permanent through the remainder of the study period. A very small number of firms switched focus several times nine firms changed their strategy twice and four firms changed group membership three or more times. 123 Supply Chain Group (C1) 1.00 0.90 0.80 0.70 0.60 0.50 0.40 0.30 0.20 0.10 0.00 MB1 C1 Yr 2000 (N = 64) C1 Yr 2003 (N = 104) Percent SCActions C1 Yr 2001 (N = 48) C1 Yr 2004 (N = 77) OrgChg C1 Yr 2002 (N = 76) Figure 14. Analysis C: Supply Chain Group Market-Based Group (C2) 0.80 0.70 0.60 Percent 0.50 0.40 0.30 0.20 0.10 0.00 MB1 C2 Yr 2000 (N = 45) C2 Yr 2003 (N = 50) SCActions C2 Yr 2001 (N = 38) C2 Yr 2004 (N = 56) OrgChg C2 Yr 2002 (N = 47) Figure 15. Analysis C: Market-based Group 124 Organizational Change Group (C3) 0.80 0.70 0.60 Percent 0.50 0.40 0.30 0.20 0.10 0.00 MB1 C3 Yr 2000 (N = 9) C3 Yr 2003 (N = 10) SCActions C3 Yr 2001 (N = 11) C3 Yr 2004 (N = 11) OrgChg C3 Yr 2002 (N = 9) Figure 16. Analysis C: Organizational Change Group 7.3. Discussion This study examined the relationship between firm performance and the competitive and non-competitive activities of the firm using the Schumpeterian perspective that firm action creates a rivalrous environment. The study examined 170,295 market-based and supply chain actions for 1,163 firms (parent corporations or wholly-owned firms) documented in 33,000 articles over a five year period. The results of the hypotheses testing are summarized in table 33. Table 33. Summary of Results GROWTH Total SC Actions Total MB Actions SC Diversity MB x SC H1a: H1c: H2a: H3a: Supported Supported Opposite of Hypothesized Direction Not Supported ROE H1b: Not Supported H1d: Not Supported H2b: Not Supported H3b: Not Supported With respect to competitive actions, the results were largely consistent with the previous research; grocery firms realized a higher growth in sales when engaged 125 in a larger number of market-based actions such as pricing, promotional, and marketing activities. These benefits accrued even when factors such as firm size and market concentration were taken into account. Additionally, a new category of action was introduced in this study as a determinant of firm performancesupply chain actions. The impact of supply chain activities on operational performance objectives has been studied in the extant literature. Studies investigating the impact on financial performance, however, are often limited to survey-based data and do not consider other factors, such as market-based activities, that may account for performance gains. These limitations were addressed in this study using secondary data and market-related performance factors, finding that firms in the grocery industry did realize a higher growth in sales when engaged in a higher number of supply chain actions. The results suggest that supply chain activities provide financial performance benefits in addition to the operational benefits often associated with supply chain management. Supply chain diversity was shown to be a liability in the grocery industry with higher levels of diversity resulting in negative sales growth. Because some supply chain activities require considerable capital investment, a few well chosen supply chain activities might be the best way to expend limited resources in the grocery industry. The exploratory study provided insight to the different strategies firms employed in the grocery industry. With respect to market-based actions, the results of the exploratory study were consistent with the regression analysis. Firms employing a competitive strategy focused on market-related activities realized higher 126 than average sales growth. When market-based actions were coupled with supply chain actions in a balanced strategy, however, the higher-than-average performance benefit vanished. While there was no clear competitive advantage to supply chainonly or balanced strategies as a group, these firms did realize average levels of sales growth compared to all firms in the dataset. This was not necessarily inconsistent with the regression analysis. The positive relationship between supply chain actions and sales growth found in the regression analysis captured the marginal contribution of the total number of actions. This is not to say that those same firms did not also engage in market-based activities. On the other hand, the cluster analysis considered only the portfolio of actions, not the magnitude of actions. The exploratory study found that large and mid-sized firms employed different strategies in order to compete effectively in the marketplace. Large firms, with greater access to resources, focused on market-related strategies and were engaged in more organizational change actions. Mid-sized firms tended to compete effectively by focusing on supply chain-only or balanced strategies. 7.4. Future Research Considering the 10 disaggregated action categories were useful in the exploratory study, a natural extension to the research is a more rigorous analysis of the 10 action categories using the panel data statistical techniques. This might help to understand whether the relationship between supply chain actions and performance differs depending on the type of action, specifically internal and external actions. It might also help explain the negative relationship between supply chain diversity and sales growth. Furthermore, the exploratory study might provide the foundation to 127 examine specific interactions among the disaggregated actions. For example, organizational change and marketing actions describe the firms in group B2 (see figure 9). It would be interesting to examine how the interaction of organizational change and marketing actions compares with marketing-dominated strategies (e.g., group B4, figure 9). Furthermore, firms that emphasized marketing actions also committed some of their resources to material flow activities. Another consideration not examined in this study was the lagged relationship between supply chain actions and performance or sales growth. In this study both types of actions, market-based and supply chain, were considered to affect performance in the next time period. Specifically, actions in year t were hypothesized to impact performance in year t + 1. However, many supply chain actions require significant capital expenditures which might lengthen the payback period. Thus, efficiency gains accrued through supply chain management programs may not translate into immediate performance benefits. Future research should then consider longer time lags between supply chain actions and performance, particularly profitability. 7.5. Limitations There were several limitations in this study which should be noted. This study used a structured content method which relied heavily on electronic search and did not independently code each article. Thus, while it is possible that a documented action was mis-represented in this process, the consistency of the coding was considered very high due to the expert indexing practices of Thomson Gale. Furthermore, reliance on an external coding schema helped to reduce researcher bias. 128 Variable measurement might also limit the results of this study. The percent change in sales as the dependent variable is a viable growth measure, but in this sample it had much less variability than the absolute change in sales. To mitigate the affect of firm size on the absolute change in sales, control variables were added. An alternate approach, not investigated, might be to standardize all variables with respect to firm size, thereby eliminating the need for size-related control variables. Finally, some variables were highly correlated, such as market-based and supply chain actions. While multi-collinearity did not appear to be a problem when examining the variance inflation factors, the high correlation might imply the measurement of some common firm characteristic. However, theoretical distinctions between market-based and supply chain activities remain with the former aimed at capturing customers and the latter geared toward cost-saving and efficiency goals, at least in the short term. The small sample of firms with financial performance data severely limited this study in terms of the impact of market-based and supply chain actions on profitability. While profitability is also a function of cost, the inclusion of costrelated factors, such as the cost of goods sold, did not change the results of the analysis. Nevertheless, greater effort is needed to increase the number of firms with financial performance data and to perhaps respecify the model in terms of inclusive variables or variable measurement. 129 Appendices Appendix 1. Derivation of Full (R, T) Policy The total cost equation for the Full (R, T) policy is given in equation (5) and rewritten in this appendix for clarity as equation (25). TC (T ) = PDi + Gk Di + i C + nc TF + ( Pi + Gk ) Di T 2 Ki E [ X i > Ri ] + F ( Pi + Gk ) Si + T (25) The order interval, TFull , in equation (26) is found by setting equal to zero the first derivative of the total cost function with respect to T, as shown below, and solving for T, where safety stock, Si = Ri X ( i )T + L . C + nc TF i PDi + Gk Di + T + 2 ( Pi + Gk ) Di T TC ( T ) = T Ki E [ X i > Ri ] + F ( Pi + Gk ) Si + T 1 TF ( Pi + Gk ) Di T TC ( T ) = T T ( C + nc + K i E [ X i > Ri ] ) + T 2 + T F ( Pi + Gk ) ( Ri LX i TX i ) T TC (T ) = T12 ( C + nc + K i E [ X i > Ri ]) + F 2 F 0 = T12 ( C + nc + K i E [ X i > Ri ]) + 2 i i (P + G ) D F(P + G ) X i k i i k i (P + G ) D F(P + G ) X i k i i k i 2 T2 ( C + nc + K E [ X > Ri ]) = F ( Pi + Gk ) Di 2 F ( Pi + Gk ) X i 2 TFull = F ( Pi + Gk ) Di 2 F ( Pi + Gk ) X i 2 ( C + nc + K i E [ X i > Ri ]) 130 2 ( C + nc + K i E [ X i > Ri ]) TFULL = F ( Pi + Gk ) Di 2 F ( Pi + Gk ) X i The probability of a stockout for each item, i, is found by taking the first (26) derivative of the cost function for safety stock in equation (25) with respect to the base stock level, Ri , as shown below. P ( X i > Ri ) = Ri Ri Ri Ri Ri TC ( Si ) K i E [ X i > Ri ] F ( Pi + Gk ) Si + T K i E [ X i > Ri ] F ( Pi + Gk ) Ri X + TC ( Si ) = TC ( Si ) = ( ( i )T + L ) Ri T 0 = F ( Pi + Gk ) Ki P ( X i > Ri ) T Ki T P ( X i > Ri ) = F ( Pi + Gk ) P ( X i > Ri ) = TF ( Pi + Gk ) Ki (27) 131 Appendix 2. Comparing Models: Full (R, T) and Truck (R, T) Policies The total cost functions for the Full (R, T) policy, equation (5), and the Truck (R, T) heuristic, equation (10), differ only in their transportation rates. The Full policy uses the unit shipping rate, Gk , from equation (4), corresponding to the shipping quantity, Qk = TFull Di . In the Truck heuristic, the truckload unit shipping rate, G0 , is used, corresponding to a shipment size equal to the truck capacity, Qt . By redefining the transportation function, Gk , it can be shown that the Truck (R, T) heuristic is simply a special case of the Full (R, T) policy. The transportation function for Gk can be redefined by first noting that the unit transportation rate varies from the minimum TL rate, G0 , to the maximum LTL rate, G1 , such that G0 Gk G1 . Let, J k be the additional cost in transportation (per shipment) associated with shipping quantity Qk at a rate other than the TL rate, G0 . This can be written as, J k = Qk ( Gk G0 ) . For example, if the shipping quantity is 850 units, the appropriate shipping rate from table 3 is G2 = ( ) G = ( ) 3.00 , Qt Q 0 1000 850 where G2 = $3.529 / unit . The actual shipment cost for 850 units is ( 850 ) G2 = $3, 000 . However, if the 850 units could have been shipped at the lower TL rate, the total shipment would have cost ( 850 ) G0 = $2, 550 . The added cost for not shipping all 850 units at the TL rate is J k = Qk ( Gk G0 ) = 850 ( 3.527 3.00 ) = $450 , or the difference between the actual shipping cost ($3,000) and the cost had all units shipped at the TL rate ($2,550). 132 The transportation function, Gk , can then be rewritten in equation (28) as a function of the TL rate and an added cost per unit associated with shipping any quantity other than truck capacity. J Gk = G0 + Qkk (28) J k is a maximum value at the less-than-truckload weight break and a minimum value ( J k = 0 ) when the shipping quantity equals the full truck capacity, Qt (or a positive integer multiple of Qt ). It is now possible to replace the transportation function, Gk , in the total cost equation of the Full (R, T) policy with equation (28), as shown below. TC (TFull ) = PDi + G0 + Qkk i J ( ) D + CT+ nc + T 2 F ( P + G Full i i Full i J 0 + Qkk Di J ) + F Pi + G0 + Qkk Si + ( ) K E[X TFull i > Ri ] Thus, when the shipping quantity, Qk , equals truck capacity, the added shipment cost, J k , equals zero and the total cost function for the Full (R, T) policy equals the total cost function for the Truck (R, T) heuristic. 133 Appendix 3. Visual Basic Module in Excel 2003 '[item i][1] = annual demand '[item i][2] = average daily demand (mean) '[item i][3] = stdev of daily demand (stdev) '[item i][4] = expected demand during L+T '[item i][5] = stdev of expected dmd during L+T Dim num_items As Integer 'Number of stock-keeping units Dim num_factors As Integer 'Number of factors Dim item_costs(10, 2) As Double '[item i][1] = purchase p, item i '[item i][2] = shortage cost, item i Dim item_levels(10, 5) As Double '[item i][1] = Base stock level, item i '[item i][2] = safety stock level, item i '[item i][3] = probability of stockout, item i '[item i][4] = z-value, item i '[item i][5] = expected stockout quantity, item i Dim shortage_cost(10) As Double 'array for shortage cost per unit, factor levels Dim shortage As Double 'assign from array for each iteration Dim major_order_cost(3) As Double 'array for major order cost, factor levels Dim major_order As Double 'assign from array for each iteration Dim minor_order_cost(3) As Double 'array for minor order cost, line item cost, factor levels Dim minor_order As Double 'assign from array for each iteration Dim holding_fraction(3) As Double 'array for holding fraction, factor levels Dim holding As Double 'assign from array for each iteration Dim mean_lead_time As Double 'average lead time Dim stdev_lead_time As Double 'standard deviation of lead time Dim truck_unit_capacity As Double 'in units (Qt) Dim TL_unit_rate As Double 'truckload transportation rate per unit Dim LTL_unit_rate As Double 'less-than-truckload transportation rate per unit Dim unit_shipment_rate As Double 'unit shipping rate associated with order quantity Qk Dim order_quantity_Qk As Double 'Total order quantity, Qk Dim annual_purchase_cost As Currency 'total annual purchase cost Dim annual_trans_cost As Currency 'total annual cost of transportation Dim annual_order_cost As Currency 'total annual cost of ordering Dim annual_holding_cost_cycle As Currency 'total annual holding cost of cycle stock 'total annual holding cost of safety stock Dim annual_holding_cost_safety As Currency Dim annual_holding_cost_total As Currency total annual holding cost: cycle + safety stock Dim annual_shortage_cost As Currency 'total annual shortage costs Dim total_annual_inventory_cost As Currency 'total annual cost of inventory Dim break1_lower, break1_upper, break2_lower, break2_upper As Double Dim break3_lower, break3_upper, break4_lower, break4_upper As Double Dim break5_lower, break5_upper, break6_lower, break6_upper As Double Dim break7_lower, break7_upper, break8_lower, break8_upper As Double Dim break9_lower, break9_upper As Double Dim A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T As Integer 'columns Option Base 1 Dim item_demand(10, 5) As Double 134 Dim factor, indexrows_a, indexrows_b, indexrows_c, indexrows_d As Integer Dim index_i, index_j, index_k, index_p, index_l As Integer Dim Graph_Qk As Long Sub MainBaseModel() 'Main Program Routine indexrows_a = 2 indexrows_b = 2 indexrows_c = 2 indexrows_d = 2 A=1 B=2 C=3 D=4 E=5 F=6 G=7 H=8 I=9 J = 10 K = 11 L = 12 M = 13 N = 14 O = 15 P = 16 Q = 17 R = 18 S = 19 T = 20 num_items = Worksheets("Input Parameters").Cells(2, F).Value num_factors = Worksheets("Input Parameters").Cells(2, A).Value rateschedule factor = 0 For index_i = 1 To num_factors 'set Major Order Cost major_order_cost(index_i) = Worksheets("Input Parameters").Cells(index_i + 1, B).Value major_order = major_order_cost(index_i) For index_j = 1 To num_factors 'set Minor Order Cost minor_order_cost(index_j) = Worksheets("Input Parameters").Cells(index_j + 1, C).Value minor_order = minor_order_cost(index_j) For index_k = 1 To num_factors 'Set Holding Fraction holding_fraction(index_k) = Worksheets("Input Parameters").Cells(index_k + 1,D).Value holding = holding_fraction(index_k) For index_p = 1 To num_factors 'Set shortage unit Cost shortage_cost(index_p) = Worksheets("Input Parameters").Cells(index_p + 1, E).Value shortage = shortage_cost(index_p) initialize 'Initialize variables 'Sets Input Parameters and Calls 'subroutines 'initialize to 2nd row for output 'Set columns 'Set Number of Items 'Set Number of Factors 'call sub-routine to set rate 'schedule 135 baseline Next index_p Next index_k Next index_j Next index_i Graph_Qk = 10 'Calculate BaseLine 'Select Next Shortage Unit Cost 'Select Next Holding Fraction 'Select Next Minor Order Cost 'Select Next Major Order Cost 'graph transportation rates For index_l = 1 To 10000 Worksheets("Graph_Rates").Cells(index_l + 1, A).Value = Graph_Qk order_quantity_Qk = Graph_Qk unitshipmentrate 'Get unit shipping rate Worksheets("Graph_Rates").Cells(index_l + 1, B).Value = unit_shipment_rate Worksheets("Graph_Rates").Cells(index_l + 1, C).Value = Graph_Qk * unit_shipment_rate Graph_Qk = Graph_Qk + 10 Next index_l End Sub Sub initialize() Dim item As Integer factor = factor + 1 Worksheets("Out_Base").Cells(factor + 1, A).Value = factor Worksheets("Out_Base").Cells(factor + 1, B).Value = major_order Worksheets("Out_Base").Cells(factor + 1, C).Value = minor_order Worksheets("Out_Base").Cells(factor + 1, D).Value = holding Worksheets("Out_Base").Cells(factor + 1, E).Value = shortage 'full factorial design 'Initialize variables For item = 1 To num_items 'fill array - attributes item_demand(item, 1) = Worksheets("Item Input").Cells(item + 1, B).Value 'annual demand, i item_demand(item, 2) = Worksheets("Item Input").Cells(item + 1, C).Value 'avg daily demand, i item_demand(item, 3) = Worksheets("Item Input").Cells(item + 1, D).Value 'SD daily demand, i item_costs(item, 1) = Worksheets("Item Input").Cells(item + 1, E).Value 'purchase price, i item_costs(item, 2) = shortage 'shortage cost, i 'Print Current Values to Output File Worksheets("Out_Base_Item").Cells(indexrows_a, A).Value = factor Worksheets("Out_Base_Item").Cells(indexrows_a, B).Value = item Worksheets("Out_Base_Item").Cells(indexrows_a, C).Value = item_demand(item, 1) Worksheets("Out_Base_Item").Cells(indexrows_a, D).Value = item_demand(item, 2) Worksheets("Out_Base_Item").Cells(indexrows_a, E).Value = item_demand(item, 3) Worksheets("Out_Base_Item").Cells(indexrows_a, F).Value = item_costs(item, 1) Worksheets("Out_Base_Item").Cells(indexrows_a, G).Value = item_costs(item, 2) indexrows_a = indexrows_a + 1 Next item 136 mean_lead_time = Worksheets("Input Parameters").Cells(2, G).Value stdev_lead_time = Worksheets("Input Parameters").Cells(2, H).Value annual_purchase_cost = 0 annual_trans_cost = 0 annual_order_cost = 0 annual_holding_cost_cycle = 0 annual_holding_cost_safety = 0 annual_shortage_cost = 0 total_annual_inventory_cost = 0 End Sub Sub baseline() 'initialize 'initialize 'initialize 'initialize 'initialize 'initialize 'initialize 'Calculate Order Interval for Baseline Model Dim index_r, index_s As Integer Dim PtimesD As Double Dim SumPtimesD As Double Dim PplusG As Double Dim PplusGtimesD As Double Dim numerator As Double Dim denominator As Double Dim order_interval As Double Dim t_days As Double Dim order_cycles As Double Dim total_annual_demand As Double Dim holding_safetystock As Double Dim total_shortage_cost As Double Dim safetystock As Double Dim term_a, term_b, term_c, term_d, term_e As Double holding_safetystock = 0 'initialize total_annual_demand = 0 'initialize total_shortage_cost = 0 'initialize For index_r = 1 To num_items total_annual_demand = total_annual_demand + item_demand(index_r, 1) PtimesD = item_costs(index_r, 1) * item_demand(index_r, 1) Worksheets("Out_Base_Item").Cells(indexrows_b, H).Value = PtimesD SumPtimesD = SumPtimesD + PtimesD indexrows_b = indexrows_b + 1 Next index_r numerator = 2 * (major_order + num_items * minor_order) denominator = holding * SumPtimesD order_interval = Sqr(numerator / denominator) t_days = order_interval * 365 order_cycles = 1 / order_interval 137 Worksheets("Out_Base").Cells(indexrows_d, F).Value = numerator Worksheets("Out_Base").Cells(indexrows_d, G).Value = denominator Worksheets("Out_Base").Cells(indexrows_d, H).Value = order_interval Worksheets("Out_Base").Cells(indexrows_d, I).Value = t_days Worksheets("Out_Base").Cells(indexrows_d, J).Value = order_cycles 'Calculate Order Qty, Safety Stock, and Expected Stockout order_quantity_Qk = order_interval * total_annual_demand order_quantity_Qk = Round(order_quantity_Qk, 0) Worksheets("Out_Base").Cells(indexrows_d, K).Value = order_quantity_Qk unitshipmentrate 'Determine unit shipping rate Worksheets("Out_Base").Cells(indexrows_d, L).Value = unit_shipment_rate For index_s = 1 To num_items ' Calculate expected and Stdev of demand during L+T term_a = mean_lead_time * item_demand(index_s, 2) term_b = order_interval * 365 * item_demand(index_s, 2) item_demand(index_s, 4) = term_a + term_b Worksheets("Out_Base_Item").Cells(indexrows_c, I).Value =_ item_demand(index_s, 4) term_c = mean_lead_time * item_demand(index_s, 3) ^ 2 term_d = order_interval * 365 * item_demand(index_s, 3) ^ 2 term_e = item_demand(index_s, 2) ^ 2 * stdev_lead_time ^ 2 item_demand(index_s, 5) = Sqr(term_c + term_d + term_e) ' L Xi ' T Xi ' X ( i )T+L 2 ' L X i 2 ' T Xi 2 ' X i2 L ' ( i ) L +T Worksheets("Out_Base_Item").Cells(indexrows_c, J).Value =item_demand(index_s, 5) 'Calculate Safety Stock, stockout probability and Stockout quantity item_levels(index_s, 3) = (order_interval * holding *_ ' P ( X i >Ri ) item_costs(index_s, 1)) / item_costs(index_s, 2) If item_levels(index_s, 3) >= 1 Then item_levels(index_s, 3) = 0.99999 Worksheets("Out_Base_Item").Cells(indexrows_c, K).Value = item_levels(index_s, 3) Worksheets("Out_Base_Item").Cells(indexrows_c, L).FormulaR1C1 =_ "=norminv(1-RC[-1],0,1)" item_levels(index_s, 4) = Worksheets("Out_Base_Item")._ ' Zi Cells(indexrows_c, L).Value item_levels(index_s, 2) = item_levels(index_s, 4) *_ ' Safety Stock = Zi( i ) L +T item_demand(index_s, 5) safetystock = item_levels(index_s, 2) If item_levels(index_s, 2) < 0 Then item_levels(index_s, 2) = 0 Worksheets("Out_Base_Item").Cells(indexrows_c, M).Value = item_levels(index_s, 2) holding_safetystock = holding_safetystock + holding *_ item_costs(index_s, 1) * item_levels(index_s, 2) item_levels(index_s, 1) = item_demand(index_s, 4) + safetystock 'Base stock level, Ri 138 Worksheets("Out_Base_Item").Cells(indexrows_c, N).Value = item_levels(index_s, 1) Worksheets("Out_Base_Item").Cells(indexrows_c, O).FormulaR1C1 = _ "=RC[-5]*(NORMDIST(RC[-3],0,1,0)-RC[-3]*_ (1-NORMDIST(RC[-3],0,1,1)))" item_levels(index_s, 5) = Worksheets("Out_Base_Item")._ ' E X i > Ri Cells(indexrows_c, O).Value total_shortage_cost = total_shortage_cost + item_costs(index_s, 2) *_ item_levels(index_s, 5) indexrows_c = indexrows_c + 1 Next index_s 'Calculate Costs annual_purchase_cost = SumPtimesD annual_trans_cost = unit_shipment_rate * total_annual_demand annual_order_cost = (major_order + num_items * minor_order) / order_interval annual_holding_cost_cycle = 0.5 * order_interval * holding * SumPtimesD annual_holding_cost_safety = holding_safetystock annual_shortage_cost = total_shortage_cost / order_interval total_annual_inventory_cost = annual_purchase_cost + annual_trans_cost + annual_order_cost _ + annual_holding_cost_cycle + annual_holding_cost_safety _ + annual_shortage_cost Worksheets("Out_Base").Cells(indexrows_d, M).Value = annual_purchase_cost Worksheets("Out_Base").Cells(indexrows_d, N).Value = annual_trans_cost Worksheets("Out_Base").Cells(indexrows_d, O).Value = annual_order_cost Worksheets("Out_Base").Cells(indexrows_d, P).Value = annual_holding_cost_cycle Worksheets("Out_Base").Cells(indexrows_d, Q).Value = annual_holding_cost_safety Worksheets("Out_Base").Cells(indexrows_d, R).Value = annual_holding_cost_cycle_ + annual_holding_cost_safety Worksheets("Out_Base").Cells(indexrows_d, S).Value = annual_shortage_cost Worksheets("Out_Base").Cells(indexrows_d, T).Value = total_annual_inventory_cost indexrows_d = indexrows_d + 1 End Sub Sub MainBaseActualModel() indexrows_a = 2 indexrows_b = 2 indexrows_c = 2 indexrows_d = 2 A=1 B=2 C=3 D=4 E=5 F=6 G=7 H=8 I=9 'Main Program Routine 'initialize rows to row 2 for output 'Set columns 139 J = 10 K = 11 L = 12 M = 13 N = 14 O = 15 P = 16 Q = 17 R = 18 S = 19 T = 20 U = 21 V = 22 W = 23 X = 24 num_items = Worksheets("Input Parameters").Cells(2, F).Value num_factors = Worksheets("Input Parameters").Cells(2, A).Value rateschedule factor = 0 'Set Number of Items 'Set Number of Factors 'set Rate Schedule For index_i = 1 To num_factors 'set Major Order Cost major_order_cost(index_i) = Worksheets("Input Parameters").Cells(index_i + 1, B).Value major_order = major_order_cost(index_i) For index_j = 1 To num_factors 'set Minor Order Cost minor_order_cost(index_j) = Worksheets("Input Parameters").Cells(index_j + 1, C).Value minor_order = minor_order_cost(index_j) For index_k = 1 To num_factors 'Set Holding Fraction holding_fraction(index_k) = Worksheets("Input Parameters").Cells(index_k + 1, D).Value holding = holding_fraction(index_k) For index_p = 1 To num_factors 'Set shortage unit Cost shortage_cost(index_p) = Worksheets("Input Parameters").Cells(index_p + 1, E).Value shortage = shortage_cost(index_p) initialize 'Initialize variables baselineactual 'adj holding costs (P+Gk) Next index_p 'Select Next Shortage Unit Cost Next index_k 'Select Next Holding Fraction Next index_j 'Select Next Minor Order Cost Next index_i 'Select Next Major Order Cost End Sub Sub initialize() Dim item As Integer factor = factor + 1 'full factorial design Worksheets("Out_BaseActual").Cells(factor + 1, A).Value = factor Worksheets("Out_BaseActual").Cells(factor + 1, B).Value = major_order Worksheets("Out_BaseActual").Cells(factor + 1, C).Value = minor_order Worksheets("Out_BaseActual").Cells(factor + 1, D).Value = holding Worksheets("Out_BaseActual").Cells(factor + 1, E).Value = shortage 'Initialize variables 140 For item = 1 To num_items 'fill array attributes item_demand(item, 1) = Worksheets("Item Input").Cells(item + 1, B).Value 'annual demand, i item_demand(item, 2) = Worksheets("Item Input").Cells(item + 1, C).Value 'avg daily demand, i item_demand(item, 3) = Worksheets("Item Input").Cells(item + 1, D).Value 'sd daily demand, i item_costs(item, 1) = Worksheets("Item Input").Cells(item + 1, E).Value 'purchase price, i item_costs(item, 2) = shortage 'shortage cost, i 'Print Current Values to Output File Worksheets("Out_BaseActual_Item").Cells(indexrows_a, A).Value = factor Worksheets("Out_BaseActual_Item").Cells(indexrows_a, B).Value = item Worksheets("Out_BaseActual_Item").Cells(indexrows_a, C).Value = item_demand(item, 1) Worksheets("Out_BaseActual_Item").Cells(indexrows_a, D).Value = item_demand(item, 2) Worksheets("Out_BaseActual_Item").Cells(indexrows_a, E).Value = item_demand(item, 3) Worksheets("Out_BaseActual_Item").Cells(indexrows_a, F).Value = item_costs(item, 1) Worksheets("Out_BaseActual_Item").Cells(indexrows_a, G).Value = item_costs(item, 2) indexrows_a = indexrows_a + 1 Next item mean_lead_time = Worksheets("Input Parameters").Cells(2, G).Value stdev_lead_time = Worksheets("Input Parameters").Cells(2, H).Value annual_purchase_cost = 0 'total annual purchase cost annual_trans_cost = 0 'total annual cost of transportation annual_order_cost = 0 'total annual cost of ordering annual_holding_cost_cycle = 0 'total annual holding cost cycle stock annual_holding_cost_safety = 0 'total annual holding cost safety stock annual_shortage_cost = 0 'total annual shortage costs total_annual_inventory_cost = 0 'total annual cost of inventory End Sub Sub baselineactual() 'Calculate Order Interval for Baseline Model with true holding costs Dim index_r, index_s As Integer Dim PtimesD As Double Dim SumPtimesD As Double Dim PplusG As Double Dim PplusGtimesD As Double Dim SumPplusGtimesD As Double Dim numerator As Double Dim denominator As Double Dim order_interval As Double Dim t_days As Double Dim order_cycles As Double Dim total_annual_demand As Double Dim holding_safetystock As Double Dim total_shortage_cost As Double Dim safetystock As Double Dim term_a, term_b, term_c, term_d, term_e As Double 141 holding_safetystock = 0 total_annual_demand = 0 total_shortage_cost = 0 PplusGtimesD = 0 SumPplusGtimesD = 0 'initialize 'initialize 'initialize 'initialize 'initialize For index_r = 1 To num_items 'Calculate T based on input parameters total_annual_demand = total_annual_demand + item_demand(index_r, 1) PtimesD = item_costs(index_r, 1) * item_demand(index_r, 1) Worksheets("Out_BaseActual_Item").Cells(indexrows_b, H).Value = PtimesD SumPtimesD = SumPtimesD + PtimesD indexrows_b = indexrows_b + 1 Next index_r numerator = 2 * (major_order + num_items * minor_order) denominator = holding * SumPtimesD order_interval = Sqr(numerator / denominator) t_days = order_interval * 365 order_cycles = 1 / order_interval Worksheets("Out_BaseActual").Cells(indexrows_d, F).Value = numerator Worksheets("Out_BaseActual").Cells(indexrows_d, G).Value = denominator Worksheets("Out_BaseActual").Cells(indexrows_d, H).Value = order_interval Worksheets("Out_BaseActual").Cells(indexrows_d, I).Value = t_days Worksheets("Out_BaseActual").Cells(indexrows_d, J).Value = order_cycles 'Calculate Order Qty, Safety Stock, and Expected Stockout order_quantity_Qk = order_interval * total_annual_demand order_quantity_Qk = Round(order_quantity_Qk, 0) Worksheets("Out_BaseActual").Cells(indexrows_d, K).Value = order_quantity_Qk unitshipmentrate 'Determine unit shipping rate Worksheets("Out_BaseActual").Cells(indexrows_d, L).Value = unit_shipment_rate For index_s = 1 To num_items ' Calculate expected and Stdev of demand during L+T term_a = mean_lead_time * item_demand(index_s, 2) term_b = order_interval * 365 * item_demand(index_s, 2) item_demand(index_s, 4) = term_a + term_b ' L Xi ' T Xi ' X ( i )T +L Worksheets("Out_BaseActual_Item").Cells(indexrows_c, I).Value = item_demand(index_s, 4) term_c = mean_lead_time * item_demand(index_s, 3) ^ 2 ' L 2 Xi term_d = order_interval * 365 * item_demand(index_s, 3) ^ 2 term_e = item_demand(index_s, 2) ^ 2 * stdev_lead_time ^ 2 item_demand(index_s, 5) = Sqr(term_c + term_d + term_e) 2 ' T Xi 2 ' X i2 L ' ( i ) L +T Worksheets("Out_BaseActual_Item").Cells(indexrows_c, J).Value = item_demand(index_s, 5) 142 'Calculate Safety Stock, stockout probability and Stockout quantity item_levels(index_s, 3) = (order_interval * holding * (item_costs(index_s, 1) +_ ' P ( X >R ) ii unit_shipment_rate)) / item_costs(index_s, 2) If item_levels(index_s, 3) >= 1 Then item_levels(index_s, 3) = 0.99999 Worksheets("Out_BaseActual_Item").Cells(indexrows_c, K).Value = item_levels(index_s, 3) Worksheets("Out_BaseActual_Item").Cells(indexrows_c, L).FormulaR1C1 =_ "=norminv(1-RC[-1],0,1)" item_levels(index_s, 4) = Worksheets("Out_BaseActual_Item")._ ' Zi Cells(indexrows_c, L).Value item_levels(index_s, 2) = item_levels(index_s, 4) * _ ' Safety Stock = Zi( i ) L +T item_demand(index_s, 5) safetystock = item_levels(index_s, 2) If item_levels(index_s, 2) < 0 Then item_levels(index_s, 2) = 0 Worksheets("Out_BaseActual_Item").Cells(indexrows_c, M).Value = item_levels(index_s, 2) holding_safetystock = holding_safetystock + holding * (item_costs(index_s, 1) +_ unit_shipment_rate) * item_levels(index_s, 2) item_levels(index_s, 1) = item_demand(index_s, 4) + safetystock 'Base stock level, Ri Worksheets("Out_BaseActual_Item").Cells(indexrows_c, N).Value = item_levels(index_s, 1) Worksheets("Out_BaseActual_Item").Cells(indexrows_c, O).FormulaR1C1 = _ "=RC[-5]*(NORMDIST(RC[-3],0,1,0)-RC[-3]*_ (1-NORMDIST(RC[-3],0,1,1)))" item_levels(index_s, 5) = Worksheets("Out_BaseActual_Item")._ ' E X i > Ri Cells(indexrows_c, O).Value total_shortage_cost = total_shortage_cost + item_costs(index_s, 2) * item_levels(index_s, 5) indexrows_c = indexrows_c + 1 PplusGtimesD = (item_costs(index_s, 1) + unit_shipment_rate) * item_demand(index_s, 1) SumPplusGtimesD = SumPplusGtimesD + PplusGtimesD Next index_s 'Calculate Costs annual_purchase_cost = SumPtimesD annual_trans_cost = unit_shipment_rate * total_annual_demand annual_order_cost = (major_order + num_items * minor_order) / order_interval annual_holding_cost_cycle = 0.5 * order_interval * holding * SumPplusGtimesD annual_holding_cost_safety = holding_safetystock annual_shortage_cost = total_shortage_cost / order_interval total_annual_inventory_cost = annual_purchase_cost + annual_trans_cost + annual_order_cost _ + annual_holding_cost_cycle + annual_holding_cost_safety _ + annual_shortage_cost Worksheets("Out_BaseActual").Cells(indexrows_d, M).Value = annual_purchase_cost Worksheets("Out_BaseActual").Cells(indexrows_d, N).Value = annual_trans_cost Worksheets("Out_BaseActual").Cells(indexrows_d, O).Value = annual_order_cost Worksheets("Out_BaseActual").Cells(indexrows_d, P).Value = annual_holding_cost_cycle Worksheets("Out_BaseActual").Cells(indexrows_d, Q).Value = annual_holding_cost_safety Worksheets("Out_BaseActual").Cells(indexrows_d, R).Value = annual_holding_cost_cycle_ + annual_holding_cost_safety Worksheets("Out_BaseActual").Cells(indexrows_d, S).Value = annual_shortage_cost 143 Worksheets("Out_BaseActual").Cells(indexrows_d, T).Value = total_annual_inventory_cost Worksheets("Overview").Cells(indexrows_d, U).Value = t_days Worksheets("Overview").Cells(indexrows_d, V).Value = order_quantity_Qk Worksheets("Overview").Cells(indexrows_d, W).Value = unit_shipment_rate Worksheets("Overview").Cells(indexrows_d, X).Value = total_annual_inventory_cost indexrows_d = indexrows_d + 1 End Sub Sub MainFullModel() indexrows_a = 2 indexrows_b = 2 indexrows_c = 2 indexrows_d = 2 indexrows_e = 2 indexrows_f = 2 A=1 B=2 C=3 D=4 E=5 F=6 G=7 H=8 I=9 J = 10 K = 11 L = 12 M = 13 N = 14 O = 15 P = 16 Q = 17 R = 18 S = 19 T = 20 num_items = Worksheets("Input Parameters").Cells(2, F).Value num_factors = Worksheets("Input Parameters").Cells(2, A).Value rateschedule factor = 0 'Main Program Routine 'initialize to row 2 for output 'Set columns 'Set Number of Items 'Set Number of Factors 'set Rate Schedule For index_i = 1 To num_factors 'set Major Order Cost major_order_cost(index_i) = Worksheets("Input Parameters").Cells(index_i + 1, B).Value major_order = major_order_cost(index_i) For index_j = 1 To num_factors 'set Minor Order Cost minor_order_cost(index_j) = Worksheets("Input Parameters").Cells(index_j + 1, C).Value minor_order = minor_order_cost(index_j) For index_k = 1 To num_factors 'Set Holding Fraction holding_fraction(index_k) = Worksheets("Input Parameters").Cells(index_k + 1, D).Value holding = holding_fraction(index_k) 144 For index_p = 1 To num_factors 'Set shortage unit Cost shortage_cost(index_p) = Worksheets("Input Parameters").Cells(index_p + 1, E).Value shortage = shortage_cost(index_p) initialize 'Initialize variables full 'Calculate Full Model Next index_p 'Select Next Shortage Unit Cost Next index_k 'Select Next Holding Fraction Next index_j 'Select Next Minor Order Cost Next index_i 'Select Next Major Order Cost End Sub Sub initialize() 'Initialize variables Dim item As Integer total_annual_demand = 0 'initialize factor = factor + 1 'full factorial design Worksheets("Out_Full").Cells(factor + 1, A).Value = factor Worksheets("Out_Full").Cells(factor + 1, B).Value = major_order Worksheets("Out_Full").Cells(factor + 1, C).Value = minor_order Worksheets("Out_Full").Cells(factor + 1, D).Value = holding Worksheets("Out_Full").Cells(factor + 1, E).Value = shortage For item = 1 To num_items 'fill array with item attributes item_demand(item, 1) = Worksheets("Item Input").Cells(item + 1, B).Value 'ann dmd, item i item_demand(item, 2) = Worksheets("Item Input").Cells(item + 1, C).Value 'daily dmd, item i item_demand(item, 3) = Worksheets("Item Input").Cells(item + 1, D).Value 'sd daily dmd, i item_costs(item, 1) = Worksheets("Item Input").Cells(item + 1, E).Value 'purch p, item i item_costs(item, 2) = shortage 'short cost, i total_annual_demand = total_annual_demand + item_demand(item, 1) 'Print Current Values to Output File Worksheets("Out_Full_Item").Cells(indexrows_a, A).Value = factor Worksheets("Out_Full_Item").Cells(indexrows_a, B).Value = item Worksheets("Out_Full_Item").Cells(indexrows_a, C).Value = item_demand(item, 1) Worksheets("Out_Full_Item").Cells(indexrows_a, D).Value = item_demand(item, 2) Worksheets("Out_Full_Item").Cells(indexrows_a, E).Value = item_demand(item, 3) Worksheets("Out_Full_Item").Cells(indexrows_a, F).Value = item_costs(item, 1) Worksheets("Out_Full_Item").Cells(indexrows_a, G).Value = item_costs(item, 2) indexrows_a = indexrows_a + 1 Next item mean_lead_time = Worksheets("Input Parameters").Cells(2, G).Value stdev_lead_time = Worksheets("Input Parameters").Cells(2, H).Value annual_purchase_cost = 0 annual_trans_cost = 0 annual_order_cost = 0 annual_holding_cost_cycle = 0 'total annual purchase cost 'total annual cost of trans 'total annual cost of ordering 'total annual holding cost of cycle stock 145 annual_holding_cost_safety = 0 annual_shortage_cost = 0 total_annual_inventory_cost = 0 End Sub 'total annual holding cost of safety stock 'total annual shortage costs 'total annual cost of inventory Sub full() Dim index_r, index_s, index_t As Integer Dim t_days As Double Dim order_cycles As Double iterativesolution search t_days = optimal_order_interval * 365 order_cycles = 1 / optimal_order_interval unitshipmentrate 'Calculate Order Interval for Full Model 'Call Sub iterative solution for T 'Call Sub T with MIN(Annual Cost) 'With Optimal T, Calc relevant variables 'Call Sub - Get unit shipping rate 'Output to worksheet Worksheets("Out_Full").Cells(indexrows_b, F).Value = optimal_order_interval Worksheets("Out_Full").Cells(indexrows_b, G).Value = t_days Worksheets("Out_Full").Cells(indexrows_b, H).Value = order_cycles Worksheets("Out_Full").Cells(indexrows_b, I).Value = order_quantity_Qk Worksheets("Out_Full").Cells(indexrows_b, J).Value = unit_shipment_rate calcPplusGvalues calclevels calcannualcosts 'Call Subroutine 'Call Subroutine 'Call Subroutine For index_s = 1 To num_items 'Output to worksheet Worksheets("Out_Full_Item").Cells(indexrows_c, H).Value = PplusG Worksheets("Out_Full_Item").Cells(indexrows_c, I).Value = item_demand(index_s, 4) Worksheets("Out_Full_Item").Cells(indexrows_c, J).Value = item_demand(index_s, 5) Worksheets("Out_Full_Item").Cells(indexrows_c, K).Value = item_levels(index_s, 3) Worksheets("Out_Full_Item").Cells(indexrows_c, L).Value = item_levels(index_s, 4) Worksheets("Out_Full_Item").Cells(indexrows_c, M).Value = item_levels(index_s, 2) Worksheets("Out_Full_Item").Cells(indexrows_c, N).Value = item_levels(index_s, 1) Worksheets("Out_Full_Item").Cells(indexrows_c, O).Value = item_levels(index_s, 5) indexrows_c = indexrows_c + 1 Next index_s Worksheets("Out_Full").Cells(indexrows_b, K).Value = annual_purchase_cost Worksheets("Out_Full").Cells(indexrows_b, L).Value = annual_trans_cost Worksheets("Out_Full").Cells(indexrows_b, M).Value = annual_order_cost Worksheets("Out_Full").Cells(indexrows_b, N).Value = annual_holding_cost_cycle Worksheets("Out_Full").Cells(indexrows_b, O).Value = annual_holding_cost_safety 146 Worksheets("Out_Full").Cells(indexrows_b, P).Value = annual_holding_cost_cycle +_ annual_holding_cost_safety Worksheets("Out_Full").Cells(indexrows_b, Q).Value = annual_shortage_cost Worksheets("Out_Full").Cells(indexrows_b, R).Value = total_annual_inventory_cost Worksheets("Overview").Cells(indexrows_b, M).Value = t_days Worksheets("Overview").Cells(indexrows_b, N).Value = order_quantity_Qk Worksheets("Overview").Cells(indexrows_b, O).Value = unit_shipment_rate Worksheets("Overview").Cells(indexrows_b, P).Value = total_annual_inventory_cost indexrows_b = indexrows_b + 1 End Sub Sub iterativesolution() Dim numerator As Double Dim denominator As Double Dim iterations As Long Dim new_order_interval As Double Dim T_interval(50000) As Double total_shortage_cost = 0 iterations = 2 T_interval(1) = 0 T_interval(2) = 0.02 'initialize 'starting point for iterative solution Do Until Round(T_interval(iterations), 5) = Round(T_interval(iterations - 1), 5) 'Iterative solution for Order Interval order_quantity_Qk = T_interval(iterations) * total_annual_demand order_quantity_Qk = Round(order_quantity_Qk, 0) unitshipmentrate 'Determine unit shipping rate calcPplusGvalues 'Call sub for calculations 'Calculate New Order Interval numerator = 2 * (major_order + num_items * minor_order + total_shortage_cost) denominator = (holding * SumPplusGtimesD) - (2 * holding * SumPplusGtimesdailydemand) new_order_interval = Sqr(numerator / denominator) 'Call sub to calculate item levels current_order_interval = new_order_interval 'set order interval for sub routines calclevels iterations = iterations + 1 'Next iteration T_interval(iterations) = new_order_interval Loop current_order_interval = new_order_interval calcannualcosts End Sub Sub search() 'Using current_order_interval return the optimal_order_interval 'Calculate Costs 147 Dim index As Integer Dim total_cost(100000) As Double Dim T_interval(100000) As Double Dim Qk(100000) As Integer index = 1 Qk(index) = Round(order_quantity_Qk, 0) 'Set for Subroutines current_order_interval = Qk(index) / total_annual_demand order_quantity_Qk = Qk(index) 'Call Subroutines unitshipmentrate calcPplusGvalues calclevels calcannualcosts 'Set Total Inv Cost for Comparison total_cost(index) = total_annual_inventory_cost index = index + 1 'increment for first comparison Qk(index) = Qk(index - 1) + 1 'Set for Subroutines current_order_interval = Qk(index) / total_annual_demand order_quantity_Qk = Qk(index) 'Call Subroutines unitshipmentrate calcPplusGvalues calclevels calcannualcosts 'Set Total Inv Cost for Comparison total_cost(index) = total_annual_inventory_cost 'local search in one direction If total_cost(index) < total_cost(index - 1) Then Do While total_cost(index) < total_cost(index - 1) 'Increment Qk and calculate relevant variables index = index + 1 Qk(index) = Qk(index - 1) + 1 'Set for Subroutines current_order_interval = Qk(index) / total_annual_demand order_quantity_Qk = Qk(index) 'Call Subroutines unitshipmentrate calcPplusGvalues calclevels calcannualcosts 'Set Total Inv Cost for Comparison total_cost(index) = total_annual_inventory_cost Loop Else If total_cost(index) > total_cost(index - 1) Then 148 'Reset index for search in other direction index = 1 index = index + 1 Qk(index) = Qk(index - 1) - 1 'Search in other direction 'Set for Subroutines current_order_interval = Qk(index) / total_annual_demand order_quantity_Qk = Qk(index) 'Call Subroutines unitshipmentrate calcPplusGvalues calclevels calcannualcosts 'Set Total Inv Cost for Comparison total_cost(index) = total_annual_inventory_cost 'local search in other direction Do While total_cost(index) < total_cost(index - 1) index = index + 1 'Decrement Qk & calc relevant variables Qk(index) = Qk(index - 1) - 1 current_order_interval = Qk(index) / total_annual_demand order_quantity_Qk = Qk(index) unitshipmentrate 'Call Subroutines calcPplusGvalues calclevels calcannualcosts total_cost(index) = total_annual_inventory_cost 'Set Total Inv Cost for Comparison Loop End If End If Qk_search = Qk(index - 1) TCost_search = total_cost(index - 1) searchweightbreaks 'compare search results w/ wt breaks order_quantity_Qk = Qk_search 'Final Order Quantity & Interval current_order_interval = order_quantity_Qk / total_annual_demand optimal_order_interval = current_order_interval End Sub Sub searchweightbreaks() Dim Q_break(10) As Long, index_w As Integer, total_cost(10) As Currency Q_break(1) = break1_upper Q_break(2) = break2_upper Q_break(3) = break3_upper Q_break(4) = break4_upper Q_break(5) = break5_upper Q_break(6) = break6_upper Q_break(7) = break7_upper Q_break(8) = break8_upper 149 Q_break(9) = break9_upper For index_w = 1 To 9 current_order_interval = Q_break(index_w) / total_annual_demand order_quantity_Qk = Q_break(index_w) unitshipmentrate 'Call Subroutines calcPplusGvalues calclevels calcannualcosts total_cost(index_w) = 'Set Total Inv Cost for Comparison total_annual_inventory_cost If total_cost(index_w) < TCost_search Then Qk_search = Q_break(index_w) TCost_search = total_cost(index_w) End If Next index_w End Sub Sub calcPplusGvalues() Dim index_s As Integer SumPplusGtimesD = 0 SumPplusGtimesdailydemand = 0 SumPtimesD = 0 'initialize For index_s = 1 To num_items PtimesD = item_costs(index_s, 1) * item_demand(index_s, 1) SumPtimesD = SumPtimesD + PtimesD PplusG = item_costs(index_s, 1) + unit_shipment_rate PplusGtimesD = PplusG * item_demand(index_s, 1) SumPplusGtimesD = SumPplusGtimesD + PplusGtimesD PplusGtimesdailydemand = PplusG * item_demand(index_s, 2) SumPplusGtimesdailydemand = SumPplusGtimesdailydemand + PplusGtimesdailydemand Next index_s End Sub Sub MainTruckModel() indexrows_a = 2 indexrows_b = 2 indexrows_c = 2 A=1 B=2 C=3 D=4 E=5 F=6 G=7 'Main Program Routine 'Sets Input Parameters and Calls subroutines 'initialize to row 2 for output 'Set columns 150 H=8 I=9 J = 10 K = 11 L = 12 M = 13 N = 14 O = 15 P = 16 Q = 17 R = 18 S = 19 T = 20 num_items = Worksheets("Input Parameters").Cells(2, F).Value 'Set Number of Items num_factors = Worksheets("Input Parameters").Cells(2, A).Value 'Set Number of Factors rateschedule 'Set Rate Schedule factor = 0 For index_i = 1 To num_factors 'set Major Order Cost major_order_cost(index_i) = Worksheets("Input Parameters").Cells(index_i + 1, B).Value major_order = major_order_cost(index_i) For index_j = 1 To num_factors 'set Minor Order Cost minor_order_cost(index_j) = Worksheets("Input Parameters").Cells(index_j + 1, C).Value minor_order = minor_order_cost(index_j) For index_k = 1 To num_factors 'Set Holding Fraction holding_fraction(index_k) = Worksheets("Input Parameters").Cells(index_k + 1, D).Value holding = holding_fraction(index_k) For index_p = 1 To num_factors 'Set shortage unit Cost shortage_cost(index_p) = Worksheets("Input Parameters").Cells(index_p + 1, E).Value shortage = shortage_cost(index_p) initialize 'Initialize variables truck 'Calculate Truck Model Next index_p 'Select Next Shortage Unit Cost Next index_k 'Select Next Holding Fraction Next index_j 'Select Next Minor Order Cost Next index_i 'Select Next Major Order Cost End Sub 'Initialize variables Public Sub initialize() Dim item As Integer factor = factor + 1 'full factorial design Worksheets("Out_Truck").Cells(factor + 1, A).Value = factor Worksheets("Out_Truck").Cells(factor + 1, B).Value = major_order Worksheets("Out_Truck").Cells(factor + 1, C).Value = minor_order Worksheets("Out_Truck").Cells(factor + 1, D).Value = holding Worksheets("Out_Truck").Cells(factor + 1, E).Value = shortage For item = 1 To num_items item_demand(item, 1) = Worksheets("Item Input")._ Cells(item + 1, B).Value 'fill array with item attributes 'assign annual demand, item i 151 item_demand(item, 2) = Worksheets("Item Input")._ 'assign avg daily demand, item i Cells(item + 1, C).Value item_demand(item, 3) = Worksheets("Item Input")._ 'assign sd daily demand, item i Cells(item + 1, D).Value item_costs(item, 1) = Worksheets("Item Input")._ 'assign purchase price for item i Cells(item + 1, E).Value item_costs(item, 2) = shortage 'assign shortage cost for item i 'Print Current Values to Output File Worksheets("Out_Truck_Item").Cells(indexrows_a, A).Value = factor Worksheets("Out_Truck_Item").Cells(indexrows_a, B).Value = item Worksheets("Out_Truck_Item").Cells(indexrows_a, C).Value = item_demand(item, 1) Worksheets("Out_Truck_Item").Cells(indexrows_a, D).Value = item_demand(item, 2) Worksheets("Out_Truck_Item").Cells(indexrows_a, E).Value = item_demand(item, 3) Worksheets("Out_Truck_Item").Cells(indexrows_a, F).Value = item_costs(item, 1) Worksheets("Out_Truck_Item").Cells(indexrows_a, G).Value = item_costs(item, 2) indexrows_a = indexrows_a + 1 Next item mean_lead_time = Worksheets("Input Parameters").Cells(2, G).Value stdev_lead_time = Worksheets("Input Parameters").Cells(2, H).Value Worksheets("Overview").Cells(factor + 1, A).Value = factor Worksheets("Overview").Cells(factor + 1, B).Value = major_order Worksheets("Overview").Cells(factor + 1, C).Value = minor_order Worksheets("Overview").Cells(factor + 1, D).Value = holding Worksheets("Overview").Cells(factor + 1, E).Value = shortage Worksheets("Overview").Cells(factor + 1, K).Value = mean_lead_time Worksheets("Overview").Cells(factor + 1, L).Value = stdev_lead_time annual_purchase_cost = 0 annual_trans_cost = 0 annual_order_cost = 0 annual_holding_cost_cycle = 0 annual_holding_cost_safety = 0 annual_shortage_cost = 0 total_annual_inventory_cost = 0 End Sub Sub truck() 'Calculate Order Interval for Truck Model 'total annual purchase cost 'total annual cost of transportation 'total annual cost of ordering 'total annual holding cost of cycle stock 'total annual holding cost of safety stock 'total annual shortage costs 'total annual cost of inventory Dim order_interval As Double Dim index_r, index_s As Integer Dim t_days As Double Dim order_cycles As Double Dim PplusG As Double Dim SumPplusGtimesD As Double Dim SumPtimesD As Double Dim term_a, term_b, term_c, term_d, term_e As Double 152 Dim total_annual_demand As Double Dim holding_safetystock As Double Dim total_shortage_cost As Double Dim safetystock As Double holding_safetystock = 0 total_annual_demand = 0 total_shortage_cost = 0 'initialize 'initialize 'initialize For index_r = 1 To num_items total_annual_demand = total_annual_demand + item_demand(index_r, 1) Next index_r 'Calculate order interval, order quantity, unit shipping rate order_interval = truck_unit_capacity / total_annual_demand t_days = order_interval * 365 order_cycles = 1 / order_interval order_quantity_Qk = Round((order_interval * total_annual_demand), 0) unit_shipment_rate = TL_unit_rate Worksheets("Out_Truck").Cells(indexrows_b, F).Value = order_interval 'Output to worksheet Worksheets("Out_Truck").Cells(indexrows_b, G).Value = t_days Worksheets("Out_Truck").Cells(indexrows_b, H).Value = order_cycles Worksheets("Out_Truck").Cells(indexrows_b, I).Value = order_quantity_Qk Worksheets("Out_Truck").Cells(indexrows_b, J).Value = unit_shipment_rate For index_s = 1 To num_items 'Calculate P+G0 and Sum(P+G0)*D PplusG = item_costs(index_s, 1) + unit_shipment_rate SumPtimesD = SumPtimesD + item_costs(index_s, 1) * item_demand(index_s, 1) SumPplusGtimesD = SumPplusGtimesD + PplusG * item_demand(index_s, 1) Worksheets("Out_Truck_Item").Cells(indexrows_c, H).Value = PplusG 'Calculate expected and Stdev of demand during L+T term_a = mean_lead_time * item_demand(index_s, 2) ' L X i term_b = order_interval * 365 * item_demand(index_s, 2) item_demand(index_s, 4) = term_a + term_b ' T Xi ' X ( i )T +L Worksheets("Out_Truck_Item").Cells(indexrows_c, I).Value = item_demand(index_s, 4) term_c = mean_lead_time * item_demand(index_s, 3) ^ 2 ' L 2 Xi term_d = order_interval * 365 * item_demand(index_s, 3) ^ 2 term_e = item_demand(index_s, 2) ^ 2 * stdev_lead_time ^ 2 item_demand(index_s, 5) = Sqr(term_c + term_d + term_e) 2 ' T Xi 2 ' X i2 L ' ( i ) L +T Worksheets("Out_Truck_Item").Cells(indexrows_c, J).Value = item_demand(index_s, 5) 'Calculate stockout probability, Stockout quantity, Safety Stock, and Base Stock Level item_levels(index_s, 3) = (order_interval * holding * PplusG)/item_costs(index_s, 2) ' P ( X >R ) ii 153 If item_levels(index_s, 3) >= 1 Then item_levels(index_s, 3) = 0.99999 Worksheets("Out_Truck_Item").Cells(indexrows_c, K).Value = item_levels(index_s, 3) Worksheets("Out_Truck_Item").Cells(indexrows_c, L).FormulaR1C1 _ = "=norminv(1-RC[-1],0,1)" item_levels(index_s, 4) = Worksheets("Out_Truck_Item")._ ' Zi Cells(indexrows_c, L).Value item_levels(index_s, 2) = item_levels(index_s, 4) * _ ' Safety Stock = Zi( i ) L +T item_demand(index_s, 5) safetystock = item_levels(index_s, 2) If item_levels(index_s, 2) < 0 Then item_levels(index_s, 2) _ 'Set to zero for purpose of holding =0 cost Worksheets("Out_Truck_Item").Cells(indexrows_c, M).Value = item_levels(index_s, 2) holding_safetystock = holding_safetystock + holding * PplusG * item_levels(index_s, 2) item_levels(index_s, 1) = item_demand(index_s, 4) + safetystock 'Base stock level, Ri Worksheets("Out_Truck_Item").Cells(indexrows_c, N).Value = item_levels(index_s, 1) Worksheets("Out_Truck_Item").Cells(indexrows_c, O).FormulaR1C1 = _ "=RC[-5]*(NORMDIST(RC[-3],0,1,0)-RC[-3]*(1-NORMDIST(RC[-3],0,1,1)))" item_levels(index_s, 5) = Worksheets("Out_Truck_Item")._ ' E X i > Ri Cells(indexrows_c, O).Value total_shortage_cost = total_shortage_cost + item_costs(index_s, 2) * item_levels(index_s, 5) indexrows_c = indexrows_c + 1 Next index_s annual_purchase_cost = SumPtimesD 'Calculate Costs annual_trans_cost = unit_shipment_rate * total_annual_demand annual_order_cost = (major_order + num_items * minor_order) / order_interval annual_holding_cost_cycle = 0.5 * order_interval * holding * SumPplusGtimesD annual_holding_cost_safety = holding_safetystock annual_shortage_cost = total_shortage_cost / order_interval total_annual_inventory_cost = annual_purchase_cost + annual_trans_cost + annual_order_cost _ + annual_holding_cost_cycle + annual_holding_cost_safety _ + annual_shortage_cost Worksheets("Out_Truck").Cells(indexrows_b, K).Value = annual_purchase_cost Worksheets("Out_Truck").Cells(indexrows_b, L).Value = annual_trans_cost Worksheets("Out_Truck").Cells(indexrows_b, M).Value = annual_order_cost Worksheets("Out_Truck").Cells(indexrows_b, N).Value = annual_holding_cost_cycle Worksheets("Out_Truck").Cells(indexrows_b, O).Value = annual_holding_cost_safety Worksheets("Out_Truck").Cells(indexrows_b, P).Value = annual_holding_cost_cycle +_ annual_holding_cost_safety Worksheets("Out_Truck").Cells(indexrows_b, Q).Value = annual_shortage_cost Worksheets("Out_Truck").Cells(indexrows_b, R).Value = total_annual_inventory_cost 'write key parameters to Model Comparison Overview WorkSheet 'get number items Worksheets("Overview").Cells(indexrows_b, F).Value = Worksheets("Input_ Parameters").Cells(2, F).Value 'get avg item weight Worksheets("Overview").Cells(indexrows_b, G).Value = Worksheets("Input_ Parameters").Cells(2, I).Value 154 'get TL unit rate Worksheets("Overview").Cells(indexrows_b, H).Value = Worksheets("Rates").Cells(2, D).Value 'get LTL unit rate Worksheets("Overview").Cells(indexrows_b, I).Value = Worksheets("Rates").Cells(2, E).Value 'get truck capacity Worksheets("Overview").Cells(indexrows_b, J).Value = Worksheets("Input _ Parameters").Cells(2, L).Value Worksheets("Overview").Cells(indexrows_b, Q).Value = t_days Worksheets("Overview").Cells(indexrows_b, R).Value = order_quantity_Qk Worksheets("Overview").Cells(indexrows_b, S).Value = unit_shipment_rate Worksheets("Overview").Cells(indexrows_b, T).Value = total_annual_inventory_cost indexrows_b = indexrows_b + 1 End Sub Sub calclevels() Dim index_t As Integer, term_a, term_b, term_c, term_d, term_e As Double, safetystock As Double total_shortage_cost = 0 'initialize holding_safetystock = 0 For index_t = 1 To num_items 'Calculate expected and Stdev of demand during L+T term_a = mean_lead_time * item_demand(index_t, 2) term_b = current_order_interval * 365 * item_demand(index_t, 2) item_demand(index_t, 4) = term_a + term_b term_c = mean_lead_time * item_demand(index_t, 3) ^ 2 term_d = current_order_interval * 365 * item_demand(index_t, 3) ^2 term_e = item_demand(index_t, 2) ^ 2 * stdev_lead_time ^ 2 item_demand(index_t, 5) = Sqr(term_c + term_d + term_e) 'Calculate Safety Stock, stockout probability and Stockout quantity PplusG = item_costs(index_t, 1) + unit_shipment_rate ' L Xi ' T Xi ' X ( i )T +L 2 ' L X i 2 ' T Xi 2 ' X i2 L ' ( i ) L +T ' P ( X i >Ri ) item_levels(index_t, 3) = (current_order_interval * holding * PplusG) / item_costs(index_t, 2) If item_levels(index_t, 3) >= 1 Then item_levels(index_t, 3) = 0.99999 'holding cell to calculate Z & E[X>R] Worksheets("Out_Full_Item").Cells(3, Q).Value = item_levels(index_t, 3) Worksheets("Out_Full_Item").Cells(3, R).FormulaR1C1 = "=norminv(1-RC[-1],0,1)" ' Z i item_levels(index_t, 4) = Worksheets("Out_Full_Item").Cells(3, R).Value item_levels(index_t, 2) = item_levels(index_t, 4) * item_demand(index_t, 5) ' Safety Stock = Z i ( i ) L +T safetystock = item_levels(index_t, 2) If item_levels(index_t, 2) < 0 Then item_levels(index_t, 2) = 0 155 holding_safetystock = holding_safetystock + holding * PplusG * item_levels(index_t, 2) item_levels(index_t, 1) = item_demand(index_t, 4) + safetystock 'Base stock level, Ri Worksheets("Out_Full_Item").Cells(3, P).Value = item_demand(index_t, 5) ' E X i > Ri Worksheets("Out_Full_Item").Cells(3, S).FormulaR1C1 = _ "=RC[-3]*(NORMDIST(RC[-1],0,1,0)-RC[-1]*(1-NORMDIST(RC[-1],0,1,1)))" item_levels(index_t, 5) = Worksheets("Out_Full_Item").Cells(3, S).Value total_shortage_cost = total_shortage_cost + item_costs(index_t, 2) * item_levels(index_t, 5) Next index_t End Sub Sub calcannualcosts() annual_purchase_cost = SumPtimesD annual_trans_cost = unit_shipment_rate * total_annual_demand annual_order_cost = (major_order + num_items * minor_order) / current_order_interval annual_holding_cost_cycle = 0.5 * current_order_interval * holding * SumPplusGtimesD annual_holding_cost_safety = holding_safetystock annual_shortage_cost = total_shortage_cost / current_order_interval total_annual_inventory_cost = annual_purchase_cost + annual_trans_cost + annual_order_cost _ + annual_holding_cost_cycle + annual_holding_cost_safety _ + annual_shortage_cost End Sub Sub rateschedule() Dim TL_freight_rate As Double Dim LTL_freight_rate As Double Dim truck_lbs_capacity As Double Dim truck_cwt_capacity As Double Dim weight_break_cwt As Double Dim weight_break_unit As Double Dim item_weight As Double 'Determine Freight Rate Schedule '$/cwt '$/cwt 'in pounds 'in cwt 'in cwt 'in units 'average weight of all items 'assume items are equal 'get input values item_weight = Worksheets("Input Parameters").Cells(2, I).Value TL_freight_rate = Worksheets("Input Parameters").Cells(2, J).Value LTL_freight_rate = Worksheets("Input Parameters").Cells(2, K).Value truck_lbs_capacity = Worksheets("Input Parameters").Cells(2, L).Value 'calculate rates per unit TL_unit_rate = TL_freight_rate * item_weight / 100 LTL_unit_rate = LTL_freight_rate * item_weight / 100 Worksheets("Rates").Cells(2, 2).Value = TL_freight_rate Worksheets("Rates").Cells(2, 3).Value = LTL_freight_rate Worksheets("Rates").Cells(2, 4).Value = TL_unit_rate Worksheets("Rates").Cells(2, 5).Value = LTL_unit_rate Worksheets("Rates").Cells(4, 2).Value = truck_lbs_capacity 156 'calculate truck capacity and wt breaks truck_cwt_capacity = truck_lbs_capacity / 100 '1cwt = 100 lbs. weight_break_cwt = truck_cwt_capacity * (TL_freight_rate / LTL_freight_rate) Worksheets("Rates").Cells(5, 2).Value = truck_cwt_capacity Worksheets("Rates").Cells(8, 2).Value = weight_break_cwt weight_break_unit = Round((weight_break_cwt * 100 / item_weight), 0) truck_unit_capacity = Round((truck_lbs_capacity / item_weight), 0) 'Qt Worksheets("Rates").Cells(6, 2).Value = truck_unit_capacity Worksheets("Rates").Cells(9, 2).Value = weight_break_unit 'Set upper & lower unit break points break1_lower = 1 break1_upper = weight_break_unit Worksheets("Rates").Cells(13, 2).Value = break1_lower Worksheets("Rates").Cells(13, 3).Value = break1_upper break2_lower = break1_upper + 1 break2_upper = truck_unit_capacity Worksheets("Rates").Cells(14, 2).Value = break2_lower Worksheets("Rates").Cells(14, 3).Value = break2_upper break3_lower = break2_upper + 1 break3_upper = break2_upper + weight_break_unit Worksheets("Rates").Cells(15, 2).Value = break3_lower Worksheets("Rates").Cells(15, 3).Value = break3_upper break4_lower = break3_upper + 1 break4_upper = 2 * truck_unit_capacity Worksheets("Rates").Cells(16, 2).Value = break4_lower Worksheets("Rates").Cells(16, 3).Value = break4_upper break5_lower = break4_upper + 1 break5_upper = break4_upper + weight_break_unit Worksheets("Rates").Cells(17, 2).Value = break5_lower Worksheets("Rates").Cells(17, 3).Value = break5_upper break6_lower = break5_upper + 1 break6_upper = 3 * truck_unit_capacity Worksheets("Rates").Cells(18, 2).Value = break6_lower Worksheets("Rates").Cells(18, 3).Value = break6_upper break7_lower = break6_upper + 1 break7_upper = break6_upper + weight_break_unit Worksheets("Rates").Cells(19, 2).Value = break7_lower Worksheets("Rates").Cells(19, 3).Value = break7_upper break8_lower = break7_upper + 1 break8_upper = 4 * truck_unit_capacity Worksheets("Rates").Cells(20, 2).Value = break8_lower Worksheets("Rates").Cells(20, 3).Value = break8_upper break9_lower = break8_upper + 1 break9_upper = break8_upper + weight_break_unit Worksheets("Rates").Cells(21, 2).Value = break9_lower Worksheets("Rates").Cells(21, 3).Value = break9_upper End Sub 157 Sub unitshipmentrate() unit_shipment_rate = 0 Select Case order_quantity_Qk 'initialize 'Select Case calculate unit shipping rate Case break1_lower To break1_upper unit_shipment_rate = LTL_unit_rate Case break2_lower To break2_upper unit_shipment_rate = (truck_unit_capacity / order_quantity_Qk) * TL_unit_rate Case break3_lower To break3_upper unit_shipment_rate = (truck_unit_capacity / order_quantity_Qk) * _ (TL_unit_rate - LTL_unit_rate) + LTL_unit_rate Case break4_lower To break4_upper unit_shipment_rate = 2 * (truck_unit_capacity / order_quantity_Qk) * TL_unit_rate Case break5_lower To break5_upper unit_shipment_rate = 2 * (truck_unit_capacity / order_quantity_Qk) * _ (TL_unit_rate - LTL_unit_rate) + LTL_unit_rate Case break6_lower To break6_upper unit_shipment_rate = 3 * (truck_unit_capacity / order_quantity_Qk) * TL_unit_rate Case break7_lower To break7_upper unit_shipment_rate = 3 * (truck_unit_capacity / order_quantity_Qk) * _ (TL_unit_rate - LTL_unit_rate) + LTL_unit_ rate Case break8_lower To break8_upper unit_shipment_rate = 4 * (truck_unit_capacity / order_quantity_Qk) * TL_unit_rate Case break9_lower To break9_upper unit_shipment_rate = 4 * (truck_unit_capacity / order_quantity_Qk) * _ (TL_unit_rate - LTL_unit_rate) + LTL_unit_rate Case Else unit_shipment_rate = 0 End Select End Sub Appendix 4. Grocery Item Demand Characteristics Annual Purchase Shortage Mean SD Demand Price Cost 9.55 3.21 3,486 2.17 0.67 14.30 8.49 5,220 0.32 0.06 5.84 3.04 2,132 1.23 0.39 8.39 4.79 3,062 0.85 0.13 6.27 2.70 2,289 1.52 0.77 5.41 2.62 1,975 1.04 0.15 3.22 1.84 1,175 1.43 0.17 10.00 4.48 3,650 1.40 0.51 13.50 6.51 4,928 0.51 0.08 7.41 4.48 2,705 0.40 0.03 14.30 11.80 5,220 1.48 0.53 5.31 3.40 1,938 1.84 0.59 7.27 3.50 2,654 1.48 0.40 7.59 4.30 2,770 0.96 0.03 6.14 4.35 2,241 1.31 0.47 19.20 4.42 7,008 0.78 0.31 10.80 4.83 3,942 0.83 0.65 15.60 7.45 5,694 0.87 0.11 18.00 8.22 6,570 1.15 0.56 8.41 4.21 3,070 0.56 0.09 25.80 18.00 9,417 1.90 0.79 11.10 4.15 4,052 1.15 0.43 7.51 3.73 2,741 1.97 0.94 15.90 5.71 5,804 0.96 0.47 7.24 2.96 2,643 2.03 0.41 Probability Distribution NORM (9.55, 3.18) 2+WEIB (13.3, 1.34) NORM (5.84, 3.01) NORM (8.39, 4.74) TRIA ( 2, 4.57, 14) 2+11*BETA (0.863, 1.92) NORM (3.22, 1.82) 2+17*BETA ( 1.22, 1.37) NORM (13.5, 6.44) 2+EXPO(5.41) 3+GAMM(10.8, 1.05) 0.999+13*BETA(0.742, 1.49) NORM(7.27, 3.46) NORM(7.59, 4.25) 0.999+EXPO(5.14) 6+22*BETA(2.96, 1.99) NORM(10.8, 4.78) 3+36*BETA(1.52, 2.81) 4+31*BETA(1.14, 1.38) NORM(8.41, 4.16) 5+WEIB(22.1, 1.2) 4+23*BETA(1.71, 3.84) NORM(7.51, 3.69) TRIA(7, 11.3, 27) TRIA(0.999, 7.5, 14) MSE 0.017 0.009 0.020 0.013 0.034 0.013 0.035 0.017 0.004 0.014 0.027 0.007 0.019 0.040 0.022 0.008 0.011 0.005 0.016 0.023 0.044 0.009 0.011 0.012 0.005 p-value 2.600 0.467 2.580 0.284 4.530 0.035 5.750 0.059 7.820 0.050 4.280 0.127 11.200 0.005 5.960 0.120 0.915 0.367 2.770 0.250 6.810 0.009 2.250 0.524 6.880 0.009 12.100 <0.005 4.280 0.126 1.100 0.587 2.500 0.122 1.170 0.565 5.760 0.134 5.890 0.017 11.000 <0.005 1.560 0.224 1.640 0.215 7.460 0.061 2.180 0.541 Item Description 1 Silk Soy Milk Plain 2 Jiffy Corn Muffin Mix 3 Pills Grands Golden Corn 4 Hunts Spad Sce Four Cheese 5 Lnl Cottage Chse Sc 1% 6 Whiskas Temptations Seafood 7 Gerber Rice Cereal 8 Overlake Blueberries 9 Whiskas Bits O Beef Dinner 10 Fancy Feast Flaked Salm Wfish 11 Musselman Apple Juice 12 Ortega Soft Taco Dinner Kit 13 Shake Bake Chicken 14 Hunt Tomato Paste 15 Combo Cheddar Cheese Pretzel 16 Breakstone Sour Cream 17 Shurfine California Blend 18 Campbell Cream Chicken Soup 19 Greens Scooter Crunch 20 Pedigree Choice Chkn Rice 21 Shurfine Yellow Amer Cheese 22 Int Delite French Vanilla 23 Pills Btrmlk Biscuits 24 Cole Mini Garlic Bread 25 Tetley Tea Bags Decaf 2 K-S p-value 0.077 0.043 0.136 0.102 0.155 0.116 0.065 0.064 0.133 0.144 0.139 0.113 0.106 0.187 0.081 0.119 0.070 0.080 0.139 0.178 0.152 0.088 0.145 0.123 >0.15 >0.15 >0.15 >0.15 >0.15 >0.15 >0.15 >0.15 >0.15 >0.15 >0.15 >0.15 >0.15 0.049 >0.15 >0.15 >0.15 >0.15 >0.15 0.075 >0.15 >0.15 >0.15 >0.15 Item Description 26 Pillsbury Grands Flaky 27 Shultz Fun Tas Stixs 28 Breakstone Sour Cream Reg 29 Kraft Shred Mozz Cheese skim 30 Fancy Feast Tend Liver & Chkn 31 Stouf Homestyle Chicken 32 Trop Twst Strawbery Kiwi Cycl 33 Bounty Big White Blancos 34 Domino Dark Brown Sugar 35 Budget Lt Spec Sel Rigat Broc 36 Era Liq Reg Cp 16 Use 37 Shake Bake Original Pork 38 Heluva Gd French Onion Dip 39 Old El Paso Refried Beans Ff 40 Alpo Prime Slices W Beef 41 Fancy Feast Ocean Fish 42 Frenchs Mustard Squeeze 43 Cherry Man Maraschino Cherry 44 Fancy Feast Cod Sole Shrimp 45 Black Pearl Ripe Olive Small 46 Kraft Nat Mild Ched Chunk 47 York Peppermint Miniatures 48 SF Sweet Garden Peas 49 Morton Iodized Salt 50 SF Double Duos Cookies 51 Crisco Oil 52 Shurfine Sour Cream 53 Pills Grands Flky Buttermilk Annual Purchase Shortage Mean SD Demand Price Cost Probability Distribution 7.47 3.85 2,727 0.88 0.41 NORM(7.47, 3.81) 7.88 3.02 2,876 0.72 0.24 TRIA(2, 6.65, 15) 50.10 33.10 18,287 1.31 0.47 15+EXPO(35.1) 15.80 12.70 5,767 1.83 0.76 3+LOGN(24.3, 78) 9.82 5.79 3,584 0.40 0.03 0.999+30*BETA(1.35, 3.23) 4.69 2.36 1,712 3.19 1.35 NORM(4.69, 2.34) 4.45 3.10 1,624 1.97 0.27 0.999+16*BETA(0.757, 2.75) 16.40 5.18 5,986 1.59 0.10 8+20*BETA(1.09, 1.53) 8.00 6.07 2,920 0.58 0.10 2+EXPO(6) 7.59 4.03 2,770 0.71 0.33 0.999+17*BETA(1.25, 1.97) 4.25 1.82 1,551 2.51 0.48 TRIA(0.999, 4.5, 8) 10.90 5.03 3,979 1.48 0.41 2+25*BETA(1.66, 3) 4.49 2.68 1,639 2.38 0.98 0.999+8*BETA(0.521, 0.674) 5.20 2.76 1,898 0.95 0.22 0.999+ERLA (2.1, 2) 7.71 5.22 2,814 0.53 0.07 0.999+WEIB(7.13, 1.23) 8.75 6.10 3,194 0.40 0.03 0.999+23*BETA(0.732, 1.44) 10.00 4.35 3,650 0.74 0.16 2+17*BETA(1.32, 1.48) 6.51 3.46 2,376 1.00 0.25 NORM(6.51, 3.43) 13.20 5.83 4,818 0.40 0.03 NORM(13.2, 5.77) 6.20 3.04 2,263 1.02 0.58 NORM(6.2, 3.01) 11.00 6.03 4,015 1.70 0.75 3+ERLA(4.02, 2) 4.04 2.00 1,475 2.48 0.79 0.999+9*BETA(1.19, 2.34) 8.41 4.16 3,070 0.34 0.09 NORM(8.41, 4.12) 9.31 3.99 3,398 0.38 0.04 3+15*BETA(1.03, 1.41) 4.59 2.60 1,675 1.61 0.57 0.999+12*BETA(1.04, 2.43) 4.27 2.28 1,559 1.99 0.30 0.999+11*BETA(1.15, 2.71) 24.10 7.04 8,797 0.55 0.24 TRIA(12, 19.1, 45) 12.20 6.21 4,453 1.23 0.39 TRIA(0.999, 7.21, 30) MSE 0.038 0.009 0.002 0.011 0.019 0.063 0.004 0.026 0.008 0.022 0.020 0.011 0.006 0.007 0.021 0.004 0.013 0.035 0.058 0.017 0.047 0.033 0.011 0.001 0.031 0.004 0.016 0.007 p-value 6.850 0.009 2.460 0.487 0.314 0.600 2.510 <0.005 5.150 0.024 14.600 <0.005 0.397 0.541 9.050 0.030 2.380 0.322 1.060 0.113 4.680 0.210 3.350 0.203 2.780 0.600 3.850 0.162 5.330 0.074 1.500 0.688 4.470 0.225 8.120 <0.005 11.100 <0.005 5.910 0.053 7.490 0.007 12.300 <0.005 2.940 0.090 0.306 >0.75 9.270 0.010 2.640 0.275 4.300 0.237 1.410 0.707 2 K-S p-value 0.081 >0.15 0.117 >0.15 0.211 0.019 0.194 0.038 0.091 >0.15 0.069 >0.15 0.189 0.047 0.086 >0.15 0.107 >0.15 0.082 >0.15 0.111 >0.15 0.086 >0.15 0.213 0.018 0.124 >0.15 0.095 >0.15 0.151 >0.15 0.080 >0.15 0.096 >0.15 0.168 0.103 0.067 >0.15 0.184 0.057 0.126 >0.15 0.091 >0.15 0.093 >0.15 0.126 >0.15 0.119 >0.15 0.085 >0.15 0.081 >0.15 Item Description 54 Lol Whip Butter Aa Salt Bowl 55 Campbell Hmstyl Chick Noodle 56 Lipton Onion Soup Mix 2 Pk 57 Friskies Salmon Dinner 58 Fancy Feast Flaked Trout 59 Skippy Snk Bar Pbtr Marsh 6 P 60 Welchs Strawberry Breeze Cktl 61 Dannon Lacreme Straw 62 Eggo Homestyle Waffles 63 Jello Inst Van Pudding 64 Clear Choice Cal Fr Peach 65 King Syrup Glass 66 Shurfine Shredded Cheddar 67 Pills H Jack Pancakes 68 Dart Nat Plas Drink Cup 16oz 69 Sf Margarine Quarters 70 Scott 1000 Bath Tissue Wht 71 White Paper Plates 150 Ct 72 Kid Cuisine Chicken Nugget 73 Shurfine Squeeze Mustard 74 Sf Orange Soda 2 Liter 75 Heinz Squeeze Ketchup 76 Bumble Bee Solid White Water 77 Smart Balance 67% Spread Bowl 78 Sf Grape Juice 79 Nestle Chunky Singles 80 Oreida Shoestring Fries Mean 7.55 12.00 13.50 14.10 13.30 2.80 4.39 6.67 28.40 10.50 9.08 8.45 39.60 6.00 10.40 12.80 6.43 10.60 21.20 5.16 5.02 9.80 28.60 13.60 7.25 7.39 12.50 Annual Purchas Shortage SD Demand e Price Cost Probability Distribution 2.56 2,756 1.44 0.65 3+12*BETA(1.58, 2.58) 5.57 4,380 1.09 0.14 0.999+25*BETA(1.74, 2.22) 5.09 4,928 1.10 0.26 5+WEIB(9.24, 1.49) 6.54 5,147 0.33 0.04 0.999+33*BETA(2.03, 3.07) 6.19 4,855 0.40 0.03 4+ERLA(4.66, 2) 1.47 1,022 2.21 0.52 NORM(2.8, 1.46) 2.12 1,602 1.67 0.66 NORM(4.39, 2.1) 2.73 2,435 1.45 0.71 TRIA(0.99, 5.29, 13) 8.10 10,366 1.35 0.53 NORM(28.4, 8.02) 5.97 3,833 0.64 0.08 0.999+ERLA(4.73, 2) 5.09 3,314 0.46 0.06 0.999+22*BETA(1.23, 2.12) 3.45 3,084 1.16 0.31 TRIA(0.999, 7.35, 17) 22.60 14,454 1.33 0.61 13+117*BETA(0.842, 2.86) 2.68 2,190 1.46 0.66 0.999+11*BETA(1.44, 1.73) 3.45 3,796 0.75 0.25 NORM(10.4, 3.41) 7.55 4,672 0.46 0.22 TRIA(0.999, 8.29, 35) 2.47 2,347 3.91 0.25 TRIA(0.999, 6.29, 12) 3.79 3,869 1.47 0.48 2+17*BETA(12.04, 1.99) 6.17 7,738 1.31 0.47 TRIA(10, 17.5, 36) 2.49 1,883 0.73 0.25 2+10*BETA(0.782, 1.7) 2.12 1,832 0.62 0.16 UNIF(0.999, 9) 10.60 3,577 1.12 0.35 2+78*BETA(0.389, 3.5) 7.43 10,439 2.56 0.46 NORM(28.6, 7.36) 4.37 4,964 1.33 0.47 NORM(13.6, 4.33) 4.87 2,646 2.00 0.63 2+EXPO(5.26) 5.64 2,697 0.34 0.15 0.999+EXPO(6.39) 4.68 4,563 1.69 0.70 TRIA(5, 9.29, 25) MSE p-value 0.011 3.060 0.227 0.018 4.280 0.126 0.018 4.320 0.235 0.004 0.647 0.445 0.009 2.310 0.334 0.011 3.710 0.173 0.023 6.520 0.040 0.030 8.310 0.042 0.012 4.380 0.039 0.011 2.170 0.358 0.034 11.900 <0.005 0.013 3.150 0.387 0.017 5.280 0.023 0.013 4.560 0.218 0.006 2.020 0.385 0.017 3.440 0.346 0.031 11.600 0.009 0.007 1.760 0.433 0.026 7.850 0.049 0.005 0.645 0.728 0.014 5.140 0.528 0.021 11.500 <0.005 0.015 4.080 0.045 0.009 1.880 0.189 0.034 5.920 0.053 0.027 5.650 0.063 0.016 2.660 0.458 2 K-S p-value 0.134 >0.15 0.081 >0.15 0.161 0.129 0.088 >0.15 0.078 >0.15 0.110 >0.15 0.056 >0.15 0.142 >0.15 0.167 0.107 0.090 >0.15 0.102 >0.15 0.080 >0.15 0.126 >0.15 0.105 >0.15 0.068 >0.15 0.172 0.090 0.092 >0.15 0.108 >0.15 0.096 >0.15 0.147 >0.15 0.132 >0.15 0.436 <0.01 0.110 >0.15 0.068 >0.15 0.161 0.133 0.198 0.033 0.102 >0.15 Item Description 81 Shurfine Straw Preserves 82 Sf Plastic Wrap 12 83 Sf Baby Lima Beans 84 Friskies Chicken & Salmon 85 Campbell Beef Broth 86 Kraft 3 Cheese Mac & Cheese 87 Reynolds Wrap Heavy Duty Foil 88 Oreida Golden Crinkle Fries 89 Glad Drawstring Tall Kit 90 Bounty White Towels(C) 91 Frigo Ricotta Cheese P/Skim 92 Green Giant White Shoepeg Corn 93 Starbucks Brkfst Blnd W B Cof 94 White Paper Plates 9 95 Friskies Prime Filet Ckn Gvy 96 Heinz Tomato Ketchup 97 Swanson Pancakes & Sausage 98 Popsicle Creamsicle Orang Ras 99 Popsicle Fudgesicle Sf 100 Frigo P Skim Mozzarella Ball Mean 3.51 4.75 17.70 11.30 9.24 11.10 10.00 24.30 4.35 13.70 8.47 8.67 3.16 12.90 13.70 12.30 9.35 5.27 7.31 6.57 Annual Purchas Shortage SD Demand e Price Cost Probability Distribution 1.63 1,281 1.78 0.80 TRIA(0.999, 2.29, 7) 2.28 1,734 0.75 0.36 0.999+8*BETA(0.969, 1.1) 6.37 6,461 1.00 0.44 6+26*BETA(1.41, 1.71) 5.81 4,125 0.33 0.04 NORM(11.3, 5.76) 4.30 3,373 0.76 0.11 NORM(9.24, 4.25) 4.37 4,052 0.83 0.08 NORM(11.1, 4.33) 5.83 3,650 1.83 0.54 3+35*BETA(0.958, 3.82) 7.16 8,870 1.69 0.71 NORM(24.3, 7.09) 2.02 1,588 3.29 0.68 NORM(4.35, 2) 3.95 5,001 0.91 0.25 TRIA(4, 14.9, 21) 3.55 3,092 1.60 0.97 3+16*BETA(1.22, 2.35) 4.23 3,165 0.81 0.14 NORM(8.67, 4.19) 1.60 1,153 6.03 0.94 NORM(3.16, 1.59) 4.16 4,709 0.98 0.41 TRIA(4, 11.7, 23) 6.55 5,001 0.33 0.04 NORM(13.7, 6.49) 7.72 4,490 1.86 0.12 2+WEIB(11.1, 1.34) 3.83 3,413 1.04 0.51 NORM(9.35, 3.79) 3.56 1,924 1.54 0.94 0.999+14*BETA(0.699, 1.59) 4.14 2,668 1.78 0.95 0.999+16*BETA(1.01, 1.56) 3.91 2,398 2.65 1.42 0.999+16*BETA(0.978, 1.83) MSE p-value 0.004 0.789 >0.75 0.014 4.480 0.361 0.002 0.540 >0.75 0.015 2.690 0.267 0.026 7.090 0.030 0.015 1.920 0.404 0.017 3.940 0.048 0.021 4.050 0.046 0.032 12.200 <0.005 0.015 2.310 0.511 0.009 4.340 0.122 0.009 3.260 0.210 0.013 4.900 0.089 0.011 1.660 0.654 0.013 2.170 0.158 0.031 7.460 0.007 0.019 4.530 0.036 0.012 4.300 0.125 0.008 2.670 0.457 0.002 0.649 0.727 2 K-S p-value 0.152 >0.15 0.108 >0.15 0.083 >0.15 0.076 >0.15 0.081 >0.15 0.108 >0.15 0.156 >0.15 0.092 >0.15 0.081 >0.15 0.109 >0.15 0.091 >0.15 0.066 >0.15 0.095 >0.15 0.099 >0.15 0.098 >0.15 0.103 >0.15 0.108 >0.15 0.164 0.120 0.070 >0.15 0.111 >0.15 162 Appendix 5. Title Advantage Supply Chain Actions Source Publications Frequency Monthly Description Published by the Food Marketing Institute. Provides news and information about issues, programs, business trends and developments. Strategic publication serving upper management in the supermarket industry. Trends in store development, technology, marketing, logistics, international retailing, human resources, and consumer purchasing patterns. Devoted to retail, manufacturing, and logistics decision-makers in the frozen and refrigerated food industry. Reporting on issues, trends and strategies involved in the operation of food retailers, including developments throughout the distribution chain. Articles and benchmark research in the areas of warehousing, material handling, transportation and information management. Serves marketing professionals at consumer product and service companies, retail chains, and Internet businesses. Nationally circulated weekly trade magazine for the food distribution industry. Reporting on issues affecting the supermarket industry Reporting on packaging issues Progressive Grocer Monthly Frozen Food Age Monthly Grocery Headquarters Monthly Food Logistics Monthly PROMO Magazine Supermarket News Supermarket Business Food & Drug Packaging Weekly Monthly Monthly 163 Appendix 6. Action Type SC SC SC SC SC SC SC SC SC SC SC SC SC SC SC SC SC SC SC SC SC SC SC SC Supply Chain Actions Total Number of Actions 323 8,220 318 7,303 1,191 4,433 311 2,815 1,193 263 4,318 1,010 191 1,025 679 722 818 386 70 91 1,700 4,217 344 4,309 46,250 BCRC Category Alliance Buildings and Facilities Capacity Contracting Customer Relations Distribution E-Commerce Equipment and Supplies Information Management Inventory Labeling Logistics Outsourcing Packaging Partnerships Product Development Purchasing Quality Management Service Development Storage Suppliers Technology Transportation Warehousing Totals: 2000 194 745 0 883 5 364 137 420 147 5 549 84 1 86 50 32 205 0 0 19 171 396 18 612 7,123 2001 85 1080 39 1702 5 523 67 625 15 47 292 83 30 108 40 35 55 47 0 11 158 260 72 894 8,274 2002 14 1334 0 1312 30 916 20 744 221 59 1228 282 61 163 195 117 265 118 0 15 506 1081 97 897 11,677 2003 5 2361 5 1894 74 2129 10 654 505 92 1545 369 48 333 116 295 140 109 0 20 689 1420 92 1202 16,110 2004 25 2700 274 1512 1077 501 77 372 305 60 704 192 51 335 278 243 153 112 70 26 176 1060 65 704 13,076 164 Appendix 7. Action Type MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB MB Market-Based Actions Total Number of Articles 13,693 2,219 6,469 483 11,475 248 93 50 562 250 30 3,085 777 2,489 269 302 3,327 183 1,259 355 4,017 190 42,219 90 709 12,535 918 40 7,526 254 165 321 1,846 435 461 619 466 991 1,038 50 251 432 854 124,045 BCRC Category Acquisition Advertising Competition Design & Construction Divestment Downsize Endorsements Environmental Policy Facility Closure Franchise Green Market Growth Innovation Investment Investor Relations Joint Venture Labor Relations Licensing Agreements Location Market Research Market Share Market Size Marketing Marketing Agreements Mediation Mergers Negotiation Organization Formation Prices and Rates Product Defects and Recalls Product Discontinuation Product Enhancement Product Introduction Property Public Relations Remodeling Renovation Reorganization Restructuring Service Discontinuation Service Enhancement Service Introduction Target Marketing Totals: 2000 2180 301 725 50 1717 30 5 10 0 73 10 215 50 131 15 53 50 30 149 0 389 0 5583 0 0 2048 0 0 873 45 0 0 106 39 88 63 15 55 112 0 0 0 10 2001 2002 2351 3287 604 575 640 1538 41 86 1961 2768 0 20 25 18 5 35 0 4 21 79 0 0 242 1076 35 371 494 612 13 61 75 49 135 472 20 49 171 234 5 55 651 711 0 30 6064 10910 0 10 24 55 2160 2914 44 112 0 0 769 2101 15 69 0 85 0 122 89 358 158 88 60 168 107 142 100 124 63 70 139 88 0 0 0 0 5 6 205 98 2003 3245 373 1737 174 2798 80 45 0 0 27 0 649 175 709 80 115 1094 54 448 50 1094 20 10690 10 115 2977 212 5 2283 70 70 169 908 88 70 90 70 119 86 20 0 55 263 2004 2630 366 1829 132 2231 118 0 0 558 50 20 903 146 543 100 10 1576 30 257 245 1172 140 8972 70 515 2436 550 35 1500 55 10 30 385 62 75 217 157 684 613 30 251 366 278 17,220 19,492 31,652 33,340 32,351 165 Disclaimer The views expressed in this dissertation are those of the author and do not reflect the official policy or position of the United States Air Force, Department of Defense, or the U.S. Government. 166 References Afuah, A. 2001. Dynamic Boundaries of the Firm: Are Firms Better Off Being Vertically Integrated in the Face of a Technological Change? Academy of Management Journal, 44(6): 1121-1228. Agnese, J. 2005. Supermarkets & Drugstores. In E. M. Bossong-Martines (Ed.), Standard & Poor's Industry Surveys: 36. Aldenderfer, M. S. and Blashfield, R. K. (Eds.). 1984. Cluster Analysis. Newbury Park: Sage Publications. Anderson, M. G. and Katz, P. B. 1998. Strategic sourcing. International Journal of Logistics Management, 9(1): 1. Atkins, D. R. and Iyogun, P. O. 1988. Periodic Versus 'Can-Order' Policies For Coordinated Multi-Item Inventory Systems. Management Science, 34(6): 791. Bearing Point. 2003. Inventory Management 2003: An Overview. Chain Store Age, Dec 2003: 3A-11A. Bensaou, M. and Anderson, E. 1999. Buyer-Supplier Relations in Industrial Markets: When do Buyers Risk Making Idiosyncratic Investments? Organization Science, 10(14): 460-481. Buffa, F. P. and Reynolds, J. I. 1977. The Inventory-Transport Model With Sensitivity Analysis by Indifference Curves. Transportation Journal, 17(2): 83. Butner, K. 2005. The GMA 2005 Logistics Survey. Supply chain performance in food, grocery and consumer products: 29: IBM Business Consulting Services. Cachon, G. 2001. Managing a Retailer's Shelf Space, Inventory, and Transportation. Manufacturing & Service Operations Management, 3(3): 211-229. Cetinkaya, S. and Lee, C.-Y. 2000. Stock Replenishment and Shipment Scheduling for Vendor-Managed Inventory Systems. Management Science, 46(2): 217-232. 167 Chen, M.-J. and Hambrick, D. 1995. Speed, Stealth, and Selective Attach: How Small Firms Differ from Large Firms in Competitive Behavior. Academy of Management Journal, 38(2): 453-482. Cool, K. and Henderson, J. 1998. Power and Firm Profitability in Supply Chains: French Manufacturing Industry in 1993. Strategic Management Journal, 19: 909-926. Copacino, W. C. 1997. Supply Chain Management The Basics and Beyond. Boca Raton, FL: St. Lucie Press. Corsten, D. and Gruen, T. 2003. Desperately seeking shelf availability: an examination of the extent, the causes, and the efforts to address retail out-of stocks. International Journal of Retail & Distribution Management, 31(12): 605-617. Currie, N. 2005. USB Q-Series Report: Do supermarkets have a future?, The Progressive Grocer, 72nd Annual Report of the Grocery Industry:: 62-79. Droge, C. L. M. and Germain, R. 2000. The Relationship of Electronic Data Interchange with Inventory and Financial Performance. Journal of Business Logistics, 21(2): 209-230. Fazel, F. 1997. A comparative analysis of inventory costs of JIT and EOQ purchasing. International Journal of Physical Distribution & Logistics Management, 27(8): 496-504. Federgruen, A., Groenevelt, H., and Tijms, H. C. 1984. Coordinated Replenishments in a Multi-Item Inventory System with Compound Poisson Demands. Management Science, 30(3): 344. Fernie, J. 1999. Relationships in the Supply Chain, Logistics and Retail Management: 23-46. Boca Raton, LF: CRC Press. Ferrier, W. J., Smith, K. G., and Grimm, C. M. 1999. The Role of Competitive Action in Market Share Erosion and Industry Dethronement: A Study of Industry Leaders and Challengers. Academy of Management Journal, 42(4): 372-388. Ferrier, W. J. and Lee, H. 2002. Strategic Aggressiveness, Variation, and Surprise: How the Sequential Pattern of Competitive Rivalry Influences Stock Market Returns. Journal of Managerial Issues, 14(2): 162-180. 168 Frankel, R., Goldsby, T. J., and Whipple, J. M. 2002. Grocery industry collaboration in the wake of ECR. International Journal of Logistics Management; Ponte Vedra Beach, 13(1): 57. Frohlich, M. T. and Westbrook, R. A. 2001. Arcs of integration: an international study of supply chain strategies. Journal of Operations Management, 19: 185-200. Gale, T. Grocery Stores; http://galenet.galegroup.com/servlet/BCRC, 2005. Gale, T. Content Solutions; http://www.gale.com/bizdev/content.htm. Greene, W. H. 2003. Econometric Analysis (Fifth ed.). Delhi/India: Pearson Education Inc. Grimm, C. M. and Smith, K. G. 1997. Strategy as Action. Industry Rivalry and Coordination. Cincinnati, Ohio: South-Western College Publishing. Gulati, R. 1998. Alliances and Networks. Strategic Management Journal, 19: 293317. Hair, J. F., Anderson, R. E., Tatham, R. L., and Black, W. C. 1998. Multivariate Data Analysis (5th ed.). Upper Saddle River, New Jersey: Prentice Hall. Hannan, M. T. and Freeman, J. 1984. Structural Inertia and Organizational Change. American Sociology Review, 49: 149-164. Hansen, G. S. and Wernerfelt, B. 1989. Determinants of Firm Performance: The Relative Importance of Economic and Organizational Factors. Strategic Management Journal, 10(5): 399-411. Hines, P., Rich, N., Bicheno, J., Brunt, D., and al, e. 1998. Value stream management. International Journal of Logistics Management, 9(1): 25. Houlihan, J. B. 1985. International Supply Chain Management. International Journal of Physical Distribution and Materials Management, 15(1): 22-38. 169 Hult, G. T. M., Ketchen, D. J., and Nichols, E. 2002. An Examination of Cultural Competitiveness and Order Fulfillment Cycle Time Within Supply Chains. Academy of Management Journal, 45(3): 577-586. Hult, G. T. M., Ketchen, D. J., and Slater, S. F. 2004. Information Processing, Knowledge Development, and Strategic Supply Chain Performance. Academy of Management Journal, 47(2): 241-253. Ireland, R. B., Hitt, M. A., and Vaidyanath, D. 2002. Alliance Management as a Source of Competitive Advantage. Journal of Management, 28(3): 413-446. Jacobson, R. 1992. The "Austrian" School of Strategy. Academy of Management Journal, 17(4): 782-807. Jauch, L. R., Osborn, R. N., and Martin, T. N. 1980. Structured Content Analysis of Cases: A Complementary Method for Organizational Research. Academy of Management Review, 5(4): 517-525. Keaton, M. H. 1994. A New Functional Approximation to the Standard Normal Loss Integral. Production and Inventory Management, 35(2): 58-61. Kinsey, J. and Senauer, B. 1996. Consumer Trends and Changing Food Retailing Formats. American Journal of Agricultural Economics, 78(5): 1187-1191. Kotabe, M., Martin, X., and Domoto, H. 2003. Gaining From Vertical Partnerships: Knowledge Transfer, Relationship Duration, and Supplier Performance Improvements in the U.S. and Japanese Automotive Industries. Strategic Management Journal, 24: 293-316. Kurnia, S. and Johnston, R. B. 2003. Adoption of efficient consumer response: key issues and challenges in Australia. Supply Chain Management: An International Journal, 8(3): 251-262. Law, A. M. and Kelton, W. D. 2000. Simulation Modeling and Analysis (Third ed.). Singapore: McGraw Hill Companies. Lee, H., Smith, K. G., Grimm, C. M., and Schomburg, A. 2000. Timing, Order and Durability of New Product Advantages with Imitation. Strategic Management Journal, 21: 23-30. 170 Lee, H. L., Padmanabhan, V., and Whang, S. 1997. Information Distortion in a Supply Chain: The Bullwhip Effect. Management Science, 43(4): 546-558. Lynch, D. F., Keller, S. B., and Ozment, J. 2000. The Effects of Logistics Capabilities and Strategy on Firm Performance. Journal of Business Logistics, 21(2): 47-67. Madhok, A. 2002. Reassessing The Fundamentals And Beyond: Ronald Coase, The Transaction Cost and Resource-Based Theories of the Firm and The Institutional Structure of Production. Strategic Management Journal, 23: 535-550. Majumdar, S. K. and Ramaswamy, V. 1994. Explaining Downstream Integration. Managerial and Decision Economics, 15(2): 119-129. Mathews, R. 2005. True Believers, The Progressive Grocer, 72nd Annual Report of the Grocery Industry:: 80-82. McTaggart, J. and Heller, W. 2005. Forces of Change, The Progressive Grocer, 72nd Annual Report of the Grocery Industry:: 48-60. Mentzer, J. T., DeWitt, W., Keebler, J. S., Min, S., Nix, N. W., Smith, C. D., and Zacharia, Z. G. 2001a. Defining Supply Chain Management. Journal of Business Logistics, 22(2): 1-23. Mentzer, J. T., Flint, D. J., and Hult, G. T. M. 2001b. Logistics service quality as a segment-customized process. Journal of Marketing, 65(4): 82-104. Microsoft. Description of the NORMSDIST function in Excel 2003, Article ID: 827369; http://support.mocrosoft.com/kb/827369; January 11, 2006. Morash, E. A. 2001. Supply Chain Strategies, Capabilities, and Performance. Transportation Journal, 41(1): 37-54. Mudambi, R. and Helper, S. 1998. The 'Close But Adversarial' Model of Supplier Relations in the U.S. Auto Industry. Strategic Management Journal, 19: 775-792. Nielsen, C. and Larsen, C. 2005. An analytical study of the Q(s,S) policy applied to the joint replenishment problem. European Journal of Operational Research, 163(3): 721-732. 171 Pantumsinchai, P. 1992. A Comparison of Three Joint Ordering Inventory Policies. Decision Sciences, 23(1): 111. Pindyck, R. S. and Rubinfeld, D. L. 1998. Econometric Models and Economic Forecasts (4th ed.). Boston: Irwin McGraw-Hill. Porter, M. 1990. The Competitive Advantage of Nations, The Competitive Advantage of Nations: 73-93: Free Press. Porter, M. E. 1980. Competitive Strategy. New York: The Free Press. Rabinovich, E. and Evers, P. T. 2002. Enterprise-wide adoption patterns of inventory management practices and information systems. Transportation Research Part E, 38: 389-404. Randall, T. and Ulrich, K. 2001. Product Variety, Supply Chain Structure, and Firm Performance: Analysis of the U.S. Bicycle Industry. Management Science, 47(12): 1588-1604. Rao, U. S. 2003. Properties of the Periodic Review (R, T) Inventory Control Policy for Stationary, Stochastic Demand. Manufacturing & Service Operations Management, 5(1): 37-53. Ricks, J. E. 1997. Electronically developed theory and procedure for distribution channel management via electronic data interchange linkage. Logistics Information Management, 10(1): 20-27. Ross, S. 2002. A First Course in Probability (Sixth ed.). Upper Saddle River, New Jersey: Prentice hall. Russell, R. M. and Krajewski, L. J. 1991. Optimal Purchase and Transportation Cost Lot Sizing for a Single Item. Decision Sciences, 22(4): 940-952. Scott, C. and Westbrook, R. 1991. New Strategic Tools for Supply Chain Management. International Journal of Physical Distribution & Logistics Management, 21(1): 23-33. 172 Shaffer, B., Quasney, T. J., and Grimm, C. M. 2000. Firm Level Performance Implication of Nonmarket Actions. Business and Society, 39(2): 126-143. Shin, H., Collier, D. A., and Wilson, D. D. 2000. Supply Management Orientation and Supplier/Buyer Performance. Journal of Operations Management, 18: 317-333. Silver, E. A. and Peterson, R. 1979. Decision Systems for Inventory Management and Production Planning. New York: John Wiley & Sons. Silver, E. A. 1981. Operations Research in Inventory Management: A Review and Critique. Operations Research, 29(4): 628-645. Smith, K., Grimm, C., Gannon, M., and Chen, M. 1991. Organizational Information Processing, Competitive Responses, and Performance in the U.S. Domestic Airlines Industry. Academy of Management Journal, 34: 60-85. Smith, K., Grimm, C., Young, G., and Wally, S. 1997. Strategic Groups and rivalrous firm behavior. Towards a reconciliation. Strategic Management Journal, 18: 149-157. Smith, K. G., Ferrier, W. J., and Ndorfor, H. 2001. Competitive Dynamics Research: Critique and Future Directions, Handbook of Strategic Management. Oxford, UK: Blackwell Publishers, Ltd. Stock, G. N., Gries, J. P., and Kasarda, J. D. 2000. Enterprise Logistics and Supply Chain Structure: The Role of Fit. Journal of Operations Management, 18: 531-547. Stock, J. R. 1997. Applying theories from other disciplines to logistics. International Journal of Physical Distribution & Logistics Management, 27(9/10): 515-539. Swink, M. 1999. Threats to new product manufacturability and the effects of development team integration processes. Journal of Operations Management, 17: 691-709. Tan, K. C., Handfield, R. B., and Krause, D. R. 1998. Enhancing the firm's performance through quality and supply base management: an empirical study., International Journal of Production Research, Vol. 36: 2813-2837: Taylor & Francis Ltd. 173 Tan, K. C. 2002. Supply chain management: Practices, concerns, and performance issues. Journal of Supply Chain Management, 38(1): 42. Tan, K. C., Lyman, S. B., and Wisner, J. D. 2002. Supply chain management: A strategic perspective. International Journal of Operations & Production Management, 22(5/6): 614. Tarnowski, J. and Heller, W. 2004. The Super 50, The Progressive Grocer, Vol. May. Tarnowski, J. 2005. Executive Insight Series: Technology and the Independent Grocer. Progressive Grocer, February 1, 2005. Teece, D. J., Pisano, G., and Shuen, A. 1997. Dynamic Capabilities and Strategic Management. Strategic Management Journal, 18(7): 509-533. Tersine, R. J. 1994. Principles of Inventory and Materials Management. Upper Saddle River NJ: PTR Prentice Hall. The Progressive Grocer. 2003. 70th Annual Report of the Grocer Industry, Marketing Guidebook: The Bluebook of Supermarket Distribution: 16-30: Trade Dimensions and The Progressive Grocer. The Progressive Grocer. 2005. Staying Alive: Channel blurring isn't a fad. Supermarkets are going to fight harder to remain relevant, and winning will require radical changes. Is the industry ready to do what it takes to fix itself?, The Progressive Grocer, 72nd Annual Report of the Grocery Industry:: 47. Trade Dimensions. 2005. Market Scope: The Desktop Guide to Supermarket Share. In T. Donato & K. Pluchino (Eds.). Wilton, CT: Trade Dimensions International, Inc. U.S. Census Bureau. 2005. Annual Benchmark Report for Retail Trade and Food Services: January 1992 Through February 2005, Current Business Reports, Series BR/04-A: 96. Washington DC. Vickery, S. K., Droge, C. L. M., Yeomans, J. M., and Markland, R. E. 1995. TimeBased Competition in the Furniture Industry. Production and Inventory Management Journal, Fourth Quarter: 14-21. 174 Viswanathan, S. 1997. Note. Periodic Review (s, S) Policies for Joint Replenishment Inventory Systems. Management Science, 43(10): 1447-1454. Walker, G. and Weber, D. 1984. A Transaction Cost Approach to Make-or-Buy Decisions. Administrative Science Quarterly, 29(3): 373-391. Ward, P. T. and Duray, R. 2000. Manufacturing strategy in context: environment, competitive strategy and manufacturing strategy. Journal of Operations Management, 18: 123-138. Weber, R. P. 1985. Series: Quantitative Applications in the Social Sciences. Basic Content Analysis. Beverly Hills: Sage Publications. Whiteoak, P. 1999. Rethinking Efficient Replenishment in the Grocery Sector, Logistics and Retail Management: 110-140. Boca Raton, LF: CRC Press. Williamson, O. E. 1975. Markets and Hierarchies: Analysis and Antitrust Implications. A Study in the Economics of Internal Organization. New York: The Free Press. Williamson, O. E. 1998. The Institutions of Governance. American Economic Review, 88(2): 75-79. Williamson, O. E. 1999. Strategy Research: Governance and Competence Perspectives. Strategic Management Journal, 20: 1087-1108. Wisner, J. D. and Tan, K. C. 2000. Supply Chain Management and its Impact on Purchasing. Journal of Supply Chain Management, 36(4): 33-42. Zinn, W. and Liu, P. C. 2001. Consumer Response to Retail Stockouts. Journal of Business Logistics, 22(1): 49-71.
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Maryland - TOMOS - 3968
ABSTRACTTitle of Document:JOINT REPLENISHMENT AND SUPPLY CHAIN ACTIONS IN THE RETAIL GROCERY INDUSTRY: TWO ESSAYS Pamela S. Donovan, Ph.D., 2006Directed By:Dr. Curtis Grimm, Deans Professor of Supply Chain and Strategy, Logistics, Business &amp;
Maryland - TOMOS - 1903
ABSTRACTTitle of Dissertation:LAND PRESERVATION, VOLUNTARY PROGRAMS, AND REGULATORY INSTRUMENTSXiangping Liu, Doctor of Philosophy, 2008 Dissertation directed by: Professor Andreas Lange Department of Agricultural and Resource EconomicsIn the
Maryland - TOMOS - 8342
ABSTRACTTitle of Dissertation:LAND PRESERVATION, VOLUNTARY PROGRAMS, AND REGULATORY INSTRUMENTSXiangping Liu, Doctor of Philosophy, 2008 Dissertation directed by: Professor Andreas Lange Department of Agricultural and Resource EconomicsIn the
Maryland - TOMOS - 1903
ABSTRACTTitle of Dissertation:INFORMATION EXCHANGE IN THE MARKETPLACE: TWO ESSAYS ON FIRM STRATEGIES AND STAKEHOLDER PERCEPTIONS Michael Donald Pfarrer, Doctor of Philosophy, 2007Dissertation directed by:Professor Violina P. Rindova Departmen
Maryland - TOMOS - 7304
ABSTRACTTitle of Dissertation:INFORMATION EXCHANGE IN THE MARKETPLACE: TWO ESSAYS ON FIRM STRATEGIES AND STAKEHOLDER PERCEPTIONS Michael Donald Pfarrer, Doctor of Philosophy, 2007Dissertation directed by:Professor Violina P. Rindova Departmen
Maryland - TOMOS - 1903
ABSTRACTTitle of Dissertation:BEYOND CYNICISM: HOW MEDIA LITERACY CAN MAKE STUDENTS MORE ENGAGED CITIZENS Paul Mihailidis, 2008Dissertation Directed by:Susan Moeller, Associate Professor, Philip Merrill College of JournalismBeyond Cynicism:
Maryland - TOMOS - 8301
ABSTRACTTitle of Dissertation:BEYOND CYNICISM: HOW MEDIA LITERACY CAN MAKE STUDENTS MORE ENGAGED CITIZENS Paul Mihailidis, 2008Dissertation Directed by:Susan Moeller, Associate Professor, Philip Merrill College of JournalismBeyond Cynicism:
Maryland - TOMOS - 1903
ABSTRACTTitle:QUANTITATIVE GLOBAL HEAT-TRANSFER MEASUREMENTS USING TEMPERATURESENSITIVE PAINT ON A BLUNT BODY IN HYPERSONIC FLOWSInna Kurits Master of Science, 2008 Directed by: Professor Mark J. Lewis Department of Aerospace EngineeringA qua
Maryland - TOMOS - 8302
ABSTRACTTitle:QUANTITATIVE GLOBAL HEAT-TRANSFER MEASUREMENTS USING TEMPERATURESENSITIVE PAINT ON A BLUNT BODY IN HYPERSONIC FLOWSInna Kurits Master of Science, 2008 Directed by: Professor Mark J. Lewis Department of Aerospace EngineeringA qua
Maryland - TOMOS - 1903
ABSTRACTTitle of Document:THE COMMUNITY CAPACITY BUILDING IMPACT OF THE BALTIMORE EMPOWERMENT ZONE Richard Patrick Clinch, Doctor of Philosophy, 2008Directed By:Robert H. Nelson School of Public PolicyThe federal Empowerment Zone/Enterprise
Maryland - TOMOS - 8303
ABSTRACTTitle of Document:THE COMMUNITY CAPACITY BUILDING IMPACT OF THE BALTIMORE EMPOWERMENT ZONE Richard Patrick Clinch, Doctor of Philosophy, 2008Directed By:Robert H. Nelson School of Public PolicyThe federal Empowerment Zone/Enterprise
Maryland - TOMOS - 1037
Evolving a Set of Techniques for OO InspectionsForrest Shullfshull@fc-md.umd.eduGuilherme H. Travassos1travassos@cs.umd.eduJeffrey Carvercarver@cs.umd.eduVictor R. Basilibasili@cs.umd.eduExperimental Software Engineering Group Departme
Maryland - TOMOS - 1903
Evolving a Set of Techniques for OO InspectionsForrest Shullfshull@fc-md.umd.eduGuilherme H. Travassos1travassos@cs.umd.eduJeffrey Carvercarver@cs.umd.eduVictor R. Basilibasili@cs.umd.eduExperimental Software Engineering Group Departme
Maryland - TOMOS - 1036
Secure AgentsPiero A. Bonatti Sarit Krausy V.S. SubrahmanianzWith the rapid proliferation of software agents, there comes an increased need for agents to ensure that they do not provide data and/or services to unauthorized users. We rst develop an
Maryland - TOMOS - 1903
Secure AgentsPiero A. Bonatti Sarit Krausy V.S. SubrahmanianzWith the rapid proliferation of software agents, there comes an increased need for agents to ensure that they do not provide data and/or services to unauthorized users. We rst develop an
Maryland - TOMOS - 1031
The CBP Parameter a Useful Annotation to Aid SDF Compilers1Shuvra S. Bhattacharyya Department of Electrical and Computer Engineering, and Institute for Advanced Computer Studies University of Maryland, College Park ssb@eng.umd.edu Praveen K. Murthy
Maryland - TOMOS - 1903
The CBP Parameter a Useful Annotation to Aid SDF Compilers1Shuvra S. Bhattacharyya Department of Electrical and Computer Engineering, and Institute for Advanced Computer Studies University of Maryland, College Park ssb@eng.umd.edu Praveen K. Murthy
Maryland - TOMOS - 1030
XMT-M: A Scalable Decentralized ProcessorEfraim Berkovich, Joseph Nuzman, Manoj Franklin, Bruce Jacob, and Uzi Vishkin Department of Electrical and Computer Engineering, and University of Maryland Institute for Advanced Computer Studies (UMIACS) Uni
Maryland - TOMOS - 1903
XMT-M: A Scalable Decentralized ProcessorEfraim Berkovich, Joseph Nuzman, Manoj Franklin, Bruce Jacob, and Uzi Vishkin Department of Electrical and Computer Engineering, and University of Maryland Institute for Advanced Computer Studies (UMIACS) Uni
Maryland - TOMOS - 1903
ABSTRACTTitle of Document:Experimental and numerical characterization of turbulent slot film cooling. Carlos A. Cruz, PhD, 2008Directed By:Associate Professor Andr W. Marshall, and Associate Professor Arnaud Trouv, Department of Fire Protecti
Maryland - TOMOS - 8145
ABSTRACTTitle of Document:Experimental and numerical characterization of turbulent slot film cooling. Carlos A. Cruz, PhD, 2008Directed By:Associate Professor Andr W. Marshall, and Associate Professor Arnaud Trouv, Department of Fire Protecti
Maryland - TOMOS - 1903
ABSTRACTTitle of document:PROCESS MODELING OF A WIRE SAW OPERATION Thomas C. Palathra, Master of Science, 2008Directed by:Professor Raymond Adomaitis Department of Chemical and Biomolecular EngineeringMulticrystalline (MC) silicon solar cel
Maryland - TOMOS - 8496
ABSTRACTTitle of document:PROCESS MODELING OF A WIRE SAW OPERATION Thomas C. Palathra, Master of Science, 2008Directed by:Professor Raymond Adomaitis Department of Chemical and Biomolecular EngineeringMulticrystalline (MC) silicon solar cel
Maryland - TOMOS - 1903
ABSTRACTTitle of Document:BILDU G AND GENDER IN NINETEENTHCENTURY BOURGEOIS GERMANY: A CULTURAL STUDIES ANALYSIS OF TEXTS BY WOMEN WRITERS Cauleen Suzanne Gary, PhD, 2008Directed By:Professor Elke P. Frederiksen, Department of Germanic Studie
Maryland - TOMOS - 8490
ABSTRACTTitle of Document:BILDU G AND GENDER IN NINETEENTHCENTURY BOURGEOIS GERMANY: A CULTURAL STUDIES ANALYSIS OF TEXTS BY WOMEN WRITERS Cauleen Suzanne Gary, PhD, 2008Directed By:Professor Elke P. Frederiksen, Department of Germanic Studie
Maryland - TOMOS - 1903
ABSTRACTTitle of Dissertation:BASIC WRITING, BINARIES, AND BRIDGES: DIFFERENCE AND POWER IN THE PRODUCTION AND RECEPTION OF REPRESENTATIONS OF STUDENTS Maurice C. Champagne, Doctor of Philosophy, 2008Dissertation directed by:Professor Shirley
Maryland - TOMOS - 8493
ABSTRACTTitle of Dissertation:BASIC WRITING, BINARIES, AND BRIDGES: DIFFERENCE AND POWER IN THE PRODUCTION AND RECEPTION OF REPRESENTATIONS OF STUDENTS Maurice C. Champagne, Doctor of Philosophy, 2008Dissertation directed by:Professor Shirley
Maryland - TOMOS - 1903
ABSTRACTTitle of Document:THE EFFECTS OF FINGER MOVEMENT CONDITIONS AND SPEED ON FINGER INTERDEPENDENCY James Jungwoo Lieu, Master of Arts, 2008Directed By:Assistant Professor Dr. Jae Kun Shim, Department of KinesiologyThe study investigate
Maryland - TOMOS - 8499
ABSTRACTTitle of Document:THE EFFECTS OF FINGER MOVEMENT CONDITIONS AND SPEED ON FINGER INTERDEPENDENCY James Jungwoo Lieu, Master of Arts, 2008Directed By:Assistant Professor Dr. Jae Kun Shim, Department of KinesiologyThe study investigate
Maryland - TOMOS - 1903
Path Projection for User-Centered Static Analysis ToolsKhoo Yit Phang Jeffrey S. Foster Michael Hicks Vibha SazawalUniversity of Maryland, College Park {khooyp,jfoster,mwh,vibha}@cs.umd.eduAbstractThe research and industrial communities have mad
Maryland - TOMOS - 8369
Path Projection for User-Centered Static Analysis ToolsKhoo Yit Phang Jeffrey S. Foster Michael Hicks Vibha SazawalUniversity of Maryland, College Park {khooyp,jfoster,mwh,vibha}@cs.umd.eduAbstractThe research and industrial communities have mad
Maryland - TOMOS - 1903
Directing JavaScript with Arrows (Functional Pearl)Khoo Yit Phang Michael Hicks Jeffrey S. Foster Vibha SazawalUniversity of Maryland, College Park {khooyp,mwh,jfoster,vibha}@cs.umd.eduAbstractJavaScript, being a single-threaded language, makes
Maryland - TOMOS - 1903
ABSTRACT Title of Dissertation: MATHEMATICAL MODELING OF LATERALIZATION AND ASYMMETRIES IN CORTICAL MAPS Svetlana Levitan, Doctor of Philosophy, 1999 Dissertation directed by: Professor James A. Reggia Applied Mathematics ProgramRecent experimental
Maryland - TOMOS - 1903
Maryland - TOMOS - 1903
ABSTRACTTitle of Document:STOIC FARMERS, SILENT WOMEN: THE PORTRAYAL OF THE ICELANDIC FAMILY IN TWO NOVELS BY HALLDR LAXNESS Robert Jennings Parker, M.A., 2008Directed By:Professor Rose-Marie Oster, Department of Germanic StudiesNobel Prize
Maryland - TOMOS - 1903
ABSTRACTTitle of dissertation:LANGUAGE-SPECIFIC CONSTRAINTS ON SCOPE INTERPRETATION IN FIRST LANGUAGE ACQUISITION Takuya Goro, Doctor of Philosophy, 2007Directed By:Professor Colin Phillips Department of LinguisticsThis dissertation investi
Maryland - TOMOS - 1903
ABSTRACTTitle:UNDERSTANDING BULIMIA: A QUALITATIVE EXPLORATION OF THE ROLES OF RACE, CULTURE, AND FAMILY Ashley L. SouthardDirected By:Associate Professor Leigh A. Leslie, Department of Family ScienceThe eating disorder, bulimia nervosa, is
Maryland - TOMOS - 8348
ABSTRACTTitle:UNDERSTANDING BULIMIA: A QUALITATIVE EXPLORATION OF THE ROLES OF RACE, CULTURE, AND FAMILY Ashley L. SouthardDirected By:Associate Professor Leigh A. Leslie, Department of Family ScienceThe eating disorder, bulimia nervosa, is
Maryland - TOMOS - 8340
ABSTRACTTitle of Document:THE EFFECTS OF LOW-FAT DIET AND EXERCISE ON C-REACTIVE PROTEIN AND METABOLIC SYNDROME: FINDINGS FROM A RANDOMIZED CONTROLLED TRIAL Sarah Michelle Camhi, Doctor of Philosophy, 2008Directed By:Professor Deborah R. Youn
Maryland - TOMOS - 1903
ABSTRACTTitle of dissertation:CONTRIBUTIONS TO THE DYNAMICS OF HELICOPTERS WITH ACTIVE ROTOR CONTROL Carlos A. Malpica Doctor of Philosophy, 2008Dissertation directed by: Professor Roberto CeliDepartment of Aerospace EngineeringThis dissert
Maryland - TOMOS - 8549
ABSTRACTTitle of Document:THE IMPACT OF TEACHER INTERACTION ON THE ACHIEVEMENT AND SELF-EFFICACY OF STUDENTS WITHIN A COMPUTER-BASED, DEVELOPMENTAL MATHEMATICS COURSE Kristy M. Vernille Blocklin, Ph.D., 2008Directed By:Dr. James T. Fey Dr. An
Maryland - TOMOS - 1903
Maryland - TOMOS - 5994
Maryland - TOMOS - 1903
TECHNICAL RESEARCH REPORTSampled-Data Modeling and Analysis of PWM DC-DC Converters Under Hysteretic Controlby C.-C. Fang, E.H. AbedT.R. 98-56ISR develops, applies and teaches advanced methodologies of design and analysis to solve complex, hie
Maryland - TOMOS - 5966
TECHNICAL RESEARCH REPORTSampled-Data Modeling and Analysis of PWM DC-DC Converters Under Hysteretic Controlby C.-C. Fang, E.H. AbedT.R. 98-56ISR develops, applies and teaches advanced methodologies of design and analysis to solve complex, hie
Maryland - TOMOS - 1903
ABSTRACTTitle of Dissertation:REGRESSION DIAGNOSTICS FOR COMPLEX SURVEY DATA: IDENTIFICATION OF INFLUENTIAL OBSERVATIONS.Jianzhu Li, Doctor of Philosophy, 2007Dissertation Directed By:Professor Richard Valliant Joint Program in Survey Metho
Maryland - TOMOS - 7598
ABSTRACTTitle of Dissertation:REGRESSION DIAGNOSTICS FOR COMPLEX SURVEY DATA: IDENTIFICATION OF INFLUENTIAL OBSERVATIONS.Jianzhu Li, Doctor of Philosophy, 2007Dissertation Directed By:Professor Richard Valliant Joint Program in Survey Metho
Maryland - TOMOS - 1903
ABSTRACTTitle of Document:MASS CULTURE: CATHOLIC AMERICANISM AT THE MOVIES, 19301947Ann Mairn Hanlon, Master of Arts, 2007 Directed By: Professor James B. Gilbert, Department of HistoryBetween 1930 and 1947 (and ultimately, to 1967), the Holl
Maryland - TOMOS - 6757
ABSTRACTTitle of Document:STRATEGIC BEHAVIORS AND MARKET OUTCOMES: TWO ESSAYS Li Zou, Ph.D., 2007Directed By:Professor Martin E. Dresner and Professor Robert J. Windle Department of Logistics, Business and Public Policy, Robert H. Smith Schoo
Maryland - TOMOS - 7293
ABSTRACTTitle of Document:SPIN: LEXICAL SEMANTICS, TRANSITIVITY, AND THE IDENTIFICATION OF IMPLICIT SENTIMENT Stephan Charles Greene Doctor of Philosophy, 2007Directed By:Professor Philip Resnik, Department of Linguistics and Institute for Ad
Maryland - TOMOS - 7291
ABSTRACTTitle of dissertation:A STUDY OF FOUR NETWORK PROBLEMS IN TRANSPORTATION, TELECOMMUNICATIONS, AND SUPPLY CHAIN MANAGEMENT Si Chen, Doctor of Philosophy, 2007Dissertation directed by:Professor Bruce Golden and Associate Professor Subra
Maryland - TOMOS - 5866
Maryland - TOMOS - 1903
TECHNICAL RESEARCH REPORTEstimation of Hidden Markov Models for Partially Observed Risk Sensitive Control Problemsby B. Frankpitt, J.S. BarasT.R. 97-39ISRINSTITUTE FOR SYSTEMS RESEARCHSponsored by the National Science Foundation Engineering
Maryland - TOMOS - 5867
TECHNICAL RESEARCH REPORTEstimation of Hidden Markov Models for Partially Observed Risk Sensitive Control Problemsby B. Frankpitt, J.S. BarasT.R. 97-39ISRINSTITUTE FOR SYSTEMS RESEARCHSponsored by the National Science Foundation Engineering
Maryland - TOMOS - 1903
ABSTRACTTitle of Document:PREDICTING THE LOUDNESS DISCOMFORT LEVEL FROM THE ACOUSTIC REFLEX THRESHOLD AND GROWTH FUNCTION Justine Marie Cannavo, Au.D., 2008Directed By:Dr. Sandra Gordon-Salant, Hearing and Speech SciencesThe purpose of the
Maryland - TOMOS - 1903
Speed and Accuracy Tests of the Variable-Step Stormer-Cowell IntegratorMatt Berry Analytical Graphics, Inc. Liam Healy Naval Research Laboratory1Overview Background Integrators Orbit Propagation Tests Orbit Determination Tests Conclusions
Maryland - TOMOS - 3027
Speed and Accuracy Tests of the Variable-Step Stormer-Cowell IntegratorMatt Berry Analytical Graphics, Inc. Liam Healy Naval Research Laboratory1Overview Background Integrators Orbit Propagation Tests Orbit Determination Tests Conclusions
Maryland - TOMOS - 1903
AAS 05-172Speed and Accuracy Tests of the Variable-Step Strmer-Cowell Integrator oMatthew M. Berry Liam M. HealyAbstract The variable-step Strmer-Cowell integrator is a non-summed, double-integration multi-step ino tegrator derived in variable-s
Maryland - TOMOS - 1903
ABSTRACTTitle of dissertation:EMPIRICAL ESSAYS IN CORPORATE FINANCE Kristina Leigh Minnick, Doctor of Philosophy, 2005Dissertation directed by:Professor Lemma Senbet and Professor Nagpurnanand Prabhala Department of FinanceOver the past twe
Maryland - TOMOS - 1903
ABSTRACTTitle of Document:Art and Everyday Sarada Conaway, Master of Fine Arts, 2008Directed By:Associate Professor Dawn Gavin, Department of ArtResponding to the 1983 essay The Real Experiment, written by the recently deceased artist Allan
Maryland - TOMOS - 1903
ABSTRACTTitle of Document:CONSTRUCTING THE WESTERN LANDSCAPE: National Park ArchitectureBrian Essig, Master of Architecture, 2008 Directed By: Professor Steven W. Hurtt, AIASchool of Architecture, Planning, and PreservationThis thesis explor