Automatic Short Form Creation
A series of internal functions used by the Tabu search. Directly acces...
Plot method for class ACO
Plot method for class SA
Plot method for class TS
Given a fitted lavaan model and a search table, refits the model using...
An S4 class for the Simulated Annealing Algorithm
An S4 class for the Ant Colony Optimization Algorithm
Adds a parameter to the given search table. Checks whether parameter i...
A function to implement the ant colony optimization algorithm for shor...
A function to implement the ant colony optimization algorithm for shor...
Package Attach Hook Function
An S4 class for the modelCheck object
Given a fitted lavaan model (e.g., CFA), prepares a table that contain...
ShortForm
package
Create Package Startup Message
Print method for class ACO
Print method for class SA
Print method for class TS
An adaptation of the simulated annealing algorithm for psychometric mo...
Summary method for class ACO
Summary method for class SA
Summary method for class TS
Given a fitted lavaan model, a search table, and an objective criterio...
Short Form Tabu Search
An S4 class for the Tabu Search Algorithm
Performs automatic creation of short forms of scales with an ant colony optimization algorithm and a Tabu search. As implemented in the package, the ant colony algorithm randomly selects items to build a model of a specified length, then updates the probability of item selection according to the fit of the best model within each set of searches. The algorithm continues until the same items are selected by multiple ants a given number of times in a row. On the other hand, the Tabu search changes one parameter at a time to be either free, constrained, or fixed while keeping track of the changes made and putting changes that result in worse fit in a "tabu" list so that the algorithm does not revisit them for some number of searches. See Leite, Huang, & Marcoulides (2008) <doi:10.1080/00273170802285743> for an applied example of the ant colony algorithm, and Marcoulides & Falk (2018) <doi:10.1080/10705511.2017.1409074> for an applied example of the Tabu search.
Useful links