Professional Documents
Culture Documents
INTERNATIONAL UNIVERSITY
DEPARTMENT OF INDUSTRIAL ENGINEERING &
MANAGEMENT
Furthermore, selecting the proper suppliers — those who can consistently supply the
correct products (or raw materials) at the right price, on time, in the right numbers, and
with the right quality – is critical. As a result, each corporation must deal with various
The main focus of this paper is finding optimised methods to reduce the inventory aging in
inventory management which directly reduces the cost. The reduction in cost will be a
great competitive advantage for the company to have in this competitive market. The
multiple products-multiple periods and multiple suppliers problem is solve by using the
ILP Model and conducted some ananlysis to rank the effects of changing parameters on
the total cost. As a result, the company may make plan and some potential strategies to run
the business.
ii
TABLE OF CONTENTS
Chapter Page
ABSTRACT ..........................................................................................................................ii
TABLE OF CONTENTS .................................................................................................... iii
CHAPTER 1 INTRODUCTION ....................................................................................... 1
1.1 System Description ................................................................................................ 1
1.2 Problem statement .................................................................................................. 2
1.3 Scope and Limitations ............................................................................................ 2
CHAPTER 2 BACKGROUND AND LITERATURE REVIEW ..................................... 3
2.1 Lot sizing ................................................................................................................ 3
2.2 Inventory lot sizing and supplier selestion ............................................................. 3
CHAPTER 3 METHODOLOGY ...................................................................................... 4
3.1 Mathematical model formulation ........................................................................... 4
3.2 Problem descriptions .............................................................................................. 4
3.3 Algorithm (If any) .................................................................................................. 5
CHAPTER 4 RESULTS.................................................................................................... 7
4.1 Data collection........................................................................................................ 7
4.2 Result Presentation ................................................................................................. 7
4.3 Sensitivity analysis ............................................................................................... 12
CHAPTER 5 CONCLUSION ......................................................................................... 18
REFERENCES ................................................................................................................... 19
iii
CHAPTER 1 INTRODUCTION
Supplier selection and lot sizing are essential activities in supply chain management. It
is important to choose the best suppliers for products, lot sizes and order time. The
main goal of combining lot sizing and supplier choice decisions is to minimize costs as
well as maximize service levels.
It has been a popular topic in both the academic and practical fields for decades that
has attracted many researchers with a variety of approaches. The multi-product multi-
period inventory lot sizing with supplier selection problem can be represented as a
mixed integer linear programming (MILP) model to make optimal decisions in
selecting suppliers and determining the lot size of products in the appropriate time
period with minimal inventory costs.
The given research paper mainly improves the work of Basnet and Leung (2005) by
two methods, that is CPLEX and a new approach based on the reduce and optimize
approach (ROA). In the working process, we found that the optimization problem can
be formulated as an integer linear programming model (ILP). Therefore, we decided to
use the ILP model.
The inventory lot sizing and supplier selection problem of Basnet and Leung (2005) is
a complex combinatorial NP hard optimization problem in which Heuristics or
approximation algorithms is the key factor to solve it. For this reason, this study
provides a quality solution for the multi-product multi-period inventory lot sizing with
supplier selection problem in a shorter calculation period.
1
1.2 Problem statement
This paper presents the multi-product multi-period inventory lot-sizing with the
supplier selection problem. We consider the case when the deterministic demand for
several discrete products is known over time and the deterministic demand for each
product is known across a finite time horizon. Each product can be offered and
supplied by a single or several suppliers. In the case of a contract with a supplier, it is
necessary to pay the ordering cost. Holding cost per period is charged for each product
if the company retains goods in the warehouse for an extended length of time. The
warehouse capacity is unlimited and must not be out of stock. The decision maker
needs to decide the optimal solution for the selection of suppliers and lot size for each
of them in specific periods to reduce overall cost and maximum profits.
The holding cost of the product in each period depends on the product.
Ordering cost from supplier does not depend on the variety and quantity of products
involved.
Initial inventory of the first period and the inventory at the end of the last period are
assumed to be zero.
Scope
In this study, our group considers the case of a company which plans to order three
product categories from five best suppliers to its warehouse. Each type of the product
may be offered by more than one supplier. In addition, we also assume the demand for
12 periods as well as the holding cost for each product and the ordering cost for each
supplier.
Limitations
The model is built on ideal conditions. Thus, if one of the given assumptions is not
met, the model may fail or give unreasonable results. Furthermore, all data are
randomly generated so the results of the analysis may not be very reliable.
2
CHAPTER 2 BACKGROUND AND LITERATURE REVIEW
The single-product multi-period inventory lot sizing problem has its origins at the end
of the 1950s and was first proposed by Wagner and Whitin (1958). Then many
researchers in turn joined with different approaches to solve the lot sizing problem that
have been developed for distinct applications. Then a new research direction was
exploited, i.e the multi-product multi-period inventory lot sizing with supplier
selection problems. They focus on determining the order sizing policy while selecting
suppliers in definite periods. The evaluation of suppliers needs to be based on specific
criteria. Many researchers have paid more attention to these criteria. A study selected
the best suppliers and established optimal quantity from the chosen suppliers by
considering both tangible and intangible procedure as well as time. More recently, a
research paper presents a fuzzy multi-criteria group decision making methodology for
supplier selection.
Basically, multiple suppliers are used when no single supplier can satisfy all of a
buyer's needs due to performance constraints or avoid depending on a single source to
eliminate shortages and maintain stable competition among suppliers. To be effective,
it is necessary to simultaneously select suppliers and allocate order quantities.
3
CHAPTER 3 METHODOLOGY
3.2 Description
The objective function (1) is the total cost that is incurred by the buyer and comprises
the total purchase cost of the products, the total ordering cost, and the total holding
cost for carrying inventory in each period.
Constraints (2) ensure that all demand is satisfied in the period in which it occurs;
these constraints also guarantee avoiding shortages.
4
Constraints (3) establish that it is not possible to place an order without charging a
corresponding ordering cost.
Constraints (4) define the binary variables.
Constraints (5) impose non-negativity conditions on the remaining decision
variables.
The mathematical formulation (1) to (5) can only be solved to optimality by
commercial integer linear programming solvers for small instance sizes.
5
SheetConnection
my_sheet("C:\\Users\\ADMIN\\Desktop\\cplex\\ProjectData.xlsx");
NumProducts from SheetRead(my_sheet, "'alldata'!B2");
NumSuppliers from SheetRead(my_sheet, "alldata!B3");
NumPeriods from SheetRead(my_sheet,"alldata!B4");
D from SheetRead(my_sheet,"alldata!B6:M8");
P from SheetRead(my_sheet,"alldata!B10:F12");
H from SheetRead(my_sheet,"alldata!B15:D15");
O from SheetRead(my_sheet,"alldata!B17:F17");
6
CHAPTER 4 RESULTS
Number of Products 3
Number of Suppliers 5
Number of Periods 12
Figure 1: Indices tables about number of products, number of suppliers and number
of periods.
Periods 1 2 3 4 5 6 7 8 9 10 11 12
Product 1 230 1750 650 1410 2950 1160 990 2650 540 270 710 1070
Product 2 465 1510 2410 515 1850 1055 740 1705 1620 2115 830 765
Product 3 500 700 300 800 1000 600 800 900 1100 300 700 400
Figure 2: Demand of three products over a planning horizon of 12 periods (Dij).
7
Supplier 1 Supplier 2 Supplier 3 Supplier 4 Supplier 5
Product 1 2 8 7 7 9
Product 2 4 6 5 4 5
Product 3 7 4 5 3 4
Figure 5: Purchase price (unit price) of products by each of five suppliers
Periods 1 2 3 4 5 6 7 8 9 10 11 12 Total
Product 1 230 1750 650 1410 2950 1160 990 2650 540 270 710 1070
Inventory 0 650 0 0 0 990 0 540 0 710 0 0 2890
Supplier 1 230 2400 1410 2950 2150 3190 980 1070 14380
Supplier 2
Supplier 3
Supplier 4
Supplier 5
Product 2 465 1510 2410 515 1850 1055 740 1705 1620 2115 830 765
Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0
Supplier 1 1510 515 1850 1055 1705 2115 765 9515
Supplier 2
Supplier 3
Supplier 4 465 2410 740 1620 830 6065
Supplier 5
Product 3 500 700 300 800 1000 600 800 900 1100 300 700 400
Inventory 700 0 800 0 600 0 900 0 300 0 400 0 3700
Supplier 1
Supplier 2
Supplier 3
Supplier 4 1200 1100 1600 1700 1400 1100 8100
Supplier 5
Ordering cost, and holding cost with the change rate from 0.2 to 1.8 with each step of
0.2. The objective of this is to examine the influence of 4 parameters on the result.By
comparing the results of current optimal solutions to the solutions when parameters are
adjusted, the gap in the optimal solution can be founded and we can rank the level of
D 122312.9 0 0
13
=> The average difference is 42.71%, which shows a significant effect of demand
change on the total cost.
P 122312.9 0 0
14
=> The average difference is 42.54%, which shows a significant effect of purchasing
cost change on the total cost.
H 122313.9 0 0
15
=> The average difference is 0.75%, which shows an insignificant effect of holding
cost change on the total cost.
O 122312.9 0 0
16
=> The average difference is 1.91%, which shows an insignificant effect of ordering
cost change on the total cost.
demand (D) and purchasing cost (P) have a significant impact on the total cost, which
are 42.71% and 42.54% respectively. Otherwise, the ordering cost (O) and holding
17
CHAPTER 5 CONCLUSION
In this project, the multi-product multi-period inventory lot sizing with supplier
selection problem was solved by using a new algorithm and the target to minimise the
Model (ILP) and put them through CPLEX. It is observed that solutions for large-sized
problems can not be obtained using CPLEX. Therefore, the developed heuristic
algorithm is more efficient and useful to solve large-size problems and the
18
REFERENCES
19