Dominance and blocking
Posted: Fri Aug 25, 2023 3:50 pm
Hello
I am new to Ngene and am planning a DCE with 6 attributes, 1 attribute with 4 levels and 5 attributes with two levels, d efficient design (syntax below). I can run this syntax and get a design that I am reasonably happy with, however am concerned about the size of the design (quite small at 24 rows and 2 blocks). When trying to expand the design any bigger than this (e.g. 48 rows and 4 blocks) I receive the response re too many cases of dominance, too many constraints or not enough attributes or levels. Wondering if you can advise whether 24 rows and 2 blocks will likely be an issue - of if there is a way around this please!
Thanking you in advance for any help you can give!
Design
;alts = A*, B*, Neither
;rows =24
;block=2
;eff =(mnl,d)
? Add condition that if comparing targeted intervention and standard, targeted must cost more
;cond:
if(a.who=1 and b.who=0, a.cost>b.cost),
if(b.who=1 and a.who=0, a.cost<b.cost)
? Model mnl d-efficient design dummy coded categorical variables, priors not known so very small and right direction
;model:
U(A) = b1[-0.001]*cost[6,12,120,240]
+ b2.dummy[0.001]*who[1,0] ? all=0 (base) specific popn=1
+ b3.dummy[0.001]*diet[1,0] ? no change=0 improve=1
+ b4.dummy[0.001]*activ[1,0] ? no change=0 more active=1
+ b5.dummy[0.001]*well[1,0] ? no change=0 improve=1
+ b6.dummy[0.001]*grow[1,0] ? no change=0 healthier=1
/
U(B) = b1*cost[6,12,120,240]
+ b2*who[1,0]
+ b3*diet[1,0]
+b4*activ[1,0]
+b5*well[1,0]
+b6*grow[1,0]
$
I am new to Ngene and am planning a DCE with 6 attributes, 1 attribute with 4 levels and 5 attributes with two levels, d efficient design (syntax below). I can run this syntax and get a design that I am reasonably happy with, however am concerned about the size of the design (quite small at 24 rows and 2 blocks). When trying to expand the design any bigger than this (e.g. 48 rows and 4 blocks) I receive the response re too many cases of dominance, too many constraints or not enough attributes or levels. Wondering if you can advise whether 24 rows and 2 blocks will likely be an issue - of if there is a way around this please!
Thanking you in advance for any help you can give!
Design
;alts = A*, B*, Neither
;rows =24
;block=2
;eff =(mnl,d)
? Add condition that if comparing targeted intervention and standard, targeted must cost more
;cond:
if(a.who=1 and b.who=0, a.cost>b.cost),
if(b.who=1 and a.who=0, a.cost<b.cost)
? Model mnl d-efficient design dummy coded categorical variables, priors not known so very small and right direction
;model:
U(A) = b1[-0.001]*cost[6,12,120,240]
+ b2.dummy[0.001]*who[1,0] ? all=0 (base) specific popn=1
+ b3.dummy[0.001]*diet[1,0] ? no change=0 improve=1
+ b4.dummy[0.001]*activ[1,0] ? no change=0 more active=1
+ b5.dummy[0.001]*well[1,0] ? no change=0 improve=1
+ b6.dummy[0.001]*grow[1,0] ? no change=0 healthier=1
/
U(B) = b1*cost[6,12,120,240]
+ b2*who[1,0]
+ b3*diet[1,0]
+b4*activ[1,0]
+b5*well[1,0]
+b6*grow[1,0]
$