Image

SmartPLS Algorithms and Techniques

SmartPLS supports the full range of methods used in composite- and factor-based structural equation modeling, from the core PLS-SEM algorithm to specialized techniques for validity assessment, heterogeneity, prediction, and extended relationships. The sections below group related techniques together; each links to a dedicated page with its background, settings, and further reading.

Estimation & Core Algorithm

The core building blocks for estimating a PLS-SEM model, plus the closely related PCA and consistent (PLSc-SEM) estimator.

Resampling & Inference

Bootstrapping, blindfolding, and permutation procedures for testing the significance and predictive relevance of your PLS-SEM results.
  • Bootstrapping — the standard resampling procedure for testing the significance of path coefficients, loadings, and weights.
  • Consistent Bootstrapping — bootstrapping for consistent PLS-SEM (PLSc-SEM) models.
  • Blindfolding — legacy procedure for in-sample predictive relevance (Q²), superseded by PLSpredict and CVPAT.
  • Permutation — nonparametric significance testing used for multigroup comparisons and measurement invariance (MICOM).
  • Consistent Permutation — permutation testing for consistent PLS-SEM (PLSc-SEM) models.
  • Cross-validated Predictive Ability Test (CVPAT) — statistical test for comparing the out-of-sample predictive power of competing models.

Validity, Reliability & Model Fit

Procedures for assessing whether your measurement and structural model hold up, from construct validity to overall model fit and model comparison.

Heterogeneity & Multigroup Analysis

Methods for testing whether relationships in your model differ across groups, and whether your measures are comparable across those groups in the first place.

Prediction & Segmentation

Tools for assessing out-of-sample prediction and for uncovering unobserved heterogeneity through data-driven segmentation.

Extended Relationships

Techniques for modeling relationships beyond simple direct effects: interaction, indirect, nonlinear, and hierarchical structures.
  • Moderation — tests whether a third variable changes the strength or direction of a relationship.
  • Mediation — tests indirect effects that explain how or why an effect occurs.
  • Nonlinear Relationships — models quadratic and other nonlinear effects between constructs.
  • Higher-order Models — models constructs composed of several lower-order sub-dimensions.
  • Endogeneity and Gaussian Copulas — an approach for detecting and correcting for endogeneity without instrumental variables.

Generalized Structured Component Analysis (GSCA)

An alternative component-based SEM approach, estimated and bootstrapped in one workflow.

Regression, Path Analysis and PROCESS

Regression-based alternatives to PLS-SEM, including PROCESS-style path analysis and necessary condition analysis.

CB-SEM and CFA

Covariance-based structural equation modeling and its dedicated resampling, comparison, and heterogeneity procedures.

Cite correctly

Please always cite the use of SmartPLS!

Ringle, Christian M., Wende, Sven, & Becker, Jan-Michael. (2024). SmartPLS 4. Bönningstedt: SmartPLS. Retrieved from https://www.smartpls.com