2,425
Views
0
CrossRef citations to date
0
Altmetric
Research Articles

Dual-Orthogonal Arrays for Order-of-Addition Two-Level Factorial Experiments

ORCID Icon
Pages 388-395 | Received 20 Sep 2022, Accepted 13 Jan 2023, Published online: 27 Feb 2023

Abstract

A new class of orthogonal arrays called dual-orthogonal arrays is proposed in this paper to design order-of-addition two-level factorial experiments in which both component addition orders and component levels can be varied over treatments. Dual-orthogonal arrays can be viewed as an optimal combination of order-of-addition orthogonal arrays and two-level orthogonal arrays. Based on these two different concepts of orthogonality, when a compound model is used to fit the observed data, both pairwise order effects and component main effects can be estimated with optimal efficiency. Under the assumption of normality, these two kinds of parametric effects can also be inferred independently. A three-drug combination study is first used to show that dual-orthogonal arrays can be practical for real-world studies. Both combinatorial and computational methods are then introduced to construct dual-orthogonal arrays. Additionally, a design catalogue is generated for future work.

1 Introduction

Screening experiments are frequently conducted in experimental studies. Under the sparsity-of-effects assumption, relatively few active effects with a significant impact on the responses can be initially identified from screening experiments. After leaving out those inactive effects, follow-up experiments can be designed to explore the treatment–response relationships more thoroughly such that experimental resources can be utilized more efficiently. This sequential experimentation strategy has been widely used in drug discovery, quality engineering and many other fields. The reader is referred to Dean and Lewis (2006) for an excellent introduction to screening experiments in diverse disciplines. Recently, a new class of experiments called order-of-addition experiments has received increasing attention from medical researchers, quality engineers and statisticians. The most remarkable feature of these kinds of experiments is that the responses may depend on material addition orders and/or process execution orders. Conventionally, these materials and processes are called the components. By deliberately varying component addition orders, several trials can be conducted to screen out active effects for the purpose of understanding how the responses depend on the addition orders of these components. Therefore, screening experiments may also play a key role in addressing order-of-addition problems.

Van Nostrand (Citation1995) introduced the concept of pairwise order factors to connect order-of-addition designs and two-level factorial designs. Based on this key concept, Voelkel (Citation2019) defined order-of-addition orthogonal arrays to design order-of-addition experiments. Peng, Mukerjee, and Lin (Citation2019) further showed that the overall mean and main effects of all pairwise order factors can be estimated with optimal efficiency if the pairwise order matrix is an order-of-addition orthogonal array of strength two. On the basis of these seminal papers, several optimal and near-optimal order-of-addition designs have been constructed for real-world studies. Recent proposals include those by Chen, Mukerjee, and Lin (Citation2020), Winker, Chen, and Lin (Citation2020), Zhao, Lin, and Liu (Citation2021), Tsai (Citation2022), Wang and Mee (Citation2022), and Zhao, Lin, and Liu (Citation2022). These approaches only take component addition orders into account while component levels are assumed to be fixed throughout the experiments. Sometimes, changing component levels, in addition to changing component addition orders, may have a significant impact on the responses. If screening experiments are capable of evaluating the potential impact of varying component addition orders and component levels, then experimental costs would be reduced considerably. Voelkel (Citation2019) noted that process variables can be incorporated into order-of-addition orthogonal arrays. Rios and Lin (Citation2022) and Rios, Winker, and Lin (Citation2022) addressed this research question under the framework of mixture experiments in which component levels of every treatment must satisfy the sum-to-one constraint. This physical constraint may not be appropriate for nonmixture experiments. Xiao et al. (Citation2022) proposed an active learning procedure to identify optimal order-level combinations. However, their approach seems unable to screen out easy-to-interpret active effects. To solve these practical problems, the existing techniques for multifactorial experiments can be applied such that component levels can also be determined systematically. These kinds of experiments are called the order-of-addition factorial experiments because both component addition orders and component levels can be varied over treatments. By combining order-of-addition orthogonal arrays and two-level orthogonal arrays, a new class of orthogonal arrays is introduced in this paper to design such experiments. Because these orthogonal arrays have two different orthogonal properties, they are called dual-orthogonal arrays.

The remainder of this paper is organized as follows. Section 2 introduces a three-drug combination experiment as a motivating problem. Section 3 presents a compound model to fit the observed data. Dual-orthogonal arrays are defined in Section 4 and related optimality results are established. The three-drug combination experiment is analyzed in Section 5 to show that dual-orthogonal arrays can be practical. Both combinatorial and computational methods are proposed in Section 6 to construct dual-orthogonal arrays. Additionally, a design catalogue is generated for future work. Concluding remarks are given in the final section.

2 Three-Drug Combination Experiment

Combination therapies of several drugs have been widely used in medical treatments because they can enhance drug efficacy and reduce drug resistance and toxicity. Several trials are often conducted to explore optimal treatment orders and dose levels when developing new combination therapies. Efficient experimental designs can thus be used to extract as much information as possible from the observed data. To study whether or not different treatment orders of chemotherapeutics and their dose levels have a significant impact on lymphoma cell growth, Wang, Xu, and Ding (Citation2020) conducted a series of in vitro experiments. In the first experiment, three FDA-approved chemotherapeutics for clinical trials, namely, paclitaxel, doxorubicin and mitoxantrone, denoted by 1, 2, and 3, respectively, were sequentially added into lymphoma cell cultures in different orders. In addition to varying addition orders, chemotherapeutics 1 and 2 were set at two different dose levels 16IC50 and 18IC50, denoted by + and –, to study their dosage effects, where IC50 represents the half maximal inhibitory concentration. The dose level of chemotherapeutic 3 was held constant throughout the experiment. A 24-treatment design consisting of all order-level combinations of six addition orders and four level combinations was used to design this experiment. After conducting each treatment, the response was then measured by a tumor inhibition index. All observed data are collected in .

Table 1 Three-drug combination experiment.

From an experimental design perspective, the 24-treatment design in can be viewed as the full design. Because the full design can provide the most comprehensive information regarding the treatment–response relationship of interest, it is a natural candidate for the experiment. However, when the number of components is moderately large, conducting all order-level combinations can be expensive and/or time-consuming. To reduce experimental costs, conducting a subset of the full design is more practical. After adopting this design strategy, an immediate question is how to select a subset of treatments from the full design such that the fitted model can be estimated with optimal efficiency? The three-drug combination experiment will be revisited in Section 5 to address this practical problem.

3 A Compound Model

Suppose that an n-treatment order-of-addition factorial experiment is conducted to study m components, where components 1 to u have two levels and the remaining components have constant levels. Let th denote the hth treatment given by th=[(ch1,lh1),(ch2,lh2),,(chm,lhm)].

The ith ordered pair (chi,lhi) in th consists of component chi to be added in the ith step and its level lhi, where h=1,2,,n and i=1,2,,m. If component chi is set at the high level, then lhi would be +. Otherwise, it would be –. Specifically, if component chi is held at a constant level throughout the experiment, then lhi would be omitted from th for notational simplicity. To conduct the treatment th, a practitioner must add the m components sequentially according to the addition order and level combination specified by th. After conducting the treatment th, the following linear model is proposed to fit the observed data: (1) yh=μ+i=1m1j=i+1mγijzh,ij+i=1uβixh,i+ϵh,(1) where μ represents the overall mean, γij denotes the pairwise order effect of components i and j, zh,ij represents the pairwise order factor given by zh,ij={+1 if component i is added before component j in th;1 if component i is added after component j in th,

βi denotes the main effect of component i, xh,i represents the component level indicator variable given by xh,i={+1 if component i is set at the high level in th;1 if component i is set at the low level in th,and ϵh denotes the error term. All error terms are assumed to be independent and identically distributed normal random variables with zero mean and constant variance. Actually, the compound model in (1) is a simple combination of the pairwise order model for order-of-addition experiments and the main effects model for two-level factorial experiments. It has p=1+q+u easy-to-interpret parameters in total, where q=m(m1)/2.

Formally, an n-treatment order-of-addition two-level factorial design can be denoted by T={t1,t2,,tn}.

Based on the compound model in (1), after conducting all n treatments, the n×1 response vector y can be expressed in the following matrix form: y=μ1+++ϵ,where 1 denotes the n×1 vector of ones, Z represents the n × q pairwise order matrix, γ denotes the q×1 vector of pairwise order effects, X represents the n × u component level matrix, β denotes the u×1 vector of component main effects, and ϵ represents the n×1 vector of error terms. When the least squares method is used to estimate the compound model in (1), the moment matrix M has the form M=1n[n1Z1XZ1ZZZXX1XZXX].

The moment matrix M plays a key role in characterizing optimal designs because its inverse is proportional to the variance-covariance matrix of the least squares estimators of all parameters in (1). Related design issues will be addressed in the next section.

4 Dual-Orthogonal Arrays

An n-treatment design is said to be pairwise order balanced if, for every pair of i and j, component i is added before component j in n/2 treatments and component i is added after component j in the remaining n/2 treatments. Given such a design, the two numbers + 1 and –1 occur equally often in every column of its pairwise order matrix Z, with the result that the least squares estimator of an arbitrary pairwise order effect γ̂ij is uncorrelated with that of the overall mean μ̂. Similarly, an n-treatment design is said to be component level balanced if, for every i, component i is set at the high level in n/2 treatments and component i is set at the low level in the remaining n/2 treatments. Given such a design, the two numbers + 1 and –1 occur equally often in every column of its component level matrix X, with the result that the least squares estimator of an arbitrary component main effect β̂i is uncorrelated with that of the overall mean μ̂. Additionally, the pairwise order factors are said to be orthogonal to the component level indicator variables if the inner product of an arbitrary column of Z and an arbitrary column of X is equal to zero. Given such a design, γ̂ij is uncorrelated with β̂i for every pair of γ̂ij and β̂i. After imposing these symmetric properties, the moment matrix M can be expressed as a block diagonal matrix given by M=1n[n000ZZ000XX].

By definition, an n × u matrix, whose entries are either + 1 or –1, is called a two-level orthogonal array of strength two, denoted by OA (n,2u,2), if, for any two columns, the ordered pairs (1,1),(+1,1), (1,+1), and (+1,+1) occur equally often. Based on the theoretical results developed by Kiefer (Citation1975), two-level orthogonal arrays of strength two are universally optimal for estimating the overall mean and main effects of all experimental factors. Although pairwise order factors can be used to convert an order-of-addition design to a two-level design, as noted in Lin and Peng (Citation2019), the pairwise order matrix cannot be a two-level orthogonal array of strength two due to the transitive property of pairwise order factors. Therefore, Voelkel (Citation2019) proposed order-of-addition orthogonal arrays as a generalization of two-level orthogonal arrays to design order-of-addition experiments. By definition, an n × q pairwise order matrix, where q=m(m1)/2, is called an order-of-addition orthogonal array of strength two, denoted by OofA-OA (n,m,2), if, for any two columns, the frequencies of the ordered pairs (1,1),(+1,1),(1,+1), and (+1,+1) are proportional to those of the full order-of-addition design. Peng, Mukerjee, and Lin (Citation2019) further showed that an order-of-addition design is optimal for estimating the overall mean and main effects of all pairwise order factors if its pairwise order matrix is an order-of-addition orthogonal array of strength two. Next, these two different concepts of orthogonality will be combined to design order-of-addition two-level factorial experiments.

4.1 Definition

Suppose that an n-treatment order-of-addition factorial experiment is conducted to study m components, where components 1 to u have two levels and the remaining components have constant levels. When the compound model in (1) is used, a matrix pair (Z,X) can be determined accordingly.

Definition 1.

A matrix pair (Z,X) is called a dual-orthogonal array of strength two, denoted by DOA (n,m,2u,2), if it satisfies the following conditions.

  1. The pairwise order matrix Z is an OofA-OA (n,m,2).

  2. The component level matrix X is an OA (n,2u,2).

  3. The ordered pairs (1,1),(+1,1), (1,+1), and (+1,+1) occur equally often in any n×2 matrix consisting of an arbitrary column vector of Z and an arbitrary column vector of X.

Specifically, when u = 1, that is, there is only one two-level component, condition (B) of Definition 1 requires the n×1 component level matrix X to be a two-level orthogonal array of strength one, denoted by OA (n,21,1).

Example 1.

A fractional design called Fraction 1 is determined by the 12 treatments marked with in . Their pairwise order factors and component level indicator variables are given in the supplementary materials. It is straightforward to see that the pairwise order matrix Z is an OofA-OA (12,3,2) and the component level matrix X is an OA (12,22,2). Both conditions (A) and (B) of Definition 1 are satisfied. The ordered pairs (1,1),(+1,1),(1,+1), and (+1,+1) occur equally often in any 12 × 2 matrix consisting of an arbitrary column vector of Z and an arbitrary column vector of X. Therefore, condition (C) of Definition 1 is also satisfied. By definition, the matrix pair (Z,X) determined by Fraction 1 is a DOA (12,3,22,2). Similarly, another fractional design called Fraction 2 is determined by the 12 treatments marked with ‡ in . The matrix pair (Z,X) determined by Fraction 2 is also a DOA (12,3,22,2). Additionally, the full design in determines a DOA (24,3,22,2).

4.2 Optimality

As shown in Example 1, dual-orthogonal arrays of strength two do exist. Next, ϕ-optimal designs are introduced before presenting related optimality results. Peng, Mukerjee, and Lin (Citation2019) noted that a design is said to be ϕ-optimal if its moment matrix M has maximum ϕ(M) for every concave and signed permutation invariant optimality criterion ϕ(·). Many alphabetic-optimality criteria with statistically meaningful justifications, such as A-, D- and E-optimality criteria, are included in this important class of optimality criteria.

Theorem 1.

An order-of-addition two-level factorial design is ϕ-optimal for estimating the compound model in (1) if the corresponding matrix pair (Z,X) is a DOA (n,m,2u,2).

The proof of Theorem 1 is presented in the supplementary materials. Because many statistical software and libraries provide built-in functions to compute the determinant of a matrix, the D-optimality criterion will be used later to search for dual-orthogonal arrays. Specifically, a design is said to be D-optimal if its moment matrix has maximum determinant among all competing designs.

5 Three-Drug Combination Experiment Revisited

The three-drug combination experiment is analyzed to illustrate dual-orthogonal arrays.

5.1 Main Effects Analysis Using Full Data

Because the full design in determines a DOA (24,3,22,2), when the compound model in (1) is used, the moment matrix M0 is a block diagonal matrix given by M0=124[240000002488000824800088240000002400000024].

The block diagonal structure ensures that the model sum of squares can be further decomposed as (2) SSM(γ12,γ13,γ23,β1,β2)=SSM(γ12,γ13,γ23)+ SSM(β1,β2),(2) where SSM(·) denotes the model sum of squares when all parameters in the parentheses are included in the fitted model. Based on this decomposition, the null hypothesis H0:γ12=γ13=γ23=0 can be tested independently of the null hypothesis H0:β1=β2=0. After conducting the standard F-tests, their p-values are equal to 0.004 and 0.780, respectively. The pairwise order effects are statistically significant at the 5% level and the component main effects are not significant. These findings are similar to those discovered by Wang, Xu, and Ding (Citation2020). To further identify active pairwise order effects, seven candidate models consisting of all combinations of these three pairwise order effects are evaluated using Mallows’s Cp criterion. Their adjusted coefficients of determination are also reported for reference purposes. As shown in , where the two symbols · and ∘ are used to indicate that a pairwise order effect is included and not included in a candidate model, Mallows’s Cp ranks the pairwise order model M5 as the optimal model. This model also has the largest adjusted R-squared, where the least squares estimates of γ12 and γ23 are equal to 4.030 and –3.129, respectively. Based on these two estimates, one might conclude that chemotherapeutic 1 should be administered before chemotherapeutic 2 and chemotherapeutic 3 should also be administered before chemotherapeutic 2. Accordingly, the two treatment orders 132 and 312 are expected to yield better mean efficacy of tumor cell inhibition. These two orders will be further evaluated in Section 5.3.

Table 2 Goodness-of-fit measures for analyzing pairwise order effects.

5.2 Main Effects Analysis Using Fractional Data

As noted in Example 1, Fraction 1 determines a DOA (12,3,22,2). When the compound model in (1) is used, the moment matrix M1 is a block diagonal matrix given by M1=112[120000001244000412400044120000001200000012].

The decomposition in (2) can also be applied when analyzing the observed data of Fraction 1. The p-values of the standard F-tests for evaluating H0:γ12=γ13=γ23=0 and H0:β1=β2=0 are equal to 0.049 and 0.332, respectively. After ranking all candidate models in , the pairwise order model M5 is still identified as the optimal model. Because Fraction 2 also determines a DOA (12,3,22,2), its moment matrix, denoted by M2, is identical to M1, with the result that the decomposition in (2) can also be applied. After conducting the standard F-tests, the p-values for evaluating H0:γ12=γ13=γ23=0 and H0:β1=β2=0 are equal to 0.097 and 0.308, respectively. As shown in , goodness-of-fit measures for the pairwise order models M3, M5, M6, and M7 are very close. Overall, M5 still appears to be a promising model. In this example, the fractional and full data provide either the same or very similar results. Most interestingly, the moment matrices of these two fractional designs are identical to the moment matrix of the full design, that is, M1=M2=M0. These two fractional designs have the same symmetric properties as the full design under the compound model in (1). Furthermore, based on Theorem 1, all parameters in (1) can be estimated with optimal efficiency using these two fractional designs. Therefore, conducting such fractional designs can be a cost-effective alternative under resource constraints. The problem raised in Section 2 has been addressed.

5.3 Optimal Treatments

In some drug combination studies, changing dose levels of chemotherapeutics may have a significant impact on a tumor inhibition index. This phenomenon is not observed in the three-drug combination experiment probably due to the fact that the dose levels are chosen too conservatively such that their true dosage effects are undetectable. Therefore, dosage effects will not be taken into account in the subsequent analysis. To seek a better fit, four candidate models are generated by adding all combinations of estimable two-factor interaction effects of pairwise order factors to M5. The reader is referred to Mee (Citation2020) for a detailed discussion regarding estimable interaction effects of pairwise order factors. These candidate models are evaluated according to their adjusted coefficients of determination. The two most promising models both indicate that the treatment order 132 may yield better mean efficacy than that of 312. Related analysis results are reported in the supplementary materials. Consequently, the treatments with the form t={(1,±),3,(2,±)}are declared to be optimal. In particular, chemotherapeutics 1 and 2 can be set at their most economical dose levels. The three-drug combination experiment was also analyzed by other researchers. Wang, Xu, and Ding (Citation2020) did not recommend a treatment after analyzing the three-drug combination experiment because their conclusions were drawn based on two other follow-up experiments. Xiao et al. (Citation2022) identified t8={(1,),3,(2,)} in as optimal using a 15-treatment sequential design. Most interestingly, their proposal t8 is included in t. Experimental designs determined by dual-orthogonal arrays of strength two are model-based one-shot designs, so they are less flexible than active learning procedures. However, these designs are ϕ-optimal for estimating the compound model in (1) in which all parametric effects are easy to interpret. As shown in this example, dual-orthogonal arrays can be practical for real-world studies. Several construction methods will be introduced in the next section to generate more dual-orthogonal arrays.

6 Construction Methods

Let ⊗ denote the Kronecker product. A simple but important approach is introduced first to construct dual-orthogonal arrays of strength two.

Theorem 2.

The matrix pair (Z1n2,1n1X) is a DOA (n1×n2,m,2u,2) if Z is an OofA-OA (n1,m,2) and X is an OA (n2,2u,2).

The proof of Theorem 2 is omitted in this paper since it is straightforward. Note that the 24 treatments in were generated using the same technique as that described in Theorem 2. These kinds of dual-orthogonal arrays can be quite large when n1 and n2 are moderately large. Two additional methods will be proposed in this section to generate dual-orthogonal arrays with more economical run sizes.

6.1 Combinatorial Method

Voelkel (Citation2019) noted that the ordered pairs (1,1),(+1,1),(1,+1), and (+1,+1) would occur equally often in two columns of an order-of-addition orthogonal array of strength two if their pairwise order factors have no common component. Suppose that an OofA-OA (n,m+2u,2), denoted by W, has been generated for m+2u components. To satisfy condition (A) of Definition 1, an OofA-OA (n,m,2), denoted by Z, can be generated for m components by deleting those columns corresponding to extra pairwise order factors from W. Next, an OA (n,2u,2), denoted by X, can be obtained by properly assigning u extra pairwise order factors to component level indicator variables such that both conditions (B) and (C) of Definition 1 are satisfied. Specifically, Algorithm 1 is designed to implement this combinatorial approach.

Algorithm 1

Generate DOAs using extra pairwise order factors

1: input m, n, u and W

2: for h=1,2,,n do

3: for i=1,2,,m1 do

4: for j=i+1,i+2,,m do

5: zh,ijwh,ij

6: end for

7: end for

8: for i=1,2,,u do

9: xh,iwh,m+2i1m+2i

10: end for

11: end for

12: output (Z,X)

Example 2.

Wang, Xu, and Ding (Citation2020) reported another order-of-addition two-level factorial experiment for studying five chemotherapeutics, where chemotherapeutics 1 to 4 had constant levels and chemotherapeutic 5 had two levels. In this five-drug combination experiment, 60 treatments were conducted. Suppose that a smaller design is required for the experiment due to resource constraints. First, an OofA-OA (24,7,2), denoted by W, is generated by calling the R function optFederov in the package AlgDesign developed by Wheeler (Citation2022). The design matrix of this OofA-OA (24,7,2) is presented in . Next, pairwise order factors involving components 1 to 5 are used to generate an OofA-OA (24,5,2), denoted by Z. Lastly, set xh,5=wh,67 for all h to get an OA (24,21,1), denoted by X. The matrix pair (Z,X) is a DOA (24,5,21,2). Its design matrix is presented in . To highlight the relationship between these two design matrices, components 6 and 7 in are displayed in boldface.

Table 3 Design matrices of an OofA-OA (24,7,2) and a DOA (24,5,21,2).

An OofA-OA (n,m+2u,2) must be used as a template when Algorithm 1 is used to generate a DOA (n,m,2u,2). As far as I know, small order-of-addition orthogonal arrays of strength two for more than eight components are rare in the existing literature. Currently, Algorithm 1 is unable to generate dual-orthogonal arrays of strength two with n < 200 and u > 2 due to the lack of suitable templates. To generate more dual-orthogonal arrays, a computational method will be used in the next section.

6.2 Computational Method

Given an OofA-OA (n,m,2) as in condition (A) of Definition 1, Algorithm 2 is designed to search for an OA (n,2u,2) such that both conditions (B) and (C) are satisfied. First, an OA (n,21,1), denoted by xi, is randomly generated in line 7 to determine initial levels of component i over all treatments. Next, a new proposal wi is generated in line 11 by randomly switching a pair of + 1 and –1 in xi. This simple operation was also used by Nguyen (Citation1996) and Xu (Citation2002) for different purposes. It ensures that the new proposal wi is still an OA (n,21,1). The procedure would yield an OA (n,2i,2) if the D-efficiency achieves the theoretical optimum in line 14. This D-efficiency upper bound is justified in the supplementary materials. To evaluate the relative D-efficiency of the current and new proposals, a computationally efficient method, which is also justified in the supplementary materials, is applied in line 17. The current proposal xi would be replaced with the new proposal wi if a more D-efficient component level matrix is generated by wi. To prevent the search procedure from being trapped in a local optimum, n(n1)/2 new proposals will be generated to improve the current proposal. Specifically, the pre-specified upper limit n(n1)/2 is determined based on my experience in implementing Algorithm 2. After considering n(n1)/2 new proposals, as noted in line 24, if the theoretical optimum is not yet achieved, another random initial will be considered. Given an OA (n,2i1,2), Algorithm 2 may or may not succeed to get an OA (n,2i,2) by incorporating an OA (n,21,1). The search procedure will be terminated, as noted in line 5, when an OA (n,2u,2) is obtained or v random initials have been proposed for adding an OA (n,21,1) to the current component level matrix. As a greedy local search procedure, Algorithm 2 is not guaranteed to obtain an OA (n,2u,2) for every single implementation. It can only guarantee to return an OA (n,2i,2) with iu within an acceptable computation time. Practitioners must implement Algorithm 2 several times with a sufficiently large number of random initials v to get an OA (n,2u,2) satisfying conditions (B) and (C) of Definition 1. If the D-efficiency upper bounds in lines 14 and 17 are replaced with b×ni, where 0<b<1, Algorithm 2 would return a near OA (n,2u,2) much faster.

Algorithm 2

Determine orthogonal component level matrices of DOAs

1: input m, n, u, v and Z

2: Generate V according to (7) of Peng, Mukerjee, and Lin (Citation2019)

3: HI3(m1)n(m+1)ZZ+3n(m+1)ZVZ

4: initialize i, j, k and Xi

5: while i < u and j < v do

6: ii+1

7: Generate an OA (n,21,1) randomly, denoted by xi

8: Xi[Xi1,xi]

9: jj+1

10: if k<n(n1)/2 then

11: Generate wi by randomly switching a pair of + 1 and –1 in xi

12: Wi[Xi1,wi]

13: kk+1

14: if det(WiHWi)=ni then

15: XiWi

16: initialize j and k

17: else if det(XiHXi)<det(WiHWi) and det(WiHWi)<ni then

18: xiwi

19: initialize k

20: goto 10

21: else

22: goto 10

23: end if

24: else if kn(n1)/2 then

25: initialize k

26: go to 7

27: end if

28: end while

29: XXi

30: output X

Example 3.

Suppose that all chemotherapeutics have two dose levels in the five-drug combination experiment in Example 2. Algorithm 1 needs an OofA-OA (n,15,2) as a template to generate a DOA (n,5,25,2). In this case, the run size n must be larger than or equal to 108. By combining optFederov and Algorithm 2, a hybrid procedure is used to generate a more economical design. First, an OofA-OA (24,5,2), denoted by Z, is generated by executing the R function optFederov to satisfy condition (A) of Definition 1. Next, Algorithm 2 is implemented to search for an OA (24,25,2), denoted by X, such that both conditions (B) and (C) of Definition 1 are satisfied. By definition, the matrix pair (Z,X) is a DOA (24,5,25,2). Its design matrix is presented in .

Table 4 Design matrix of a DOA (24,5,25,2).

As shown in Example 3, dual-orthogonal arrays of strength two can be generated using a hybrid procedure. To satisfy condition (A) of Definition 1, the R function optFederov is first executed to get an OofA-OA (n,m,2), denoted by Z. Because optFederov cannot guarantee to achieve the global optimum, the moment matrix must be calculated to confirm whether or not the pairwise order matrix Z is really an OofA-OA (n,m,2). Additionally, optFederov seems unable to generate an OofA-OA (n,m,2) for m > 7. The order-of-addition orthogonal arrays of strength two provided by Tsai (Citation2022) are used for the cases of m = 8 and 9. Given an OofA-OA (n,m,2), denoted by Z, as in condition (A) of Definition 1, Algorithm 2 is implemented to get an OA (n,2u,2), denoted by X, such that both conditions (B) and (C) of Definition 1 are satisfied. After pairing Z and X, the matrix pair (Z,X) is a DOA (n,m,2u,2). A series of dual-orthogonal arrays of strength two is generated using this hybrid procedure. The design parameters are summarized in and the corresponding design matrices are collected in the supplementary materials. In , for every m, the number of dual-orthogonal arrays generated by the hybrid procedure is denoted by ndoa. Except for the case of m = 9, several designs are provided for each m, where nmin and nmax denote the run sizes of the smallest and largest designs in the catalogue. Researchers can choose order-of-addition two-level factorial designs with the most suitable run sizes within nmin and nmax for their experiments. All designs in allow us to consider u = m two-level components. To design experiments with u < m, practitioners just need to skip those unused component levels. Some dual-orthogonal arrays of strength two with n<nmin and u < m are also generated using the hybrid procedure. Their design matrices are collected in the catalogue. Additionally, the hybrid procedure can be used to generate dual-orthogonal arrays of strength two with n>nmax. However, such searches will be computationally expensive. More discussions regarding nmin and nmax can be found in the supplementary materials.

Table 5 Parameters of order-of-addition two-level factorial designs in the catalogue.

7 Concluding Remarks

Dual-orthogonal arrays are proposed in this paper to design order-of-addition two-level factorial experiments. An order-of-addition two-level factorial design is ϕ-optimal for estimating the compound model in (1) if the corresponding matrix pair (Z,X) is a dual-orthogonal array of strength two. Nonetheless, the compound model in (1) only takes main effects into account. As shown in Section 5.3, adding interaction effects to the fitted model can be practical for exploring optimal treatments. Under the framework of order-of-addition factorial experiments, three types of interaction effects can be studied: (I) interaction effects between pairwise order factors, (II) interaction effects between component level indicator variables and (III) interaction effects between pairwise order factors and component level indicator variables. The treatment-response relationships of interest would be better understood if these three types of interaction effects are identified properly. Mee (Citation2020) established a theoretical framework to study all Type I interaction effects. When the expanded model with all Type II interaction effects is used, relative D-efficiencies of some small designs in the catalogue are reported in the supplementary materials. Although these designs appear to be highly D-efficient, they do not seem to be optimal. In some real-world studies, Type III interaction effects may also play a key role in identifying optimal treatments. Although pairwise order effects and component main effects can be estimated separately from an order-of-addition experiment and a two-level factorial experiment, Type III interaction effects are not estimable using all observed data, because component levels are fixed while conducting the order-of-addition experiment and the component addition orders are fixed while conducting the two-level factorial experiment. If an order-of-addition two-level factorial design determined by a dual-orthogonal array of strength two is used, then some Type III interaction effects would be estimable. Because both component addition orders and component levels are varied over treatments, experimental designs determined by dual-orthogonal arrays of strength two enable us to explore more interaction effects after identifying active main effects. However, the relative D-efficiency of a dual-orthogonal array of strength two for estimating an expanded model with all Type I or Type III interaction effects is unavailable because currently there is no theoretical D-efficiency upper bound.

Based on subject matter knowledge and/or prior information, when some potentially active interaction effects are specified by researchers, a two-stage procedure can be used to obtain a highly D-efficient design for estimating the requirement set consisting of all main effects and the user-specified interaction effects. First, the hybrid procedure in Section 6.2 is run multiple times to get several dual-orthogonal arrays of strength two. Next, the most D-efficient nonsingular design for estimating the requirement set is chosen for the experiment. The elitist design is not only ϕ-optimal for estimating the compound model in (1) but also highly D-efficient for estimating the requirement set. Given a requirement set, a highly D-efficient design can also be generated by replacing the determinants in lines 14 and 17 of Algorithm 2 with the determinants of the expanded moment matrices. Because Algorithm 2 updates the model matrix corresponding to the main effects in each iteration, the model matrix corresponding to the interaction effects can also be updated accordingly. The determinant of the expanded moment matrix can then be calculated to evaluate whether or not a new proposal should be accepted. By repeating this operation several times, the D-efficiency for estimating the requirement set can be improved. Nonetheless, a suitable stopping criterion cannot be determined because a theoretical D-efficiency upper bound does not currently exist. On the other hand, dual-orthogonal arrays of strength three or more also seem to be promising tools to construct optimal designs for estimating different types of interaction effects. Because order-of-addition orthogonal arrays and two-level orthogonal arrays can have strength three or more, both conditions (A) and (B) of Definition 1 can be extended easily. However, a statistically well-justified extension for condition (C) of Definition 1 is unavailable. Additionally, when designing order-of-addition factorial experiments, some components may have three or more levels. These multi-level components enable us to explore quadratic, cubic and higher-order component main effects. Extending dual-orthogonal arrays to three or more levels can also be practical. These interesting topics may be worth pursuing in future research.

Supplementary Materials

Supplementary materials of this article include the following sections:

(S1)Fractional three-drug combination experiments

(S2)Proof of Theorem 1

(S3)Optimal treatment determination

(S4)Fast evaluation of relative D-efficiency

(S5) nmin and nmax

(S6)Relative D-efficiency for an expanded model

(S7)Design catalogue

(S8)Code

Supplemental material

Supplemental Material

Download Zip (2.6 MB)

Acknowledgments

I would like to thank the editor, associate editor and two anonymous referees for their valuable comments and constructive suggestions. I am also grateful to Computer and Information Networking Center of National Taiwan University for the support of high-performance computing facilities.

Additional information

Funding

Shin-Fu Tsai’s research was supported in part by National Science and Technology Council of Taiwan (Grant Numbers NSTC 109-2118-M-002-004-MY2 and 111-2118-M-002-005-MY2).

References

  • Chen, J., Mukerjee, R., and Lin, D. K.-J. (2020), “Construction of Optimal Fractional Order-of-Addition Designs via Block Designs” Statistics and Probability Letters, 161, 108728. DOI: 10.1016/j.spl.2020.108728.
  • Dean, A., and Lewis, S. (2006), Screening: Methods for Experimentation in Industry, Drug Discovery and Genetics, New York: Springer-Verlag.
  • Kiefer, J. (1975), “Construction and Optimality of Generalized Youden Designs,” in A Survey of Statistical Design and Linear Models, ed. J. N. Srivastava, pp. 333–353, Amsterdam: North Holland.
  • Lin, D. K.-J., and Peng, J. (2019), “Order-of-Addition Experiments: A Review and Some New Thoughts,” Quality Engineering, 31, 49–59. DOI: 10.1080/08982112.2018.1548021.
  • Mee, R. W. (2020), “Order-of-Addition Modeling,” Statistica Sinica, 30, 1543–1559. DOI: 10.5705/ss.202018.0210.
  • Nguyen, N.-K. (1996), “An Algorithmic Approach to Constructing Supersaturated Designs,” Technometrics, 38, 69–73. DOI: 10.1080/00401706.1996.10484417.
  • Peng, J., Mukerjee, R., and Lin, D. K.-J. (2019), “Design of Order-of-Addition Experiments,” Biometrika, 106, 683–694. DOI: 10.1093/biomet/asz025.
  • Rios, N., and Lin, D. K.-J. (2022), “Order-of-Addition Mixture Experiments,” Journal of Quality Technology, 54, 517–526. DOI: 10.1080/00224065.2021.1960935.
  • Rios, N., Winker, P., and Lin, D. K.-J. (2022), “TA Algorithms for D-optimal OofA Mixture Designs,” Computational Statistics and Data Analysis, 168, 107411. DOI: 10.1016/j.csda.2021.107411.
  • Tsai, S.-F. (2022), “Generating Optimal Order-of-Addition Designs with Flexible Run Sizes,” Journal of Statistical Planning and Inference, 218, 147–163. DOI: 10.1016/j.jspi.2021.11.001.
  • Van Nostrand, R. C. (1995), “Design of Experiments Where the Order of Addition is Important,” in ASA proceedings of the Section on Physical and Engineering Sciences, pp. 155–160, Alexandria, VA: American Statistical Association.
  • Voelkel, J. G. (2019), “The Design of Order-of-Addition Experiments,” Journal of Quality Technology, 51, 230–241. DOI: 10.1080/00224065.2019.1569958.
  • Wang, C., and Mee, R. W. (2022), “Saturated and Supersaturated Order-of-Addition Designs,” Journal of Statistical Planning and Inference, 219, 204–215. DOI: 10.1016/j.jspi.2021.12.006.
  • Wang, A., Xu, H., and Ding, X. (2020),“Simultaneous Optimization of Drug Combination Dose-Ratio Sequence with Innovative Design and Active Learning,” Advanced Therapeutics, 3, 1900135. DOI: 10.1002/adtp.201900135.
  • Wheeler, B. (2022), “AlgDesign: Algorithmic Experimental Design. R package version 1.2.1. Available at https://CRAN.R-project.org/package=AlgDesign
  • Winker, P., Chen, J., and Lin, D.K.-J. (2020),“The Construction of Optimal Design for Order-of-Addition Experiment via Threshold Accepting,” in Contemporary Experimental Design, Multivariate Analysis and Data Mining, ed. J. Fan and J. Pan, pp. 93–109, Cham: Springer-Verlag.
  • Xiao, Q., Wang, Y., Mandal, A., and Deng, X. (2022),“Modeling and Active Learning for Experiments with Quantitative-Sequence Factors,” Journal of the American Statistical Association (to appear). DOI: 10.1080/01621459.2022.2123335.
  • Xu, H. (2002), “An Algorithm for Constructing Orthogonal and Nearly-Orthogonal Arrays with Mixed Levels and Small Runs,” Technometrics, 44, 356–368. DOI: 10.1198/004017002188618554.
  • Zhao, Y., Lin, D. K.-J., and Liu, M.-Q. (2021), “Designs for Order-of-Addition Experiments,” Journal of Applied Statistics, 48, 1475–1495. DOI: 10.1080/02664763.2020.1801607.
  • Zhao, Y., Lin, D. K.-J., and Liu, M.-Q. (2022), “Optimal Designs for Order-of-Addition Experiments,” Computational Statistics and Data Analysis, 165, 107320.