<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.0 20120330//EN" "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">INFORMATICA</journal-id>
<journal-title-group><journal-title>Informatica</journal-title></journal-title-group>
<issn pub-type="epub">1822-8844</issn><issn pub-type="ppub">0868-4952</issn><issn-l>0868-4952</issn-l>
<publisher>
<publisher-name>Vilnius University</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">INFOR466</article-id>
<article-id pub-id-type="doi">10.15388/21-INFOR466</article-id>
<article-categories><subj-group subj-group-type="heading">
<subject>Research Article</subject></subj-group></article-categories>
<title-group>
<article-title>A SWARA-CoCoSo-Based Approach for Spray Painting Robot Selection</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Kumar</surname><given-names>Vidyapati</given-names></name><email xlink:href="vidyapatikumar.me@kgpian.iitkgp.ac.in">vidyapatikumar.me@kgpian.iitkgp.ac.in</email><xref ref-type="aff" rid="j_infor466_aff_001">1</xref><bio>
<p><bold>V.Kumar</bold> is pursuing his PhD in the Department of Mechanical Engineering of Indian Institute of Technology Kharagpur, India. The research area of V. Kumar includes application of different soft computing tools in solving complex optimization and decision making problems.</p></bio>
</contrib>
<contrib contrib-type="author">
<name><surname>Kalita</surname><given-names>Kanak</given-names></name><email xlink:href="drkanakkalita@veltech.edu.in">drkanakkalita@veltech.edu.in</email><xref ref-type="aff" rid="j_infor466_aff_002">2</xref><bio>
<p><bold>K. Kalita</bold> is currently associated with Vel Tech University, India as Assistant Professor in the Mechanical Engineering department. The research area of K. Kalita includes optimization of composite laminated structures, computational mechanics and soft computing techniques.</p></bio>
</contrib>
<contrib contrib-type="author">
<name><surname>Chatterjee</surname><given-names>Prasenjit</given-names></name><email xlink:href="p.chatterjee@mckvie.edu.in">p.chatterjee@mckvie.edu.in</email><xref ref-type="aff" rid="j_infor466_aff_003">3</xref><bio>
<p><bold>P. Chatterjee</bold> is currently the Dean (Research and Consultancy) at MCKV Institute of Engineering, India (NAAC Accredited “A” Grade Autonomous Institute under UGC Act, 1956). P. Chatterjee is mainly interested in development of different MCDM tools and their real-time applications, operations management and quantitative techniques.</p></bio>
</contrib>
<contrib contrib-type="author">
<name><surname>Zavadskas</surname><given-names>Edmundas Kazimieras</given-names></name><email xlink:href="edmundas.zavadskas@vgtu.lt">edmundas.zavadskas@vgtu.lt</email><xref ref-type="aff" rid="j_infor466_aff_004">4</xref><bio>
<p><bold>E.K. Zavadskas</bold>, prof. chief researcher of Institute of Sustainable Construction, Faculty of Civil Engineering, VilniusTech, Lithuania. A member of the Lithuanian Academie of Sciences; Honorary doctor from Poznan, Saint-Petersburg, and Kyiv universities. Chairman of EURO Working Group ORSDCE. Associate, guest editor or board member for 40 international journals. Founding editor of journals TEDE, JCEM, IJSPM. He is a highly cited researcher in 2014, 2018–2021. Research interests: multi-criteria decision making, civil engineering, sustainable development, fuzzy systems.</p></bio>
</contrib>
<contrib contrib-type="author">
<name><surname>Chakraborty</surname><given-names>Shankar</given-names></name><email xlink:href="s_chakraborty00@yahoo.co.in">s_chakraborty00@yahoo.co.in</email><xref ref-type="aff" rid="j_infor466_aff_005">5</xref><xref ref-type="corresp" rid="cor1">∗</xref><bio>
<p><bold>S. Chakraborty</bold> is a professor at the Department of Production Engineering of Jadavpur University, India, and a regular reviewer of several journals of international repute. The research area of S. Chakraborty includes operations research, multi-criteria decision making, statistical quality control and soft computing.</p></bio>
</contrib>
<aff id="j_infor466_aff_001"><label>1</label>Department of Mechanical Engineering, <institution>Indian Institute of Technology</institution>, Kharagpur, <country>India</country></aff>
<aff id="j_infor466_aff_002"><label>2</label>Department of Mechanical Engineering, <institution>Vel Tech Rangarajan Dr. Sagunthala R&amp;D Institute of Science and Technology</institution>, Avadi, <country>India</country></aff>
<aff id="j_infor466_aff_003"><label>3</label>Department of Mechanical Engineering, <institution>MCKV Institute of Engineering</institution>, Howrah, West Bengal, <country>India</country></aff>
<aff id="j_infor466_aff_004"><label>4</label>Institute of Sustainable Construction, Faculty of Civil Engineering, <institution>Vilnius Gediminas Technical University</institution>, <country>Lithuania</country></aff>
<aff id="j_infor466_aff_005"><label>5</label>Department of Production Engineering, <institution>Jadavpur University</institution>, Kolkata, <country>India</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>∗</label>Corresponding author.</corresp>
</author-notes>
<pub-date pub-type="ppub"><year>2022</year></pub-date><pub-date pub-type="epub"><day>3</day><month>12</month><year>2021</year></pub-date><volume>33</volume><issue>1</issue><fpage>35</fpage><lpage>54</lpage><history><date date-type="received"><month>9</month><year>2021</year></date><date date-type="accepted"><month>11</month><year>2021</year></date></history>
<permissions><copyright-statement>© 2022 Vilnius University</copyright-statement><copyright-year>2022</copyright-year>
<license license-type="open-access" xlink:href="http://creativecommons.org/licenses/by/4.0/">
<license-p>Open access article under the <ext-link ext-link-type="uri" xlink:href="http://creativecommons.org/licenses/by/4.0/">CC BY</ext-link> license.</license-p></license></permissions>
<abstract>
<p>In order to avoid working in a constrained hazardous environment, manual spray painting operation is gradually being replaced by automated robotic systems in many manufacturing industries. Application of spray painting robots ensures defect-free painting of dissimilar components with higher repeatability, flexibility, productivity, reduced cycle time and minimum wastage of paint. Due to availability of a large number of viable options in the market, selection of a spray painting robot suitable for a given application poses a great problem. Thus, this paper proposes the integrated application of step-wise weight assessment ratio analysis (SWARA) and combined compromise solution (CoCoSo) methods to identify the most apposite spray painting robot for an automobile industry based on seven evaluation criteria (payload, mass, speed, repeatability, reach, cost and power consumption). The SWARA method identifies cost as the most significant criterion based on a set preference order, whereas, Fanuc P-350iA/45 is selected as the best spray painting robot by CoCoSo method. The derived ranking results are also contrasted with other popular multi-criteria decision making (MCDM) techniques (TOPSIS, VIKOR, COPRAS, PROMETHEE and MOORA) and subjective criteria weighting methods (AHP, PIPRECIA, BWM and FUCOM). High degrees of similarity in the ranking patterns between the adopted approach and other MCDM techniques prove its effectiveness in solving complex industrial robot selection problems. This integrated approach is proved to be quite robust being almost unaffected by the changing values of the corresponding tuning parameter in low-dimensional MCDM problems.</p>
</abstract>
<kwd-group>
<label>Key words</label>
<kwd>robot</kwd>
<kwd>spray painting</kwd>
<kwd>MCDM</kwd>
<kwd>SWARA</kwd>
<kwd>CoCoSo</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="j_infor466_s_001">
<label>1</label>
<title>Introduction</title>
<p>Spray painting is a technique where a special device is utilized to spray a coating, mainly paint, ink, varnish etc. through the air onto a finished surface. During this operation, compressed gas, usually air is employed to atomize and direct the paint particles towards the surface. It has now become an indispensable process in many industries, like automobile, fabrication, pipe, cookware, aerospace and defense (Haugan, <xref ref-type="bibr" rid="j_infor466_ref_016">1974</xref>). However, the industrial paint mainly in the form of volatile organic compounds is extremely hazardous to human body after atomization. Airtight spraying room and poor ventilation conditions also make the working environment of manual spray painters extremely deleterious. Manual spray painting also causes non-uniform and imperfect coating, wastage of paint, high cycle time, low flexibility, poor repeatability, difficulty in painting complicated inaccessible part features, etc.</p>
<p>With rapid industrialization and rise in automation, painting robots have gradually evolved out as an effective substitute to manual spray painting operation ensuring reduced human effort with better working environment, increased consistency, higher productivity, increased flexibility, lower power consumption and minimum paint wastage (Muzan <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_028">2012</xref>). The paramount outcome of Industry 4.0 is to select and deploy an intelligent spray painting robot combining massive data, cloud computing, solid safety, intelligent sensors, the Internet of Things (IoT), and other significant technologically advanced features. Digitalization and closed-loop solutions provided by Industry 4.0 would enable the spray painting robots to optimize their painting operations while minimizing the paint used and energy consumed. Furthermore, deploying a suitable spray painting robot in the era of Industry 4.0 would eliminate paint shear, poor finishing quality, recurrent flushing, undesirable downtime, etc. Consequently, the use of digitalization technologies would aid in careful monitoring of paint quality, predicting machine failure and paint lines, resulting in improving performance and efficiency of spray painting robots. Usually, paint robots are of two types, i.e. hydraulic and electronic. Hydraulic robots are robust in construction, offer high load capacity and provide simple solutions for fulfilling explosion-proof standards as power cables to electronic servo motors are eliminated. They are also low cost alternatives to their electronic counterparts. With respect to speed, repeatability and flexibility, electronic paint robots are far superior to hydraulic robots. These electronic robots are highly accurate, and can deliver consistent, seemingly identical results with respect to thickness and uniform coatings. While eliminating the risk of human error, when paired with other automatic painting equipment they can maximize the efficiency of spray painting operation. Although their initial cost is quite high, they require less mechanical maintenance due to their modular design. With the help of suitable software, algorithms, sensors and cameras, they can recognize which parts of the products to paint using right amount of paint for a flawless finish. However, both these paint robot types require proper preventive maintenance and intervention of technically knowledgeable support staff for their operations and selection of some of the specific operational parameters. For spray painting operation, a five or six-axis (degree of freedom) robot capable of complex arm and wrist motions is usually preferred. Among these axes, three are for the base motions and the remaining are for applicator orientation (Gujela <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_015">2015</xref>). Degree of freedom is the number of independent parameters needed to completely specify the configuration of a mechanism. The number of axes configured in a robot is directly related to its degree of freedom. For a simple straight-forward operation, like material handling or pick-n-place task, a simple four axis robot is sufficient. However, if its application is constrained within a small confined space with its arm requiring a lot of twisting and turning, a six axis robot would be a good choice. The number of axes thus depends on its application. More axes provide better flexibility, provided that the cost permits. Hence, while considering and solving an industrial robot selection problem, the most important decision is to evaluate what kind of applications and what kind of processes the robot is used for.</p>
<p>In order to fulfill the requirements of present-day manufacturing industries, selection of spray painting robots has now become much varied due to availability of plenty of alternatives with varying configurations and complexities. Sometimes, the end users are so fascinated with a particular robot that they do not examine whether the required parts can be painted more quickly and inexpensively with a less costly alternative. Many a time, a robot is selected for a painting operation without sufficient analysis of the application requirements. Thus, while selecting a robot for a given painting task, due consideration needs to be provided on its various specifications and capabilities, like space requirement, ability to paint dissimilar parts at high production rate, speed, purchase cost including additional expenses of integrating it into the paint system, cycle time, simplicity of programming, repeatability, work envelop, payload, mechanical weight, etc. (Khouja and Offodile, <xref ref-type="bibr" rid="j_infor466_ref_020">1994</xref>). Thus, it can be propounded that identification of the most appropriate robot from a pool of available alternatives with respect to a set of conflicting evaluation criteria resembles a typical multi-criteria decision making (MCDM) problem (Tashtoush <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_043">2015</xref>; Bader and Rahimifard, <xref ref-type="bibr" rid="j_infor466_ref_005">2020</xref>). In this paper, a spray painting robot selection problem for an automobile industry is solved while integrating step-wise weight assessment ratio analysis (SWARA) and combined compromise solution (CoCoSo) methods. Based on the opinions of a group of decision makers, subjective weights assigned to the considered criteria are estimated using SWARA method, while CoCoSo method helps in deriving the ranking order of the alternative spray painting robots for the given task.</p>
<p>This paper is organized as follows: Based on the literature review, the corresponding research gap is identified in Section <xref rid="j_infor466_s_002">2</xref>. Section <xref rid="j_infor466_s_003">3</xref> provides the mathematical details of SWARA and CoCoSo methods. A real-time spray painting robot selection problem is solved in Section <xref rid="j_infor466_s_006">4</xref> along with a comparative analysis of the ranking performance of SWARA-CoCoSo method against other integrated MCDM techniques. Conclusions are drawn in Section <xref rid="j_infor466_s_007">5</xref>.</p>
</sec>
<sec id="j_infor466_s_002">
<label>2</label>
<title>Survey of the Literature</title>
<p>It has already been mentioned that selection of a spray painting robot from an array of alternatives available in the market for a given painting task is a typical MCDM problem. Presence of conflicting evaluation criteria (like high speed with low power consumption, high efficiency with reduced initial capital investment, etc.) often makes this problem more complex. Due to availability of a large number of MCDM techniques and ardent need to accurately resolve this problem, solving robot selection problems for diverse industrial applications with the help of MCDM techniques has already caught the interest of the past researchers. Table <xref rid="j_infor466_tab_001">1</xref> provides a list of different MCDM techniques applied for industrial robot selection along with the corresponding evaluation criteria and weight measurement techniques considered.</p>
<p>It is interestingly noticed that a plethora of MCDM techniques, like weighted sum method (WSM), weighted product model (WPM), weighted aggregated sum product assessment (WASPAS), multi-objective optimization on the basis of ratio analysis (MOORA), multiplicative MOORA (MULTIMOORA), simple multi-attribute rating technique (SMART), analytic hierarchy process (AHP), technique for order of preference by similarity to ideal solution (TOPSIS), VIKOR (Vlse Kriterijumska Optimizacija I Kompromisno Resenje), elimination et choice translating reality (ELECTRE), graph theory and matrix approach (GTMA), preference ranking organization method for enrichment evaluation (PROMETHEE), grey relational analysis (GRA), range of value (ROV), polygons area method (PAM), complex proportional assessment (COPRAS), additive ratio assessment (ARAS), evaluation based on distance from average solution (EDAS), TODIM (TOmada de Decisao Interativa Multicriterio), multi-attributive border approximation area comparison (MABAC), etc. have been adopted in this direction.</p>
<p>The AHP and best worst method (BWM) are the subjective techniques, and entropy method and criteria importance through intercriteria correlation (CRITIC) are the objective techniques mainly deployed for assigning relative importance to the considered robot selection criteria. It can be noted from Table <xref rid="j_infor466_tab_001">1</xref> that those MCDM tools have principally been applied to identify industrial robots for pick-n-place (while avoiding certain predefined obstacles), assembly, arc welding and packaging operations. Robots have also been selected to provide support during milling and numerical control machining operations.</p>
<table-wrap id="j_infor466_tab_001">
<label>Table 1</label>
<caption>
<p>A comprehensive list of past researches on industrial robot selection.</p>
</caption>
<table>
<thead>
<tr>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Author(s)</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Application</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Criteria</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Weight measurement</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">MCDM</td>
</tr>
</thead>
<tbody>
<tr>
<td style="vertical-align: top; text-align: left">Chatterjee <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor466_ref_010">2010</xref>)</td>
<td style="vertical-align: top; text-align: left">Pick-n-place operation</td>
<td style="vertical-align: top; text-align: left">Load capacity, maximum tip speed, repeatability, memory capacity, manipulator reach, velocity, vendor’s service quality, program flexibility, cost</td>
<td style="vertical-align: top; text-align: left">AHP, subjective judgment</td>
<td style="vertical-align: top; text-align: left">VIKOR, ELECTRE</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Athawale and Chakraborty (<xref ref-type="bibr" rid="j_infor466_ref_002">2011</xref>)</td>
<td style="vertical-align: top; text-align: left">Pick-n-place operation</td>
<td style="vertical-align: top; text-align: left">Load capacity, repeatability, maximum tip speed, memory capacity, manipulator reach</td>
<td style="vertical-align: top; text-align: left">AHP</td>
<td style="vertical-align: top; text-align: left">WSM, WPM, AHP, TOPSIS, GTMA, VIKOR, ELECTRE, PROMETHEE, GRA, ROV</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Rehman and Ahamri (<xref ref-type="bibr" rid="j_infor466_ref_034">2013a</xref>)</td>
<td style="vertical-align: top; text-align: left">Packaging</td>
<td style="vertical-align: top; text-align: left">Velocity, load capacity, repeatability, program flexibility, purchase cost, installation cost</td>
<td style="vertical-align: top; text-align: left">AHP</td>
<td style="vertical-align: top; text-align: left">ELECTRE</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Athawale <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor466_ref_003">2012</xref>)</td>
<td style="vertical-align: top; text-align: left">Pick-n-place operation</td>
<td style="vertical-align: top; text-align: left">Load capacity, maximum tip speed, repeatability, memory capacity, manipulator reach, velocity, cost, vendor’s service quality, program flexibility</td>
<td style="vertical-align: top; text-align: left">AHP</td>
<td style="vertical-align: top; text-align: left">VIKOR</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Rehman and Ahamri (<xref ref-type="bibr" rid="j_infor466_ref_035">2013b</xref>)</td>
<td style="vertical-align: top; text-align: left">Packaging</td>
<td style="vertical-align: top; text-align: left">Velocity, load capacity, repeatability, program flexibility, purchase cost, installation cost</td>
<td style="vertical-align: top; text-align: left">AHP</td>
<td style="vertical-align: top; text-align: left">TOPSIS</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Azimi <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor466_ref_004">2014</xref>)</td>
<td style="vertical-align: top; text-align: left">NC machine support, pick-n-place operation</td>
<td style="vertical-align: top; text-align: left">Cost, handling coefficient, load capacity, repeatability, velocity, maximum tip speed, memory capacity, manipulator reach</td>
<td style="vertical-align: top; text-align: left">AHP</td>
<td style="vertical-align: top; text-align: left">WSM, WPM, TOPSIS, VIKOR, PAM</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Omoniwa (<xref ref-type="bibr" rid="j_infor466_ref_029">2014</xref>)</td>
<td style="vertical-align: top; text-align: left">Pick-n-place operation</td>
<td style="vertical-align: top; text-align: left">Repeatability, load capacity, maximum tip speed, memory capacity, manipulator reach, cost, handling capacity, velocity</td>
<td style="vertical-align: top; text-align: left">–</td>
<td style="vertical-align: top; text-align: left">GRA</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Sen <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor466_ref_038">2015</xref>)</td>
<td style="vertical-align: top; text-align: left">Pick-n-place operation</td>
<td style="vertical-align: top; text-align: left">Velocity, load capacity, cost, repeatability, maximum tip speed, memory capacity, manipulator reach</td>
<td style="vertical-align: top; text-align: left">AHP</td>
<td style="vertical-align: top; text-align: left">PROMETHEE-II</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Karande <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor466_ref_018">2016</xref>)</td>
<td style="vertical-align: top; text-align: left">Pick-n-place operation</td>
<td style="vertical-align: top; text-align: left">Load capacity, repeatability, maximum tip speed, memory capacity, manipulator reach, cost, handling coefficient, velocity</td>
<td style="vertical-align: top; text-align: left">AHP</td>
<td style="vertical-align: top; text-align: left">WSM, WPM, MOORA, WASPAS, MULTIMOORA</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Sen <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor466_ref_039">2016</xref>)</td>
<td style="vertical-align: top; text-align: left">Pick-n-place operation</td>
<td style="vertical-align: top; text-align: left">Load capacity, repeatability, maximum tip speed, memory capacity, manipulator reach, velocity, cost</td>
<td style="vertical-align: top; text-align: left">AHP</td>
<td style="vertical-align: top; text-align: left">TODIM</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Breaz <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor466_ref_009">2017</xref>)</td>
<td style="vertical-align: top; text-align: left">Milling</td>
<td style="vertical-align: top; text-align: left">Load capacity, reach, weight, repeatability, power consumption, dexterity, service</td>
<td style="vertical-align: top; text-align: left">AHP</td>
<td style="vertical-align: top; text-align: left">AHP</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Mathew <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor466_ref_025">2017</xref>)</td>
<td style="vertical-align: top; text-align: left">Pick-n-place operation</td>
<td style="vertical-align: top; text-align: left">Load capacity, repeatability, maximum tip speed, memory capacity, manipulator reach</td>
<td style="vertical-align: top; text-align: left">AHP</td>
<td style="vertical-align: top; text-align: left">WASPAS</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Mondal <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor466_ref_027">2017</xref>)</td>
<td style="vertical-align: top; text-align: left">Pick-n-place operation</td>
<td style="vertical-align: top; text-align: left">Load capacity, repeatability, maximum tip speed, memory capacity, manipulator reach</td>
<td style="vertical-align: top; text-align: left">AHP</td>
<td style="vertical-align: top; text-align: left">COPRAS</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Simion <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor466_ref_040">2018</xref>)</td>
<td style="vertical-align: top; text-align: left">Arc welding</td>
<td style="vertical-align: top; text-align: left">Motion, repeatability, allowable loading moment, payload, robot mass, reach, power rating, cost, flexibility</td>
<td style="vertical-align: top; text-align: left">AHP</td>
<td style="vertical-align: top; text-align: left">AHP</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Yalçin and Uncu (<xref ref-type="bibr" rid="j_infor466_ref_045">2019</xref>)</td>
<td style="vertical-align: top; text-align: left">Manufacturing Pick-n-place operation</td>
<td style="vertical-align: top; text-align: left">Load capacity, repeatability, vertical reach, degree of freedom, maximum tip speed, memory capacity, manipulator reach, man-machine interface, program flexibility, vendor’s service contract, cost</td>
<td style="vertical-align: top; text-align: left">AHP</td>
<td style="vertical-align: top; text-align: left">EDAS</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Suszyński and Rogalewicz (<xref ref-type="bibr" rid="j_infor466_ref_042">2020</xref>)</td>
<td style="vertical-align: top; text-align: left">Assembly</td>
<td style="vertical-align: top; text-align: left">Lifting capacity, weight, working range, repeatability, range of movement, cost, velocity</td>
<td style="vertical-align: top; text-align: left">AHP</td>
<td style="vertical-align: top; text-align: left">AHP, TOPSIS, SMART</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Agarwal <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor466_ref_001">2021</xref>)</td>
<td style="vertical-align: top; text-align: left">Arc welding</td>
<td style="vertical-align: top; text-align: left">Payload, horizontal reach, vertical reach, repeatability, weight, power rating, cost, flexibility, safety, welding performance, maintainability, ease of programming</td>
<td style="vertical-align: top; text-align: left">Entropy</td>
<td style="vertical-align: top; text-align: left">MABAC</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Goswami <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor466_ref_014">2021</xref>)</td>
<td style="vertical-align: top; text-align: left">Pick-n-place operation</td>
<td style="vertical-align: top; text-align: left">Velocity, load capacity, cost, repeatability, maximum tip speed, memory capacity, manipulator reach</td>
<td style="vertical-align: top; text-align: left">CRITIC</td>
<td style="vertical-align: top; text-align: left">TOPSIS-ARAS, COPRAS-ARAS</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Rashid <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor466_ref_033">2021</xref>)</td>
<td style="vertical-align: top; text-align: left">Manufacturing</td>
<td style="vertical-align: top; text-align: left">Load capacity, repeatability, velocity ratio, degree of freedom</td>
<td style="vertical-align: top; text-align: left">BWM</td>
<td style="vertical-align: top; text-align: left">EDAS</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Chodha <italic>et al.</italic> (<xref ref-type="bibr" rid="j_infor466_ref_011">2021</xref>)</td>
<td style="vertical-align: top; text-align: left">Arc welding</td>
<td style="vertical-align: top; text-align: left">Mechanical weight, repeatability, payload, maximum reach, average power consumption</td>
<td style="vertical-align: top; text-align: left">Entropy method</td>
<td style="vertical-align: top; text-align: left">TOPSIS</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">This paper</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">Spray painting</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">Payload, cost, repeatability, speed, reach, robot mass, power consumption</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">SWARA</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">CoCoSo</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The review of literature in Table <xref rid="j_infor466_tab_001">1</xref> reveals that until date, no endeavor has been put forward by the past researchers in identifying candidate robots for spray painting operations in manufacturing industries. On the other hand, applications of SWARA as a subjective criteria weight measurement tool and CoCoSo as a ranking tool for alternatives have not been explored towards industrial robot selection. There is also a lack of studies related to comparative analysis of different MCDM techniques while solving industrial robot selection problems. Athawale and Chakraborty (<xref ref-type="bibr" rid="j_infor466_ref_002">2011</xref>) only exhaustively compared the ranking performance of various MCDM techniques, like WSM, WPM, AHP, TOPSIS, GTMA, VIKOR, ELECTRE, PROMETHEE, GRA and ROV for an industrial pick-n-place robot selection problem. Keeping in view the identified research gaps, this paper proposes an integrated application of SWARA and CoCoSo methods for identifying the most suitable robot for spray painting operations in an automobile industry.</p>
<p>While solving a given MCDM problem with m alternatives and n evaluation criteria, both AHP and SWARA methods can subjectively estimate the corresponding criteria weights. They employ pair-wise comparisons to express relative importance of the decision making elements in a hierarchy, which is known as comparative importance of average value in SWARA method. The AHP method requires a significantly large number of pair-wise comparisons against SWARA method, which has a relatively small, i.e. <inline-formula id="j_infor466_ineq_001"><alternatives><mml:math>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">n</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$(n-1)$]]></tex-math></alternatives></inline-formula> comparisons. Thus, for a high-dimensional problem, in AHP method, the number of pair-wise comparisons proportionately increases, adversely influencing consistency of the derived solutions. But AHP method employs an effective procedure to check consistency of the pair-wise comparisons, which helps in identifying biasness in decision making. The SWARA method does not have such a procedure. In AHP method, for performing pair-wise comparisons, a 9-point scale is usually adopted. On the contrary, in SWARA method, the decision makers have more freedom to express their judgments using a wider scale (any value between 0 and 1). A smaller number of pair-wise comparisons and easiness in expressing judgments along with its capability to rank criteria and determine their weights makes SWARA a more demanding approach in prioritizing sustainability assessment indicators of energy system (Zolfani and Saparauskas, <xref ref-type="bibr" rid="j_infor466_ref_049">2013</xref>) and failures in solar panel systems (Ghoushchi <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_013">2020</xref>), solving personnel selection problem (Karabašević <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_017">2015</xref>), assessing sustainable third party reverse logistic provider (Mishra and Rani, <xref ref-type="bibr" rid="j_infor466_ref_026">2021</xref>), selecting landfill site (Majeed and Breesam, <xref ref-type="bibr" rid="j_infor466_ref_024">2021</xref>), etc. On the other hand, CoCoSo method integrates WSM and WPM methods to determine sum of weighted comparability sequence and power of weighted comparability sequence while deriving an aggregated performance score for ranking of the alternatives under consideration. It has found successful applications in solving supplier (Yazdani <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_046">2019a</xref>) and cloud service provider (Lai <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_022">2020</xref>) selection problems, and studying machinability properties of graphene nanocomposites (Kumar and Verma, <xref ref-type="bibr" rid="j_infor466_ref_021">2021</xref>). In this paper, the effectiveness of SWARA-CoCoSo method in solving spray painting robot selection problem in real-time manufacturing environment is validated using Spearman’s rank correlation coefficients against SWARA-TOPSIS, SWARA-VIKOR, SWARA-COPRAS, SWARA-PROMETHEE and SWARA-MOORA methods. Similarly, its effectiveness is also proved with respect to AHP-CoCoSo, PIPRECIA (pivot pairwise relative criteria importance assessment)-CoCoSo, BWM-CoCoSo and FUCOM (full consistency method)-CoCoSo techniques. The SWARA-CoCoSo approach has already been adopted in solving location selection problem for logistics center (Ulutaş <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_044">2020</xref>), renewable energy resource selection problem (Rani <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_032">2021</xref>), identifying barriers for adoption of IoT in manufacturing sector (Cui <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_012">2021</xref>), etc.</p>
</sec>
<sec id="j_infor466_s_003" sec-type="methods">
<label>3</label>
<title>Methods</title>
<sec id="j_infor466_s_004">
<label>3.1</label>
<title>SWARA Method</title>
<p>The procedural steps of SWARA method are enumerated as below (Stanujkic <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_041">2015</xref>): 
<list>
<list-item id="j_infor466_li_001">
<label>Step 1:</label>
<p>To estimate subjective weights of the criteria under consideration, they are first sorted with respect to their expected relative significance based on opinions of the decision makers/experts using their cognition, experience and knowledge. If the number of decision makers <inline-formula id="j_infor466_ineq_002"><alternatives><mml:math>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">r</mml:mi>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$(r)$]]></tex-math></alternatives></inline-formula> is large and the decision problem is more subjective, preferential orders (relative significances) of <italic>n</italic> number of criteria are indicated by an integer rank score ranging from 1 to 5, representing most significant (rank 5) and very insignificant (rank 1) criteria along with the respective intermediate rank values. Using Eq. (<xref rid="j_infor466_eq_001">1</xref>), the average rank values (<inline-formula id="j_infor466_ineq_003"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="italic">t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">¯</mml:mo></mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${\bar{t}_{j}}$]]></tex-math></alternatives></inline-formula>) are computed as follows: 
<disp-formula id="j_infor466_eq_001">
<label>(1)</label><alternatives><mml:math display="block">
<mml:mtable displaystyle="true">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="italic">t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">¯</mml:mo></mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo><mml:mstyle displaystyle="true">
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo largeop="false" movablelimits="false">∑</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">r</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">r</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mstyle>
<mml:mo mathvariant="normal">,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable></mml:math><tex-math><![CDATA[\[ {\bar{t}_{j}}=\frac{{\textstyle\textstyle\sum _{k=1}^{r}}{t_{kj}}}{r},\]]]></tex-math></alternatives>
</disp-formula> 
where <inline-formula id="j_infor466_ineq_004"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${t_{kj}}$]]></tex-math></alternatives></inline-formula> indicates ranking assigned by <italic>k</italic>th respondent to <italic>j</italic>th criterion and <italic>r</italic> is the number of decision makers involved.</p>
<p>Once these average ranks are computed, criteria weights <inline-formula id="j_infor466_ineq_005"><alternatives><mml:math>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$({q_{j}})$]]></tex-math></alternatives></inline-formula> are calculated by dividing the average value of each criterion by the sum of criteria priority values, as indicated in the following Eq. (<xref rid="j_infor466_eq_002">2</xref>): 
<disp-formula id="j_infor466_eq_002">
<label>(2)</label><alternatives><mml:math display="block">
<mml:mtable displaystyle="true">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo><mml:mstyle displaystyle="true">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi mathvariant="italic">t</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">¯</mml:mo></mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo largeop="false" movablelimits="false">∑</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">n</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mstyle>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable></mml:math><tex-math><![CDATA[\[ {q_{j}}=\frac{{\bar{t}_{j}}}{{\textstyle\textstyle\sum _{j=1}^{n}}{t_{j}}}.\]]]></tex-math></alternatives>
</disp-formula>
</p>
</list-item>
<list-item id="j_infor466_li_002">
<label>Step 2:</label>
<p>Thus, in order to avoid differences in opinions of the participating decision makers, these <inline-formula id="j_infor466_ineq_006"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${q_{j}}$]]></tex-math></alternatives></inline-formula> values can be treated as the initial <inline-formula id="j_infor466_ineq_007"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${s_{j}}$]]></tex-math></alternatives></inline-formula> values in SWARA method. Now, starting from the second criterion, the group of decision makers is again asked to express the relative importance of <italic>j</italic>th criterion in relation to <inline-formula id="j_infor466_ineq_008"><alternatives><mml:math>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">j</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$(j-1)$]]></tex-math></alternatives></inline-formula>th criterion. This ratio is called the comparative importance of average value, <inline-formula id="j_infor466_ineq_009"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${s_{j}}$]]></tex-math></alternatives></inline-formula> (Keršuliene <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_019">2010</xref>).</p>
</list-item>
<list-item id="j_infor466_li_003">
<label>Step 3:</label>
<p>Calculate the value of coefficient <inline-formula id="j_infor466_ineq_010"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${k_{j}}$]]></tex-math></alternatives></inline-formula> using the following Eq. (<xref rid="j_infor466_eq_003">3</xref>): 
<disp-formula id="j_infor466_eq_003">
<label>(3)</label><alternatives><mml:math display="block">
<mml:mtable displaystyle="true">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mfenced separators="" open="{" close="">
<mml:mrow>
<mml:mtable columnspacing="4.0pt" equalrows="false" columnlines="none" equalcolumns="false" columnalign="left left">
<mml:mtr>
<mml:mtd class="array">
<mml:mn>1</mml:mn>
<mml:mo mathvariant="normal">,</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:mi mathvariant="italic">j</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo mathvariant="normal">,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd class="array">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo mathvariant="normal">,</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:mi mathvariant="italic">j</mml:mi>
<mml:mo mathvariant="normal">&gt;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable></mml:math><tex-math><![CDATA[\[ {k_{j}}=\left\{\begin{array}{l@{\hskip4.0pt}l}1,\hspace{1em}& j=1,\\ {} {s_{j}}+1,\hspace{1em}& j>1.\end{array}\right.\]]]></tex-math></alternatives>
</disp-formula>
</p>
</list-item>
<list-item id="j_infor466_li_004">
<label>Step 4:</label>
<p>Determine the recalculated weight <inline-formula id="j_infor466_ineq_011"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${q_{j}}$]]></tex-math></alternatives></inline-formula> as below Eq. (<xref rid="j_infor466_eq_004">4</xref>): 
<disp-formula id="j_infor466_eq_004">
<label>(4)</label><alternatives><mml:math display="block">
<mml:mtable displaystyle="true">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mfenced separators="" open="{" close="">
<mml:mrow>
<mml:mtable columnspacing="4.0pt" equalrows="false" columnlines="none" equalcolumns="false" columnalign="left left">
<mml:mtr>
<mml:mtd class="array">
<mml:mn>1</mml:mn>
<mml:mo mathvariant="normal">,</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:mi mathvariant="italic">j</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo mathvariant="normal">,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd class="array">
<mml:mstyle displaystyle="false">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mstyle>
<mml:mo mathvariant="normal">,</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:mi mathvariant="italic">j</mml:mi>
<mml:mo mathvariant="normal">&gt;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mtd>
</mml:mtr>
</mml:mtable></mml:math><tex-math><![CDATA[\[ {q_{j}}=\left\{\begin{array}{l@{\hskip4.0pt}l}1,\hspace{1em}& j=1,\\ {} \frac{{q_{j-1}}}{{k_{j}}},\hspace{1em}& j>1.\end{array}\right.\]]]></tex-math></alternatives>
</disp-formula>
</p>
</list-item>
<list-item id="j_infor466_li_005">
<label>Step 5:</label>
<p>Compute the relative criteria weights as Eq. (<xref rid="j_infor466_eq_005">5</xref>): 
<disp-formula id="j_infor466_eq_005">
<label>(5)</label><alternatives><mml:math display="block">
<mml:mtable displaystyle="true">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo><mml:mstyle displaystyle="true">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo largeop="false" movablelimits="false">∑</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">n</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mstyle>
<mml:mo mathvariant="normal">,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable></mml:math><tex-math><![CDATA[\[ {w_{j}}=\frac{{q_{j}}}{{\textstyle\textstyle\sum _{k=1}^{n}}{q_{k}}},\]]]></tex-math></alternatives>
</disp-formula> 
where <inline-formula id="j_infor466_ineq_012"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${w_{j}}$]]></tex-math></alternatives></inline-formula> is the weight assigned to <italic>j</italic>th criterion.</p>
</list-item>
</list>
</p>
</sec>
<sec id="j_infor466_s_005">
<label>3.2</label>
<title>CoCoSo Method</title>
<p>The CoCoSo is a recently developed MCDM technique based on the integrated application of WSM and WPM methods (Yazdani <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_047">2019b</xref>), leading to the attainment of the compromise solution for a given problem. The application of CoCoSo method involves the following steps: 
<list>
<list-item id="j_infor466_li_006">
<label>Step 1:</label>
<p>Develop the initial decision matrix. 
<disp-formula id="j_infor466_eq_006">
<label>(6)</label><alternatives><mml:math display="block">
<mml:mtable displaystyle="true">
<mml:mtr>
<mml:mtd>
<mml:mi mathvariant="italic">X</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfenced separators="" open="[" close="]">
<mml:mrow>
<mml:mtable columnspacing="4.0pt 4.0pt 4.0pt" equalrows="false" columnlines="none none none" equalcolumns="false" columnalign="center center center center">
<mml:mtr>
<mml:mtd class="array">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>11</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>12</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:mo>…</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mi mathvariant="italic">n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd class="array">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>21</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>22</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:mo>…</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi mathvariant="italic">n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd class="array">
<mml:mo>…</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:mo>…</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:mo>…</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:mo>…</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd class="array">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">m</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">m</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:mo>…</mml:mo>
<mml:mspace width="1em"/>
</mml:mtd>
<mml:mtd class="array">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">m</mml:mi>
<mml:mi mathvariant="italic">n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
<mml:mo mathvariant="normal">,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable></mml:math><tex-math><![CDATA[\[ X=\left[\begin{array}{c@{\hskip4.0pt}c@{\hskip4.0pt}c@{\hskip4.0pt}c}{x_{11}}\hspace{1em}& {x_{12}}\hspace{1em}& \dots \hspace{1em}& {x_{1n}}\\ {} {x_{21}}\hspace{1em}& {x_{22}}\hspace{1em}& \dots \hspace{1em}& {x_{2n}}\\ {} \dots \hspace{1em}& \dots \hspace{1em}& \dots \hspace{1em}& \dots \\ {} {x_{m1}}\hspace{1em}& {x_{m2}}\hspace{1em}& \dots \hspace{1em}& {x_{mn}}\end{array}\right],\]]]></tex-math></alternatives>
</disp-formula> 
where <inline-formula id="j_infor466_ineq_013"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${x_{ij}}$]]></tex-math></alternatives></inline-formula> denotes the performance score of <italic>i</italic>th alternative with respect to <italic>j</italic>th criterion.</p>
</list-item>
<list-item id="j_infor466_li_007">
<label>Step 2:</label>
<p>Apply linear normalization technique to make all the elements of the decision matrix dimensionless and comparable.</p>
<p>For beneficial criterion: 
<disp-formula id="j_infor466_eq_007">
<label>(7)</label><alternatives><mml:math display="block">
<mml:mtable displaystyle="true">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo><mml:mstyle displaystyle="true">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>−</mml:mo>
<mml:mo movablelimits="false">min</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo movablelimits="false">max</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>−</mml:mo>
<mml:mo movablelimits="false">min</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mstyle>
<mml:mo mathvariant="normal">,</mml:mo>
<mml:mspace width="1em"/>
<mml:mtext>where</mml:mtext>
<mml:mspace width="2.5pt"/>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo mathvariant="normal">,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo mathvariant="normal">,</mml:mo>
<mml:mo>…</mml:mo>
<mml:mo mathvariant="normal">,</mml:mo>
<mml:mi mathvariant="italic">m</mml:mi>
<mml:mo>;</mml:mo>
<mml:mspace width="2.5pt"/>
<mml:mtext>and</mml:mtext>
<mml:mspace width="2.5pt"/>
<mml:mi mathvariant="italic">j</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo mathvariant="normal">,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo mathvariant="normal">,</mml:mo>
<mml:mo>…</mml:mo>
<mml:mo mathvariant="normal">,</mml:mo>
<mml:mi mathvariant="italic">n</mml:mi>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable></mml:math><tex-math><![CDATA[\[ {r_{ij}}=\frac{{x_{ij}}-\min {x_{ij}}}{\max {x_{ij}}-\min {x_{ij}}},\hspace{1em}\text{where}\hspace{2.5pt}i=1,2,\dots ,m;\hspace{2.5pt}\text{and}\hspace{2.5pt}j=1,2,\dots ,n.\]]]></tex-math></alternatives>
</disp-formula> 
For cost criterion: 
<disp-formula id="j_infor466_eq_008">
<label>(8)</label><alternatives><mml:math display="block">
<mml:mtable displaystyle="true">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo><mml:mstyle displaystyle="true">
<mml:mfrac>
<mml:mrow>
<mml:mo movablelimits="false">max</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>−</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo movablelimits="false">max</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>−</mml:mo>
<mml:mo movablelimits="false">min</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mstyle>
<mml:mo mathvariant="normal">,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable></mml:math><tex-math><![CDATA[\[ {r_{ij}}=\frac{\max {x_{ij}}-{x_{ij}}}{\max {x_{ij}}-\min {x_{ij}}},\]]]></tex-math></alternatives>
</disp-formula> 
where <inline-formula id="j_infor466_ineq_014"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${r_{ij}}$]]></tex-math></alternatives></inline-formula> is the normalized value of <inline-formula id="j_infor466_ineq_015"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${x_{ij}}$]]></tex-math></alternatives></inline-formula>.</p>
</list-item>
<list-item id="j_infor466_li_008">
<label>Step 3:</label>
<p>Now, based on WSM and WPM methods, the corresponding performance indexes <inline-formula id="j_infor466_ineq_016"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${S_{i}}$]]></tex-math></alternatives></inline-formula> and <inline-formula id="j_infor466_ineq_017"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${P_{i}}$]]></tex-math></alternatives></inline-formula> for each of the alternatives are calculated. <disp-formula-group id="j_infor466_dg_001">
<disp-formula id="j_infor466_eq_009">
<label>(9)</label><alternatives><mml:math display="block">
<mml:mtable displaystyle="true" columnalign="right left" columnspacing="0pt">
<mml:mtr>
<mml:mtd class="align-odd"/>
<mml:mtd class="align-even">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:mo largeop="true" movablelimits="false">∑</mml:mo></mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">n</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>×</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo mathvariant="normal">,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable></mml:math><tex-math><![CDATA[\[\begin{aligned}{}& {S_{i}}={\sum \limits_{j=1}^{n}}{w_{j}}\times {r_{ij}},\end{aligned}\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor466_eq_010">
<label>(10)</label><alternatives><mml:math display="block">
<mml:mtable displaystyle="true" columnalign="right left" columnspacing="0pt">
<mml:mtr>
<mml:mtd class="align-odd"/>
<mml:mtd class="align-even">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:mo largeop="true" movablelimits="false">∑</mml:mo></mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">n</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:msup>
<mml:mrow>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable></mml:math><tex-math><![CDATA[\[\begin{aligned}{}& {P_{i}}={\sum \limits_{j=1}^{n}}{({r_{ij}})^{{w_{j}}}}.\end{aligned}\]]]></tex-math></alternatives>
</disp-formula>
</disp-formula-group></p>
</list-item>
<list-item id="j_infor466_li_009">
<label>Step 4:</label>
<p>Estimate three different appraisal scores for the alternatives using the following aggregation strategies. <disp-formula-group id="j_infor466_dg_002">
<disp-formula id="j_infor466_eq_011">
<label>(11)</label><alternatives><mml:math display="block">
<mml:mtable displaystyle="true" columnalign="right left" columnspacing="0pt">
<mml:mtr>
<mml:mtd class="align-odd"/>
<mml:mtd class="align-even">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo><mml:mstyle displaystyle="true">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo largeop="false" movablelimits="false">∑</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">m</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mfrac>
</mml:mstyle>
<mml:mo mathvariant="normal">,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable></mml:math><tex-math><![CDATA[\[\begin{aligned}{}& {k_{ia}}=\frac{{S_{i}}+{P_{i}}}{{\textstyle\textstyle\sum _{i=1}^{m}}({S_{i}}+{P_{i}})},\end{aligned}\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor466_eq_012">
<label>(12)</label><alternatives><mml:math display="block">
<mml:mtable displaystyle="true" columnalign="right left" columnspacing="0pt">
<mml:mtr>
<mml:mtd class="align-odd"/>
<mml:mtd class="align-even">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo><mml:mstyle displaystyle="true">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo movablelimits="false">min</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mstyle>
<mml:mo>+</mml:mo><mml:mstyle displaystyle="true">
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo movablelimits="false">min</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mstyle>
<mml:mo mathvariant="normal">,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable></mml:math><tex-math><![CDATA[\[\begin{aligned}{}& {k_{ib}}=\frac{{S_{i}}}{{\min _{i}}{S_{i}}}+\frac{{P_{i}}}{{\min _{i}}{P_{i}}},\end{aligned}\]]]></tex-math></alternatives>
</disp-formula>
<disp-formula id="j_infor466_eq_013">
<label>(13)</label><alternatives><mml:math display="block">
<mml:mtable displaystyle="true" columnalign="right left" columnspacing="0pt">
<mml:mtr>
<mml:mtd class="align-odd"/>
<mml:mtd class="align-even">
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo><mml:mstyle displaystyle="true">
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="italic">λ</mml:mi>
<mml:mo>×</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:mi mathvariant="italic">λ</mml:mi>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo>
<mml:mo>×</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">λ</mml:mi>
<mml:mo>×</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo movablelimits="false">max</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>−</mml:mo>
<mml:mi mathvariant="italic">λ</mml:mi>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo>
<mml:mo>×</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo movablelimits="false">max</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mstyle>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo mathvariant="normal">,</mml:mo>
<mml:mspace width="1em"/>
<mml:mn>0</mml:mn>
<mml:mo>⩽</mml:mo>
<mml:mi mathvariant="italic">λ</mml:mi>
<mml:mo>⩽</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable></mml:math><tex-math><![CDATA[\[\begin{aligned}{}& {k_{ic}}=\frac{\lambda \times {S_{i}}+(1-\lambda )\times {P_{i}}}{\lambda \times {\max _{i}}{S_{i}}+(1-\lambda )\times {\max _{i}}}{P_{i}},\hspace{1em}0\leqslant \lambda \leqslant 1.\end{aligned}\]]]></tex-math></alternatives>
</disp-formula>
</disp-formula-group> It is worthwhile to mention here that Eq. (<xref rid="j_infor466_eq_011">11</xref>) is formulated using arithmetic mean of sums of WSM and WPM scores, and Eq. (<xref rid="j_infor466_eq_012">12</xref>) is developed based on the sum of relative scores of WSM and WPM compared to the best. On the other hand, Eq. (<xref rid="j_infor466_eq_013">13</xref>) expresses the balanced compromise of WSM and WPM scores. In Eq. (<xref rid="j_infor466_eq_013">13</xref>), the value of <italic>λ</italic> ranges between 0 and 1, with <inline-formula id="j_infor466_ineq_018"><alternatives><mml:math>
<mml:mi mathvariant="italic">λ</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0.5</mml:mn></mml:math><tex-math><![CDATA[$\lambda =0.5$]]></tex-math></alternatives></inline-formula> considered as the default value.</p>
</list-item>
<list-item id="j_infor466_li_010">
<label>Step 5:</label>
<p>Rank the alternatives based on descending order of their <inline-formula id="j_infor466_ineq_019"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${k_{i}}$]]></tex-math></alternatives></inline-formula> values. 
<disp-formula id="j_infor466_eq_014">
<label>(14)</label><alternatives><mml:math display="block">
<mml:mtable displaystyle="true">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>×</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>×</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="false">
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mstyle>
</mml:mrow>
</mml:msup>
<mml:mo>+</mml:mo><mml:mstyle displaystyle="true">
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:mstyle>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">a</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo>
<mml:mo>.</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable></mml:math><tex-math><![CDATA[\[ {k_{i}}={({k_{ia}}\times {k_{ib}}\times {k_{ic}})^{\frac{1}{3}}}+\frac{1}{3}({k_{ia}}+{k_{ib}}+{k_{ic}}).\]]]></tex-math></alternatives>
</disp-formula> 
Thus, the best alternative should have the maximum <inline-formula id="j_infor466_ineq_020"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${k_{i}}$]]></tex-math></alternatives></inline-formula> value.</p>
</list-item>
</list>
</p>
</sec>
</sec>
<sec id="j_infor466_s_006">
<label>4</label>
<title>Spray Painting Robot Selection Using SWARA-CoCoSo Method</title>
<p>In order to apply SWARA-CoCoSo method in solving an industrial spray painting robot selection problem, 12 alternative robot models from six different manufacturers are considered here. They all have six degrees of freedom. Their operational performance is then assessed with respect to seven evaluation criteria, i.e. payload (P) (kg), mechanical weight (M) (kg), speed (S) (m/sec), repeatability (RE) (mm), reach (RC) (mm), cost (C) (USD) and power consumption (PC) (kVA). Among them, P, S and RC are beneficial attributes having their higher values, while M, RE, C and PC are non-beneficial (cost) attributes requiring their lower values. Payload is the weight including weight of the end arm tooling and weight of the product (spray gun and paint) that a robot can lift. Although its higher value is always recommended, its extreme value may adversely affect the performance of a robot by slowing down its speed and increasing the cycle time. Choosing a robot not only depends on its payload, but also it requires a comprehensive consideration of other important criteria. Robot’s own mechanical weight plays an important role when it needs to be mounted on a conveying system for automated spray painting operation. Excessive payload and higher mechanical weight increase the inertia of a spray painting robot, abating its performance. Speed can be defined as the rate at which the spray painting operation is performed and is directly related to the productivity of the robotic system. Speed mainly depends on the cycle time that the given task needs to complete with due consideration of both acceleration and deceleration of a robot from one point to another. Repeatability is the capacity of a robot to consistently perform the same task with minimum deviation. It ensures defect-free painting of the components/parts. Generally, its value between 0.02 mm and 0.05 mm is highly desirable. If the application process is relatively rough, such as packaging, palletizing, etc., the robot needs not to have high precision. Reach can be defined as the distance from the centre of a robot to the fullest extension of its arm, determining the work envelop of a given robot. Cost is related to the total capital invested for procurement of a robot for a specific painting task and power consumption measures the total electric power required to operate it. Lower power consumption provides cost savings as it is treated as an input to the device. Table <xref rid="j_infor466_tab_002">2</xref> provides the initial decision matrix, consisting of 12 alternatives and seven criteria, considered in this paper for solving the spray painting robot selection problem using SWARA-CoCoSo method. The information regarding the technical specifications of the considered spray painting robots is collected from the catalogues/websites of the concerned robot manufacturers.</p>
<table-wrap id="j_infor466_tab_002">
<label>Table 2</label>
<caption>
<p>Spray painting robot alternatives and evaluation criteria.</p>
</caption>
<table>
<thead>
<tr>
<td colspan="2" style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Alternative</td>
<td colspan="7" style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Criteria</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">Manufacturer</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">Model</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">P</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">M</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">S</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">RE</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">RC</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">C</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">PC</td>
</tr>
</thead>
<tbody>
<tr>
<td style="vertical-align: top; text-align: left">Kawasaki</td>
<td style="vertical-align: top; text-align: left">KF121</td>
<td style="vertical-align: top; text-align: left">12</td>
<td style="vertical-align: top; text-align: left">770</td>
<td style="vertical-align: top; text-align: left">1.2</td>
<td style="vertical-align: top; text-align: left">0.5</td>
<td style="vertical-align: top; text-align: left">2668</td>
<td style="vertical-align: top; text-align: left">52186</td>
<td style="vertical-align: top; text-align: left">5.1</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"/>
<td style="vertical-align: top; text-align: left">KJ264</td>
<td style="vertical-align: top; text-align: left">15</td>
<td style="vertical-align: top; text-align: left">540</td>
<td style="vertical-align: top; text-align: left">1.5</td>
<td style="vertical-align: top; text-align: left">0.5</td>
<td style="vertical-align: top; text-align: left">2640</td>
<td style="vertical-align: top; text-align: left">58137</td>
<td style="vertical-align: top; text-align: left">7.3</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"/>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">ABB</td>
<td style="vertical-align: top; text-align: left">IRB 5500-22</td>
<td style="vertical-align: top; text-align: left">13</td>
<td style="vertical-align: top; text-align: left">780</td>
<td style="vertical-align: top; text-align: left">1.4</td>
<td style="vertical-align: top; text-align: left">0.15</td>
<td style="vertical-align: top; text-align: left">2975</td>
<td style="vertical-align: top; text-align: left">20167</td>
<td style="vertical-align: top; text-align: left">6.2</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"/>
<td style="vertical-align: top; text-align: left">IRB 5510</td>
<td style="vertical-align: top; text-align: left">13</td>
<td style="vertical-align: top; text-align: left">767</td>
<td style="vertical-align: top; text-align: left">1.4</td>
<td style="vertical-align: top; text-align: left">0.15</td>
<td style="vertical-align: top; text-align: left">2600</td>
<td style="vertical-align: top; text-align: left">12550</td>
<td style="vertical-align: top; text-align: left">5.3</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">YASKAWA</td>
<td style="vertical-align: top; text-align: left">Motoman MPX-3500</td>
<td style="vertical-align: top; text-align: left">15</td>
<td style="vertical-align: top; text-align: left">590</td>
<td style="vertical-align: top; text-align: left">2</td>
<td style="vertical-align: top; text-align: left">0.15</td>
<td style="vertical-align: top; text-align: left">2700</td>
<td style="vertical-align: top; text-align: left">39000</td>
<td style="vertical-align: top; text-align: left">3</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"/>
<td style="vertical-align: top; text-align: left">Motoman EPX-2800</td>
<td style="vertical-align: top; text-align: left">20</td>
<td style="vertical-align: top; text-align: left">650</td>
<td style="vertical-align: top; text-align: left">2</td>
<td style="vertical-align: top; text-align: left">0.5</td>
<td style="vertical-align: top; text-align: left">2779</td>
<td style="vertical-align: top; text-align: left">44000</td>
<td style="vertical-align: top; text-align: left">5</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Haosheng</td>
<td style="vertical-align: top; text-align: left">HS-6-1722</td>
<td style="vertical-align: top; text-align: left">20</td>
<td style="vertical-align: top; text-align: left">220</td>
<td style="vertical-align: top; text-align: left">2</td>
<td style="vertical-align: top; text-align: left">0.06</td>
<td style="vertical-align: top; text-align: left">1722</td>
<td style="vertical-align: top; text-align: left">54000</td>
<td style="vertical-align: top; text-align: left">4.4</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"/>
<td style="vertical-align: top; text-align: left">HS-6-1640</td>
<td style="vertical-align: top; text-align: left">10</td>
<td style="vertical-align: top; text-align: left">185</td>
<td style="vertical-align: top; text-align: left">2</td>
<td style="vertical-align: top; text-align: left">0.05</td>
<td style="vertical-align: top; text-align: left">1640</td>
<td style="vertical-align: top; text-align: left">50000</td>
<td style="vertical-align: top; text-align: left">5.7</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Fanuc</td>
<td style="vertical-align: top; text-align: left">P-250iB/15</td>
<td style="vertical-align: top; text-align: left">15</td>
<td style="vertical-align: top; text-align: left">530</td>
<td style="vertical-align: top; text-align: left">1.8</td>
<td style="vertical-align: top; text-align: left">0.2</td>
<td style="vertical-align: top; text-align: left">2800</td>
<td style="vertical-align: top; text-align: left">22500</td>
<td style="vertical-align: top; text-align: left">4.4</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left"/>
<td style="vertical-align: top; text-align: left">P-350iA/45</td>
<td style="vertical-align: top; text-align: left">45</td>
<td style="vertical-align: top; text-align: left">590</td>
<td style="vertical-align: top; text-align: left">1.8</td>
<td style="vertical-align: top; text-align: left">0.1</td>
<td style="vertical-align: top; text-align: left">2606</td>
<td style="vertical-align: top; text-align: left">25000</td>
<td style="vertical-align: top; text-align: left">3.1</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Yooheart</td>
<td style="vertical-align: top; text-align: left">HY1010A-143</td>
<td style="vertical-align: top; text-align: left">10</td>
<td style="vertical-align: top; text-align: left">170</td>
<td style="vertical-align: top; text-align: left">1.6</td>
<td style="vertical-align: top; text-align: left">0.06</td>
<td style="vertical-align: top; text-align: left">1430</td>
<td style="vertical-align: top; text-align: left">23000</td>
<td style="vertical-align: top; text-align: left">3</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin"/>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">HY1050A-200</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">50</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">520</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">1.6</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.08</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">2000</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">25000</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">8</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>To estimate subjective weights of the considered criteria using SWARA method, they are first sorted with respect to their expected relative significance based on unanimous opinions of a group of decision makers while fulfilling the basic requirements of spray painting operation. Three experts were called for meetings, and after mutual discussion and brainstorming, relative significances of the considered criteria were estimated. The first expert is a managing director having 25 years of administrative experience in spray painting division of a large aerosol company. The second expert is a quality control manager with 12 years job experience in powder coating quality control. On the other hand, the third expert is a project manager and has more than 15 years experience in managing paint and wall covering functions on contracts and product submittals. Among these criteria, maximum importance is assigned to the procurement cost of a spray painting robot, followed by its payload capacity. On the other hand, mechanical weight of the robot has the least significance. Thus, the order of preference for the evaluation criteria is set as <inline-formula id="j_infor466_ineq_021"><alternatives><mml:math>
<mml:mtext>C</mml:mtext>
<mml:mo stretchy="false">→</mml:mo>
<mml:mtext>P</mml:mtext>
<mml:mo stretchy="false">→</mml:mo>
<mml:mtext>PC</mml:mtext>
<mml:mo stretchy="false">→</mml:mo>
<mml:mtext>RE</mml:mtext>
<mml:mo stretchy="false">→</mml:mo>
<mml:mtext>RC</mml:mtext>
<mml:mo stretchy="false">→</mml:mo>
<mml:mtext>S</mml:mtext>
<mml:mo stretchy="false">→</mml:mo>
<mml:mtext>M</mml:mtext></mml:math><tex-math><![CDATA[$\text{C}\to \text{P}\to \text{PC}\to \text{RE}\to \text{RC}\to \text{S}\to \text{M}$]]></tex-math></alternatives></inline-formula>. Table <xref rid="j_infor466_tab_003">3</xref> depicts the criteria weight calculations using SWARA method. In this table, the concerned group of decision makers expresses the relative importance of <italic>j</italic>th criterion in relation to <inline-formula id="j_infor466_ineq_022"><alternatives><mml:math>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">j</mml:mi>
<mml:mo>−</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$(j-1)$]]></tex-math></alternatives></inline-formula>th criterion, leading to the estimation of comparative importance of average value <inline-formula id="j_infor466_ineq_023"><alternatives><mml:math>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$({s_{j}})$]]></tex-math></alternatives></inline-formula>. Now, using Eqs. (<xref rid="j_infor466_eq_003">3</xref>)–(<xref rid="j_infor466_eq_004">4</xref>), values of coefficient <inline-formula id="j_infor466_ineq_024"><alternatives><mml:math>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$({k_{j}})$]]></tex-math></alternatives></inline-formula> and recalculated weight <inline-formula id="j_infor466_ineq_025"><alternatives><mml:math>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$({q_{j}})$]]></tex-math></alternatives></inline-formula> are respectively calculated. Finally, the relative criteria weights are computed applying Eq. (<xref rid="j_infor466_eq_005">5</xref>). It can be unveiled that according to the set preference order of the criteria, C has the maximum priority weight, followed by P, while M is the least important criterion.</p>
<table-wrap id="j_infor466_tab_003">
<label>Table 3</label>
<caption>
<p>Calculation of criteria weights using SWARA method.</p>
</caption>
<table>
<thead>
<tr>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Criteria</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin"><inline-formula id="j_infor466_ineq_026"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${s_{j}}$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin"><inline-formula id="j_infor466_ineq_027"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${k_{j}}$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin"><inline-formula id="j_infor466_ineq_028"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${q_{j}}$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin"><inline-formula id="j_infor466_ineq_029"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">j</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${w_{j}}$]]></tex-math></alternatives></inline-formula></td>
</tr>
</thead>
<tbody>
<tr>
<td style="vertical-align: top; text-align: left">C</td>
<td style="vertical-align: top; text-align: left"/>
<td style="vertical-align: top; text-align: left">1</td>
<td style="vertical-align: top; text-align: left">1.00</td>
<td style="vertical-align: top; text-align: left">0.28</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">P</td>
<td style="vertical-align: top; text-align: left">0.4</td>
<td style="vertical-align: top; text-align: left">1.4</td>
<td style="vertical-align: top; text-align: left">0.71</td>
<td style="vertical-align: top; text-align: left">0.20</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">PC</td>
<td style="vertical-align: top; text-align: left">0.35</td>
<td style="vertical-align: top; text-align: left">1.35</td>
<td style="vertical-align: top; text-align: left">0.53</td>
<td style="vertical-align: top; text-align: left">0.15</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">RE</td>
<td style="vertical-align: top; text-align: left">0.25</td>
<td style="vertical-align: top; text-align: left">1.25</td>
<td style="vertical-align: top; text-align: left">0.42</td>
<td style="vertical-align: top; text-align: left">0.12</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">RC</td>
<td style="vertical-align: top; text-align: left">0.2</td>
<td style="vertical-align: top; text-align: left">1.2</td>
<td style="vertical-align: top; text-align: left">0.35</td>
<td style="vertical-align: top; text-align: left">0.10</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">S</td>
<td style="vertical-align: top; text-align: left">0.15</td>
<td style="vertical-align: top; text-align: left">1.15</td>
<td style="vertical-align: top; text-align: left">0.31</td>
<td style="vertical-align: top; text-align: left">0.09</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">M</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.1</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">1.1</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.28</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.08</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="j_infor466_tab_004">
<label>Table 4</label>
<caption>
<p>Ranking of spray painting robots using SWARA-CoCoSo method (for <inline-formula id="j_infor466_ineq_030"><alternatives><mml:math>
<mml:mi mathvariant="italic">λ</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0.5</mml:mn></mml:math><tex-math><![CDATA[$\lambda =0.5$]]></tex-math></alternatives></inline-formula>).</p>
</caption>
<table>
<thead>
<tr>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Model</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin"><inline-formula id="j_infor466_ineq_031"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${S_{i}}$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin"><inline-formula id="j_infor466_ineq_032"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${P_{i}}$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin"><inline-formula id="j_infor466_ineq_033"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">a</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${k_{ia}}$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin"><inline-formula id="j_infor466_ineq_034"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">b</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${k_{ib}}$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin"><inline-formula id="j_infor466_ineq_035"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">c</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${k_{ic}}$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin"><inline-formula id="j_infor466_ineq_036"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${k_{i}}$]]></tex-math></alternatives></inline-formula></td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Rank</td>
</tr>
</thead>
<tbody>
<tr>
<td style="vertical-align: top; text-align: left">KF121</td>
<td style="vertical-align: top; text-align: left">0.2150</td>
<td style="vertical-align: top; text-align: left">3.7341</td>
<td style="vertical-align: top; text-align: left">0.0549</td>
<td style="vertical-align: top; text-align: left">2.1343</td>
<td style="vertical-align: top; text-align: left">0.5244</td>
<td style="vertical-align: top; text-align: left">1.2990</td>
<td style="vertical-align: top; text-align: left">12</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">KJ264</td>
<td style="vertical-align: top; text-align: left">0.1895</td>
<td style="vertical-align: top; text-align: left">4.2238</td>
<td style="vertical-align: top; text-align: left">0.0613</td>
<td style="vertical-align: top; text-align: left">2.1311</td>
<td style="vertical-align: top; text-align: left">0.5861</td>
<td style="vertical-align: top; text-align: left">1.3508</td>
<td style="vertical-align: top; text-align: left">11</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">IRB 5500-22</td>
<td style="vertical-align: top; text-align: left">0.5180</td>
<td style="vertical-align: top; text-align: left">5.2567</td>
<td style="vertical-align: top; text-align: left">0.0802</td>
<td style="vertical-align: top; text-align: left">4.1409</td>
<td style="vertical-align: top; text-align: left">0.7669</td>
<td style="vertical-align: top; text-align: left">2.2966</td>
<td style="vertical-align: top; text-align: left">8</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">IRB 5510</td>
<td style="vertical-align: top; text-align: left">0.5693</td>
<td style="vertical-align: top; text-align: left">6.0680</td>
<td style="vertical-align: top; text-align: left">0.0922</td>
<td style="vertical-align: top; text-align: left">4.6284</td>
<td style="vertical-align: top; text-align: left">0.8814</td>
<td style="vertical-align: top; text-align: left">2.5892</td>
<td style="vertical-align: top; text-align: left">5</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Motoman MPX-3500</td>
<td style="vertical-align: top; text-align: left">0.5830</td>
<td style="vertical-align: top; text-align: left">6.3058</td>
<td style="vertical-align: top; text-align: left">0.0957</td>
<td style="vertical-align: top; text-align: left">4.7645</td>
<td style="vertical-align: top; text-align: left">0.9148</td>
<td style="vertical-align: top; text-align: left">2.6722</td>
<td style="vertical-align: top; text-align: left">3</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Motoman EPX-2800</td>
<td style="vertical-align: top; text-align: left">0.4212</td>
<td style="vertical-align: top; text-align: left">5.2748</td>
<td style="vertical-align: top; text-align: left">0.0791</td>
<td style="vertical-align: top; text-align: left">3.6347</td>
<td style="vertical-align: top; text-align: left">0.7564</td>
<td style="vertical-align: top; text-align: left">2.0915</td>
<td style="vertical-align: top; text-align: left">10</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">HS-6-1722</td>
<td style="vertical-align: top; text-align: left">0.4831</td>
<td style="vertical-align: top; text-align: left">6.0575</td>
<td style="vertical-align: top; text-align: left">0.0909</td>
<td style="vertical-align: top; text-align: left">4.1709</td>
<td style="vertical-align: top; text-align: left">0.8686</td>
<td style="vertical-align: top; text-align: left">2.4006</td>
<td style="vertical-align: top; text-align: left">7</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">HS-6-1640</td>
<td style="vertical-align: top; text-align: left">0.4206</td>
<td style="vertical-align: top; text-align: left">5.3244</td>
<td style="vertical-align: top; text-align: left">0.0798</td>
<td style="vertical-align: top; text-align: left">3.6449</td>
<td style="vertical-align: top; text-align: left">0.7629</td>
<td style="vertical-align: top; text-align: left">2.1013</td>
<td style="vertical-align: top; text-align: left">9</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">P-250iB/15</td>
<td style="vertical-align: top; text-align: left">0.6208</td>
<td style="vertical-align: top; text-align: left">6.3912</td>
<td style="vertical-align: top; text-align: left">0.0974</td>
<td style="vertical-align: top; text-align: left">4.9871</td>
<td style="vertical-align: top; text-align: left">0.9312</td>
<td style="vertical-align: top; text-align: left">2.7729</td>
<td style="vertical-align: top; text-align: left">2</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">P-350iA/45</td>
<td style="vertical-align: top; text-align: left">0.8007</td>
<td style="vertical-align: top; text-align: left">6.7296</td>
<td style="vertical-align: top; text-align: left">0.1046</td>
<td style="vertical-align: top; text-align: left">6.0267</td>
<td style="vertical-align: top; text-align: left">1.0000</td>
<td style="vertical-align: top; text-align: left">3.2346</td>
<td style="vertical-align: top; text-align: left">1</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">HY1010A-143</td>
<td style="vertical-align: top; text-align: left">0.6081</td>
<td style="vertical-align: top; text-align: left">4.8665</td>
<td style="vertical-align: top; text-align: left">0.0761</td>
<td style="vertical-align: top; text-align: left">4.5118</td>
<td style="vertical-align: top; text-align: left">0.7270</td>
<td style="vertical-align: top; text-align: left">2.4011</td>
<td style="vertical-align: top; text-align: left">6</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">HY1050A-200</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.6315</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">5.6850</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.0878</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">4.8543</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.8388</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">2.6366</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">4</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="j_infor466_fig_001">
<label>Fig. 1</label>
<caption>
<p>Ranking of spray painting robots based on their appraisal scores.</p>
</caption>
<graphic xlink:href="infor466_g001.jpg"/>
</fig>
<p>Following the procedural steps of CoCoSo method, the initial decision matrix of Table <xref rid="j_infor466_tab_002">2</xref> needs to be linearly normalized to transform all of its elements within a range of 0 to 1, considering the type of the evaluation criterion involved in the spray painting robot selection problem. In Table <xref rid="j_infor466_tab_004">4</xref>, the corresponding values of sum of weighted comparability sequence <inline-formula id="j_infor466_ineq_037"><alternatives><mml:math>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">S</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$({S_{i}})$]]></tex-math></alternatives></inline-formula> and power of weighted comparability sequence <inline-formula id="j_infor466_ineq_038"><alternatives><mml:math>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$({P_{i}})$]]></tex-math></alternatives></inline-formula> are determined for all the alternative robots, employing Eqs. (<xref rid="j_infor466_eq_009">9</xref>) and (<xref rid="j_infor466_eq_010">10</xref>) respectively. Using this information, the corresponding values of three different appraisal scores are estimated which are aggregated together to derive the final appraisal scores for all the considered spray painting robots. It can be clearly noticed from Table <xref rid="j_infor466_tab_004">4</xref> that Fanuc P-350iA/45 model occupies the top position in the ranking list with the maximum appraisal score, followed by P-250iB/15 model of the same manufacturer. On the other hand, minimum preference would be assigned to Kawasaki KF121 model for the given spray painting operation. The ranking positions of these robots are pictorially represented in Fig. <xref rid="j_infor466_fig_001">1</xref>. Relatively high payload and speed, moderate reach and mechanical weight, and relatively low repeatability, cost and power consumption justify the selection of Fanuc P-350iA/45 model as the most suitable spray painting robot. It is interesting to note here that while calculating the appraisal scores (i.e. <inline-formula id="j_infor466_ineq_039"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">k</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">i</mml:mi>
<mml:mi mathvariant="italic">c</mml:mi>
</mml:mrow>
</mml:msub></mml:math><tex-math><![CDATA[${k_{ic}}$]]></tex-math></alternatives></inline-formula> in Eq. (<xref rid="j_infor466_eq_013">13</xref>)), value of the corresponding tuning parameter <inline-formula id="j_infor466_ineq_040"><alternatives><mml:math>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">λ</mml:mi>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$(\lambda )$]]></tex-math></alternatives></inline-formula> may play an important role in influencing the final selection decision. The behaviour of SWARA-CoCoSo method while ranking the candidate robots for varying values of <italic>λ</italic> is studied in Fig. <xref rid="j_infor466_fig_002">2</xref>. It can be observed from this figure that for all the possible values of <italic>λ</italic>, the positions of the top two and last two spray painting robots in the derived ranking lists remain unaltered, although there are marginal deviations in the positions of the intermediately ranked robots. Thus, it can be propounded that the proposed SWARA-CoCoSo method is quite robust, being almost unaffected by the changing <italic>λ</italic> values.</p>
<p>To understand the impact of <italic>λ</italic> on the ranking pattern of SWARA-CoCoSo method, a robustness study is carried out where the value of <italic>λ</italic> is varied between 0 and 1 with 0.01 increments to generate 101 independent trials. The rank awarded to each robot for each <italic>λ</italic> value is presented in Fig. <xref rid="j_infor466_fig_003">3</xref>(a). It is observed that except for ranks 6–9, other ranks remain constant even with changes in <italic>λ</italic>. The relative rank shares of different alternatives (robots) are provided in Fig. <xref rid="j_infor466_fig_003">3</xref>(b). It is noticed that there is 0% change in the top 5 and bottom 3 robot rankings. However, the robot rankings between ranks 6–9 are marginally affected by changes in <italic>λ</italic> value. Between ranks 8–9, there is 11% variation, whereas, for ranks 6–7, it is only 4%. The results of this robustness test indicate that SWARA-CoCoSo is almost insensitive to changes in <italic>λ</italic> and thus, parameter tuning can be overlooked for low-dimensional MCDM problems. The ranking pattern may be affected with <italic>λ</italic> value for high-dimensional MCDM problems. Thus, it is recommended for future studies that the default value for <italic>λ</italic> should be considered as 0.5 while solving MCDM problems. Thus, SWARA-CoCoSo is a viable tool for such real-working optimal robot selection scenarios.</p>
<fig id="j_infor466_fig_002">
<label>Fig. 2</label>
<caption>
<p>Rankings of alternative robots for varying <italic>λ</italic> values.</p>
</caption>
<graphic xlink:href="infor466_g002.jpg"/>
</fig>
<fig id="j_infor466_fig_003">
<label>Fig. 3</label>
<caption>
<p>(a) Variation of ranks by SWARA-CoCoSo with respect to change in <italic>λ</italic> for each robot, and (b) Relative share of ranks for each robot for 101 SWARA-CoCoSo trials for <inline-formula id="j_infor466_ineq_041"><alternatives><mml:math>
<mml:mi mathvariant="italic">λ</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn></mml:math><tex-math><![CDATA[$\lambda =0$]]></tex-math></alternatives></inline-formula> to 1.</p>
</caption>
<graphic xlink:href="infor466_g003.jpg"/>
</fig>
<table-wrap id="j_infor466_tab_005">
<label>Table 5</label>
<caption>
<p>Ranking of robots using different integrated MCDM techniques.</p>
</caption>
<table>
<thead>
<tr>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Model</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">SWARA-CoCoSo</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">SWARA-TOPSIS</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">SWARA-VIKOR</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">SWARA-COPRAS</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">SWARA-PROMETHEE</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">SWARA-MOORA</td>
</tr>
</thead>
<tbody>
<tr>
<td style="vertical-align: top; text-align: left">KF121</td>
<td style="vertical-align: top; text-align: left">12</td>
<td style="vertical-align: top; text-align: left">11</td>
<td style="vertical-align: top; text-align: left">11</td>
<td style="vertical-align: top; text-align: left">12</td>
<td style="vertical-align: top; text-align: left">11</td>
<td style="vertical-align: top; text-align: left">11</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">KJ264</td>
<td style="vertical-align: top; text-align: left">11</td>
<td style="vertical-align: top; text-align: left">12</td>
<td style="vertical-align: top; text-align: left">12</td>
<td style="vertical-align: top; text-align: left">11</td>
<td style="vertical-align: top; text-align: left">12</td>
<td style="vertical-align: top; text-align: left">12</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">IRB 5500-22</td>
<td style="vertical-align: top; text-align: left">8</td>
<td style="vertical-align: top; text-align: left">6</td>
<td style="vertical-align: top; text-align: left">7</td>
<td style="vertical-align: top; text-align: left">7</td>
<td style="vertical-align: top; text-align: left">7</td>
<td style="vertical-align: top; text-align: left">7</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">IRB 5510</td>
<td style="vertical-align: top; text-align: left">5</td>
<td style="vertical-align: top; text-align: left">3</td>
<td style="vertical-align: top; text-align: left">5</td>
<td style="vertical-align: top; text-align: left">4</td>
<td style="vertical-align: top; text-align: left">6</td>
<td style="vertical-align: top; text-align: left">5</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Motoman MPX-3500</td>
<td style="vertical-align: top; text-align: left">3</td>
<td style="vertical-align: top; text-align: left">7</td>
<td style="vertical-align: top; text-align: left">4</td>
<td style="vertical-align: top; text-align: left">6</td>
<td style="vertical-align: top; text-align: left">5</td>
<td style="vertical-align: top; text-align: left">6</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Motoman EPX-2800</td>
<td style="vertical-align: top; text-align: left">10</td>
<td style="vertical-align: top; text-align: left">10</td>
<td style="vertical-align: top; text-align: left">8</td>
<td style="vertical-align: top; text-align: left">10</td>
<td style="vertical-align: top; text-align: left">9</td>
<td style="vertical-align: top; text-align: left">10</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">HS-6-1722</td>
<td style="vertical-align: top; text-align: left">7</td>
<td style="vertical-align: top; text-align: left">8</td>
<td style="vertical-align: top; text-align: left">10</td>
<td style="vertical-align: top; text-align: left">8</td>
<td style="vertical-align: top; text-align: left">8</td>
<td style="vertical-align: top; text-align: left">8</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">HS-6-1640</td>
<td style="vertical-align: top; text-align: left">9</td>
<td style="vertical-align: top; text-align: left">9</td>
<td style="vertical-align: top; text-align: left">9</td>
<td style="vertical-align: top; text-align: left">9</td>
<td style="vertical-align: top; text-align: left">10</td>
<td style="vertical-align: top; text-align: left">9</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">P-250iB/15</td>
<td style="vertical-align: top; text-align: left">2</td>
<td style="vertical-align: top; text-align: left">5</td>
<td style="vertical-align: top; text-align: left">3</td>
<td style="vertical-align: top; text-align: left">5</td>
<td style="vertical-align: top; text-align: left">3</td>
<td style="vertical-align: top; text-align: left">4</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">P-350iA/45</td>
<td style="vertical-align: top; text-align: left">1</td>
<td style="vertical-align: top; text-align: left">1</td>
<td style="vertical-align: top; text-align: left">1</td>
<td style="vertical-align: top; text-align: left">1</td>
<td style="vertical-align: top; text-align: left">1</td>
<td style="vertical-align: top; text-align: left">1</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">HY1010A-143</td>
<td style="vertical-align: top; text-align: left">6</td>
<td style="vertical-align: top; text-align: left">4</td>
<td style="vertical-align: top; text-align: left">6</td>
<td style="vertical-align: top; text-align: left">2</td>
<td style="vertical-align: top; text-align: left">4</td>
<td style="vertical-align: top; text-align: left">3</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">HY1050A-200</td>
<td style="vertical-align: top; text-align: left">4</td>
<td style="vertical-align: top; text-align: left">2</td>
<td style="vertical-align: top; text-align: left">2</td>
<td style="vertical-align: top; text-align: left">3</td>
<td style="vertical-align: top; text-align: left">2</td>
<td style="vertical-align: top; text-align: left">2</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin"><italic>r</italic></td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin"/>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.5400</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">−0.9227</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.8400</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.8500</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.9400</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="j_infor466_fig_004">
<label>Fig. 4</label>
<caption>
<p>Spearman’s rank correlations for different integrated MCDM techniques.</p>
</caption>
<graphic xlink:href="infor466_g004.jpg"/>
</fig>
<p>Now, to validate the effectiveness of SWARA-CoCoSo method in accurately ranking the candidate alternative spray painting robots, its performance is contrasted with other popular MCDM techniques, like TOPSIS (Behzadian <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_006">2012</xref>), VIKOR (Opricovic and Tzeng, <xref ref-type="bibr" rid="j_infor466_ref_030">2004</xref>), COPRAS (Zavadskas <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_048">2008</xref>), PROMETHEE (Brans and Vincke, <xref ref-type="bibr" rid="j_infor466_ref_007">1985</xref>) and MOORA (Brauers <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_008">2008</xref>) methods. In this comparative analysis, the criteria weighting technique, i.e. SWARA remains the same. Table <xref rid="j_infor466_tab_005">5</xref> provides the ranking results for all the considered integrated approaches and the corresponding Spearman’s rank correlation values are plotted in Fig. <xref rid="j_infor466_fig_004">4</xref> (<italic>p</italic>-values for almost all the cases &lt;0.001). For all the MCDM techniques integrated with SWARA method, Fanuc P-350iA/45 model is identified as the most preferred choice. On the other hand, the worst chosen robot alternative is from one of the models manufactured by Kawasaki. It can be revealed from Fig. <xref rid="j_infor466_fig_004">4</xref> that the ranking pattern of the alternative spray painting robots derived using SWARA-CoCoSo is almost similar to that of SWARA-TOPSIS, SWARA-VIKOR, SWARA-CORPAS, SWARA-PROMETHEE and SWARA-MOORA methods. High correlation coefficients <inline-formula id="j_infor466_ineq_042"><alternatives><mml:math>
<mml:mo mathvariant="normal" fence="true" stretchy="false">(</mml:mo>
<mml:mi mathvariant="italic">r</mml:mi>
<mml:mo mathvariant="normal" fence="true" stretchy="false">)</mml:mo></mml:math><tex-math><![CDATA[$(r)$]]></tex-math></alternatives></inline-formula> between the utility (performance) scores of SWARA-CoCoSo and other integrated MCDM techniques (shown in the last row of Table <xref rid="j_infor466_tab_005">5</xref>) reassure this observation. In VIKOR, the alternatives are ranked based on ascending values of its utility score, whereas, in other methods (CoCoSo, TOPSIS, COPRAS, PROMETHEE and MOORA), alternatives are ranked using descending values of their utility scores. This is the reason of obtaining negative <italic>r</italic> value between SWARA-CoCoSo and SWARA-VIKOR methods. Slight variations in the rankings of the intermediately positioned robots exist only due to differences in the mathematical treatments involved in these methods.</p>
<table-wrap id="j_infor466_tab_006">
<label>Table 6</label>
<caption>
<p>Criteria weights using other subjective weighting methods.</p>
</caption>
<table>
<thead>
<tr>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Criteria</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">SWARA</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">AHP</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">PIPRECIA</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">BWM</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">FUCOM</td>
</tr>
</thead>
<tbody>
<tr>
<td style="vertical-align: top; text-align: left">C</td>
<td style="vertical-align: top; text-align: left">0.28</td>
<td style="vertical-align: top; text-align: left">0.35</td>
<td style="vertical-align: top; text-align: left">0.30</td>
<td style="vertical-align: top; text-align: left">0.1865</td>
<td style="vertical-align: top; text-align: left">0.1921</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">P</td>
<td style="vertical-align: top; text-align: left">0.20</td>
<td style="vertical-align: top; text-align: left">0.23</td>
<td style="vertical-align: top; text-align: left">0.23</td>
<td style="vertical-align: top; text-align: left">0.1553</td>
<td style="vertical-align: top; text-align: left">0.1529</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">PC</td>
<td style="vertical-align: top; text-align: left">0.15</td>
<td style="vertical-align: top; text-align: left">0.17</td>
<td style="vertical-align: top; text-align: left">0.17</td>
<td style="vertical-align: top; text-align: left">0.1366</td>
<td style="vertical-align: top; text-align: left">0.1518</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">RE</td>
<td style="vertical-align: top; text-align: left">0.12</td>
<td style="vertical-align: top; text-align: left">0.16</td>
<td style="vertical-align: top; text-align: left">0.12</td>
<td style="vertical-align: top; text-align: left">0.1358</td>
<td style="vertical-align: top; text-align: left">0.1366</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">RC</td>
<td style="vertical-align: top; text-align: left">0.1</td>
<td style="vertical-align: top; text-align: left">0.04</td>
<td style="vertical-align: top; text-align: left">0.08</td>
<td style="vertical-align: top; text-align: left">0.1353</td>
<td style="vertical-align: top; text-align: left">0.1258</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">S</td>
<td style="vertical-align: top; text-align: left">0.09</td>
<td style="vertical-align: top; text-align: left">0.03</td>
<td style="vertical-align: top; text-align: left">0.05</td>
<td style="vertical-align: top; text-align: left">0.1294</td>
<td style="vertical-align: top; text-align: left">0.1251</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">M</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.08</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.03</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.03</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.1211</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">0.1157</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="j_infor466_tab_007">
<label>Table 7</label>
<caption>
<p>CoCoSo-based ranking of robots with other subjective weighting methods.</p>
</caption>
<table>
<thead>
<tr>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Model</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">SWARA-CoCoSo</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">AHP-CoCoSo</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">PIPRECIA-CoCoSo</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">BWM-CoCoSo</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">FUCOM-CoCoSo</td>
</tr>
</thead>
<tbody>
<tr>
<td style="vertical-align: top; text-align: left">KF121</td>
<td style="vertical-align: top; text-align: left">12</td>
<td style="vertical-align: top; text-align: left">11</td>
<td style="vertical-align: top; text-align: left">11</td>
<td style="vertical-align: top; text-align: left">12</td>
<td style="vertical-align: top; text-align: left">12</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">KJ264</td>
<td style="vertical-align: top; text-align: left">11</td>
<td style="vertical-align: top; text-align: left">12</td>
<td style="vertical-align: top; text-align: left">12</td>
<td style="vertical-align: top; text-align: left">11</td>
<td style="vertical-align: top; text-align: left">11</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">IRB 5500-22</td>
<td style="vertical-align: top; text-align: left">8</td>
<td style="vertical-align: top; text-align: left">7</td>
<td style="vertical-align: top; text-align: left">7</td>
<td style="vertical-align: top; text-align: left">9</td>
<td style="vertical-align: top; text-align: left">8</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">IRB 5510</td>
<td style="vertical-align: top; text-align: left">5</td>
<td style="vertical-align: top; text-align: left">3</td>
<td style="vertical-align: top; text-align: left">4</td>
<td style="vertical-align: top; text-align: left">6</td>
<td style="vertical-align: top; text-align: left">7</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Motoman MPX-3500</td>
<td style="vertical-align: top; text-align: left">3</td>
<td style="vertical-align: top; text-align: left">6</td>
<td style="vertical-align: top; text-align: left">5</td>
<td style="vertical-align: top; text-align: left">3</td>
<td style="vertical-align: top; text-align: left">3</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Motoman EPX-2800</td>
<td style="vertical-align: top; text-align: left">10</td>
<td style="vertical-align: top; text-align: left">10</td>
<td style="vertical-align: top; text-align: left">9</td>
<td style="vertical-align: top; text-align: left">10</td>
<td style="vertical-align: top; text-align: left">10</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">HS-6-1722</td>
<td style="vertical-align: top; text-align: left">7</td>
<td style="vertical-align: top; text-align: left">8</td>
<td style="vertical-align: top; text-align: left">8</td>
<td style="vertical-align: top; text-align: left">4</td>
<td style="vertical-align: top; text-align: left">4</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">HS-6-1640</td>
<td style="vertical-align: top; text-align: left">9</td>
<td style="vertical-align: top; text-align: left">9</td>
<td style="vertical-align: top; text-align: left">10</td>
<td style="vertical-align: top; text-align: left">8</td>
<td style="vertical-align: top; text-align: left">9</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">P-250iB/15</td>
<td style="vertical-align: top; text-align: left">2</td>
<td style="vertical-align: top; text-align: left">4</td>
<td style="vertical-align: top; text-align: left">3</td>
<td style="vertical-align: top; text-align: left">2</td>
<td style="vertical-align: top; text-align: left">2</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">P-350iA/45</td>
<td style="vertical-align: top; text-align: left">1</td>
<td style="vertical-align: top; text-align: left">1</td>
<td style="vertical-align: top; text-align: left">1</td>
<td style="vertical-align: top; text-align: left">1</td>
<td style="vertical-align: top; text-align: left">1</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">HY1010A-143</td>
<td style="vertical-align: top; text-align: left">6</td>
<td style="vertical-align: top; text-align: left">5</td>
<td style="vertical-align: top; text-align: left">6</td>
<td style="vertical-align: top; text-align: left">7</td>
<td style="vertical-align: top; text-align: left">6</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">HY1050A-200</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">4</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">2</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">2</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">5</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">5</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>To further prove the effectiveness of SWARA-CoCoSo method in ranking of the alternative spray painting robots, weights of the seven evaluation criteria are further estimated using other subjective weighting techniques, like AHP (Saaty, <xref ref-type="bibr" rid="j_infor466_ref_037">1977</xref>), PIPRECIA (Stanujkic <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_041">2015</xref>), BWM (Rezaei, <xref ref-type="bibr" rid="j_infor466_ref_036">2015</xref>) and FUCOM (Pamučar <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_031">2018</xref>), keeping in mind the preference order of those criteria. These weight values are provided in Table <xref rid="j_infor466_tab_006">6</xref>. The rankings of all the robots are now derived in Table <xref rid="j_infor466_tab_007">7</xref> while integrating those subjective weighting techniques with CoCoSo method. Fig. <xref rid="j_infor466_fig_005">5</xref> plots the values of Spearman’s rank correlations for SWARA-CoCoSo, AHP-CoCoSo, PIPRECIA-CoCoSo, BWM-CoCoSo and FUCOM-CoCoSo methods (<italic>p</italic>-values for almost all the cases &lt;0.001). The rankings of the candidate spray painting robots obtained using these combined methodologies are also almost similar. As the corresponding criteria weights are estimated subjectively using those techniques by a group of decision makers based on a specific preference order, it is expected that there may be insignificant deviations in the weight values, minimally affecting the derived ranking orders. Hence, it can be concluded that SWARA-CoCoSo method, having simple computational steps, can be effectively deployed in identifying the most apposite robot for the given spray painting task.</p>
<fig id="j_infor466_fig_005">
<label>Fig. 5</label>
<caption>
<p>Spearman’s rank correlations for CoCoSo integrated with other weighting techniques.</p>
</caption>
<graphic xlink:href="infor466_g005.jpg"/>
</fig>
<p>It is worthwhile to mention here that while solving any decision making problem, the priority weights assigned to the considered criteria play important roles in ranking of the alternatives. This spray painting robot selection problem is finally solved using TOPSIS, VIKOR, COPRAS, PROMETHEE and MOORA methods while assigning weights to the criteria using AHP and entropy (Li <italic>et al.</italic>, <xref ref-type="bibr" rid="j_infor466_ref_023">2011</xref>) methods. In AHP method, the weights allotted to the evaluation criteria are <inline-formula id="j_infor466_ineq_043"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">C</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.35</mml:mn></mml:math><tex-math><![CDATA[${w_{C}}=0.35$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor466_ineq_044"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">P</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.23</mml:mn></mml:math><tex-math><![CDATA[${w_{P}}=0.23$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor466_ineq_045"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">P</mml:mi>
<mml:mi mathvariant="italic">C</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.17</mml:mn></mml:math><tex-math><![CDATA[${w_{PC}}=0.17$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor466_ineq_046"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">R</mml:mi>
<mml:mi mathvariant="italic">E</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.16</mml:mn></mml:math><tex-math><![CDATA[${w_{RE}}=0.16$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor466_ineq_047"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">R</mml:mi>
<mml:mi mathvariant="italic">C</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.04</mml:mn></mml:math><tex-math><![CDATA[${w_{RC}}=0.04$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor466_ineq_048"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">S</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.03</mml:mn></mml:math><tex-math><![CDATA[${w_{S}}=0.03$]]></tex-math></alternatives></inline-formula> and <inline-formula id="j_infor466_ineq_049"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">W</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.03</mml:mn></mml:math><tex-math><![CDATA[${w_{W}}=0.03$]]></tex-math></alternatives></inline-formula>, whereas, in entropy method (based on randomness of data in the decision matrix), the corresponding weights are <inline-formula id="j_infor466_ineq_050"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">C</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.1437</mml:mn></mml:math><tex-math><![CDATA[${w_{C}}=0.1437$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor466_ineq_051"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">P</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.1371</mml:mn></mml:math><tex-math><![CDATA[${w_{P}}=0.1371$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor466_ineq_052"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">P</mml:mi>
<mml:mi mathvariant="italic">C</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.1478</mml:mn></mml:math><tex-math><![CDATA[${w_{PC}}=0.1478$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor466_ineq_053"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">R</mml:mi>
<mml:mi mathvariant="italic">E</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.1268</mml:mn></mml:math><tex-math><![CDATA[${w_{RE}}=0.1268$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor466_ineq_054"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">R</mml:mi>
<mml:mi mathvariant="italic">C</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.1499</mml:mn></mml:math><tex-math><![CDATA[${w_{RC}}=0.1499$]]></tex-math></alternatives></inline-formula>, <inline-formula id="j_infor466_ineq_055"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">S</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.1509</mml:mn></mml:math><tex-math><![CDATA[${w_{S}}=0.1509$]]></tex-math></alternatives></inline-formula> and <inline-formula id="j_infor466_ineq_056"><alternatives><mml:math>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="italic">W</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.1438</mml:mn></mml:math><tex-math><![CDATA[${w_{W}}=0.1438$]]></tex-math></alternatives></inline-formula>. Table <xref rid="j_infor466_tab_008">8</xref> provides the ranks of the alternative spray painting robots for both the cases (rankings based on entropy method are shown in parentheses). It can be interestingly noticed that for all the MCDM methods, the position of the top ranked spray painting robot remains unchanged. The worst chosen robot is one from the models manufactured by Kawasaki. It thus proves the capability of all the adopted MCDM techniques in correctly identifying the best and worst spray painting robots for a problem with smaller numbers of alternatives and criteria.</p>
<table-wrap id="j_infor466_tab_008">
<label>Table 8</label>
<caption>
<p>Ranks of robots using TOPSIS, VIKOR, COPRAS, PROMETHEE and MOORA methods.</p>
</caption>
<table>
<thead>
<tr>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">Model</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">TOPSIS</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">VIKOR</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">COPRAS</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">PROMETHEE</td>
<td style="vertical-align: top; text-align: left; border-top: solid thin; border-bottom: solid thin">MOORA</td>
</tr>
</thead>
<tbody>
<tr>
<td style="vertical-align: top; text-align: left">KF121</td>
<td style="vertical-align: top; text-align: left">11(11)</td>
<td style="vertical-align: top; text-align: left">11(12)</td>
<td style="vertical-align: top; text-align: left">12(12)</td>
<td style="vertical-align: top; text-align: left">11(12)</td>
<td style="vertical-align: top; text-align: left">12(12)</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">KJ264</td>
<td style="vertical-align: top; text-align: left">12(12)</td>
<td style="vertical-align: top; text-align: left">12(11)</td>
<td style="vertical-align: top; text-align: left">11(11)</td>
<td style="vertical-align: top; text-align: left">12(11)</td>
<td style="vertical-align: top; text-align: left">11(11)</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">IRB 5500-22</td>
<td style="vertical-align: top; text-align: left">6(9)</td>
<td style="vertical-align: top; text-align: left">7(10)</td>
<td style="vertical-align: top; text-align: left">6(9)</td>
<td style="vertical-align: top; text-align: left">7(4)</td>
<td style="vertical-align: top; text-align: left">6(9)</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">IRB 5510</td>
<td style="vertical-align: top; text-align: left">3(8)</td>
<td style="vertical-align: top; text-align: left">4(8)</td>
<td style="vertical-align: top; text-align: left">4(8)</td>
<td style="vertical-align: top; text-align: left">6(8)</td>
<td style="vertical-align: top; text-align: left">4(8)</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Motoman MPX-3500</td>
<td style="vertical-align: top; text-align: left">7(6)</td>
<td style="vertical-align: top; text-align: left">6(2)</td>
<td style="vertical-align: top; text-align: left">7(6)</td>
<td style="vertical-align: top; text-align: left">5(6)</td>
<td style="vertical-align: top; text-align: left">7(6)</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">Motoman EPX-2800</td>
<td style="vertical-align: top; text-align: left">10(10)</td>
<td style="vertical-align: top; text-align: left">8(5)</td>
<td style="vertical-align: top; text-align: left">10(10)</td>
<td style="vertical-align: top; text-align: left">9(7)</td>
<td style="vertical-align: top; text-align: left">10(10)</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">HS-6-1722</td>
<td style="vertical-align: top; text-align: left">8(4)</td>
<td style="vertical-align: top; text-align: left">10(4)</td>
<td style="vertical-align: top; text-align: left">8(4)</td>
<td style="vertical-align: top; text-align: left">8(10)</td>
<td style="vertical-align: top; text-align: left">8(4)</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">HS-6-1640</td>
<td style="vertical-align: top; text-align: left">9(7)</td>
<td style="vertical-align: top; text-align: left">9(6)</td>
<td style="vertical-align: top; text-align: left">9(7)</td>
<td style="vertical-align: top; text-align: left">10(9)</td>
<td style="vertical-align: top; text-align: left">9(7)</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">P-250iB/15</td>
<td style="vertical-align: top; text-align: left">5(5)</td>
<td style="vertical-align: top; text-align: left">3(3)</td>
<td style="vertical-align: top; text-align: left">5(5)</td>
<td style="vertical-align: top; text-align: left">3(5)</td>
<td style="vertical-align: top; text-align: left">5(5)</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">P-350iA/45</td>
<td style="vertical-align: top; text-align: left">1(1)</td>
<td style="vertical-align: top; text-align: left">1(1)</td>
<td style="vertical-align: top; text-align: left">1(1)</td>
<td style="vertical-align: top; text-align: left">1(1)</td>
<td style="vertical-align: top; text-align: left">1(1)</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left">HY1010A-143</td>
<td style="vertical-align: top; text-align: left">4(3)</td>
<td style="vertical-align: top; text-align: left">5(7)</td>
<td style="vertical-align: top; text-align: left">3(3)</td>
<td style="vertical-align: top; text-align: left">4(3)</td>
<td style="vertical-align: top; text-align: left">3(3)</td>
</tr>
<tr>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">HY1050A-200</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">2(2)</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">2(9)</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">2(2)</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">2(2)</td>
<td style="vertical-align: top; text-align: left; border-bottom: solid thin">2(2)</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="j_infor466_s_007">
<label>5</label>
<title>Conclusion</title>
<p>In this paper, SWARA method is first applied to determine subjective weights of the considered evaluation criteria (set in a given preference order) and these weights are subsequently employed along with CoCoSo method for ranking of the alternative spray painting robots. The calculation steps involved in both these methods are easy to comprehend and implement. Based on a set preference order, SWARA method identifies cost as the most significant criterion, while application of CoCoSo method selects Fanuc P-350iA/45 as the most suitable robot for the given spray painting task, followed by P-250iB/15 model. Kawasaki KF121 model is the worst preferred choice. The proposed method is quite robust being insensitive with respect to variations in the corresponding tuning parameter value for low-dimensional MCDM problems. A comparative analysis of its ranking performance against other popular MCDM techniques proves its effectiveness in accurately ranking the robot alternatives. It is also observed that SWARA method behaves similarly as compared to other subjective criteria weighting techniques. Thus, this integrated approach can be considered as a viable tool for ranking of alternatives for real-time manufacturing-related problems taking into account opinions of the experts in a group decision making environment. The limitations of SWARA method are that it does not evaluate relationships between the considered attributes and reliability of the expert judgments may be uncertain due to inaccurate information. On the other hand, in CoCoSo method, the hybrid integration operator basically combines benefits of arithmetic average integration operator with geometric average integration operator. This integration, however, considers three subordinate compromise scores having significant variances affecting the final selection decision. In CoCoSo method, determination of a compromise value of <italic>λ</italic> is also a contentious task. The ranking performance of this approach may be contrasted with other MCDM tools, like ELECTRE, ARAS, MABAC, multi-attributive real-ideal comparative analysis (MARICA), measurement of alternatives and ranking according to compromise solution (MARCOS), etc., methods. As another future scope of this paper, the alternative spray painting robots may be ranked while estimating objective criteria weights based on randomness of the data in the initial decision matrix. But in this case, the preference order of the evaluation criteria may be distorted. Integration of CoSoSo method with fuzzy sets, interval values, neutrosophic and intuitionistic fuzzy sets, etc., is highly recommended to improve the solution accuracy of the decision making task. As it is not feasible to manually solve high-dimensional MCDM problems using this integrated approach, development of a software prototype (decision support system) is thus strongly encouraged.</p>
</sec>
</body>
<back>
<ref-list id="j_infor466_reflist_001">
<title>References</title>
<ref id="j_infor466_ref_001">
<mixed-citation publication-type="journal"><string-name><surname>Agarwal</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Chakraborty</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Prasad</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Chakraborty</surname>, <given-names>S.</given-names></string-name> (<year>2021</year>). <article-title>A rough multi-attributive border approximation area comparison approach for arc welding robot selection.</article-title> <source>Jordan Journal of Mechanical &amp; Industrial Engineering</source>, <volume>15</volume>(<issue>2</issue>), <fpage>169</fpage>–<lpage>180</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_002">
<mixed-citation publication-type="journal"><string-name><surname>Athawale</surname>, <given-names>V.M.</given-names></string-name>, <string-name><surname>Chakraborty</surname>, <given-names>S.</given-names></string-name> (<year>2011</year>). <article-title>A comparative study on the ranking performance of some multi-criteria decision-making methods for industrial robot selection</article-title>. <source>International Journal of Industrial Engineering Computations</source>, <volume>2</volume>(<issue>4</issue>), <fpage>831</fpage>–<lpage>850</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_003">
<mixed-citation publication-type="journal"><string-name><surname>Athawale</surname>, <given-names>V.M.</given-names></string-name>, <string-name><surname>Chatterjee</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Chakraborty</surname>, <given-names>S.</given-names></string-name> (<year>2012</year>). <article-title>Selection of industrial robots using compromise ranking method</article-title>. <source>International Journal of Industrial and Systems Engineering</source>, <volume>11</volume>(<issue>1–2</issue>), <fpage>3</fpage>–<lpage>15</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_004">
<mixed-citation publication-type="journal"><string-name><surname>Azimi</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Taghizadeh</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Farahmand</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Pourmahmoud</surname>, <given-names>J.</given-names></string-name> (<year>2014</year>). <article-title>Selection of industrial robots using the Polygons area method</article-title>. <source>International Journal of Industrial Engineering Computations</source>, <volume>5</volume>(<issue>4</issue>), <fpage>631</fpage>–<lpage>646</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_005">
<mixed-citation publication-type="journal"><string-name><surname>Bader</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Rahimifard</surname>, <given-names>S.</given-names></string-name> (<year>2020</year>). <article-title>A methodology for the selection of industrial robots in food handling</article-title>. <source>Innovative Food Science &amp; Emerging Technologies</source>, <volume>64</volume>, <fpage>102379</fpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_006">
<mixed-citation publication-type="journal"><string-name><surname>Behzadian</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Otaghsara</surname>, <given-names>S.K.</given-names></string-name>, <string-name><surname>Yazdani</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Ignatius</surname>, <given-names>J.</given-names></string-name> (<year>2012</year>). <article-title>A state-of the-art survey of TOPSIS applications</article-title>. <source>Expert Systems with Applications</source>, <volume>39</volume>(<issue>17</issue>), <fpage>13051</fpage>–<lpage>13069</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_007">
<mixed-citation publication-type="journal"><string-name><surname>Brans</surname>, <given-names>J.-P.</given-names></string-name>, <string-name><surname>Vincke</surname>, <given-names>P.</given-names></string-name> (<year>1985</year>). <article-title>A preference ranking organisation method: (the PROMETHEE method for multiple criteria decision-making)</article-title>. <source>Management Science</source>, <volume>31</volume>(<issue>6</issue>), <fpage>647</fpage>–<lpage>656</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_008">
<mixed-citation publication-type="journal"><string-name><surname>Brauers</surname>, <given-names>W.K.M.</given-names></string-name>, <string-name><surname>Zavadskas</surname>, <given-names>E.K.</given-names></string-name>, <string-name><surname>Peldschus</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Turskis</surname>, <given-names>Z.</given-names></string-name> (<year>2008</year>). <article-title>Multi-objective decision-making for road design</article-title>. <source>Transport</source>, <volume>23</volume>(<issue>3</issue>), <fpage>183</fpage>–<lpage>193</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_009">
<mixed-citation publication-type="journal"><string-name><surname>Breaz</surname>, <given-names>R.E.</given-names></string-name>, <string-name><surname>Bologa</surname>, <given-names>O.</given-names></string-name>, <string-name><surname>Racz</surname>, <given-names>S.G.</given-names></string-name> (<year>2017</year>). <article-title>Selecting industrial robots for milling applications using AHP</article-title>. <source>Procedia Computer Science</source>, <volume>122</volume>, <fpage>346</fpage>–<lpage>353</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_010">
<mixed-citation publication-type="journal"><string-name><surname>Chatterjee</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Athawale</surname>, <given-names>V.M.</given-names></string-name>, <string-name><surname>Chakraborty</surname>, <given-names>S.</given-names></string-name> (<year>2010</year>). <article-title>Selection of industrial robots using compromise ranking and outranking methods</article-title>. <source>Robotics and Computer-Integrated Manufacturing</source>, <volume>26</volume>(<issue>5</issue>), <fpage>483</fpage>–<lpage>489</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_011">
<mixed-citation publication-type="other"><string-name><surname>Chodha</surname>, <given-names>V.</given-names></string-name>, <string-name><surname>Dubey</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Kumar</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Singh</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Kaur</surname>, <given-names>S.</given-names></string-name> (2021). Selection of industrial arc welding robot with TOPSIS and Entropy MCDM techniques. <italic>Materials Today: Proceedings</italic>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_012">
<mixed-citation publication-type="journal"><string-name><surname>Cui</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Rani</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Alrasheedi</surname>, <given-names>M.</given-names></string-name> (<year>2021</year>). <article-title>Internet of Things (IoT) adoption barriers for the circular economy using Pythagorean fuzzy SWARA-CoCoSo decision-making approach in the manufacturing sector</article-title>. <source>Technological Forecasting and Social Change</source>, <volume>171</volume>, <fpage>120951</fpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_013">
<mixed-citation publication-type="journal"><string-name><surname>Ghoushchi</surname>, <given-names>S.</given-names> <suffix>Jafarzadeh</suffix></string-name>, <string-name><surname>Ab Rahman</surname>, <given-names>M.N.</given-names></string-name>, <string-name><surname>Raeisi</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Osgooei</surname>, <given-names>E.</given-names></string-name>, <string-name><surname>Jafarzadeh Ghoushji</surname>, <given-names>M.</given-names></string-name> (<year>2020</year>). <article-title>Integrated decision-making approach based on SWARA and GRA methods for the prioritization of failures in solar panel systems under Z-information</article-title>. <source>Symmetry</source>, <volume>12</volume>(<issue>2</issue>), <fpage>310</fpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_014">
<mixed-citation publication-type="journal"><string-name><surname>Goswami</surname>, <given-names>S.S.S.</given-names></string-name>, <string-name><surname>Behera</surname>, <given-names>D.K.K.</given-names></string-name>, <string-name><surname>Afzal</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Razak Kaladgi</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Khan</surname>, <given-names>S.A.A.</given-names></string-name>, <string-name><surname>Rajendran</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Subbiah</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Asif</surname>, <given-names>M.</given-names></string-name> (<year>2021</year>). <article-title>Analysis of a robot selection problem using two newly developed hybrid MCDM models of TOPSIS-ARAS and COPRAS-ARAS</article-title>. <source>Symmetry</source>, <volume>13</volume>(<issue>8</issue>), <fpage>1331</fpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_015">
<mixed-citation publication-type="journal"><string-name><surname>Gujela</surname>, <given-names>O.P.</given-names></string-name>, <string-name><surname>Gujela</surname>, <given-names>V.</given-names></string-name>, <string-name><surname>Gujela</surname>, <given-names>D.P.</given-names></string-name> (<year>2015</year>). <article-title>Six DOF spray painting robot analysis</article-title>. <source>International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering</source>, <volume>4</volume>, <fpage>7721</fpage>–<lpage>7731</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_016">
<mixed-citation publication-type="journal"><string-name><surname>Haugan</surname>, <given-names>K.</given-names></string-name> (<year>1974</year>). <article-title>Spray painting robots: advanced paint shop automation</article-title>. <source>Industrial Robot: An International Journal</source>. <volume>1</volume>(<issue>6</issue>), <fpage>270</fpage>–<lpage>272</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_017">
<mixed-citation publication-type="journal"><string-name><surname>Karabašević</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Stanujkić</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Urošević</surname>, <given-names>S.</given-names></string-name> (<year>2015</year>). <article-title>The MCDM model for personnel selection based on SWARA and ARAS methods</article-title>. <source>Management Journal of Sustainable Business and Management Solutions in Emerging Economies</source>, <volume>20</volume>(<issue>77</issue>), <fpage>43</fpage>–<lpage>52</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_018">
<mixed-citation publication-type="journal"><string-name><surname>Karande</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Zavadskas</surname>, <given-names>E.</given-names></string-name>, <string-name><surname>Chakraborty</surname>, <given-names>S.</given-names></string-name> (<year>2016</year>). <article-title>A study on the ranking performance of some MCDM methods for industrial robot selection problems</article-title>. <source>International Journal of Industrial Engineering Computations</source>, <volume>7</volume>(<issue>3</issue>), <fpage>399</fpage>–<lpage>422</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_019">
<mixed-citation publication-type="journal"><string-name><surname>Keršuliene</surname>, <given-names>V.</given-names></string-name>, <string-name><surname>Zavadskas</surname>, <given-names>E.K.</given-names></string-name>, <string-name><surname>Turskis</surname>, <given-names>Z.</given-names></string-name> (<year>2010</year>). <article-title>Selection of rational dispute resolution method by applying new step-wise weight assessment ratio analysis (SWARA)</article-title>. <source>Journal of Business Economics and Management</source>, <volume>11</volume>(<issue>2</issue>), <fpage>243</fpage>–<lpage>258</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_020">
<mixed-citation publication-type="journal"><string-name><surname>Khouja</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Offodile</surname>, <given-names>F.</given-names></string-name> (<year>1994</year>). <article-title>The industrial robots selection problem: literature review and directions for future research</article-title>. <source>IIE Transactions</source>, <volume>26</volume>(<issue>4</issue>), <fpage>50</fpage>–<lpage>61</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_021">
<mixed-citation publication-type="journal"><string-name><surname>Kumar</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Verma</surname>, <given-names>R.K.</given-names></string-name> (<year>2021</year>). <article-title>A novel methodology of Combined Compromise Solution and Principal Component Analysis (CoCoSo-PCA) for machinability investigation of graphene nanocomposites</article-title>. <source>CIRP Journal of Manufacturing Science and Technology</source>, <volume>33</volume>, <fpage>143</fpage>–<lpage>157</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_022">
<mixed-citation publication-type="journal"><string-name><surname>Lai</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Liao</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Wen</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Zavadskas</surname>, <given-names>E.K.</given-names></string-name>, <string-name><surname>Al-Barakati</surname>, <given-names>A.</given-names></string-name> (<year>2020</year>). <article-title>An improved CoCoSo method with a maximum variance optimization model for cloud service provider selection</article-title>. <source>Inzinerine ekonomika–Engineering Economics</source>, <volume>31</volume>(<issue>4</issue>), <fpage>411</fpage>–<lpage>424</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_023">
<mixed-citation publication-type="journal"><string-name><surname>Li</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Xin</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Gao</surname>, <given-names>C.</given-names></string-name> (<year>2011</year>). <article-title>Application of the entropy weight and TOPSIS method in safety evaluation of coal mines</article-title>. <source>Procedia Engineering</source>, <volume>26</volume>, <fpage>2085</fpage>–<lpage>2091</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_024">
<mixed-citation publication-type="chapter"><string-name><surname>Majeed</surname>, <given-names>R.A.</given-names></string-name>, <string-name><surname>Breesam</surname>, <given-names>H.K.</given-names></string-name> (<year>2021</year>). <chapter-title>Application of SWARA technique to find criteria weights for selecting landfill site in Baghdad governorate</chapter-title>. In: <source>IOP Conference Series: Materials Science and Engineering</source>, Vol. <volume>1090</volume>, p. <fpage>012045</fpage>. <publisher-name>IOP Publishing</publisher-name>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_025">
<mixed-citation publication-type="journal"><string-name><surname>Mathew</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Sahu</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Upadhyay</surname>, <given-names>A.K.</given-names></string-name> (<year>2017</year>). <article-title>Effect of normalization techniques in robot selection using weighted aggregated sum product assessment</article-title>. <source>International Journal of Innovative Research and Advanced Studies</source>, <volume>4</volume>(<issue>2</issue>), <fpage>59</fpage>–<lpage>63</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_026">
<mixed-citation publication-type="journal"><string-name><surname>Mishra</surname>, <given-names>A.R.</given-names></string-name>, <string-name><surname>Rani</surname>, <given-names>P.</given-names></string-name> (<year>2021</year>). <article-title>Assessment of sustainable third party reverse logistic provider using the single-valued neutrosophic combined compromise solution framework</article-title>. <source>Cleaner and Responsible Consumption</source>, <volume>2</volume>, <fpage>100011</fpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_027">
<mixed-citation publication-type="journal"><string-name><surname>Mondal</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Kuila</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Singh</surname>, <given-names>A.K.</given-names></string-name>, <string-name><surname>Chatterjee</surname>, <given-names>P.</given-names></string-name> (<year>2017</year>). <article-title>A complex proportional assessment method-based framework for industrial robot selection problem</article-title>. <source>International Journal of Engineering Science</source>, <volume>3</volume>(<issue>2</issue>), <fpage>368</fpage>–<lpage>378</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_028">
<mixed-citation publication-type="journal"><string-name><surname>Muzan</surname>, <given-names>I.W.</given-names></string-name>, <string-name><surname>Faisal</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Al-Assadi</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Iwan</surname>, <given-names>M.</given-names></string-name> (<year>2012</year>). <article-title>Implementation of industrial robot for painting applications</article-title>. <source>Procedia Engineering</source>, <volume>41</volume>, <fpage>1329</fpage>–<lpage>1335</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_029">
<mixed-citation publication-type="journal"><string-name><surname>Omoniwa</surname>, <given-names>B.</given-names></string-name> (<year>2014</year>). <article-title>A solution to multi criteria robot selection problems using grey relational analysis</article-title>. <source>International Journal of Computer and Information Technology</source>, <volume>3</volume>(<issue>2</issue>), <fpage>328</fpage>–<lpage>332</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_030">
<mixed-citation publication-type="journal"><string-name><surname>Opricovic</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Tzeng</surname>, <given-names>G.-H.</given-names></string-name> (<year>2004</year>). <article-title>Compromise solution by MCDM methods: a comparative analysis of VIKOR and TOPSIS</article-title>. <source>European Journal of Operational Research</source>, <volume>156</volume>(<issue>2</issue>), <fpage>445</fpage>–<lpage>455</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_031">
<mixed-citation publication-type="journal"><string-name><surname>Pamučar</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Stević</surname>, <given-names>Ž.</given-names></string-name>, <string-name><surname>Sremac</surname>, <given-names>S.</given-names></string-name> (<year>2018</year>). <article-title>A new model for determining weight coefficients of criteria in mcdm models: full consistency method (fucom)</article-title>. <source>Symmetry</source>, <volume>10</volume>(<issue>9</issue>), <fpage>393</fpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_032">
<mixed-citation publication-type="journal"><string-name><surname>Rani</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Ali</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Krishankumar</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Mishra</surname>, <given-names>A.R.</given-names></string-name>, <string-name><surname>Cavallaro</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Ravichandran</surname>, <given-names>K.S.</given-names></string-name> (<year>2021</year>). <article-title>An integrated single-valued neutrosophic combined compromise solution methodology for renewable energy resource selection problem</article-title>. <source>Energies</source>, <volume>14</volume>(<issue>15</issue>), <fpage>4594</fpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_033">
<mixed-citation publication-type="journal"><string-name><surname>Rashid</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Ali</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Chu</surname>, <given-names>Y.-M.</given-names></string-name> (<year>2021</year>). <article-title>Hybrid BW-EDAS MCDM methodology for optimal industrial robot selection</article-title>. <source>Plos One</source>, <volume>16</volume>(<issue>2</issue>), <fpage>0246738</fpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_034">
<mixed-citation publication-type="journal"><string-name><surname>Rehman</surname>, <given-names>U.</given-names> <suffix>Ateekh</suffix></string-name>, <string-name><surname>Ahamri</surname>, <given-names>A.</given-names> <suffix>Al</suffix></string-name> (<year>2013</year>a). <article-title>Evaluation of alternative industrial robots using AHP and ELECTRE: a comparative study</article-title>. <source>International Journal of Industrial and Systems Engineering</source>, <volume>14</volume>(<issue>1</issue>), <fpage>58</fpage>–<lpage>73</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_035">
<mixed-citation publication-type="journal"><string-name><surname>Rehman</surname>, <given-names>U.</given-names> <suffix>Ateekh</suffix></string-name>, <string-name><surname>Ahamri</surname>, <given-names>A.</given-names> <suffix>Al</suffix></string-name> (<year>2013</year>b). <article-title>Assessment of alternative industrial robots using AHP and TOPSIS</article-title>. <source>International Journal of Industrial and Systems Engineering</source>, <volume>15</volume>(<issue>4</issue>), <fpage>475</fpage>–<lpage>489</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_036">
<mixed-citation publication-type="journal"><string-name><surname>Rezaei</surname>, <given-names>J.</given-names></string-name> (<year>2015</year>). <article-title>Best-worst multi-criteria decision-making method</article-title>. <source>Omega</source>, <volume>53</volume>, <fpage>49</fpage>–<lpage>57</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_037">
<mixed-citation publication-type="journal"><string-name><surname>Saaty</surname>, <given-names>T.L.</given-names></string-name> (<year>1977</year>). <article-title>A scaling method for priorities in hierarchical structures</article-title>. <source>Journal of Mathematical Psychology</source>, <volume>15</volume>(<issue>3</issue>), <fpage>234</fpage>–<lpage>281</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_038">
<mixed-citation publication-type="journal"><string-name><surname>Sen</surname>, <given-names>D.K.</given-names></string-name>, <string-name><surname>Datta</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Patel</surname>, <given-names>S.K.</given-names></string-name>, <string-name><surname>Mahapatra</surname>, <given-names>S.S.</given-names></string-name> (<year>2015</year>). <article-title>Multi-criteria decision making towards selection of industrial robot: exploration of PROMETHEE II method</article-title>. <source>Benchmarking: An International Journal</source>, <volume>22</volume>, <fpage>465</fpage>–<lpage>487</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_039">
<mixed-citation publication-type="journal"><string-name><surname>Sen</surname>, <given-names>D.K.</given-names></string-name>, <string-name><surname>Datta</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Mahapatra</surname>, <given-names>S.</given-names></string-name> (<year>2016</year>). <article-title>Application of TODIM (Tomada de Decisión Inerativa Multicritero) for industrial robot selection</article-title>. <source>Benchmarking: An International Journal</source>, <volume>23</volume>, <fpage>1818</fpage>–<lpage>1833</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_040">
<mixed-citation publication-type="other"><string-name><surname>Simion</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Socaciu</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Giurgiu</surname>, <given-names>O.</given-names></string-name>, <string-name><surname>PETRIŞOR</surname>, <given-names>S.M.</given-names></string-name> (2018). The selection of industrial robots for military industry using AHP method: a case study. <italic>Acta Technica Napocensis-Series: Applied Mathematics, Mechanics, and Engineering</italic>, <italic>61</italic>(2).</mixed-citation>
</ref>
<ref id="j_infor466_ref_041">
<mixed-citation publication-type="journal"><string-name><surname>Stanujkic</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Karabasevic</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Zavadskas</surname>, <given-names>E.K.</given-names></string-name> (<year>2015</year>). <article-title>A framework for the selection of a packaging design based on the SWARA method</article-title>. <source>Inzinerine ekonomika–Engineering Economics</source>, <volume>26</volume>(<issue>2</issue>), <fpage>181</fpage>–<lpage>187</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_042">
<mixed-citation publication-type="journal"><string-name><surname>Suszyński</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Rogalewicz</surname>, <given-names>M.</given-names></string-name> (<year>2020</year>). <article-title>Selection of an industrial robot for assembly jobs using multi-criteria decision making methods</article-title>. <source>Management and Production Engineering Review</source>, <volume>11</volume>, <fpage>62</fpage>–<lpage>72</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_043">
<mixed-citation publication-type="other"><string-name><surname>Tashtoush</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Otero</surname>, <given-names>E.</given-names></string-name>, <string-name><surname>Velasquez</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Rodroguez</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Hernandez</surname>, <given-names>R.</given-names></string-name> (2015). Selection process of industrial robots. In: <italic>World Congress on Industrial Automation, San Francisco, USA</italic>, pp. 272–278.</mixed-citation>
</ref>
<ref id="j_infor466_ref_044">
<mixed-citation publication-type="journal"><string-name><surname>Ulutaş</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Karakuş</surname>, <given-names>C.B.</given-names></string-name>, <string-name><surname>Topal</surname>, <given-names>A.</given-names></string-name> (<year>2020</year>). <article-title>Location selection for logistics center with fuzzy SWARA and CoCoSo methods</article-title>. <source>Journal of Intelligent &amp; Fuzzy Systems</source>, <volume>38</volume>(<issue>4</issue>), <fpage>4693</fpage>–<lpage>4709</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_045">
<mixed-citation publication-type="journal"><string-name><surname>Yalçin</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Uncu</surname>, <given-names>N.</given-names></string-name> (<year>2019</year>). <article-title>Applying EDAS as an applicable MCDM method for industrial robot selection</article-title>. <source>Sigma Journal of Engineering and Natural Sciences</source>, <volume>37</volume>(<issue>3</issue>), <fpage>779</fpage>–<lpage>796</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_046">
<mixed-citation publication-type="journal"><string-name><surname>Yazdani</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Wen</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Liao</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Banaitis</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Turskis</surname>, <given-names>Z.</given-names></string-name> (<year>2019</year>a). <article-title>A grey combined compromise solution (CoCoSo-G) method for supplier selection in construction management</article-title>. <source>Journal of Civil Engineering and Management</source>, <volume>25</volume>(<issue>8</issue>), <fpage>858</fpage>–<lpage>874</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_047">
<mixed-citation publication-type="journal"><string-name><surname>Yazdani</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Zarate</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Zavadskas</surname>, <given-names>E.K.</given-names></string-name>, <string-name><surname>Turskis</surname>, <given-names>Z.</given-names></string-name> (<year>2019</year>b). <article-title>A Combined Compromise Solution (CoCoSo) method for multi-criteria decision-making problems</article-title>. <source>Management Decision</source>, <volume>57</volume>, <fpage>2501</fpage>–<lpage>2519</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_048">
<mixed-citation publication-type="journal"><string-name><surname>Zavadskas</surname>, <given-names>E.K.</given-names></string-name>, <string-name><surname>Kaklauskas</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Turskis</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Tamošaitiene</surname>, <given-names>J.</given-names></string-name> (<year>2008</year>). <article-title>Selection of the effective dwelling house walls by applying attributes values determined at intervals</article-title>. <source>Journal of Civil Engineering and Management</source>, <volume>14</volume>(<issue>2</issue>), <fpage>85</fpage>–<lpage>93</lpage>.</mixed-citation>
</ref>
<ref id="j_infor466_ref_049">
<mixed-citation publication-type="journal"><string-name><surname>Zolfani</surname>, <given-names>S.H.</given-names></string-name>, <string-name><surname>Saparauskas</surname>, <given-names>J.</given-names></string-name> (<year>2013</year>). <article-title>New application of SWARA method in prioritizing sustainability assessment indicators of energy system</article-title>. <source>Inzinerine ekonomika–Engineering Economics</source>, <volume>24</volume>(<issue>5</issue>), <fpage>408</fpage>–<lpage>414</lpage>.</mixed-citation>
</ref>
</ref-list>
</back>
</article>
