A Utility Function to Solve Approximate Linear Equations for Decision Making


  • Kiyoshi Yoneda Fukuoka University
  • Walter Celaschi Cidade Universitária – Campinas/SP




individual behavior, inverse problems, simultaneous equations, optimization


Suppose there are a number of decision variables linearly related to a set of outcome variables. There are at least as many outcome variables as the number of decision variables since all decisions are outcomes by themselves. The quality of outcome is evaluated by a utility function. Given desired values for all outcome variables, decision making reduces to “solving” the system of linear equations with respect to the decision variables; the solution being defined as decision variable values such that maximize the utility function. This paper proposes a family of additively separable utility functions which can be defined by setting four intuitive parameters for each outcome variable: the desired value of the outcome, the lower and the upper limits of its admissible interval, and its importance weight. The utility function takes a nonnegative value within the admissible domain and negative outside; permits gradient methods for maximization; is designed to have a small dynamic range for numerical computation. Small examples are presented to illustrate the proposed method.


Kato, T., Omachi, S., Aso, H., 2002. Asymmetric gaussian and its application to pattern recognition. In: Joint IAPR International Workshops on Syntactical and Structural Pattern Recognition and Statistical Pattern Recognition (S+SSPR2002). Barcelona, pp. 405–413, www.iic.ecei.tohoku.ac.jp/~kato/papers/t.kato_spr2002a.pdf, viewed 2012–02–15.

R Core Team, 2012. R: A Language and Environment for Statistical Computing. R Foundation for Statistical Computing, Vienna, www.R-project.org/

Wichers, R., 1996. A Theory of Individual Behavior. Academic Press.

Yoneda, K., 2008. A loss function for box-constrained inverse problems. Decision Making in Manufacturing and Services 2(1–2), pp. 79–98, www.dmms.agh.edu.pl/Volume_2/DMMS_2_Yoneda.pdf




How to Cite

Yoneda, K., & Celaschi, W. (2013). A Utility Function to Solve Approximate Linear Equations for Decision Making. Decision Making in Manufacturing and Services, 7(1), 5–18. https://doi.org/10.7494/dmms.2013.7.1.5