IA ideas library

Optimisation IA ideas beyond the drinks can: constraints, trade-offs and linear programming

Every optimisation exploration asks the same thing: what is the best choice, and best by which measure? The ideas here go beyond a single variable and a derivative. Some have several constraints at once (linear programming), some trade one goal against another, and some need calculus with two variables or a numerical search because there is no neat formula.

Linear programming is not in either IB course, so treat it as new mathematics: explain the feasible region, why the optimum sits at a vertex, and check it by hand on a small case before you trust software. Single-variable calculus optimisation lives on the calculus page; the ideas here suit students who want a decision with more moving parts.

Graph of a linear programming problem: a shaded feasible region bounded by three constraint lines, with an iso-profit line 3x + 2y = 22 touching the best corner at (6, 2)
Linear programming: the best answer sits at a corner of the feasible region, where the iso-profit line last touches it.

Optimisation & linear programming ideas (8)

Also relevant (7)

Frequently asked questions

Can I use linear programming in a Maths IA if it isn't on the syllabus?

Yes. Mathematics from outside the course is allowed if you explain it clearly and show that you understand it. Draw the feasible region for a two-variable version by hand, explain why the optimum is at a corner, then use a solver for larger versions.

How is this different from a calculus optimisation IA?

Calculus optimisation finds a turning point of one smooth function. These ideas add constraints, several variables or competing goals, so you have to choose the method, not just apply one. See the calculus ideas for single-variable problems.

Free: the IA checklist an examiner uses

Every check for Criteria A–E in a 4-page PDF, the mistakes that cost the most marks and a self-assessment grid. We'll email it with a short IA tip every few days, timed to your deadline if you give it. Free — no account, no payment.

Related types of IA: Calculus & optimisation · Networks, graphs & algorithms
Taking Business Management or Design Technology? Maths IA ideas for business management students · Maths IA ideas for design technology students

Other topics: Modelling · Calculus · Differential equations · Statistics · Probability · Geometry & Voronoi · Finance · Sport · Environment · Health & biology · Networks & graphs · Pure maths · Art & music · Games & puzzles · Simulation · Cryptography · Numerical methods · Fractals & chaos · Matrices & Markov · Trig & navigation · Kinematics · Voting & game theory · Surveys

By interest: Computer science · Physics and engineering · Psychology and social sciences · Geography and travel · Chemistry · Biology · Economics · Business management · Sports, exercise and health science · Environmental systems and societies · Music · Visual arts · Design technology · By course: AA SL · AA HL · AI SL · AI HL