SAS/OWA: ordered weighted averaging in SAS optimization

Ali Emrouznejad*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review


This paper explores the use of the optimization procedures in SAS/OR software with application to the ordered weight averaging (OWA) operators of decision-making units (DMUs). OWA was originally introduced by Yager (IEEE Trans Syst Man Cybern 18(1):183-190, 1988) has gained much interest among researchers, hence many applications such as in the areas of decision making, expert systems, data mining, approximate reasoning, fuzzy system and control have been proposed. On the other hand, the SAS is powerful software and it is capable of running various optimization tools such as linear and non-linear programming with all type of constraints. To facilitate the use of OWA operator by SAS users, a code was implemented. The SAS macro developed in this paper selects the criteria and alternatives from a SAS dataset and calculates a set of OWA weights. An example is given to illustrate the features of SAS/OWA software. © Springer-Verlag 2009.

Original languageEnglish
Pages (from-to)379-386
Number of pages8
JournalSoft computing
Issue number4
Publication statusPublished - Feb 2010


  • DEA
  • Decision making
  • OWA operator
  • SAS
  • SAS optimization
  • SAS/OR


Dive into the research topics of 'SAS/OWA: ordered weighted averaging in SAS optimization'. Together they form a unique fingerprint.

Cite this