Package 'minFactorial'

Title: All Possible Minimally Changed Factorial Run Orders
Description: In many agricultural, engineering, industrial, post-harvest and processing experiments, the number of factor level changes and hence the total number of changes is of serious concern as such experiments may consists of hard-to-change factors where it is physically very difficult to change levels of some factors or sometime such experiments may require normalization time to obtain adequate operating condition. For this reason, run orders that offer the minimum number of factor level changes and at the same time minimize the possible influence of systematic trend effects on the experimentation have been sought. Factorial designs with minimum changes in factors level may be preferred for such situations as these minimally changed run orders will minimize the cost of the experiments. For method details see, Bhowmik, A.,Varghese, E., Jaggi, S. and Varghese, C. (2017)<doi:10.1080/03610926.2016.1152490>.This package used to construct all possible minimally changed factorial run orders for different experimental set ups along with different statistical criteria to measure the performance of these designs. It consist of the function minFactDesign().
Authors: Arpan Bhowmik [aut, ctb], Bijoy Chanda [aut, cre, ctb], Seema Jaggi [aut], Eldho Varghese [aut, ctb], Cini Varghese [aut], Anindita Datta [aut]
Maintainer: Bijoy Chanda <[email protected]>
License: GPL-3
Version: 0.1.0
Built: 2024-12-06 06:56:00 UTC
Source: CRAN

Help Index


Construct all possible minimally changed factorial run orders for different experimental set ups

Description

The minFactDesign() function constructs all possible minimally changed factorial run orders for different experimental setups. The function takes inputs related to the levels of factors and the bounds for trend factor. Factor levels can be represented as integers, for example, -1 for low, 0 for medium, and 1 for high.User is expected to enter a vector of total number of levels for each factor to be considered in the experiment.If there are two factors, each with two levels, this should be entered as c(2,2). If there are three factors, each with two levels, this should be entered as c(2,2,2).If there are two factors, one with two levels and the other with three levels, it should be entered as c(2,3).The trend factor value lies between 0 to 1. Higher the values, lesser the influence of trend effects on the run order. The function then generates minimally changed factorial run orders and evaluates them based on D-optimality and Dt-optimality criteria. Additionally, it explores the impact of trend effects and identifies the designs that maximize the trend factor value.

Usage

minFactDesign(Levels_of_the_Factors,lower_bound,upper_bound)

Arguments

Levels_of_the_Factors

Number of Levels of Each Factor

lower_bound

Lower bound of Trend Factor Value

upper_bound

Upper bound of Trend Factor Value

Value

Returns a list with the following components:

Total_Minimally_Changed_Factorial_Run_Orders

Total number of all the minimally changed factorial run orders for the given inputs

Minimally_Changed_Factorial_Run_Orders

All the minimally changed factorial run orders for the given inputs

All_Minimally_Changed_Factorial_Run_Orders_with_D_Dt_Trend_Factor

All the minimally changed factorial run orders with D, Dt and Trend Factor value for the given inputs

Max_D_value

Maximum D-value within the generated minimally changed factorial run orders

D_optimal_designs

Designs with the Maximum D-value within the generated minimally changed factorial run orders

Max_Dt_value

Maximum Dt-value within the generated minimally changed factorial run orders

Dt_optimal_designs

Designs with the Maximum Dt-value within the generated minimally changed factorial run orders

Max_Trend_factor_value

Maximum Trend Factor Value for the generated minimally changed factorial run orders

Number_of_Designs_Max_Trend_Factor

Number of minimally changed factorial run orders with maximum trend factor value

Minimally_Changed_Factorial_Run_Orders_in_trend_factor_range

Minimally changed factorial run orders within the specified range of trend factor

References

Arpan Bhowmik, Eldho Varghese, Seema Jaggi and Cini Varghese (2015).Factorial experiments with minimum changes in run sequences. Journal of the Indian Society of Agricultural Statistics,69(3), 243-255.

Arpan Bhowmik, Eldho Varghese, Seema Jaggi and Cini Varghese (2017).Minimally changed run sequences in factorial experiments. Communications in Statistics - Theory and Methods, 46(15), 7444-7459.

Arpan Bhowmik, Eldho Varghese, Seema Jaggi and Cini Varghese(2022).On the generation of factorial designs with minimum level changes. Communications in Statistics-Simulation and Computation, 51(6), 3400-3409.

Bijoy Chanda, Arpan Bhowmik, Seema Jaggi, Eldho Varghese, Anindita Datta, Cini Varghese, Namita Das Saha, Arti Bhatia and Bidisha Chakrabarti (2021). Minimal cost multifactor experiments for agricultural research involving hard-to-change factors. The Indian Journal of Agricultural Sciences, 91(7), 97-100.

Lieven Tack and Martina Vandebroek (2001). (Dt,C)-optimal run orders. Journal of Statistical Planning and Inference, 98, 293-310.

Examples

# Two Factor each at Two Level
Result1 <- minFactDesign(c(2,2),0.8,0.9)

# Accessing results
Result1$Total_Minimally_Changed_Factorial_Run_Orders
Result1$Minimally_Changed_Factorial_Run_Orders
Result1$All_Minimally_Changed_Factorial_Run_Orders_with_D_Dt_Trend_Factor
Result1$Max_D_value
Result1$D_optimal_designs
Result1$Max_Dt_value
Result1$Dt_optimal_designs
Result1$Max_Trend_factor_value
Result1$Number_of_Designs_Max_Trend_Factor
Result1$Minimally_Changed_Factorial_Run_Orders_in_trend_factor_range