Next Article in Journal
Towards Pragmatist Thermodynamics: An Essay on the Natural Philosophy of Entropy and Sustainability
Next Article in Special Issue
Number-Theoretic Methods in Statistics: Theory and Applications
Previous Article in Journal
The Effect of Additive and Multiplicative Cyclic Perturbations on Noise-Induced Tipping Dynamics
Previous Article in Special Issue
A Review: Construction of Statistical Distributions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Construction of Space-Filling Asymmetrical Marginally Coupled Designs

1
School of Mathematics and Computing Science, Guangxi Colleges and Universities Key Laboratory of Data Analysis and Computation, Guilin University of Electronic Technology, Guilin 541004, China
2
Center for Applied Mathematics of Guangxi (GUET), Guilin 541004, China
3
Guangxi Academy of Artificial Intelligence, Nanning 530028, China
4
School of Mathematics and Statistics, Qingdao University, Qingdao 266071, China
5
School of Statistics, Tianjin University of Finance and Economics, Tianjin 300222, China
*
Authors to whom correspondence should be addressed.
Entropy 2025, 27(12), 1256; https://doi.org/10.3390/e27121256
Submission received: 11 November 2025 / Revised: 8 December 2025 / Accepted: 10 December 2025 / Published: 13 December 2025
(This article belongs to the Special Issue Number Theoretic Methods in Statistics: Theory and Applications)

Abstract

Marginally coupled designs (MCDs) are very suitable for computer experiments with both qualitative and quantitative factors. An MCD consisting of two subdesigns—one for the qualitative factors and the other for the quantitative factors—is said to be symmetrical or asymmetrical when the qualitative factor subdesign is equal-level or mixed-level, respectively. Although symmetrical MCDs have been studied extensively recently, investigations of asymmetrical MCDs are still relatively scarce. In this paper, based on space-filling symmetrical MCDs or space-filling Latin hypercube designs (LHDs), we propose four approaches to constructing a series of space-filling asymmetrical MCDs. The obtained asymmetrical MCDs can inherit the low-dimensional space-filling properties of these symmetrical MCDs or these LHDs. Moreover, the resulting asymmetrical MCDs are flexible in terms of their run sizes. A numerical study is conducted to compare and evaluate the performance of the proposed designs in computer experiments.

1. Introduction

Space-filling designs are extremely appropriate for computer experiments that are employed to address complex scientific or engineering problems. Using such designs to plan experiments can spread points in the experimental domain as evenly as possible, which allows every region of the experimental domain to be explored [1,2]. Hence, space-filling designs help to build predictions with high average accuracy when making predictions for unsampled points [3]. Some researchers, such as [4,5], have worked on the construction of space-filling designs using Monte Carlo methods; some scholars have proposed obtaining such designs using entropy criterion optimization (see [3,6,7,8,9,10]); others have constructed such designs based on space-filling properties, such as the maximin distance criterion, discrepancy criterion, and low-dimensional projection [3]. Maximum entropy designs can be approximated as maximin distance designs under the assumption of very weak correlations [3,11,12]. The common goal of Monte Carlo methods, entropy optimization, and space-filling properties is to maximize the information obtained from complex systems using economical run sizes in experiments. Consequently, space-filling designs can be viewed as the interdisciplinary intersection of statistics and information theory. In this paper, we investigate a class of space-filling designs suitable for computer experiments with both qualitative and quantitative factors.
Computer experiments with both qualitative and quantitative factors represent a considerably effective methodology for investigating complex systems and addressing scientific challenges [13,14,15]. Extensive studies have been conducted on how to efficiently plan such experiments. This goes back to Qian et al. [16] and subsequently Qian [17], who considered systematically planning such experiments using sliced space-filling designs and sliced Latin hypercube designs (SLHDs), respectively. But, these two types of designs can be criticized for their cost–benefit restrictions, namely that the run sizes increase dramatically as the number of qualitative factors grows. For cost-effectiveness, marginally coupled designs (MCDs), with economical run sizes and accommodating a large number of qualitative factors, are proposed by Deng et al. [18]. An MCD consists of two subdesigns, one of which is used to arrange qualitative factors and the other to arrange quantitative factors. In an MCD, the qualitative factor subdesign is commonly an orthogonal array (OA) [19], the quantitative factor subdesign is a Latin hypercube design (LHD) [20], and the latter subdesign is also an SLHD with respect to any qualitative factor in the former subdesign. Since MCDs were proposed, scholars have worked to improve them to have superior properties. Some researchers have worked on optimizing properties of the subdesign for quantitative factors in an MCD, such as improving the low-dimensional space-filling property [21,22,23,24] and orthogonality [25]. Others have concentrated on enhancing the stratification property between any l ( l 2 ) qualitative factors and all quantitative factors, such as doubly coupled designs (DCDs) [26], group doubly coupled designs (GDCDs) [27], and strongly coupled designs (SCDs) [28]. A design with both qualitative and quantitative factors is classified as symmetrical if the subdesign of qualitative factors is a fixed-level OA. Conversely, such a design is termed asymmetrical when the subdesign of the qualitative factors employs a mixed-level OA. The above MCDs, DCDs, GDCDs, and SCDs are predominantly symmetrical, while asymmetrical designs are relatively rare.
In this paper, we propose four approaches to constructing asymmetrical MCDs based on symmetrical MCDs. When the symmetrical MCDs with low-dimensional space-filling properties in subdesigns of quantitative factors exist, the subdesigns of quantitative factors in the asymmetrical MCDs obtained by Algorithms 1 and 4 can inherit these space-filling properties. The space-filling symmetrical MCDs can be obtained from He et al. [21,22,23] and Yang et al. [26]. If LHDs with desirable low-dimensional space-filling properties are available, Algorithms 2 and 3 can be employed to create asymmetrical MCDs in which the subdesigns of quantitative factors have the same space-filling properties as those of the LHDs. Orthogonal-array-based LHDs and strong-orthogonal-array-based LHDs have been thoroughly examined in the existing literature [29,30,31,32,33,34,35]; therefore, Algorithms 2 and 3 can employ these types of LHDs. Moreover, the obtained asymmetrical MCDs are flexible in terms of their run sizes.
The remainder of the paper is organized as follows. Section 2 gives some definitions and notation. Section 3 proposes several construction methods of asymmetrical MCDs. In Section 4 we conduct a numerical study to verify the performance of the proposed designs. Concluding remarks are provided in Section 5. All proofs and some tables are provided in Appendix A and Appendix B, respectively.

2. Definitions and Notation

Throughout this paper, 0 n is an n × 1 vector of zeros, 1 n is an n × 1 vector of ones, and J u × q is a u × q matrix of ones. For two matrices, A = a i j n × m and B = b i j p × q , their Kronecker sum and Kronecker product are defined as A B = ( a i j + B ) ( n p ) × ( m q ) and A B = ( a i j × B ) ( n p ) × ( m q ) , respectively. Let D = ( d i j ) n × m be an n × m matrix, and for a given integer s, s 2 , define an n × m matrix ψ ( D , s ) as
ψ ( D , s ) = d i j / s n × m ,
where x represents the largest integer not exceeding x.
Let G F ( s ) denote the Galois field of order s, with each of the s levels coming from α 0 , α 1 , , α s 1 , where α 0 = 0 and α 1 = 1 . If s is a prime, G F ( s ) = α 0 , α 1 , , α s 1 simplifies to G F ( s ) = 0 , 1 , , s 1 . A difference scheme of strength 2 with u rows, v columns, and s levels, denoted by D ( u , v , s ) , is an u × v matrix with entries taken from G F ( s ) such that in the vector difference between any two distinct columns, the s levels in G F ( s ) occur with the same frequency. An n × q matrix is called an orthogonal array (OA) of strength t, denoted as O A n , s 1 q 1 s 2 q 2 s v q v , t , q 1 + q 2 + + q v = q ; if (i) the entries of the first q 1 columns are taken from 0 , 1 , 2 , , s 1 1 , the entries of the next q 2 columns are taken from 0 , 1 , 2 , , s 2 1 , and so on; (ii) all possible t-tuples occur equally often in any t columns. The O A n , s 1 q 1 s 2 q 2 s v q v , t with s 1 = s 2 = = s v = s is called a fixed-level or symmetrical OA and denoted by O A n , s q , t ; otherwise, the array is called a mixed-level or asymmetrical OA. An n × p matrix is called a Latin hypercube design (LHD) with n runs and p factors, denoted as L H D n , p , if each column of the matrix contains n levels taken from 0 , 1 , 2 , , n 1 [20]. Let D = ( d i j ) n × m be a matrix of n runs, m factors, and w levels, and for 2 t m , the t columns of D are said to achieve t-dimensional stratification on an s 1 × × s t grid if the t columns can be collapsed into an O A n , s 1 s 2 s t , t , where the w levels are collapsed into s k levels by ψ ( d i j , w / s k ) in Equation (1).
A design D = ( D 1 , D 2 ) , with D 1 and D 2 representing two subdesigns for qualitative and quantitative factors, respectively, is called a marginally coupled design (MCD) if (i) D 1 and D 2 are an OA and an LHD, respectively, and (ii) the rows in D 2 corresponding to each level of any factor in D 1 form a small LHD. If D 1 and D 2 are an O A n , s q , t and an L H D n , p , respectively, the MCD is symmetric and denoted by M C D n , s q , p ; if D 1 and D 2 are an O A n , s 1 q 1 s 2 q 2 s v q v , t and an L H D n , p , respectively, the MCD is asymmetric and denoted by M C D n , s 1 q 1 s 2 q 2 s v q v , p .
The necessary and sufficient condition for the existence of a symmetrical MCD is presented by Proposition 1 of He et al. [21]. Building upon their work, we can directly derive a necessary and sufficient condition for the existence of an asymmetrical MCD as follows.
Lemma 1. 
Suppose D 1 = D 11 , D 12 , , D 1 m is an O A n , s 1 q 1 s 2 q 2 s m q m , 2 , where D 1 i is an O A n , s i q i , 2 for i = 1 , 2 , , m , and D 2 is an L H D n , p ; then D = D 1 , D 2 is an M C D n , s 1 q 1 s 2 q 2 s m q m , p if and only if D 1 i , ψ ( d 2 , s i ) is an O A n , s i q i ( n / s i ) , 2 , where d 2 is any column of D 2 , and ψ ( d 2 , s i ) is obtained from Equation (1), i = 1 , 2 , , m .
Note that, When m = 1 , Lemma 1 is transformed into Proposition 1 of He et al. [21].

3. Construction of Asymmetrical MCDs with Low-Dimensional Stratification

This section introduces four construction methods that utilize symmetrical MCDs to construct asymmetrical MCDs. Furthermore, the low-dimensional projection properties of the proposed MCDs are also investigated.
The first method presents a construction for an M C D 2 n , 2 m 1 4 1 , p , ( D 1 , D 2 ) , through an M C D n , 2 m , p , ( A 1 , A 2 ) . The key feature of ( D 1 , D 2 ) is that the space-filling property of D 2 is determined by that of A 2 . Suppose an M C D n , 2 m , p , denoted as A = ( A 1 , A 2 ) , is available, where A 1 and A 2 are an O A n , 2 m , 2 and an L H D n , p , respectively. For clarity, let the Kronecker sum ⊕ in Algorithm 1 be defined over G F ( 2 ) . Algorithm 1 is as follows.
Algorithm 1 Construction of M C D 2 n , 2 m 1 4 1 , p based on M C D n , 2 m , p
Step 1.
Let a 11 0 = 0 , 1 T 1 n and a 11 i = 0 , 1 T a 1 i over G F ( 2 ) , where a 1 i is the ith column of A 1 for i = 1 , 2 , , m . Obtain a ( 2 n ) × m matrix D 1 = ( a 11 1 , a 11 2 , , a 11 m 1 , 2 a 11 m + a 11 0 ) .
Step 2.
Construct a 2 n × p matrix D ˜ 2 = 1 2 A 2 . Obtain a 2 n × p matrix D 2 based on D ˜ 2 by replacing the 2 entries with level k in each column of D ˜ 2 by a random permutation of { 2 k , 2 ( k + 1 ) 1 } for k = 0 , 1 , , n 1 .
Step 3.
The resulting design D = ( D 1 , D 2 ) .
Theorem 1.
For A = ( A 1 , A 2 ) in Algorithm 1 and D = ( D 1 , D 2 ) generated by Algorithm 1, the following are true:
(i)
D = ( D 1 , D 2 ) is an M C D 2 n , 2 m 1 4 1 , p ;
(ii)
D 2 and A 2 achieve the same low-dimensional stratification.
Obviously, (i) A = ( A 1 , A 2 ) and D = ( D 1 , D 2 ) are symmetrical and asymmetrical MCDs, respectively, and (ii) if A 2 achieves stratification in any t dimensions, D 2 also achieves the same t-dimensional stratification as A 2 .
Remark 1. 
The M C D n , 2 m , p , A = ( A 1 , A 2 ) , in Algorithm 1 can be obtained from He et al. [21]. For a given integer λ, λ 1 , an M C D 8 λ , 2 4 λ , 4 λ 1 can be generated by Construction 1 of He et al. [21]; then an M C D 16 λ , 2 4 λ 1 4 1 , 4 λ 1 ( D 1 , D 2 ) exists and D 2 achieves stratification on 2 × 2 grids. For a given integer u, u 3 , a space-filling M C D 2 u , 2 m , 2 with m = 2 u 2 can be obtained through Construction 2 of He et al. [21]; then an M C D 2 u + 1 , 2 m 1 4 1 , 2 ( D 1 , D 2 ) exists, and D 2 achieves stratification on 2 u 1 × 2 and 2 × 2 u 1 grids. For a given integer u, u 2 , k = 1 , 2 , m = ( 3 k ) 2 u 2 , and p = k ( u 1 ) , a space-filling M C D 2 u , 2 m , p can be obtained via Construction 3 of He et al. [21]; then (i) an M C D 2 u + 1 , 2 m 1 4 1 , p ( D 1 , D 2 ) exists, and (ii) D 2 can be partitioned into k disjoint groups of u 1 columns; any two distinct columns in D 2 achieve stratification on a 2 × 2 grid; any two columns from different groups in D 2 achieve stratification on 2 u 1 × 2 and 2 × 2 u 1 grids. Moreover, A = ( A 1 , A 2 ) in Algorithm 1 can also be taken from He et al. [23], and similar results can be obtained.
Example 1. 
Consider n = 8 , m = 4 , and p = 3 , and let A = ( A 1 , A 2 ) be an M C D 8 , 2 4 , 3 , which are obtained from Construction 1 of He et al. [21] and listed as follows:
A 1 = 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 0 1 T a n d A 2 = 5 4 6 7 0 1 2 3 7 6 2 3 4 5 1 0 2 3 4 5 6 7 1 0 T .
Let a 1 i be the ith column of A 1 for i = 1 , 2 , 3 , 4 , i.e., A 1 = a 1 1 , a 1 2 , a 1 3 , a 1 4 . Then a 11 i for i = 0 , 1 , , 4 and D 1 are found to be a 11 0 = 0 , 1 T 1 8 , a 11 1 = ( 0 , 1 ) T a 1 1 , a 11 2 = ( 0 , 1 ) T a 1 2 , a 11 3 = ( 0 , 1 ) T a 1 3 , a 11 4 = ( 0 , 1 ) T a 1 4 , and D 1 = ( a 11 1 , a 11 2 , a 11 3 , 2 a 11 4 + a 11 0 ) , listed as follows:
D 1 = 0 1 0 1 0 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1 1 0 1 0 1 0 1 0 0 1 0 1 0 1 1 0 0 1 1 0 1 0 0 1 1 0 0 1 0 2 2 0 2 0 0 2 3 1 1 3 1 3 3 1 T .
Construct a 16 × 3 matrix D ˜ 2 where D ˜ 2 = 1 2 A 2 ; then we can obtain D 2 as follows:
D 2 = 10 8 12 14 0 2 4 6 11 9 13 15 1 3 5 7 14 12 4 6 8 10 2 0 15 13 5 7 9 11 3 1 4 6 8 10 12 14 2 0 5 7 9 11 13 15 3 1 T .
It is easy to check that ( D 1 , D 2 ) is an M C D 16 , 2 3 4 1 , 3 . The two-dimensional space-filing properties of D 2 can be seen intuitively in Figure 1, i.e., any two distinct columns in D 2 achieve stratification on a 2 × 2 grid.
Algorithm 1 provides a way to construct M C D 2 n , 2 m 1 4 1 , p s with low-dimensional stratification via M C D n , 2 m , p s with good properties in low-dimensional projections. In the following, we present an approach to constructing MCDs with u 1 n runs with u 1 = λ s and λ 1 . Suppose a difference scheme D ( u 1 , v 1 , s ) , denoted as Λ 1 , and an M C D n , s m , p , denoted as B = ( B 1 , B 2 ) , are available, where B 1 and B 2 are an O A n , s m , 2 and an L H D n , p , respectively. Algorithm 2 offers a method for constructing asymmetrical MCDs, as detailed below.
Algorithm 2 Construction of M C D n u 1 , s m v 1 n 1 , q p based on M C D n , s m , p
Step 1. 
Let Λ 1 = Λ 1 0 u 1 , where Λ 1 0 u 1 is the matrix that consists of all columns in Λ 1 except 0 u 1 . Let v 1 = v 1 1 if 0 u 1 is in Λ 1 ; otherwise, let v 1 = v 1 .
Step 2. 
Construct an ( n u 1 ) × ( m v 1 + 1 ) matrix as D 1 = ( Λ 1 B 1 , 1 u 1 ( 0 , 1 , , n 1 ) T ) , where the ⊕ operator is based on G F ( s ) .
Step 3. 
For a given q 1 , let D 2 = J u 1 × q B 2 + n Π 1 1 n , where Π 1 is an L H D u 1 , q p .
Step 4. 
The resulting design D = ( D 1 , D 2 ) .
Theorem 2.
For Π 1 from Step 3 of Algorithm 2 and D = ( D 1 , D 2 ) generated by Algorithm 2, the following are true:
(i)
D = ( D 1 , D 2 ) is an M C D n u 1 , s m v 1 n 1 , q p , if 0 u 1 is in Λ 1 , v 1 = v 1 1 ; otherwise v 1 = v 1 ;
(ii)
D 2 and Π 1 achieve the same low-dimensional stratification.
The space-filling property of Π 1 plays a critical role in the space-filling property of D 2 in Theorem 2, since ψ ( D 2 , n ) = Π 1 1 n . More precisely, if the LHD Π 1 is based on an OA of strength t, D 2 will have stratification in any t dimensions; if it is based on a strong orthogonal array S O A ( u 1 , q p , θ 3 , 3 ) [31], D 2 will achieve stratification on the θ × θ × θ grids in any three dimensions; in addition, it can achieve stratification on the θ 2 × θ and the θ × θ 2 grids in any two dimensions. The LHD Π 1 can be obtained from orthogonal-array-based LHDs or strong-orthogonal-array-based LHDs [29,30,31,32,33,34,35].
Example 2. 
Let Λ 1 be a D 8 , 8 , 2 , B = ( B 1 , B 2 ) be an M C D 4 , 2 2 , 1 , and Π 1 be an L H D 8 , 3 obtained from He et al. [36]:
Λ 1 = 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 0 0 1 0 1 0 1 1 0 0 1 1 1 1 0 0 0 1 0 0 1 1 0 1 0 1 0 1 1 0 1 0 0 1 1 0 0 1 1 0 0 1 1 1 0 0 0 1 , B = ( B 1 | B 2 ) = 0 0 0 1 1 1 0 1 2 1 0 3   a n d
Π 1 = 0 0 0 2 3 6 3 6 2 1 5 4 6 2 3 4 1 5 5 4 1 7 7 7 .
Here, Π 1 qualifies as an S O A ( 8 , 3 , 8 , 3 ) , according to He et al. [36], meaning that (i) any two distinct columns in Π 1 achieve stratification on 4 × 2 and 2 × 4 grids, and (ii) Π 1 can achieve stratification on a 2 × 2 × 2 grid in three dimensions. In Step 1, remove the first column of Λ 1 to obtain the matrix Λ 1 . Construct a 32 × 15 matrix D 1 using D 1 = ( Λ 1 B 1 , 1 8 ( 0 , 1 , , 7 ) T ) , which is listed in Table A1 of Appendix B. For a given q = 3 , we can also construct D 2 from D 2 = J 8 × 3 B 2 + 8 Π 1 1 8 , which is provided in Table A1 of Appendix B. It is easy to check that D = ( D 1 , D 2 ) is an M C D 32 , 2 14 8 1 , 3 . The two-dimensional space-filling properties of D 2 can be seen intuitively in Figure 2, i.e., any two distinct columns in D 2 achieve stratification on 4 × 2 and 2 × 4 grids. In addition, D 2 achieves stratification on a 2 × 2 × 2 grid in three dimensions.
Note that the subdesign of the n level in D 1 just has one column, which is not advisable. To increase the number of columns at level n in D 1 , we present Algorithm 3 below, which aims to generate MCDs with u 2 n runs for u 2 = λ s 2 and λ 1 . Suppose a difference scheme D ( u 2 , v 2 , n ) , denoted as Λ 2 , and an M C D n , s m , p , denoted as C = ( C 1 , C 2 ) , are available, where C 1 and C 2 are an O A n , s m , 2 and an L H D n , p , respectively.
Algorithm 3 Construction of M C D n u 2 , s m n v 2 , q p based on M C D n , s m , p
Step 1. 
Let Λ 2 = Λ 2 0 u 2 , where Λ 2 0 u 2 is the matrix that consists of all columns in Λ 2 except 0 u 2 . Let v 2 = v 2 1 if 0 u 2 is in Λ 2 ; otherwise, let v 2 = v 2 .
Step 2. 
Construct an ( n u 2 ) × ( m + v 2 ) matrix as D 1 = ( 1 u 2 C 1 , Λ 2 ( 0 , 1 , , n 1 ) T ) , where the ⊕ operator is based on G F ( n ) .
Step 3. 
For a given q 1 , let D 2 = J u 2 × q C 2 + n Π 2 1 n , where Π 2 is an L H D u 2 , q p .
Step 4. 
The resulting design D = ( D 1 , D 2 ) .
Algorithm 3 presents a method to extend the number of columns at level n in D 1 up to v 2 . Theorem 3 summarizes the properties of D 1 and D 2 constructed in Algorithm 3.
Theorem 3.
For Π 2 from Step 3 of Algorithm 3 and D = ( D 1 , D 2 ) generated by Algorithm 3, the following are true:
(i)
D = ( D 1 , D 2 ) is an M C D n u 2 , s m n v 2 , q p , if 0 u 2 is in Λ 2 ; then v 2 = v 2 1 ; otherwise v 2 = v 2 ;
(ii)
D 2 and Π 2 achieve the same low-dimensional stratification.
Theorem 3(ii) illustrates that the space-filling property of D 2 in Algorithm 3 is dependent on that of the LHD Π 2 , which means that D 2 may have the desired low-dimensional space-filling property when we choose Π 2 with the low-dimensional space-filling property. The projection properties of D 2 in Algorithm 3 are similar to those of D 2 in Algorithm 2; therefore, Π 2 can also be obtained from orthogonal-array-based LHDs or strong-orthogonal-array-based LHDs.
In Algorithms 2 and 3, the M C D n , s m , p s may either be identical or distinct, i.e., B = ( B 1 , B 2 ) and C = ( C 1 , C 2 ) can be the same or different. If the number of runs in the two difference schemes D ( u 1 , v 1 , s ) in Algorithm 2 and D ( u 2 , v 2 , n ) in Algorithm 3 is equal, that is, u 1 = u 2 , then Π 1 in Algorithm 2 and Π 2 in Algorithm 3 can take the same LHD. Next, we construct a new space-filling asymmetrical MCD from Algorithm 3, using the same symmetrical MCD and LHD as in Algorithm 2.
Example 3. 
Let Λ 2 be a D 8 , 8 , 4 as follows:
Λ 2 = 0 0 0 0 0 0 0 0 0 3 1 2 0 3 1 2 0 1 0 1 2 3 2 3 0 2 1 3 2 0 3 1 0 0 2 2 1 1 3 3 0 3 3 0 1 2 2 1 0 1 2 3 3 2 1 0 0 2 3 1 3 1 0 2 .
Let C = B , C 1 = B 1 , and C 2 = B 2 , where B = ( B 1 , B 2 ) are obtained from Example 2. Here, Λ 2 is the matrix which deletes the first column of Λ 2 . From Steps 1 and 2, we can obtain a 32 × 9 matrix D 1 using D 1 = ( 1 8 C 1 , Λ 2 ( 0 , 1 , , 7 ) T ) , which is presented in Table A2 of Appendix B. Consider the case of q = 3 in Step 3. For the L H D 8 , 3 Π 2 , let Π 2 = Π 1 , where Π 1 is obtained from Example 2; then D 2 can be constructed as D 2 = J 8 × 3 C 2 + 8 Π 2 1 8 in Step 3, which is provided in Table A2 of Appendix B. It is easy to check that D = ( D 1 , D 2 ) is an M C D 32 , 2 2 4 7 , 3 . The space-filling properties of D 2 are similar to those of D 2 in Example 2 and are therefore omitted here. Note that the addition operations in Step 2 are given as follows (Table 1).
In Algorithms 2 and 3, the existence of the difference scheme is of great significance. Due to Theorem 6.6, Corollary 6.39 and Theorem 6.63 of Hedayat et al. [19], there exist three types of difference schemes, (i) D p w , p w , p v ; (ii) D 2 s m , 2 s m , s ; and (iii) D 4 s m , 4 s m , s , where p is a prime, s is a prime power, and w, v, and m are positive integers, with w v 1 and m 1 . Table 6.67 of Hedayat et al. [19] gives the exact maximal value of v for which a difference scheme D λ r , v , r exists, for r = 2 , 3 , 4 , 8 , 9 , as listed in Table A3.
The above three algorithms can generate space-filling MCDs with D 1 being an O A 2 n , 2 m 1 4 1 , 2 , an O A n u 1 , s m v 1 n 1 , 2 and O A n u 2 , s m n v 2 , 2 ) , respectively. We introduce another construction for space-filling MCDs with D 1 being an O A s 1 2 , s 1 m 1 s s 1 s 2 1 , 2 . Suppose an O A s 2 , s s + 1 , 2 , say E, and an M C D s 1 2 , s 1 m , p with s 1 = s 3 , denoted as M = ( M 1 , M 2 ) , are available, where M 1 and M 2 are an O A s 1 2 , s 1 m , 2 and an L H D s 1 2 , p , respectively (Algorithm 4).
Algorithm 4 Construction of M C D s 1 2 , s 1 m 1 s s 1 s 2 1 , p based on M C D s 1 2 , s 1 m , p
Step 1. 
Let M 1 = ( Ω , ξ ) , where Ω and ξ are the first ( m 1 ) columns and the last column of M 1 , respectively. Permute the rows of M = ( M 1 , M 2 ) to obtain an MCD, denoted as M ˜ = ( M ˜ 1 , M ˜ 2 ) with M ˜ 1 = ( Ω ˜ , ξ ˜ ) , where ξ ˜ = ( 0 , 1 , , s 1 1 ) T 1 s 1 .
Step 2. 
For s 1 = s 3 , construct two s 1 × ( s + 1 ) matrices F 0 and F 1 based on E, as F 0 = 0 s E and F 1 = ( 0 , , s 1 ) T E ( over G F ( s ) ) , respectively.
Step 3. 
Obtain two s 1 2 × ( s + 1 ) matrices Φ 0 and Φ 1 by replacing the levels 0 , 1 , , s 1 1 of the ξ ˜ with the 1st, 2nd, …, and s 1 th rows of F 0 and F 1 , respectively. Let Φ 0 = ( ϕ 0 1 , , ϕ 0 s + 1 ) and Φ 1 = ( ϕ 1 1 , , ϕ 1 s + 1 ) , where ϕ 0 i and ϕ 1 i are the ith columns of Φ 0 and Φ 1 , respectively.
Step 4. 
For s 1 = s 3 and s 2 = s 2 , construct an O A s 1 2 , s 1 m 1 s s 1 s 2 1 , 2 D 1 as
D 1 = ( Ω ˜ , ϕ 0 1 , , ϕ 0 s 1 , s ϕ 0 s + 1 + ϕ 1 s + 1 ) .
Step 5. 
Let G = ψ ( M ˜ 2 , s 1 ) . Construct three s 1 2 × p matrices H = ( ϕ 1 1 , , ϕ 1 1 ) , U = ( ϕ 0 s , , ϕ 0 s ) and V = ( ϕ 1 2 , , ϕ 1 2 ) . Let D 2 = s 3 G + s 2 H + s U + V .
Step 6. 
The resulting design D = ( D 1 , D 2 ) .
Theorem 4.
For M = ( M 1 , M 2 ) in Algorithm 4 and D = ( D 1 , D 2 ) generated by Algorithm 4, where s 1 = s 3 and s 2 = s 2 , the following are true:
(i)
D = ( D 1 , D 2 ) is an M C D s 1 2 , s 1 m 1 s s 1 s 2 1 , p ;
(ii)
D 2 and M 2 achieve the same low-dimensional stratification.
Theorem 4(i) shows that the existence of an M C D s 1 2 , s 1 m 1 s s 1 s 2 1 , p with s 1 = s 3 and s 2 = s 2 is equivalent to the simultaneous existence of both an O A s 2 , s s + 1 , 2 and an M C D s 1 2 , s 1 m , p . According to He et al. [21], m s 1 in an M C D s 1 2 , s 1 m , p . For a prime h and a positive integer v, if s = h v , there exist an O A s 2 , s s + 1 , 2 and an M C D s 1 2 , s 1 s 1 , p .
Theorem 4(ii) tells us that the space-filling property of D 2 in Algorithm 4 is determined by that of M 2 in the initial MCD M = ( M 1 , M 2 ) . From Theorems 3.1, 3.2 and 3.20 of Hedayat et al. [19], for a prime h and a positive integer v, s = h v , the following three OAs exist: (i) O A s 3 , s s 2 + s + 1 , 2 ; (ii) O A s 3 , s s + 2 , 3 for h = 2 ; (iii) and O A s 3 , s s + 1 , 3 for an odd prime h. Thus M = ( M 1 , M 2 ) can be obtained from Construction 1 of He et al. [21], where M is an M C D s 1 2 , s 1 s 1 , s 2 + s + 1 with s 1 = s 3 , and any two distinct columns of M 2 achieve stratification on an s × s grid. So any two distinct columns of D 2 in Theorem 4 achieve stratification on an s × s grid. According to Remark 1 of He et al. [21], for s 1 = s 3 , M can choose an M C D s 1 2 , s 1 s 1 , s + 2 for s that is a power of 2, and an M C D s 1 2 , s 1 s 1 , s + 1 for an odd prime power s, respectively; furthermore, M 2 achieves stratification in any three dimensions. Hence, the corresponding D 2 in Theorem 4 also possesses a three-dimensional space-filling property.
Based on Algorithm 4, Theorem 4 confirms that asymmetrical MCDs with attractive space-filling properties can be constructed. Next, we give an example to illustrate Algorithm 4 and Theorem 4.
Example 4. 
Consider s = 2 , s 1 = 8 , m = 7 , and p = 2 . An O A ( 4 , 2 3 , 2 ) is given as E = e 1 , e 2 , e 3 , where e 1 = 0 , 0 , 1 , 1 T , e 2 = 0 , 1 , 0 , 1 T , and e 3 = 0 , 1 , 1 , 0 T . Let M = ( M 1 , M 2 ) be an M C D 64 , 8 7 , 2 , where M 1 and M 2 are O A 64 , 8 7 , 2 and L H D 64 , 2 , respectively. In Step 1, if we permute the rows of M, we can obtain M ˜ = ( M ˜ 1 , M ˜ 2 ) , which is listed in Table A4 of Appendix B, where M ˜ 1 = ( Ω ˜ , ξ ˜ ) and ξ ˜ = ( 0 , 1 , , 7 ) T 1 8 . Obtain two 8 × 3 matrices F 0 and F 1 based on E using F 0 = 0 2 E and F 1 = ( 0 , 1 ) T E over G F ( 2 ) . From Step 3, we can obtain two 64 × 3 matrices, Φ 0 = ( ϕ 0 1 , ϕ 0 2 , ϕ 0 3 ) and Φ 1 = ( ϕ 1 1 , ϕ 1 2 , ϕ 1 3 ) . For s 2 = 4 , we obtain D 1 = ( Ω ˜ , ϕ 0 1 , 2 ϕ 0 3 + ϕ 1 3 ) in Step 4, and G = ψ ( M ˜ 2 , 8 ) in Step 5. We also construct three 64 × 2 matrices, H = ( ϕ 1 1 , ϕ 1 1 ) , U = ( ϕ 0 s , ϕ 0 s ) , and V = ( ϕ 1 2 , ϕ 1 2 ) . The resulting designs, D 1 = ( Ω ˜ , ϕ 0 1 , 2 ϕ 0 3 + ϕ 1 3 ) and D 2 = 8 G + 4 H + 2 U + V , are listed in Table A5 of Appendix B. Next, let d 1 and d 2 be the first and second columns of D 2 . It is easy to see that d 1 and d 2 achieve stratification on an 8 × 8 grid, as shown in Figure 3.

4. Numerical Study

In this section, we validate the performance of the asymmetrical MCDs constructed by our methods in computer experiments.
Consider two M C D 32 , 2 2 4 2 , 3 s, taken from Example 3 of this paper and Example 3 of Deng et al. [18], and denote them as MCD 1 = ( P 1 , P 2 ) and MCD 2 = ( Q 1 , Q 2 ) , respectively. Here, for the M C D 32 , 2 2 4 7 , 3 D = ( D 1 , D 2 ) listed in Table A2 of Example 3, P 1 consists of the first four columns of D 1 , and P 2 = D 2 . For the M C D 32 , 2 8 4 2 , 20 D = ( D 1 , D 2 ) generated by Construction 3 of Deng et al. [18], as illustrated in their Example 3, Q 1 and Q 2 are taken from the last four columns of D 1 and the first three columns of D 2 , respectively.
First, we compare the space-filling properties of the above MCD1 with those of the above MCD2 under the maximum projection criterion [37], the uniformity criterion [38], and the minimum mixed-moment aberration criterion [39]. For MCD1 and MCD2, Table 2 shows the values of the maximum projection criterion (“MaxProQQ”), uniformity criterion (“QQD”) and mixed-moment pattern (“MK”). Obviously, MCD1 outperforms MCD2 under the three types of criteria, which implies that MCD1 has better space-filling properties.
We next evaluate the performance of MCD1 and MCD2 in building statistical surrogate models. We conduct simulations and generate data for a computer experiment with four qualitative factors, which have two levels, two levels, four levels and four levels, respectively, and three quantitative factors. Its computer model has the following form:
y = f i ( x ) × ( g j ( x ) + h k ( x ) ) + t l ( x ) , x = ( x 1 , x 2 , x 3 ) ,
where i, j, k, and l are the levels for the qualitative factors, i , j = 1 , 2 , k , l = 1 , 2 , 3 , 4 ; 0 x 1 , x 2 , x 3 1 are the values of quantitative factors; and the functions f i , g j , h k , and t l are as shown below:
f 1 ( x ) = x 1 + x 2 2 + x 3 3 , f 2 ( x ) = x 1 2 + x 2 + x 3 3 ,
g 1 ( x ) = c o s ( x 1 ) + c o s ( 2 x 2 ) + c o s ( 3 x 3 ) , g 2 ( x ) = c o s ( 3 x 1 ) + c o s ( 2 x 2 ) + c o s ( x 3 ) ,
h 1 ( x ) = s i n ( x 1 ) + s i n ( 2 x 2 ) + s i n ( 3 x 3 ) , h 2 ( x ) = s i n ( 3 x 1 ) + s i n ( 2 x 2 ) + s i n ( x 3 ) , h 3 ( x ) = s i n ( 2 x 1 ) + s i n ( x 2 ) + s i n ( 3 x 3 ) , h 4 ( x ) = s i n ( x 1 ) + s i n ( 3 x 2 ) + s i n ( 2 x 3 ) ,
t 1 ( x ) = e x 1 + e x 2 + e x 3 , t 2 ( x ) = e 2 x 1 + e x 2 + e x 3 , t 3 ( x ) = e x 1 + e 2 x 2 + e x 3 , t 4 ( x ) = e x 1 + e x 2 + e 2 x 3 .
We adopt the easy-to-interpret Gaussian process model first proposed by Xiao et al. [40] to fit the data corresponding to MCD1 and MCD2, and use the root-mean-square prediction error (RMSE) to measure the prediction performance. The RMSE is as follows:
RMSE = 1 n t i = 1 n t ( y ( z i ) y ^ ( z i ) ) 2 ,
where z i is a test point on the test point set, i = 1 , 2 , , n t , and y ( z i ) and y ^ ( z i ) are the true and predicted responses of the input z i .
According to the RMSE in Figure 4, MCD1 certainly outperforms MCD2 in building statistical surrogate models.

5. Concluding Remarks

Although Construction 3 of Deng et al. [18] constructs asymmetrical MCDs, it does not discuss the space-filling property of the designs for quantitative factors in MCDs. Using simple and easily implementable Algorithms 1, 2, 3 and 4, the M C D 2 n , 2 m 1 4 1 , p , M C D n u 1 , s m v 1 n 1 , q p , M C D n u 2 , s m n v 2 , q p , and M C D s 1 2 , s 1 m 1 s s 1 s 2 1 , p with s 1 = s 3 and s 2 = s 2 are obtained, respectively. Based on symmetrical MCDs with good low-dimensional projection properties in designs for quantitative factors, Algorithms 1 and 4 construct a series of asymmetrical MCDs, which inherit these low-dimensional space-filling properties. Algorithms 2 and 3 make use of the symmetrical MCDs and the space-filling LHDs to generate asymmetrical MCDs with desirable space-filling properties. Compared with Zhou et al. [24], the designs obtained by Algorithms 1–3 are very flexible in terms of their run sizes: (i) if an asymmetrical MCD is constructed by Algorithm 1, the run size of such a design is a multiple of 8; (ii) when constructing the asymmetrical MCDs using Algorithms 2 and 3, their run sizes must be of the form λ s 2 for some integer λ .
The number of qualitative factors in an MCD determines its range of applications, so it is important to determine the upper bound of the number of qualitative factors. For the M C D 2 n , 2 m 1 4 1 , p constructed by Algorithm 1, the M C D n u 1 , s m v 1 n 1 , q p generated by Algorithm 2, the M C D n u 2 , s m n v 2 , q p obtained by Algorithm 3, and the M C D s 1 2 , s 1 m 1 s s 1 s 2 1 , p obtained by Algorithm 4, on the one hand, since v i = v i 1 or v i = v i for i = 1 , 2 , the maximum value of v i can be obtained from Table A3. On the other hand, according to Equation (3.2) of [21], it is known that m n / 2 in M C D 2 n , 2 m 1 4 1 , p , m n / s in M C D n u 1 , s m v 1 n 1 , q p , m n / s in M C D n u 2 , s m n v 2 , q p , and m s 1 in M C D s 1 2 , s 1 m 1 s s 1 s 2 1 , p .
Given a small initial MCD D ( 0 ) = D 1 ( 0 ) , D 2 ( 0 ) with D 1 ( 0 ) and D 2 ( 0 ) being an OA and an L H D ( n , p ) , respectively, from Construction 3 of Deng et al. [18], the large MCD D = D 1 , D 2 is found to be D 1 = D ( 1 ) D 1 ( 0 ) and D 2 = C D 2 ( 0 ) + n H 1 n , where D ( 1 ) is a difference scheme, C = c i j is a u × f matrix with c i j = 1 , and H is an L H D u , p f . Obviously, the space-filling property of D 2 depends on H, since ψ ( D 2 , n ) = H from Equation (1). So we can choose a MCD from this paper as the initial small asymmetrical MCD and select a space-filling H to construct a series of large space-filling asymmetrical MCDs based on Construction 3 of Deng et al. [18].
As we know, orthogonality is extremely important for fitting polynomial models. A natural direction for future work would be to construct good asymmetrical MCDs with orthogonality.

Author Contributions

Conceptualization, W.Z., M.L., and X.Y.; methodology, W.Z. and M.L.; software, W.Z. and M.M.; validation, W.Z. and M.M.; investigation, M.L.; resources, W.Z.; data curation, W.Z.; writing—original draft preparation, W.Z. and M.M.; writing—review and editing, W.Z. and X.Y.; visualization, M.L.; supervision, X.Y.; project administration, X.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Science and Technology Project of Guangxi (Grant NO. Guike AD23023002), the Special Fund for Scientific and Technological Bases and Talents of Guangxi (Grant NO. Guike AD21075008), the National Natural Science Foundation of China (Grant NO. 12561044), the Innovation Project of GUET Graduate Education (Grant NO. 2025YCXS123), the Shandong Provincial Natural Science Foundation, China (Grant NO. ZR2021QA053), and the General Projects of the National Social Science Fund of China (Grant NO. 23BTJ058).

Institutional Review Board Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding authors.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Proofs

To prove Theorem 1, Lemma A1 is given, which is derived from Remark 3 of Li et al. [41].
Lemma A1. 
Suppose A is an O A n , 2 m , 2 based on G F ( 2 ) ; then
A = 0 n A 1 n A + 1
is an O A 2 n , 2 m + 1 , 3 , where A + 1 is the matrix obtained by adding 1 (mod 2) to all the entries of A .
Proof of Theorem 1. 
(i) For i , k = 1 , 2 , , m and i k , ( a 11 0 , a 11 i , a 11 k ) is an O A ( 2 n , 2 3 , 3 ) , which follows from Lemma A1. Thus, D 1 is an O A 2 n , 2 m 1 4 1 , 2 . For j = 1 , 2 , , p , let a 2 j and d 2 j be the jth columns of A 2 and D 2 , respectively. Clearly, a 2 j and d 2 j are an L H D ( n , 1 ) and L H D ( 2 n , 1 ) , respectively. From the construction of a 11 i and ψ ( d 2 j , 2 ) = 1 2 a 2 j , we can determine that ( a 11 1 , a 11 2 , , a 11 m 1 , ψ ( d 2 j , 2 ) ) is an O A 2 n , 2 m 1 n 1 , 2 . Moreover, ( a 11 0 , a 11 i , ψ ( d 2 j , 4 ) ) being an O A 2 n , 2 2 ( n / 2 ) 1 , 3 follows, since a 11 i = 0 , 1 T a 1 i and ψ ( d 2 j , 4 ) = 1 2 ψ ( a 2 j , 2 ) , and ( a 1 i , ψ ( a 2 j , 2 ) ) is an O A n , 2 1 ( n / 2 ) 1 , 2 . So ( 2 a 11 m 1 + a 11 0 , ψ ( d 2 j , 4 ) ) is an O A 2 n , 4 1 ( n / 2 ) 1 , 2 . Now Part (i) can be proven from Lemma 1.
(ii) According to the construction of D 2 , it is easy to see that D 2 and A 2 achieve the same low-dimensional stratification. □
Proof of Theorem 2. 
(i) D 1 being an O A n u 1 , s m v 1 n 1 , 2 follows from Theorem 9.15 of Section 9.3 of Hedayat et al. [19]. From Construction 3 of Deng et al. [18], we can find that D 2 is an L H D n u 1 , q p , and ( Λ 1 B 1 , D 2 ) is an M C D n u 1 , s m v 1 , q p . Let π i be the ith column of Π 1 1 n , i = 1 , 2 , , p q . Since ψ ( D 2 , n ) = Π 1 1 n , and ( 1 u 1 ( 0 , 1 , n 1 ) T , π i ) for i = 1 , 2 , , p q is an O A n u 1 , n 1 u 1 1 , 2 , then ( 1 u 1 ( 0 , 1 , n 1 ) T , D 2 ) is an M C D n u 1 , n 1 , q p according to Lemma 1. Then (i) can be obtained straightforwardly.
(ii) From Algorithm 2, it is easy to see that ψ ( D 2 , n ) = Π 1 1 n . Now Part (ii) can be proven. □
Proof of Theorem 3. 
Let u 2 = β n and n = η s , where β and η are positive integers. Λ 2 ( 0 , 1 , , n 1 ) T being an O A n u 2 , n v 2 , 2 follows from Lemma 6.27 of Section 9.3 of Hedayat et al. [19]. It is clear that 1 u 2 C 1 is an O A n u 2 , s m , 2 . For i = 1 , 2 , , m , let c 1 i and 1 u 2 c 1 i be the ith columns of C 1 and 1 u 2 C 1 , respectively. Let λ k be the kth column of Λ 2 ( 0 , 1 , , n 1 ) T , k = 1 , 2 , , v 2 . For any α G F ( n ) , ( c 1 i , α ( 0 , 1 , n 1 ) T ) then occurs β times in the rows of ( 1 u 2 c 1 i , λ k ) , i = 1 , 2 , , m , k = 1 , 2 , , v 2 , since Λ 2 is a difference scheme D ( u 2 , v 2 , n ) . Thus, for i = 1 , 2 , , m , k = 1 , 2 , , v 2 , ( 1 u 2 c 1 i , λ k ) is an O A n u 2 , s 1 n 1 , 2 . So, D 1 is an O A n u 2 , s m n v 2 , 2 . Similarly to the proof of Theorem 2, D 2 is an L H D n u 2 , q p . Let d i and π i be the ith columns of D 2 and Π 2 , respectively, i = 1 , 2 , , p q . Let c 2 i is the ith column of C 2 , where i = 1 , 2 , , p . For i = 1 , 2 , , p q , ψ ( d i , n ) = π i 1 n , and there exists k such that ψ ( d i , s ) = 1 u 2 ψ ( c 2 k , s ) + η π i 1 n , k = 1 , 2 , , p . It is easy to see that for k = 1 , 2 , , v 2 , i = 1 , 2 , , p q , ( λ k , ψ ( d i , n ) ) is an O A n u 2 , n 1 u 2 1 , 2 . For j = 1 , 2 , , m , k = 1 , 2 , , p and i = 1 , 2 , , p q , ( 1 u 2 c 1 j , 1 u 2 ψ ( c 2 k , s ) , π i 1 n ) is an O A n u 2 , s 1 η 1 u 2 1 , 3 , since ( c 1 j , ψ ( c 2 k , s ) ) is an O A n , s 1 η 1 , 2 . Thus ( 1 u 2 c 1 j , ψ ( d i , s ) ) is an O A n u 2 , s 1 ( η u 2 ) 1 , 2 for j = 1 , 2 , , m and i = 1 , 2 , , p q . Thus, Theorem 3(i) is true according to Lemma 1, since u 2 = β n and n = η s .
(ii) Similarly to the proof of Theorem 2(ii), it is straightforward to see that (ii) is true. □
To prove Theorem 4, the following two Lemmas are given. Following the symbols in Algorithm 4, let F 0 = ( f 0 1 , , f 0 s + 1 ) and F 1 = ( f 1 1 , , f 1 s + 1 ) , where f 0 i and f 1 i are the ith columns of F 0 and F 1 , respectively.
Lemma A2 is from Wang et al. [42].
Lemma A2. 
Suppose f 0 i , f 0 j , f 0 k , f 1 i , f 1 j and f 1 k for i , j , k = 1 , 2 , , s + 1 , i j are as defined above; then the arrays ( f 0 i , f 0 j , f 1 k ) and ( f 1 i , f 1 j , f 0 k ) are O A s 1 , s 3 , 3 s with s 1 = s 3 .
Following the symbols G = ψ ( M ˜ 2 , s 1 ) , ϕ 0 i and ϕ 1 i , i = 1 , 2 , , s + 1 in Algorithm 4, let G = ( g 1 , , g p ) , where g i is the ith column of G.
Lemma A3. 
For u = 1 , 2 , , p and i = 1 , 2 , , s + 1 , suppose g u , ϕ 0 i , and ϕ 1 i are as defined above; then for i j the arrays ( g u , ϕ 0 i , ϕ 0 j , ϕ 1 k ) and ( g u , ϕ 1 i , ϕ 1 j , ϕ 0 k ) are O A s 1 2 , s 1 s 3 , 4 s with s 1 = s 3 .
Proof of Lemma A3. 
For u = 1 , 2 , , p , the g u defined above, and ξ in Step 1 of Algorithm 4, g u , ξ is an O A s 1 2 , s 1 2 , 2 according to Proposition 1 of He et al. [21]. Note that after row permutation, ( g u , ξ ˜ ) = ( 1 s 1 ( 0 , 1 , , s 1 1 ) T , ( 0 , 1 , , s 1 1 ) T 1 s 1 ) . It is clear that the arrays ( g u , ϕ 0 i , ϕ 0 j , ϕ 1 k ) and ( g u , ϕ 1 i , ϕ 1 j , ϕ 0 k ) are O A s 1 2 , s 1 s 3 , 4 s with s 1 = s 3 , since the arrays ( f 0 i , f 0 j , f 1 k ) and ( f 1 i , f 1 j , f 0 k ) are O A s 1 , s 3 , 3 s with s 1 = s 3 according to Lemma A2. □
Proof of Theorem 4. 
(i) It is clear that D 1 being an O A s 1 2 , s 1 m 1 s s 1 s 2 1 , 2 follows from the expansive replacement method of Section 9.3 of Hedayat et al. [19]. Let g i and d i be the ith columns of G and D 2 , respectively, where i = 1 , 2 , , p . For i = 1 , 2 , , p , d i = s 3 g i + s 2 ϕ 1 1 + s ϕ 0 s + ϕ 1 2 . For i = 1 , 2 , , p , d i being an L H D s 1 2 , 1 follows from Lemma A3. Thus, D 2 is an L H D s 1 2 , p . From Algorithm 4, it is obvious that ( Ω ˜ , ψ ( d i , s 1 ) ) is an O A s 1 2 , s 1 m , 2 for i = 1 , 2 , , p , based on ( M 1 , M 2 ) being an M C D s 1 2 , s 1 m , p and G = ψ ( M ˜ 2 , s 1 ) . According to Lemmas A2 and A3, for i = 1 , 2 , , p , s 1 = s 3 , s 2 = s 2 , ( ϕ 0 1 , , ϕ 0 s 1 , ψ ( d i , s ) ) , and ( s ϕ 0 s + 1 + ϕ 1 s + 1 , ψ ( d i , s 2 ) ) , i is an O A s 1 2 , s s 1 ( s 5 ) 1 , 2 and an O A s 1 2 , s 2 ( s 4 ) 1 , 2 , respectively. From Lemma 1, D = ( D 1 , D 2 ) is an M C D s 1 2 , s 1 m 1 s s 1 s 2 1 , p with s 1 = s 3 and s 2 = s 2 .
(ii) From Construction 1, it is easy to see that ψ ( M ˜ 2 , s 1 ) = G and ψ ( D 2 , s 1 ) = G . Then (ii) can be obtained straightforwardly. □

Appendix B. Tables

Table A1. M C D 32 , 2 14 4 1 , 3 D = ( D 1 , D 2 ) in Example 2.
Table A1. M C D 32 , 2 14 4 1 , 3 D = ( D 1 , D 2 ) in Example 2.
Run D 1 D 2
1000000000000000000
2111111111111111111
3010101010101012222
4101010101010103333
500001100111111081224
611110011000000191325
7010110011010102101426
8101001100101013111527
900110011001111012248
1011001100110000113259
11011001100110102142610
12100110011001013152711
1300111111110000042016
1411000000001111152117
1501101010100101262218
1610010101011010372319
1711000011110011024812
1800111100001100125913
19100101101001102261014
20011010010110013271115
2111001111001100016420
2200110000110011117521
2310011010011001218622
2401100101100110319723
2511110000111100020164
2600001111000011121175
2710100101101001222186
2801011010010110323197
29111111000000110282828
30000000111111001292929
31101010010101102303030
32010101101010013313131
Table A2. M C D 32 , 2 2 4 7 , 3 D = ( D 1 , D 2 ) in Example 3.
Table A2. M C D 32 , 2 2 4 7 , 3 D = ( D 1 , D 2 ) in Example 3.
Run D 1 D 2 Run D 1 D 2
10000000000001700022113324812
21111111111111811133002225913
301222222222219012003311261014
410333333333320103112200271115
5003120312812242100330122116420
6112031203913252211221033017521
70113021301014262301112300318622
81002130211115272410003211219723
9001012323122482500123321020164
10110103232132592611032230121175
110132301011426102701301103222186
121023210101527112810210012323197
130021320314201629002313102282828
141130231205211730113202013292929
150103102136221831010131320303030
161012013027231932101020231313131
Table A3. The maximum v such that a D λ r , v , r exists, r = 2 , 3 , 4 , 8 , 9 .
Table A3. The maximum v such that a D λ r , v , r exists, r = 2 , 3 , 4 , 8 , 9 .
λ D 2 λ , v , 2 D 3 λ , v , 3 D 4 λ , v , 4 D 8 λ , v , 8 D 9 λ , v , 9
v v v v v
123489
24681618
32912-27
4812163236
61218--54
72--56-
81624326472
922736-81
Table A4. M ˜ = ( M ˜ 1 , M ˜ 2 ) in Example 4.
Table A4. M ˜ = ( M ˜ 1 , M ˜ 2 ) in Example 4.
M ˜ 1 M ˜ 1
Run Ω ˜ ξ ˜ M ˜ 2 Run Ω ˜ ξ ˜ M ˜ 2
10000000003304444443636
2112345048563412160742844
322345605683521607344420
433456708163636073542012
5445671016243740735241252
655671202432385735214524
766712303240396352164460
8771234040484075216046028
90111111994105555554545
10104726141254216327051337
1124726512514323270153753
1237265311334432701455329
13426530133574547014652921
14565304157174650146352161
1565304711749476146325615
1673047214941487463275513
17022222218184906666665454
1814051325850501574316622
19205137250345127431062246
2035137623425234310264662
2141376422425343102566238
22537640242105451025763830
23676405210265560257463014
2476405122658567257436146
25033333327275707777776363
2617506233511581361547237
2725062431159592615427731
28306241359436031542073155
2946241734336145420375515
3052417533516254203671547
31641750351196362036174739
32717506319356470361573923
Table A5. D = D 1 , D 2 in Example 4, h = 2 ϕ 0 3 + ϕ 1 3 .
Table A5. D = D 1 , D 2 in Example 4, h = 2 ϕ 0 3 + ϕ 1 3 .
D 1 D 1
Run Ω ˜ ϕ 0 1 h D 2 Run Ω ˜ ϕ 0 1 h D 2
1000000000033044444013737
211234500485634121607012945
32234560056835216073014521
43345670081636360735012113
544567100162437407352011353
65567120024323857352101535
76671230032403963521601561
877123400404840752160016129
901111103111141055555024646
1010472603432742163270021438
112472650327343232701023854
123726530333544327014025430
1342653003355945470146023022
1456530403591946501463022262
156530470319514761463202626
167304720351434874632702614
1702222213202049066666124949
181405131360525015743112117
1920513713523651274310121741
203513761336452343102124157
214137641344453431025125733
2253764013441254510257123325
236764051312285560257412259
24764051132860567257431291
2503333310313157077777115858
261750621039155813615411182
272506241015635926154211226
2830624110634760315420112650
294624171047761454203115010
305241751075562542036111042
3164175010552363620361114234
3271750610233964703615113418

References

  1. Santner, T.J.; Williams, B.J.; Notz, W.I. The Design and Analysis of Computer Experiments; Springer: New York, NY, USA, 2003. [Google Scholar] [CrossRef]
  2. Fang, K.T.; Liu, M.Q.; Qin, H.; Zhou, Y.D. Theory and Application of Uniform Experimental Designs; Springer: Singapore, 2018. [Google Scholar] [CrossRef]
  3. Koehler, J.R.; Owen, A.B. Computer experiments. In Handbook of Statistics; Ghosh, S., Rao, C.R., Eds.; Elsevier Science: New York, NY, USA, 1996; Volume 13, pp. 261–308. [Google Scholar] [CrossRef]
  4. Korobov, N.M. The approximate computation of multiple integrals. Dokl. Akad. Nauk. SSSR 1959, 124, 1207–1210. [Google Scholar]
  5. Niederreiter, H. Random Number Generation and Quasi-Monte Carlo Methods; SIAM: Philadelphia, PA, USA, 1992. [Google Scholar] [CrossRef]
  6. Fang, K.T.; Li, R.Z.; Sudjianto, A. Design and Modeling for Computer Experiments; Chapman and Hall/CRC: New York, NY, USA, 2006. [Google Scholar] [CrossRef]
  7. Shewry, M.C.; Wynn, H.P. Maximum entropy sampling. J. Appl. Stat. 1987, 14, 165–170. [Google Scholar] [CrossRef]
  8. Mitchell, T.J.; Scott, D.S. A computer program for the design of group testing experiments. Commun. Stat. Theory Methods 1987, 16, 2943–2955. [Google Scholar] [CrossRef]
  9. Currin, C.; Mitchell, T.; Morris, M.; Ylvisaker, D. Bayesian prediction of deterministic functions, with applications to the design and analysis of computer experiments. J. Am. Stat. Assoc. 1991, 86, 953–963. [Google Scholar] [CrossRef]
  10. Lam, C.Q. Sequential Adaptive Designs in Computer Experiments for Response Surface Model Fit. Ph.D. Thesis, The Ohio State University, Columbus, OH, USA, 2008. Available online: https://dl.acm.org/doi/book/10.5555/1559257 (accessed on 11 November 2025).
  11. Morris, M.D.; Mitchell, T.J. Exploratory designs for computational experiments. J. Stat. Plan. Inference 1995, 43, 381–402. [Google Scholar] [CrossRef]
  12. Johnson, M.E.; Moore, L.M.; Ylvisaker, D. Minimax and maximin distance designs. J. Stat. Plan. Inference 1990, 26, 131–148. [Google Scholar] [CrossRef]
  13. Rawlinson, J.J.; Furman, B.D.; Li, S.; Wright, T.M.; Bartel, D.L. Retrieval, experimental, and computational assessment of the performance of total knee replacements. J. Orthop. Res. Off. Publ. Orthop. Res. Soc. 2006, 24, 1384–1394. [Google Scholar] [CrossRef]
  14. Huang, H.Z.; Lin, D.K.J.; Liu, M.Q.; Yang, J.F. Computer experiments with both qualitative and quantitative variables. Technometrics 2016, 58, 495–507. [Google Scholar] [CrossRef]
  15. Cai, X.; Xu, L.; Lin, C.D.; Hong, Y.L.; Deng, X.W. Adaptive-region sequential design with quantitative and qualitative factors in application to HPC configuration. J. Qual. Technol. 2024, 56, 5–19. [Google Scholar] [CrossRef]
  16. Qian, P.Z.G.; Wu, C.F.J. Sliced space- flling designs. Biometrika 2009, 96, 945–956. [Google Scholar] [CrossRef]
  17. Qian, P.Z.G. Sliced Latin hypercube designs. J. Am. Stat. Assoc. 2012, 107, 393–399. [Google Scholar] [CrossRef]
  18. Deng, X.W.; Hung, Y.; Lin, C.D. Design for computer experiments with qualitative and quantitative factors. Stat. Sin. 2015, 25, 1567–1581. Available online: http://www.jstor.org/stable/24721247 (accessed on 9 December 2025). [CrossRef]
  19. Hedayat, A.S.; Sloane, N.J.A.; Stufken, J. Orthogonal Arrays: Theory and Application; Springer: New York, NY, USA, 1999. [Google Scholar] [CrossRef]
  20. McKay, M.D.; Beckman, R.J.; Conover, W.J. A comparison of three methods for selecting values of input variables in the analysis of output from acomputer code. Technometrics 1979, 21, 239–245. [Google Scholar] [CrossRef]
  21. He, Y.Z.; Lin, C.D.; Sun, F.S. On construction of marginally coupled designs. Stat. Sin. 2017, 27, 665–683. Available online: https://www.jstor.org/stable/26383295 (accessed on 9 December 2025). [CrossRef]
  22. He, Y.Z.; Lin, C.D.; Sun, F.S. Construction of marginally coupled designs by subspace theory. Bernoulli 2019, 25, 2163–2182. [Google Scholar] [CrossRef]
  23. He, Y.Z.; Lin, C.D.; Sun, F.S.; Lv, B.J. Marginally coupled designs for two-level qualitative factors. J. Stat. Plan. Infer. 2017, 287, 103–108. [Google Scholar] [CrossRef]
  24. Zhou, W.P.; He, W.; Wang, W.; Huang, S.G. Construction of marginally coupled designs with mixed-level qualitative factors. AIMS Math. 2024, 9, 33731–33755. [Google Scholar] [CrossRef]
  25. Zhou, W.P.; Yang, J.Y.; Liu, M.Q. Construction of orthogonal marginally coupled designs. Stat. Pap. 2021, 62, 1795–1820. [Google Scholar] [CrossRef]
  26. Yang, F.; Lin, C.D.; Zhou, Y.D.; He, Y.Z. Doubly coupled designs for computer experiments with both qualitative and quantitative factors. Stat. Sin. 2023, 33, 1923–1942. [Google Scholar] [CrossRef]
  27. Zhou, W.P.; Huang, S.G.; Li, M. Group doubly coupled designs. Mathematics 2024, 12, 1352. [Google Scholar] [CrossRef]
  28. Liu, M.M.; Liu, M.Q.; Yang, J.Y. Strongly coupled designs for computer experiments with both qualitative and quantitative factors. Mathematics 2025, 13, 75. [Google Scholar] [CrossRef]
  29. Owen, A.B. Orthogonal arrays for computer experiments, integration, and visualization. Stat. Sin. 1992, 2, 439–452. [Google Scholar]
  30. Tang, B.X. Orthogonal array-based Latin hypercubes. Bernoulli 1993, 88, 1392–1397. [Google Scholar] [CrossRef]
  31. He, Y.Z.; Tang, B.X. Strong orthogonal arrays and associated Latin hypercubes for computer experiments. Biometrika 2013, 100, 254–260. [Google Scholar] [CrossRef]
  32. He, Y.Z.; Cheng, C.S.; Tang, B.X. Strong orthogonal arrays of strength two plus. Ann. Statist. 2018, 46, 457–468. [Google Scholar] [CrossRef] [PubMed]
  33. Zhou, Y.D.; Tang, B.X. Column-orthogonal strong orthogonal arrays of strength two plus and three minus. Biometrika 2019, 106, 749–764. [Google Scholar] [CrossRef]
  34. Shi, C.L.; Tang, B.X. Construction results for strong orthogonal arrays of strength three. Bernoulli 2020, 26, 418–431. [Google Scholar] [CrossRef]
  35. Li, W.L.; Liu, M.Q.; Yang, J.F. Construction of column-orthogonal strong orthogonal arrays. Stat. Pap. 2022, 63, 515–530. [Google Scholar] [CrossRef]
  36. He, Y.Z.; Tang, B.X. A characterization of strong orthogonal arrays of strength three. Ann. Statist. 2014, 42, 1347–1360. [Google Scholar] [CrossRef]
  37. Joseph, V.R.; Gul, E.; Ba, S. Designing computer experiments with multiple types of factors: The maxpro approach. J. Qual. Technol. 2020, 52, 343–354. [Google Scholar] [CrossRef]
  38. Zhang, M.; Yang, F.; Zhou, Y.D. Uniformity criterion for designs with both qualitative and quantitative factors. Statistics 2021, 55, 90–109. [Google Scholar] [CrossRef]
  39. Xiao, Y.; Zou, N.; Qin, H.; Wang, K. Generalised minimum moment aberration for designs with both qualitative and quantitative factors. Stat 2024, 13, e684. [Google Scholar] [CrossRef]
  40. Xiao, Q.; Mandal, A.; Lin, C.D.; Deng, X. EZGP: Easy-to-interpret Gaussian process models for computer experiments with both quantitative and qualitative factors. SIAM/ASA J. Uncertain. Quantif. 2021, 9, 333–353. [Google Scholar] [CrossRef]
  41. Li, P.N.; Wang, C.J.; Jiang, B.C. Group strong orthogonal arrays and their construction methods. Stat. Pap. 2025, 66, 52. [Google Scholar] [CrossRef]
  42. Wang, C.Y.; Lin, D.K.J.; Liu, M.Q. A new class of orthogonal designs with good low dimensional space-filling properties. Stat. Sin. 2025, 35, 2057–2073. Available online: https://www3.stat.sinica.edu.tw/statistica/j35n4/J35N406/J35N406.html (accessed on 9 December 2025). [CrossRef]
Figure 1. Bivariate projections among the three columns d 1 , d 2 , d 3 of D 2 in Example 1.
Figure 1. Bivariate projections among the three columns d 1 , d 2 , d 3 of D 2 in Example 1.
Entropy 27 01256 g001
Figure 2. Bivariate projections among the three columns d 1 , d 2 , d 3 of D 2 in Example 2.
Figure 2. Bivariate projections among the three columns d 1 , d 2 , d 3 of D 2 in Example 2.
Entropy 27 01256 g002
Figure 3. Bivariate projections between d 1 and d 2 of D 2 in Example 4.
Figure 3. Bivariate projections between d 1 and d 2 of D 2 in Example 4.
Entropy 27 01256 g003
Figure 4. The prediction results of MCD1 and MCD2, where the red square represent the mean of RMSE.
Figure 4. The prediction results of MCD1 and MCD2, where the red square represent the mean of RMSE.
Entropy 27 01256 g004
Table 1. Addition table for G F ( 4 ) in Example 3.
Table 1. Addition table for G F ( 4 ) in Example 3.
+0123
00123
11032
22301
33210
The operation symbol “+” represents addition in the Galois field G F ( 4 ) .
Table 2. The values of different designs in the numerical study.
Table 2. The values of different designs in the numerical study.
MaxProQQQQDMK = (MK1, MK2, MK3, MK4)
MCD110.70320.0542(0.3876, 0.2623, 0.2359, 0.2564)
MCD212.82600.0968(0.4358, 0.3792, 0.4488, 0.6300)
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhou, W.; Meng, M.; Li, M.; Yang, X. Construction of Space-Filling Asymmetrical Marginally Coupled Designs. Entropy 2025, 27, 1256. https://doi.org/10.3390/e27121256

AMA Style

Zhou W, Meng M, Li M, Yang X. Construction of Space-Filling Asymmetrical Marginally Coupled Designs. Entropy. 2025; 27(12):1256. https://doi.org/10.3390/e27121256

Chicago/Turabian Style

Zhou, Weiping, Miaomiao Meng, Min Li, and Xue Yang. 2025. "Construction of Space-Filling Asymmetrical Marginally Coupled Designs" Entropy 27, no. 12: 1256. https://doi.org/10.3390/e27121256

APA Style

Zhou, W., Meng, M., Li, M., & Yang, X. (2025). Construction of Space-Filling Asymmetrical Marginally Coupled Designs. Entropy, 27(12), 1256. https://doi.org/10.3390/e27121256

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop