Related Experiment Video
Updated: Jul 1, 2026

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
Exploring psychological tradeoffs: Developing and demonstrating an R Shiny app for Pareto optimization
Yixiao Dong1, Deodatta Baral2, Kushmakar Baral2
1Department of Education, Gevirtz Graduate School of Education, University of California, Santa Barbara, CA, 93106-9490, USA. ydong@ucsb.edu.
Abstract:
While some are neutral, many psychological constructs (e.g., depression, learning motivation, or antisocial behavior) carry clear directional expectations that align with social or ethical principles and values. When a construct is framed with the goal of moving toward its socially desirable direction, it becomes a meaningful psychological objective to pursue. People pursue different objectives in their daily lives, sometimes simultaneously. During this process, tradeoffs occur when objectives are in tension or conflict (e.g., speed and accuracy in problem-solving), meaning they cannot be consistently improved without compromising one another. While certain psychological tradeoffs have been well studied, others remain underexplored or possibly even unidentified. One critical reason is that mainstream analytic methods used in psychological research are not designed to investigate such tradeoffs. Fortunately, a suitable method has long existed in other disciplines. Pareto optimization (PO) is an effective analytic framework widely applied in fields such as biology, economics, and engineering to investigate tradeoffs among multiple competing objectives. In this tutorial, we review the core conceptual and methodological foundations of PO and aim to bring this classic method to a psychological audience. Moreover, we develop a user-friendly R Shiny application (named PO-Run) for conducting PO analyses and adapt the Marginal Rate of Substitution Index from econometrics to quantify psychological tradeoffs. The application can be accessed via https://paretooptimization.shinyapps.io/Pareto/ , and its utility is further illustrated through a real-world psychological example. Methodological considerations, guidance for using results, and future directions for advancing the PO method are discussed.
Related Concept Videos
Decision Making: P-value Method
First, a specific claim about the population parameter is proposed. The claim is based on the research question and is stated in a simple form. Further, an opposing statement to the claim is also stated. These statements can act as null and alternative hypotheses: a null hypothesis would be a neutral statement while the alternative hypothesis can have a...
Friedman Two-way Analysis of Variance by Ranks
Methods of Medium Optimization
Pareto Chart
The Pareto chart is named after the Italian economist Vilfredo Pareto, who described the Pareto...
Randomized Experiments
Simple randomization
Simple...
Introduction to R