0% found this document useful (0 votes)
9 views

lecture1

The document outlines the course 'INDU 342: Logistics Network Models' taught by Claudio Contardo at Concordia University, covering various aspects of logistics management, including definitions, types of logistics systems, supply chain management, and performance measurement. It emphasizes the importance of data analytics in logistics for optimizing operations and includes case studies and examples to illustrate key concepts. The course also discusses trends in logistics, such as e-commerce and sustainable practices, along with principles of logistics management and performance indicators.

Uploaded by

user1234455
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

lecture1

The document outlines the course 'INDU 342: Logistics Network Models' taught by Claudio Contardo at Concordia University, covering various aspects of logistics management, including definitions, types of logistics systems, supply chain management, and performance measurement. It emphasizes the importance of data analytics in logistics for optimizing operations and includes case studies and examples to illustrate key concepts. The course also discusses trends in logistics, such as e-commerce and sustainable practices, along with principles of logistics management and performance indicators.

Uploaded by

user1234455
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 46

INDU 342: Logistics Network Models

Course Introduction

Claudio Contardo

Mechanical, Industrial and Aerospace Engineering


Concordia University

Lecture 1
About the instructor

Associate Professor at the MIAE Dept since August 2022


CPLEX Developer between Jan 2021 and July 2022
Associate Professor at UQAM between 2012 and 2020
PhD in CS from the U of Montreal, 2011
Engineering degree in applied mathematics, U of Chile, 2005

Office hours
Thursdays 9:00-11:00 EV 4.171
Logistics

Definition of logistics (Intro to Logistics Mgmt)


Logistics is the discipline that studies, in an organization (such as a
private company, a public administration, a non-profit association, a
military corps), the management and implementation of the operations
concerning the flow of tangible goods (materials, food and medical
supplies, refuse, equipment, weapons, etc.) from their sources (suppliers,
mines, crop fields, etc.) to their points of utilization or consumption or
disposal (retailers, landfills, army units, etc.) to meet the objectives of
the organization. To this end, logistics requires the collection,
integration, and processing of data from several sources in order to plan,
organize, and control activities such as material handling, production,
packaging, warehousing, and distribution
Some types of logistics systems I

Defense logistics is at the origin of the field of logistics. Babylonians


more than 4,000 years ago studied the deployment of
materials and infantry at times of war. WWII witnessed
the integration of logistics planning and computer science
Industrial logistics in manufacturing, where the concept of logistics
networks flourished. Concepts like suppliers, carriers,
logistics providers, wholesalers, retailers were born. In
here, we aim at planning the flows of materials and
resources from the acquisition until the delivery to the
final customers
Service logistics deal with the planning of activities (and of the resources
associated) to deliver services rather than tangible goods.
Postal services, technical services, urban solid waste
collection, are remarkable examples
Some types of logistics systems II

Integrated logistics and alliances deal with the planning of multiple


interconnected logistics problems at once. For instance,
integrating marketing with assortment planning and
production. When the integration involves multiple
organizations, we refer to it as a logistics alliance. The
airline industry is a remarkable example of Alliances.
Logistics systems

Logistics system
A logistics system is a set of interacting infrastructures, equipment, and
human resources whose objective is, as a whole, the execution of all the
functional activities determining the flow of materials among a number of
facilities. Facilities may be plants, warehouses, landfills, sorting centres,
air, and ground hubs where either production or assembly, disposal,
consolidation, storage, packaging, distribution, etc. is carried out.
Logistics systems

Figure: Example of a logistics system


Logistics systems

Figure: Network representation of a logistics system


Supply chains

Supply chain management


Supply Chain Management (SCM) is concerned with the coordination
and management of the supply chains of an organization
Taxonomy of supply chains I

Make-to-stock (MTS) When the demand of single products can be


predicted accurately, all the activities of procurement,
manufacturing, assembly, and distribution can be planned
in advance, based on forecasts of finished product demand
Assembly-to-order (ATO) When finished products come in a very large
number of variants and only the aggregate demand can be
predicted accurately, it is reasonable to produce common
components in advance (based on aggregate forecasts)
and then assemble the products when orders arrive
Make-to-order (MTO) When the aggregate demand of an entire range of
products is hard to be predicted, all the activities of
manufacturing, assembly and distribution (and sometimes
procurement) should be triggered by customers’ orders
Engineering-to-order (ETO) When some products are so unique that
even the design of the product is done on the basis of the
customers’ specifications
Taxonomy of supply chains

Material decoupling point


The material decoupling point (MDP) is the separation between the
activities based on planning (push subsystem) and the activities triggered
by orders (pull subsystem), which is often a significant stock-holding
pointbe. Products are pushed to the MDP and pulled from it
Taxonomy of supply chains

Figure: Taxonomy of supply chains


The bullwhip effect

The bullwhip effect


When forecasts for the demands of products are highly uncertain and
lead times important, we may observe stocks oscillating between
stockouts (due to underproduction) and large surplus (due to
overproduction) as a result, in the same season
The bullwhip effect is happening as we speak

Figure: Recent example of actions potentially leading to bullwhip effect


Case studies

Apple’s SC for iPhone


Adidas AG
Galbani
Pfizer
Amazon
FedEx
A.P. Moller-Maersk
Canadian-Pacific Railway
Trends in logistics

The last years have witnessed the raise of new trends in logistics
Reverse and sustainable logistics

Figure: Exemple of reverse logistics system


Trends in logistics

E-commerce and omnichannel logistics


City-logistics
Logistics objectives and KPIs I
We want to design logistics systems that are efficient
However, the meaning of being efficient is ambiguous. It may mean
different things to different people
Capital-related KPIs: Measure how well cash flow is managed
Cash-to-cash time (C2C): time from paying suppliers to receiving
cash from customers
Gross margin ROI (GMROI). gross profit / avg inventory investment
Inventory days of supply (IDOS): how many days until running out of
stock of a product
Inventory turnover (IT): time to sell all of its stock and replenish with
new
Cost-related KPIs: Admin, Inventory and Transportation
Service-related KPIs: measure overall degree of customer satisfaction

Fill rate (FR) or rate of demand satisfaction: percentage oc customer


demand that is met without delays, backorders or lost sales
Perfect order rate (POR): percentage of orders met incident-free (no
inaccuracies, damages or delays)
Order-cycle time (OCT): avg time to fulfill an order since the
moment that it is placed
Example of order-cycle time

OCT of MobilTrust is made up of two components: assembly time


and transportation time
500 observations exist for assembly, and 252 for transportation

Figure: Assembly and transportation data for MobilTrust


Example of order-cycle time

For assembly X:
Sample mean X = 9.13 days
Sample std. dev. SX = 2.3 days
For transportation Y :
Sample mean Y = 9.9 days
Sample std. dev. SY = 1.55 days
OCT = X + Y :
Sample mean X + Y = 9.13
p+ 9.9 = 19.03 days
2
Sample std. dev. SX+Y = SX + SY2 = 2.77 days
Example of order-cycle time

Figure: Plot of density functions of X, Y and X + Y


Logistics management I
Four principles of business management (POLC):
Planning
Strategic planning: Decisions made ahead of time. Long time
objectives (5-year, 10-year, 20-year planning)
Tactical planning: Detailed implementation of the long-term
strategy. Medium term objectives (quarter, semester, yearly)
Operational planning: Short-term plans to meet short-term
objectives (hourly, daily, weekly)
Five areas: order processing, procurement, warehousing, inventory,
and transportation
Organizing: How the chain of responsibilities is designed
Functional model: One department per expertise
Divisional model: Some departments may be separate for different
products (.e.g. production)
Matrix model: Teams are assembled in a per project basis. Usually
large companies with short life-cycle products
Leading: Make employees identify themselves with the goals of the
company
Logistics management II

Controlling: Monitor KPIs and take corrective actions as needed


Example: Distribution at Cardena

Distribution at Cardena
Cardena is a Romanian company producing and commercializing
perforated bricks. During the eighth week of the current year, its logistics
manager noticed numerous complaints from customers due to delivery
delays. For this reason, they decided to monitor the logistics system
starting from the first week of the year, through the use of a specific
performance measure referred to as punctuality, defined as the
percentage of weekly orders delivered on time. A sufficient level of
punctuality is set by the manager to the value of 95%.
Example: Distribution at Cardena

Figure: Punctuality the first 8 weeks at Cardena


Example: Distribution at Cardena

Distribution at Cardena
The performance measure values from the sixth week to the eighth, in
fact, confirmed the manager’s perception. Consequently, they decided to
implement a series of corrective actions to improve fleet size and vehicle
routing
Example: Distribution at Cardena

Result
The corrective measures resulted in far more orders being met at
punctuality. In particular, the goals were achieved for 6 weeks in a row
for weeks 20-25

Figure: Weekly observations measuring punctuality


Monitoring multiple performance measures

Sometimes we may identify several KPIs impacting the efficiency of


a SC
Idea: group the different KPIs in groups, normalize their values,
assign weights to each of them
Establish a threshold of desirable performance
Monitor the different KPIs simultaneously, and take corrective
actions if needed on each one of them
Monitoring multiple performance measures
Borg
Borg is a Canadian company producing wooden utensils. Following a
recent organizational restructuring, the new logistics manager is in charge
of monitoring the most critical supply chain activities every month. When
designing a control panel, it was found that the most significant problems
were connected to the large number of complaints received about errors
in dispatched orders, frequent delivery delays, an incorrect policy of
inventory management, overstaffing in the warehouse and inefficiencies in
the transportation system.

Borg: KPIs
The logistics manager therefore identified 19 performance measures,
subdivided into five families calculated with a monthly frequency: two of
them (storage and delivery) are representative of typical logistics
activities; the others (order dispatch, etc.) are defined considering the
Borg specific needs. These measures are described in the following Table,
in which the calculation method used for each of them is also indicated.
Monitoring multiple performance measures

Figure: Example: Multiple performance measures aggregated in groups


Monitoring multiple performance measures

Figure: Normalized and weighted values for each KPI


Monitoring multiple performance measures

Desirable performance
The logistics manager has determined that the minimum value to be
achieved for each performance measure should be 6, and the objective
should be 10. The control panel was constructed using a radar chart
which has a great visual impact. A control panel has been built to
visualize the performance on each category and identify the areas needing
priority corrective action (those with a value lower than 6).
Monitoring multiple performance measures

Figure: Radar chart for visualizing multiple performance measures


Data analytics

Historically, managers have taken decisions based on experience


Data flow of logistics operations can sometimes be very large

Logistics analytics
Logistics analytics is the discipline that uses data, along with information
retrieval, statistical analysis, mathematical optimization, and simulation
models, to help managers analyze and coordinate logistics systems in
order to ensure the smooth running of operations in a timely and
cost-effective manner
Data analytics

Figure: Taxonomy of analytics models


Prescriptive analytics

Prescriptive analytics
Prescriptive analytics suggests feasible actions (i.e., actions satisfying
budget, logical, temporal and technological constraints) that optimize a
given outcome z, based on available data
Example: Timor grocery wholesaler

Prescriptive analytics wirh deterministic data


Timor is a grocery wholesaler that purchases, at the beginning of every
week, a number of packs, typically between 1600 and 2000, of organically
grown salad, which is a highly perishable product, at e 1.00 each. During
the week, the company distributes the salad packs to some retailers, at
e 1.50 each, on the basis of received orders. At the end of the week, the
unsold packs are discarded since they have deteriorated. The problem
faced by Timor is to determine how many salad packs to purchase in
order to maximize its profit
Example: Timor grocery wholesaler

Prescriptive analytics wirh deterministic data


There are five alternatives shown in the Table below. The profit (in e )
for each choice is reported in the third column of the same table under
the hypothesis that next week the retailers’ orders will amount to 1780
packs

Figure: Profit (in e ) for the five alternatives faced by Timor


Example: Timor grocery wholesaler

Prescriptive analytics wirh deterministic data


The best alternative in this case is to buy 1800 packs of salad
Example: Timor grocery wholesaler
Bayes criterion
Suppose that now the demand of salads is a random variable Θ. The
purchase decision must be taken a priori, before the exact amount of
demand is revealed. If the same process is repeated every week, we have
interest in choosing the alternative that maximizes the expected profit

Discrete case, realizations θ1 , . . . , θk of the demand with


probabilities p1 , . . . , pk . For each demand realization θj and
purchase decision i, we can compute the resulting profit zij . The
expected profit associated with a purchase decision i is:
k
X
EΘ (P rof iti ) = pj zij
j=1

Continuous case, density function pΘ (θ), punctual profit of decision


i given demand realization θ given by zi (θ):
Z +∞
EΘ (P rof iti ) = pΘ (θ)zi (θ)dθ‘
−∞
Example: Timor grocery wholesaler

Bayes criterion
Let us now assume that the number of salad packs ordered by the
retailers at the beginning of the week can be modeled as a discrete
random variable θ, whose realizations are 1600, 1700, 1800, 1900 and
2000, with estimated probabilities P (θ = 1600) = 0.1, P (θ = 1700) =
0.2, P (θ = 1800) = 0.3, P (θ = 1900) = 0.2, P (θ = 2000) = 0.2
Example: Timor grocery wholesaler

Figure: Expected profits per alternative


Example: Timor grocery wholesaler

Bayes criterion
The best alternative is i = 3, or to purchase 1,800 packs of salad, for an
expected profit of e 840
Indifference zone selection

Indifference zone selection


Often the probability distributions are unknown, but an estimate can be
provided from a set of m samples. If Z denotes the sample mean and
EΘ (Z) the actual expectation, for a given confidence level 1 − α, we can
estimate
S S
P (Z − tα/2,m−1 √ ≤ EΘ (Z) ≤ Z + tα/2,m−1 √ ) = 1 − α,
m m

where tα/2,m−1 is the quantile of order 1 − α/2 of a t-student dist with


qP
(Zi −Z)2
m − 1 degrees of freedom and S = m−1
Indifference zone selection

Indifference zone selection


Suppose that we have two alternatives, A and B for a given policy. We
can compute ZA , ZB and confidence intervals for the parameters
obtained for the two alternatives. For a given indifference parameter δ, if
|ZA − ZB | > δ we can discriminate between the two and select one over
the other
Indifference zone selection

Indifference zone selection


If not, we estimate the number of additional samples that we would need
to add to alternatives A and B to bring the alternatives farther than δ.
This can be achieved using the RINOTT procedure. The RINOTT
procedure returns a real number r which we use to compute the enlarged
sample size as " 2 #
rSi
µi =
δ
We enlarge our samples for ZA , ZB and recompute the averages for the
increased samples. We then select the one with a better value of Zi

You might also like