Problem-solving

Optimize Only After Finding a Feasible Solution

Trying to find the best possible answer too early can prevent you from finding any workable answer.

Trying to find the best possible answer too early can prevent you from finding any workable answer. Distinguishing feasibility from optimization helps with schedules, budgets, essays, and design tasks where requirements must be satisfied before preferences can be improved.

Find a workable baseline

List mandatory conditions and construct a candidate meeting all of them. A study schedule must fit available hours, essential obligations, and deadlines before it can be elegantly balanced. Keep this feasible version available as a fallback. Its purpose is not to become permanent by default. It creates something concrete you can inspect and improve instead of comparing ideal plans that cannot actually be used.

Choose what better means

Define one improvement criterion such as lower cost, less travel, clearer explanation, or more practice on a weak skill. Notice competing criteria: reducing travel may increase waiting. Avoid claiming an option is best without stating the criterion and scope. Improve one part while checking that hard requirements remain satisfied. In writing, a concise sentence is not an improvement if it removes an essential qualification.

Stop proportionately

Compare the gain from another refinement with the time and attention it costs. A small reversible task rarely requires exhaustive search. A consequential technical design may justify deeper analysis. Beginners can make one feasible version and two improvements. Experienced learners can identify tradeoffs and situations where no single option dominates. Preserve the final requirement check because optimization can accidentally reintroduce a conflict eliminated earlier in the process.

Put it into practice

Put it into practice

  1. Create a feasible version of a current plan.
  2. Choose one criterion and make two improvements while preserving requirements.
  3. Compare their benefits and costs, select a version, and explain why additional refinement is or is not worthwhile for this task.
Take this with youFind a workable solution first, define improvement explicitly, and preserve feasibility while refining the result.

Sources & further reading

Practical examples and exercises are original StudyMaster learning activities. Read about our editorial approach.

Open your reading list →

Keep your curiosity going

A few more useful ideas.

More in problem-solving →
Problem-solving

Work Backward from a Desired Result

When a starting point feels unhelpful, reasoning backward can reveal the conditions a solution must satisfy.

2 min read