Let X be a matrix of predictor variables, and let XC be a candidate subset, i.e., a subset of the variables in X that are proposed as a candidate for the active subset A of predictors. Cross-validation can be used for model comparison among candidate subsets of predictor variables. The most straightforward type of cross-validation is to split the data into two parts at random, a construction set and a validation set. Another version