| model_qgo | R Documentation |
It solves quadratically constrained CRS generalized oriented DEA models (see Bolós et al. 2026), using alabama solver. By default, models are solved in a two-stage process (slacks are maximized).
model_qgo(datadea,
dmu_eval = NULL,
dmu_ref = NULL,
d_input = 1,
d_output = 1,
rts = c("crs", "vrs", "nirs", "ndrs", "grs"),
L = 1,
U = 1,
give_X = TRUE,
force_quad = FALSE,
maxslack = TRUE,
weight_slack_i = 1,
weight_slack_o = 1,
returnqp = FALSE,
...)
datadea |
A |
dmu_eval |
A numeric vector containing which DMUs have to be evaluated.
If |
dmu_ref |
A numeric vector containing which DMUs are the evaluation
reference set.
If |
d_input |
A value, vector of length |
d_output |
A value, vector of length |
rts |
A string, determining the type of returns to scale, equal to "crs" (constant), "vrs" (variable), "nirs" (non-increasing), "ndrs" (non-decreasing) or "grs" (generalized). |
L |
Lower bound for the generalized returns to scale (grs). |
U |
Upper bound for the generalized returns to scale (grs). |
give_X |
Logical. If it is |
force_quad |
Logical. If it is |
maxslack |
Logical. If it is |
weight_slack_i |
A value, vector of length |
weight_slack_o |
A value, vector of length |
returnqp |
Logical. If it is |
... |
Other parameters to be passed to the solver |
A list of class dea with the results for the evaluated DMUs (DMU component,
we note that we call "targets" to the "efficient projections"
in the strongly efficient frontier),
along with any other necessary information to replicate the results, such as
the name of the model and parameters d_input, d_output, rts,
dmu_eval and dmu_ref.
Vicente Coll-Serrano (vicente.coll@uv.es). Quantitative Methods for Measuring Culture (MC2). Applied Economics.
Vicente Bolós (vicente.bolos@uv.es). Department of Business Mathematics
Rafael Benítez (rafael.suarez@uv.es). Department of Business Mathematics
University of Valencia (Spain)
Bolós, V.J.; Benítez, R.; Coll-Serrano, V (2026). "A new family of models with generalized orientation in data envelopment analysis". International Transactions in Operational Research. \Sexpr[results=rd]{tools:::Rd_expr_doi("10.1111/itor.70063")}
model_basic, model_dir, model_lgo
data("PFT1981")
# Selecting DMUs in Program Follow Through (PFT)
PFT <- PFT1981[1:49, ]
PFT <- make_deadata(PFT,
inputs = 2:6,
outputs = 7:9 )
eval_pft <- model_qgo(PFT, dmu_eval = 1:5)
efficiencies(eval_pft)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.