Abstract
In the field of multicriteria decision aid, considerable attention has been paid to supervised classification problems where the purpose is to assign alternatives into predefined ordered classes. In these approaches, often referred to as sorting methods, it is usually assumed that classes are either known a priori or can be identified by the decision maker. On the other hand, when the objective is to identify groups (clusters) of alternatives sharing similar characteristics, the problem is known as a clustering problem, also called an unsupervised learning problem. This paper proposes an agglomerative clustering method based on a crisp outranking relation. The method regroups alternatives into partially ordered classes, based on a quality of partition measure which reflects the percentage of pairs of alternatives that are compatible with a decision-maker’s multicriteria preference model.
Similar content being viewed by others
References
Bisdorff R, Meyer P, Olteanu AL (2011) A clustering approach using weighted similarity majority margins. In: ADMA’11 Proceedings of the 7th international conference on advanced data mining and applications—volume part I, Lecture notes in computer science 7120/2011. Springer, Berlin, pp 15–28
Brans JP, Vincke Ph (1985) A preference ranking organization method. Manag Sci 31(6):647–656
Cailloux O, Lamboray Cl, Nemery Ph (2007) A taxonomy of clustering procedures. In: Proceedings of the 66th meeting of the EWG on MCDA, Marrakech, Maroc
De Smet Y, Montano GL (2004) Towards multicriteria clustering: an extension of the K-means algorithm. Eur J Oper Res 158(2):390–398
De Smet Y, Eppe S (2009) Multicriteria relational clustering: the case of binary outranking matrices. Evolutionary multi-criterion optimization. Lect Notes Comput Sci 5467(2009):380–392. doi:10.1007/978-3-642-01020-0-31
De Smet Y, Nemery Ph, Selvaraj R (2012) An exact algorithm for the multicriteria ordered clustering problem. Omega 40(6):861–869. doi:10.1016/j.omega.2012.01.007
Dias LC, Lamboray C (2010) Extensions of the prudence principle to exploit a valued outranking relation. Eur J Oper Res 201:828–837
Doumpos M, Zopounidis C (2002) Multicriteria decision aid classification methods. Kluwer, Dordrecht
Ferligoj A (1997) Recent developments in cluster analysis, ISSN 1330–1012. In: 19th international conference on INFORMATION TECHNOLOGY INTERFACES ITI ’97, p 253
Fernandez E, Navarro J (2011) A new approach to multi-criteria sorting based on fuzzy outranking relations: the THESEUS method. Eur J Oper Res 213(2):405–413. doi:10.1016/j.ejor.2011.03.036
Fernandez E, Navarro J, Bernal S (2009) Multicriteria sorting using a valued indifference relation under a preference-disaggregation paradigm. Eur J Oper Res 198:602–609
Fernandez E, Navarro J, Bernal S (2010) Handling multicriteria preferences in cluster analysis. Eur J Oper Res 202:819–827
Figueira J, De Smet Y, Brans JP (2004) Promethee for MCDA classification and sorting problems: promethee TRI and promethee CLUSTER. Technical Report TR/SMG/2004-02. Universite Libre de Bruxelles
Hurson Ch, Zopounidis C (1997) On the use of multicriteria decision aid methods to portfolio selection. In: Clímaco J (ed) Multi-criteria analysis. Springer, Berlin, pp 496–507
Jain AK, Dubes RC (1988) Algorithms for clustering data. Prentice-Hall advanced reference series. Prentice-Hall, Inc., Upper Saddle River, NJ
Karypis G, Han EH, Kumar V (1999) Chameleon: a hierarchical clustering algorithm using dynamic modeling. Computer 32:68–75
Kaufman L, Rousseeuw P (1990) Finding groups in data: an introduction to cluster analysis. Wiley, New York
Keeney RL, Raiffa H (1993) Decisions with multiple objectives: preferences and value tradeoff. Cambridge University Press, Cambridge
Knuth D (1997) The art of computer programming, vol 1: fundamental algorithms. Addison-Wesley, 3rd edn. ISBN 0-201-89683-4. Section 2.2.1: Stacks, Queues, and Deques, pp 238–243
Mousseau V, Dias L (2004) Valued outranking relations in ELECTRE providing manageable disaggregation procedures. Eur J Oper Res 156(2):467–482
Nemery Ph (2008a) An outranking-based sorting method for partially ordered categories, DIMACS. In: Workshop and meeting of the COST action ICO602, Paris, Université Paris Dauphine, pp 28–31
Nemery Ph (2008b) A multicriteria sorting method for partially ordered categories. In: Proceedings of the doctoral work shop of EUROMOT 2008—the third European conference on management of technology, “Industry-University Collaborations in Techno Parks”, Nice
Nemery P, De Smet Y (2005) Multicriteria ordered clustering. Technical Report TR/SMG/2005-003, SMG, Université Libre de Bruxelles
Rocha C, Dias L (2008) An algorithm for ordinal sorting based on ELECTRE with categories defined by examples. J Glob Optim 42(2):255–277
Rocha C, Dias L, Dimas I (2012) Multicriteria classification with unknown categories: a clustering-sorting approach and an application to conflict management. J Multi Criteria Decis Anal. doi:10.1002/mcda.1476
Roy B (1978) ELECTRE III: Un algorithme de classements fondé sur une représentation floue des préférences de critères multiples. Cahiers du CERO 20(1):3–24
Roy B (1991) The outranking approach and the foundations of ELECTRE methods. Theory Decis 31:49–73
Roy B, Bouyssou D (1993) Aide multicritère à la décision : Méthodes et cas. Economica, Paris
Tannock R (1998) Attention deficit hyperactivity disorder: advances in cognitive, neurobiological, and genetic research. J Child Psychol Psychiatry 39:65–99
Vincke P (1992) Multicriteria decision-aid. Wiley, New York
Yu W (1992) Aide multicritère à la décision dans le cadre de la problématique du tri: concepts, méthodes et applications. Doctoral dissertation, Université Paris-Dauphine
Acknowledgments
This work has been partially supported by Fundação para a Ciência e a Tecnologia (FCT) under project PEst-/EEI/UI0308/2011 and FEUC’s 40th Anniversary incentive.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Rocha, C., Dias, L.C. MPOC: an agglomerative algorithm for multicriteria partially ordered clustering. 4OR-Q J Oper Res 11, 253–273 (2013). https://doi.org/10.1007/s10288-013-0228-1
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10288-013-0228-1
Keywords
- Multi-criteria decision aiding (MCDA)
- Sorting problem
- Clustering
- Outranking relations
- Agglomerative algorithm
- Partial ranking