Applied Mathematical Modelling
Problem Formulation
From Messy Problems to Clean Math
Real-world business challenges rarely come in neat packages. They're often a complex tangle of competing goals, resource limitations, and vague requirements. Think of a logistics manager trying to design the most efficient delivery routes, or a factory supervisor aiming to maximise production without compromising quality. The first and most critical step in solving these problems is translating them from qualitative business needs into a formal mathematical framework. A structured approach is essential. Professionals often use a cycle known as PAMMI to guide this process.
The cycle begins with Problem Identification, which involves understanding the stakeholders' goals and the system's boundaries. This is followed by Abstraction, where we simplify reality by stripping away irrelevant details to focus on the core components of the problem. What really matters? What can we safely ignore? Getting this right is more of an art than a science, but it's fundamental to building a model that is both accurate and solvable.
Building the Model's Skeleton
Once we've abstracted the problem, we move to Model Formulation. This starts with defining the decision variables. These are the knobs we can turn, the quantities we have control over. For a supply chain, decision variables might be the number of products to ship from each warehouse to each retail store. Let's denote the quantity shipped from warehouse to store as .
Next, we define the objective function. This is a mathematical expression that quantifies our goal. Are we trying to minimise cost or maximise profit? The objective function links our goal to the decision variables. If the cost to ship one unit from warehouse to store is , then the total shipping cost would be the sum of costs for all routes.
Finally, we must define the constraints. These are the rules of the real world, expressed as mathematical inequalities or equations. A warehouse can't ship more products than it has in stock. A retail store's demand must be met. A crucial step here is performing to ensure the units on both sides of an equation or inequality match. A constraint comparing units of product to units of currency is nonsensical and points to an error in the model's formulation.
| Verbal Constraint | Mathematical Formulation |
|---|---|
| The total units shipped from Warehouse A cannot exceed its stock of 5,000 units. | |
| The total units arriving at Retailer Z must be at least 800 to meet demand. | |
| Shipments cannot be negative. | for all |
Handling Industrial Scale
Writing out individual equations works for small problems, but a national retailer might have dozens of warehouses and thousands of stores. This results in hundreds of thousands of decision variables and constraints. Managing this complexity is impossible without a more compact notation. This is where matrices and vectors come in. We can represent our entire system of decision variables, cost parameters, and constraints in a clean, standardised matrix format.
This compact form is not just elegant; it's the language that optimisation solvers understand. By correctly formulating a problem this way, we can pass it to powerful software that handles the Solution phase of the PAMMI cycle, finding the optimal values for .
The final step is Interpretation: translating the mathematical solution back into a clear business recommendation. A list of numbers for becomes a concrete shipping plan. This is how we bridge the gap from abstract model to real-world impact.