Week 3 - Supply Chain Modelling Flashcards

(60 cards)

1
Q

What is a model

A

Is intended to represent a real system, either existing or planned

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the major advantages of a model? (2)

A

• It succinctly represents the real system
• When investigated you are able to discover things about the real system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a system and it’s function? (2)

A

• Is a collection of interrelated components that work together towards a collective goal
• the function is to receive inputs and transform these into outputs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Name 3 characteristics of systems

A

• Environment
• Organisation
• Interdependency

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Explain environment as a characteristic of systems

A

Systems are contained within an environment that contains other systems and external agencies and the scope of a system is defined by its boundary

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Explain organisation as a characteristic of systems

A

The components of a system work towards a collective goal known as the system’s objective

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Explain interdependency as a characteristic of a system

A

Systems are made up of subsystems (components) that may themselves being made up of other subsystems thus parts of a system are dependent on one another in some way

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is combinatorial complexity?

A

Is when we have activities that have a 2 way relationship with every other activity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How can the number of interconnections in combinatorial complexity be calculated?

A

n(n-1) where n is the number of activities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is dynamic complexity?

A

Can arise in systems due to feedback and delays for example between cause and effect

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the 2 main modelling methods?

A

• Descriptive modelling
• Explanatory modelling

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is descriptive modelling? (2)

A

• Based on measuring observed behaviour
• If a system shows a certain regularity in behaviour then future behaviour may be predicted under the same conditions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Name some examples of descriptive modelling (3)

A

• Regression analysis
• Data mining
• Machine learning

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is explanatory modelling? (2)

A

• is based on a systems view and represents the real system structure
• It emphasises on the identification on the processes that are decisive for system behaviour

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is a deterministic model?

A

Is a model that does not represent uncertainty and so for a given set of conditions and parameters will always produce the same outcome

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What does a deterministic model imply?

A

It implies that given a well enough detailed snapshot of a system we should be able to forecast the system’s dynamic behaviour perfectly thus are able to be analytically traceable and expressed as a mathematical formulae

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What does a stochastic model include? (2)

A

Includes some random component such as:
• variable demand rate
• variation or processing rates due to natural variability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Benefit and drawback of stochastic models

A

• Models have an increased realism (benefit)
• (Drawback) make even simple models intractable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

3 Examples of static models

A

• Linear programming
• Spreadsheets
• Monte Carlo simulation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

How should models be developed? (According to Pidd 2009 applying the principles of Occam’s razor 1300)

A

Developed so that they are as simple as possible and yet are valid and useful for their intended purpose

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What are the general principles for model development? (4) (Robinson van der zee 2018)

A

• Focus on the decision, not the system
• Abstract - do not model all you know about the world
• The model should drive the data requirements and not the available data drive the model
• start small and add

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

What is required when starting a simple model? (Brooks and Tobias 2000)

A

Requires us to define a number of simplifications to define what simple model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

What is a puzzle? (Pidd 2009)

A

Is a set of circumstances in which there is no ambiguity whatsoever once so,e thought has been given to what is happening or needs to be done

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What are the issues that need to be faced with puzzles? (3)

A

• entirely clear
• the range of options being completely known
• a single correct solution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
What is a problem?
Has no single answer but has several equally valid solutions
26
What are messes? (2)
• Is a set of circumstances which there is extreme ambiguity and in which there may well be disagreement • There is a system of problems with multiple stakeholders with differing views
27
What are the six principles of modelling? (Michael Pidd in ‘tools for thinking’)
• Model simple, think complicated • Be parsimonious, start simple and add • Divide and conquer, avoid mega-models • Use metaphors, analogies and similarities • Do not fall in love with the data • Model-building may feel like muddling through
28
What does ‘divide and conquer, avoid mega-models’ mean?
Means breaking large general-purpose models down into simple models in order to better validate, interpret and explain
29
What does ‘use metaphores, analogies and similarities’ mean? (4)
Means getting a variety of perspectives of a problem such as: • Personal • Direct - think of parallel situations from real life • fantasy - as the question ‘just suppose…’
30
What does ‘do not fall in love with data’ mean?
Means data collection should be based around the modelling and only being collected in 3 types which are contextual, realisation and validation
31
What is meant by a soft approach to modelling?
Concerned with problem structuring when it’s necessary to understand context and consider people’s opinions
32
What is the impact of problem structuring in terms of a soft approach to modelling? (2)
• Can enable people to make better decisions • Could prelude to more formal mathematical modelling approaches
33
Characteristics of soft approaches (4)
• Assume problem is not straight forward • Don’t assume organisations are just perfect intern of human labour functions and objectives • Has the idea that models are developed to help people to think through their own positions and engage in debate with other about possible actions • Stress the importance of organisational and individual learning
34
Name 2 soft approaches to modelling
• Soft systems methodology • System dynamics
35
What is soft systems methodology?
Is a way of using system ideas with human organisations to help humans make changes and understand their effects
36
What is soft systems methodology method?
Move from an unstructured problem situation to a problem situation that is expressed with the purpose to uncover different perceptions of why the intervention is needed and what it is that appears to go on
37
What is needed to be understand in soft systems methodology (method) (3)
• Structure - static aspects such as physical layout, power hierarchies and formal informal communication systems • Process - how things are done and what people are trying to do • Climate - the culture of the organisation
38
The six components of a root definition
• Customers • Actors - human who carry out activities in a system • Transformation process - conversion from input to output • Weltanschauung - the world wide view that makes the root definition • Ownership - the individuals responsible for the system • Environmental constraints - such as legal, physical or ethical
39
What are root definitions used for? (2)
• To develop a conceptual model showing the interconnections of the activities that must be present for the root definition to make sense • The conceptual model is then compare to the current situation to see what changes need to be made
40
What is system dynamics?
Provides a way of viewing human systems by stressing the importance of certain structural features such as feedback control
41
What are casual loop diagrams used for?
To understand the broad structure of a system and the elements are linked by arrows which indicate the direction of causality of the link
42
What does a casual loop diagram/system archetype represent and the benefit of this?
A template of common behaviours in systems which provides a way of understanding the underlying dynamics to explain behaviour
43
What do system dynamics models involve?
The construction of a dynamic simulation model where the stocks of variables are connected together via flows
44
What computer software can implement SD simulation model? (3)
• Stella ll • Vensim • iThink
45
Name 3 hard modelling approaches
• Linear programming • Simulation modelling • Heuristic search
46
What are the set of assumptions for linear programming?
• a set of alternative courses of action • Knowledge and information that permit the prediction of the consequences of choosing any alternative • a criteria for determining which set of consequences is preferred
47
Name the two types of simulations in simulation modelling?
• Static simulations • Dynamic simulations
48
What are static simulations?
Are simulations that are not concerned with dynamics interactions through time and include monte Carlo simulation
49
What are dynamic simulations?
Are simulations that are concerned with systems whose behaviour varies through time and include system dynamics, discrete event simulation and agent-based simulation
50
Characteristics of systems best suited to the use of dynamic simulation (3)
• Dynamic • Interactive - system consists of a number of components that interacts and produces distinct behaviour of the system • Complicated
51
What is a heuristic search? (2)
• Is similar in nature to simulations in terms of there being no guarantee that any proposed solution will be optimum • Provide ways of automatically generating solutions to problems that have been formulated in certain ways
52
What do heuristic search approaches include? (3)
• Tabu search • Simulated annealing • Genetic algorithms
53
What is a tabu search?
Rets on the procedures that declare certain search moves to be forbidden and in a heuristic search it will normally choose the lowest p-cost no-tabu neighbour
54
What is simulated annealing?
Is simulated annealing the algorithms try to avoid convergence on local optima by careful control
55
What are genetic algorithms?
Are from population genetics with the notion that circumstances temper random mutation by selecting some mutations as better suited to survival than others
56
Where can soft systems methodology be applied? (4)
• cost drivers of maintenance operations • Supply chain design • Coordination in the supply chain • Contracting in the supply chain
57
Where can system dynamics be applied? (5)
• Supply chain design • Resilience to disruptive events • Sustainability in the supply chain • Impact of mitigation policies in a pandemic • Impact of risks in the transportation system
58
Where can linear programming be applied? (3)
• Supply network design • Scheduling • Vehicle routing
59
Where can simulation modelling be applied? (5)
• Supply chain performance (SCOR) • Capacity planning • ‘last mile’ logistics • Food retail distribution • End-of-life reverse supply chain for electric vehicle batteries
60
Where can a heuristic search be applied? (5)
• Facility location • Production time crashing • Inventory routing • Logistics route optimisation • Lot sizing