ABSTRACT

An attempt to provide an overview of the different techniques in the field of multi-criteria decision making is made in this chapter. First, some basic terminologies are reviewed. A classification of the various methods is outlined. Some of the basic concepts common to many methods are presented. The methods covered in the overview include the multiattribute utility theory, the analytic hierarchy process, the ELECTRE methods, PROMETHEE methods, fuzzy set theory, multiobjective linear programming, goal programming, the aspiration-level interactive method, compromise programming, and data envelopment analysis. The different methods are compared in terms of several vital parameters. Finally, a link to the context of big data is provided in line with the theme of this book.