China-friendly mirror (cn.improject.org). YouTube may fail on some mainland networks — other resources still work. Global site

Mainland mobile carriers often block or throttle Cloudflare Workers. Reliable phone access needs China CDN (e.g. EdgeOne) and ICP备案 — this mirror is not yet listed on beian.miit.gov.cn.

News

Topic summary · Decision maths (D2)

Linear Programming summary

Linear programming optimises a linear objective under linear inequalities. Graph the feasible region and test vertices.

Files: D2-Linear Programming.pdf · D2-Linear Programming answers.pdf · free public downloads · diagrams in the PDFs

Key learning points

  • Translate wording into inequality constraints (include non-negativity).
  • The feasible region is an intersection of half-planes.
  • A linear objective attains its optimum at a vertex.
  • Integer requirements may need checking nearby lattice points.

Worked example 1 — Vertices

Why evaluate the objective at each vertex?

Working

extrema of a linear objective occur at vertices\text{extrema of a linear objective occur at vertices}

Compare values to select the required max or min.

Worked example 2 — Translate wording into inequality constraints (include

Use this method from the Linear Programming sheet: Translate wording into inequality constraints (include non-negativity).

Working

Attempt a matching question on the sheet, then check the Answers PDF.\text{Attempt a matching question on the sheet, then check the Answers PDF.}

Each key learning point matches a question type on the printable worksheet.

Worked example 3 — The feasible region is an intersection of half-planes

Use this method from the Linear Programming sheet: The feasible region is an intersection of half-planes.

Working

Attempt a matching question on the sheet, then check the Answers PDF.\text{Attempt a matching question on the sheet, then check the Answers PDF.}

Each key learning point matches a question type on the printable worksheet.

Worked example 4 — A linear objective attains its optimum at a vertex

Use this method from the Linear Programming sheet: A linear objective attains its optimum at a vertex.

Working

Attempt a matching question on the sheet, then check the Answers PDF.\text{Attempt a matching question on the sheet, then check the Answers PDF.}

Each key learning point matches a question type on the printable worksheet.

Worked example 5 — Integer requirements may need checking nearby lattice

Use this method from the Linear Programming sheet: Integer requirements may need checking nearby lattice points.

Working

Attempt a matching question on the sheet, then check the Answers PDF.\text{Attempt a matching question on the sheet, then check the Answers PDF.}

Each key learning point matches a question type on the printable worksheet.

Scaffolded Learning Sheet and answers (PDFs)

This page is a short, searchable overview for revision and search engines. Use the Scaffolded Learning Sheet first, then the Answers PDF for a full written solution. The printable PDFs remain the main classroom resource.