The SEQDESIGN Procedure

Acceptance ($\bbeta $) Boundary

In a group sequential trial, the rejection boundary is derived under the null hypothesis $H_0$ and is used to stop the trial early to reject $H_0$. Similarly, the acceptance boundary is derived under the alternative hypothesis and is used to stop the trial early to accept $H_0$. But, for a trial with early stopping either to reject or to accept the null hypothesis, dependency exists between these two boundaries. This section describes the effects of the acceptance boundary on the derivation of the rejection boundary in a group sequential trial.

The following statements create a one-sided four-stage group sequential design with early stopping either to reject or to accept $H_0$:

ods graphics on;
proc seqdesign altref=10;
   ErrSpendPower_2: design nstages=4
                    method=errfuncpow(rho=2)
                    alt=upper   stop=both
                    alpha=0.025 beta=0.10;
run;
ods graphics off;

The ALTREF=10 option specifies the alternative reference 10. The METHOD=ERRFUNCPOW(RHO=2) option uses a $\rho =2$ power family error spending method to generate the rejection boundary. The ALPHA=0.025 and BETA=0.10 options specify the Type I error level 0.025 and Type II error level 0.10, respectively.

The power parameter $\rho =2$ used in the design lies between $\rho =1$ and $\rho =3$, where the boundaries created with the $\rho =1$ power family error spending method are similar to the boundaries created from the Pocock method, and the boundaries created with $\rho =3$ are similar to the boundaries created from the O’Brien-Fleming method.

The "Boundary Information" table in Figure 89.12 shows the rejection and acceptance boundary values at the stages. With an error spending function method, the boundary values are derived sequentially. In particular, the rejection boundary value at a stage is derived conditionally on both rejection and acceptance boundary values at the previous stage. See the section Error Spending Methods for a detailed description of the error spending methods.

Figure 89.12: Boundary Information

The SEQDESIGN Procedure
Design: ErrSpendPower_2

Boundary Information (Standardized Z Scale)
Null Reference = 0
_Stage_   Alternative Boundary Values
Information Level Reference Upper
Proportion Actual Upper Beta Alpha
1 0.2500 0.028605 1.69130 -0.80640 2.95517
2 0.5000 0.05721 2.39186 0.37356 2.55934
3 0.7500 0.085815 2.92942 1.24940 2.29904
4 1.0000 0.11442 3.38261 2.04182 2.04182



With ODS Graphics enabled, the "Boundary Plot" is displayed by default, as shown in Figure 89.13. The continuation region is affected by the acceptance boundary, and the rejection boundary is thus adjusted for this acceptance boundary to maintain the Type I error level.

Figure 89.13: Boundary Plot

Boundary Plot


For a design with early stopping either to accept or to reject $H_0$, the shapes of boundaries affect the critical value at the final stage. For the acceptance boundary, a liberal method at early stages, such as a $\rho =1$ power family error spending method, lowers the critical value at the final stage. For the rejection boundary, a conservative method at early stages, such as a $\rho =3$ power family error spending method, also lowers the critical value at the final stage. In addition, a larger Type II error level also lowers the critical value at the final stage. The resulting critical value at the final stage might even be less than the critical value for the corresponding fixed-sample design.

To illustrates how this can occur, the following statements use a $\rho =1$ power family error spending method for the acceptance boundary and a $\rho =3$ power family error spending method for the rejection boundary to create a group sequential design:

proc seqdesign altref=10;
   ErrSpendPower_3_1: design nstages=4
                      method(alpha)=errfuncpow(rho=3)
                      method(beta)= errfuncpow(rho=1)
                      alt=upper   stop=both
                      alpha=0.025 beta=0.10;
run;

The resulting "Boundary Information" table in Figure 89.14 shows that the boundary value at the final stage 1.9267 is less than 1.96, the critical value of the corresponding fixed-sample design.

Figure 89.14: Boundary Information

The SEQDESIGN Procedure
Design: ErrSpendPower_3_1

Boundary Information (Standardized Z Scale)
Null Reference = 0
_Stage_   Alternative Boundary Values
Information Level Reference Upper
Proportion Actual Upper Beta Alpha
1 0.2500 0.029725 1.72410 -0.23587 3.35935
2 0.5000 0.05945 2.43824 0.63117 2.76024
3 0.7500 0.089175 2.98622 1.31554 2.35119
4 1.0000 0.1189 3.44819 1.92672 1.92672



That is, $H_0$ can be rejected even if the test statistic at the final stage is less than the critical value for the corresponding fixed-sample design, which is not desirable. Therefore, for a design with an acceptance boundary, the design should be used with care.

Another reason why the rejection boundary should not be affected by the acceptance boundary is that a Data and Safety Monitoring Board (DSMB) might not strictly adhere to this acceptance boundary, and thus the Type I error level might not be maintained. Therefore, it might not be desirable for the rejection boundary to be affected by the acceptance boundary (Lan and DeMets, 2009, p. 103).

To use a design whose rejection boundary is not affected by the acceptance boundary and that can still stop the trial early to accept $H_0$, you can use one of the following strategies:

  • You can use the conditional power approach for a design that stops early only to reject $H_0$. For this design, the conditional power at an interim stage k can be defined as the total probability of rejecting $H_0$ at any future stages under a specified hypothetical reference, given the observed statistic at stage k. A small conditional power indicates a small probability of success (rejecting $H_{0}$) given the current data, and the trial can be stopped early to accept $H_0$ (Lan, Simon, and Halperin 1982; Lan and DeMets 2009, p. 101). For a detailed description of conditional power, see the section "Stochastic Curtailment" in Chapter 90: The SEQTEST Procedure.

  • You can use a design with a nonbinding acceptance boundary (Zhu, Ni, and Yao, 2011, pp. 132–133). For this design, the rejection boundary is created by ignoring the acceptance boundary. Thus, the Type I error level is maintained even when a trial is allowed to continue for a test statistic that falls in the acceptance region, and the rejection boundary values (with the standardized Z statistic scale) are identical to the boundary values that are derived in the corresponding design that stops early only to reject $H_{0}$.