Tutorials › Model-Informed Drug Development (MIDD) › Decision Objectives and Constraints for Regimen Optimization

Dose Optimization and Titration · Tutorial 256 of 596

Decision Objectives and Constraints for Regimen Optimization

Learn to frame regimen selection as an explicit optimization problem, separating what must be acceptable from what is preferred among acceptable options.

Advanced 11 min read

What You'll Learn

  • Define regimen decision variables and the candidate set.
  • Distinguish clinical utility from efficacy, safety, and feasibility constraints.
  • Formulate a constrained optimization problem and identify its feasible regimens.
  • Calculate expected utility from hypothetical clinical outcomes.
  • Diagnose empty feasible sets, poorly justified thresholds, and misleading utility weights.
  • Compare constrained utility with efficacy-only and weighted-score approaches.

From a Dose Choice to a Decision Problem

Selecting a regimen is not just identifying the dose with the largest estimated efficacy. A clinical decision also has boundaries: a regimen may need to achieve a minimum level of benefit, keep an unacceptable safety risk below a specified limit, and be deliverable in practice. Among regimens that meet those requirements, the decision-maker still needs a way to express which tradeoffs are preferable.

A decision framework makes these elements explicit. It states what can be chosen, what makes a choice acceptable, and how to compare acceptable choices. This does not determine clinical preferences by itself. It makes the preferences and requirements visible enough to scrutinize, communicate, and revise when evidence or the decision context changes.

Definition: A regimen decision variable is a feature of treatment that the decision-maker can select, such as a dose, dosing interval, or prespecified schedule. Let \(x\) denote a candidate regimen and \(\mathcal{X}\) the set of candidates under consideration. A utility function \(U(x)\) assigns a value to the clinical consequences of choosing \(x\), according to stated preferences. A constraint is a condition that a regimen must satisfy to be considered acceptable. The feasible set \(\mathcal{F}\) contains exactly the candidates in \(\mathcal{X}\) that satisfy all constraints.

In the simplest form, the decision is to choose a regimen with the greatest utility among feasible options:

$$ x^* \in \underset{x \in \mathcal{F}}{\operatorname{argmax}}\, U(x), \qquad \mathcal{F}=\{x\in\mathcal{X}:g_j(x)\leq 0,\ j=1,\ldots,J\}. $$

Here, \(g_j(x)\leq 0\) represents the \(j\)th required condition. If multiple candidates achieve the same maximum utility, the result is a set of tied optimal candidates rather than a unique choice. If \(\mathcal{F}\) is empty, no candidate meets all stated requirements; the utility function cannot make an unacceptable candidate feasible.

Separate Requirements From Preferences

An efficacy constraint might require a predicted response measure to exceed a minimum, or the probability of meaningful benefit to exceed a threshold. A safety constraint might limit the probability of a serious adverse event or a clinically important toxicity burden. Feasibility constraints can describe practical requirements, such as an acceptable administration schedule or availability in the intended setting. Each condition should specify the clinical measure, the population and time horizon to which it applies, and the threshold that makes it acceptable.

A utility function serves a different role. It ranks consequences rather than simply marking them acceptable or unacceptable. It can encode the value placed on efficacy relative to treatment burden or adverse outcomes. Its scale may be clinical, preference-based, or an explicitly defined score; the units and interpretation should be stated. A utility score is not automatically a probability, and a larger numerical value is meaningful only under the chosen scoring rule.

A useful distinction is that a safety limit can act as a hard boundary while the utility function also reflects preference for lower risk within the acceptable region. That is not inherently contradictory: the boundary excludes regimens considered unacceptable, while the utility distinguishes among those that remain. But decision-makers should check that they have not inadvertently counted the same consequence twice or imposed a penalty so large that the stated constraint has no practical role.

A Short Derivation: Expected Utility Across Outcomes

When a regimen can lead to several mutually exclusive clinical outcomes, expected utility gives a simple way to combine their values. Suppose the possible outcomes are \(k=1,\ldots,K\), with probability \(p_k(x)\) under regimen \(x\), and utility \(u_k\) assigned to outcome \(k\). The probabilities sum to one. The expected utility follows by weighting each outcome's utility by its probability:

$$ U(x)=\sum_{k=1}^{K}p_k(x)u_k, \qquad \sum_{k=1}^{K}p_k(x)=1. $$

This is the expectation of the outcome-utility variable: each possible utility \(u_k\) occurs with probability \(p_k(x)\). It provides a single preference-based summary when the utilities are defined on a common scale. It does not imply that the outcomes are equally important, nor does it determine the utilities. Those values must reflect the decision context and be justified independently of the arithmetic.

In an application, probabilities may be estimated or predicted from evidence and a specified model. The resulting decision therefore depends on both the preference specification and the evidence used to characterize outcomes. A calculated optimum should not be presented as certain if those inputs are uncertain.

Worked Example: Applying Efficacy, Safety, and Dose Limits

Suppose a hypothetical development team is comparing three dose options: 50, 100, and 150 mg once daily. For this illustration, efficacy is summarized by an index score, serious adverse-event risk is a probability, and a score for mild treatment burden is also recorded. The prespecified requirements are an efficacy score of at least 8, serious adverse-event risk no greater than 0.05, and dose no greater than 120 mg. To rank feasible options, the team uses \(U=E-0.5B\), where \(E\) is the efficacy index and \(B\) is the mild-burden score. All scores and data are hypothetical and specific to this example.

Dose (mg once daily)Efficacy index \(E\)Serious-event riskMild-burden score \(B\)
5070.020.4
10090.041.8
150100.082.6

For 50 mg, \(U=7-0.5(0.4)=6.8\). Its safety risk and dose meet their limits, but its efficacy score is below 8, so it is not feasible. For 100 mg, \(U=9-0.5(1.8)=9-0.9=8.1\); it meets all three requirements. For 150 mg, \(U=10-0.5(2.6)=10-1.3=8.7\), but its serious-event risk exceeds 0.05 and its dose exceeds 120 mg. It is not feasible. Thus, 100 mg is the only feasible option and is selected under this decision framework. The higher utility calculated for 150 mg cannot override the constraints.

This example also shows why feasibility must be checked separately from utility. The score of 8.7 is not evidence that the 150 mg option is acceptable; it is only the score produced by the stated preference formula.

Worked Example: Expected Utility Among Acceptable Regimens

Consider two hypothetical regimens with four possible outcomes: response without a serious event, response with a serious event, no response without a serious event, and no response with a serious event. The outcome utilities are 100, 20, 30, and 0 points, respectively. The decision requirements are response probability of at least 0.60 and serious-event probability no greater than 0.10.

For regimen A, the four outcome probabilities are 0.60, 0.05, 0.30, and 0.05. They sum to \(0.60+0.05+0.30+0.05=1.00\). Response probability is \(0.60+0.05=0.65\), and serious-event probability is \(0.05+0.05=0.10\), so A meets both requirements. Its expected utility is:

$$ U(A)=(0.60)(100)+(0.05)(20)+(0.30)(30)+(0.05)(0) =60+1+9+0=70. $$

For regimen B, the probabilities are 0.68, 0.04, 0.23, and 0.05. They also sum to 1.00. Its response probability is \(0.68+0.04=0.72\), and its serious-event probability is \(0.04+0.05=0.09\). B meets both requirements. Its expected utility is:

$$ U(B)=(0.68)(100)+(0.04)(20)+(0.23)(30)+(0.05)(0) =68+0.8+6.9+0=75.7. $$

Both regimens are feasible, and B has the higher expected utility under the assigned outcome values, so B is preferred by this framework. The event limit remains an explicit acceptability requirement; the outcome utilities also express the relative value assigned to the possible clinical outcomes. The numerical ranking depends on these hypothetical values and is not a universal clinical preference.

Worked Example: When Practical Requirements Change the Choice

Suppose a hypothetical program has three candidate regimens. The intended setting can support no more than one administration per day. The team requires a meaningful-benefit probability of at least 0.70 and a serious-toxicity probability no greater than 0.08. A prespecified utility score, already calculated using the program's stated preferences, is shown below. The numbers are illustrative and do not represent a real study.

CandidateAdministrations per dayMeaningful-benefit probabilitySerious-toxicity probabilityUtility score
A10.720.0674
B20.820.0581
C10.760.0978

Candidate A meets the benefit threshold, toxicity limit, and administration limit, so it is feasible. B meets the clinical thresholds but requires two administrations per day, exceeding the setting's limit; it is infeasible. C meets the benefit and administration requirements, but \(0.09>0.08\), so it is infeasible on safety grounds. Consequently, A is selected, despite B having the largest utility score in the table. If the practical administration limit or safety threshold were changed, the feasible set could change and the decision would need to be recalculated.

Choosing and Checking the Decision Framework

The structure of the decision should match the actual clinical question. An efficacy-only rule ranks regimens by benefit but can select one that violates a safety or delivery requirement. A single weighted score can represent tradeoffs, but may conceal which outcomes drove the ranking and can allow a very high score on one dimension to compensate for a clinically unacceptable value on another. A constrained utility approach makes minimum requirements explicit and uses preferences only to rank the candidates that meet them.

If stakeholders cannot defend a common utility scale, it can be more transparent to state separate criteria and a prespecified priority order rather than invent precise weights. Different approaches answer different questions: a utility function asks which feasible outcome profile is preferred under stated values; constraints ask whether a regimen crosses an acceptability boundary. Neither supplies those values or boundaries automatically.

Before interpreting a recommendation, check that the decision variable and candidate set are clearly defined; each constraint uses the right measure, population, and time horizon; and the utility scale has a stated meaning. Confirm that all candidate values use compatible definitions and that the feasible set is not empty. A threshold that is unsupported or a utility weight that is arbitrary can create a numerically precise but clinically unconvincing answer.

Also examine what happens near a constraint boundary. If small plausible changes in a predicted risk move the selected regimen from feasible to infeasible, the decision is sensitive to that input. Report that sensitivity rather than describing the point estimate as a guarantee. Conversely, if several candidates comfortably satisfy constraints but their utility scores are nearly tied, the evidence or preference information may not support a strong preference for one over another.

A common mistake is to select the regimen with the largest utility score first and treat safety and practicality as secondary considerations. That reasoning confuses ranking with eligibility. The correction is to define the constraints, form \(\mathcal{F}\), and compare utility only among candidates in \(\mathcal{F}\). Another mistake is to treat an arbitrary utility scale as if its numerical units were self-evident. State how scores were assigned and what preferences they represent.

1
Define what can be chosen.
Specify the regimen decision variable and candidate set for the clinical decision.
2
State acceptability requirements.
Define efficacy, safety, and feasibility measures, thresholds, population, and time horizon.
3
Specify preferences.
Define a utility function and explain the meaning of its scale and weights.
4
Check feasibility before ranking.
Exclude candidates that violate any required condition; identify an empty feasible set if none remain.
5
Compare and qualify the result.
Choose the feasible candidate with the greatest utility, then describe relevant sensitivity and limitations.

Check Your Understanding

Answer each question, then compare your reasoning with the solution shown.

  1. A program requires efficacy score \(E\geq 6\) and risk \(R\leq 0.05\). Candidate A has \(E=7\), \(R=0.04\), and utility 12; candidate B has \(E=9\), \(R=0.07\), and utility 15. Which candidate is selected?

    Solution: A is feasible because \(7\geq6\) and \(0.04\leq0.05\). B violates the risk constraint because \(0.07>0.05\). Therefore A is selected, even though B has the higher utility score.

  2. A regimen has two possible outcomes with probabilities 0.70 and 0.30, assigned utilities 80 and 10. Calculate its expected utility.

    Solution: \(U=(0.70)(80)+(0.30)(10)=56+3=59\) utility points.

  3. What does it mean if no candidate satisfies every stated constraint?

    Solution: The feasible set is empty. No candidate is acceptable under the current requirements; maximizing utility cannot resolve this. The decision-makers must reassess the evidence or the requirements rather than silently select an infeasible option.

  4. Why might a high utility score fail to justify a regimen with serious-event risk above a prespecified maximum?

    Solution: Utility ranks consequences according to preferences, while the maximum risk is a hard acceptability condition. A regimen that violates the condition is outside the feasible set and cannot be selected by the stated constrained decision rule.