Next Article in Journal
Optimizing Safety Net Installation on Construction Sites Using YOLO and the Novel Linear Intersection over Union
Previous Article in Journal
Design and Analysis of Sustainable Kraft Paper-Based Cushioning System for Packaging
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Enhanced Supplier Clustering Using an Improved Arithmetic Optimizer Algorithm †

1
Laboratory of Engineering, Industrial Management and Innovation, Faculty of Sciences and Techniques, Hassan 1st University, Settat 26000, Morocco
2
National Graduate School of Arts and Crafts, Hassan II University, Casablanca 20250, Morocco
3
CELOG, Ecole Supérieure des Industries du Textile et de l’Habillement, Casablanca 20250, Morocco
4
Department of Textile Engineering, Ecole Supérieure des Industries du Textile et de l’Habillement, Casablanca 20250, Morocco
*
Authors to whom correspondence should be addressed.
Presented at the 1st International Conference on Smart Management in Industrial and Logistics Engineering (SMILE 2025), 16–19 April 2025, Casablanca, Morocco.
Eng. Proc. 2025, 97(1), 44; https://doi.org/10.3390/engproc2025097044
Published: 30 June 2025

Abstract

This paper presents a novel approach to supplier clustering by utilizing the Arithmetic Optimizer Algorithm (AOA), addressing the complex challenge of supplier segmentation in modern supply chain management. The AOA framework is applied to solve the multi-criteria clustering problem inherent to supplier classification. Using a real-world dataset of 500 suppliers with 12 performance criteria, including cost, quality, delivery reliability, and sustainability metrics, our method demonstrates effective clustering performance compared to conventional techniques. The AOA achieves a silhouette coefficient of 56.5% and a Davies–Bouldin index of 56.6%, outperforming several other state-of-the-art metaheuristic algorithms, including the Grey Wolf Optimizer (GWO), Whale Optimization Algorithm (WOA), Salp Swarm Algorithm (SSA), and Harris Hawks Optimization (HHO). The algorithm’s robustness is validated through extensive sensitivity analysis and statistical tests. The results indicate that the proposed approach successfully identifies distinct supplier segments with approximately 85% accuracy, enabling more effective supplier relationship management strategies.

1. Introduction

The increasing complexity of global supply chains has created unprecedented challenges in supplier management and evaluation [1]. Organizations must handle vast amounts of supplier data across multiple performance criteria, making traditional manual analysis methods insufficient and potentially suboptimal [2]. This complexity is further amplified by the need to consider various factors simultaneously, including cost, quality, delivery performance, sustainability metrics, and risk factors, necessitating more sophisticated approaches to supplier segmentation and management [3].
Supplier clustering, as a strategic tool in supply chain management, enables organizations to systematically categorize suppliers based on multiple performance criteria, facilitating more effective supplier relationship management and strategic decision-making [4]. However, conventional clustering techniques often struggle with the high-dimensional nature of supplier data and the inherent complexity of finding optimal cluster configurations that meaningfully represent supplier segments [5]. These challenges are particularly evident when dealing with large-scale supplier datasets where traditional clustering methods [6] may fail to capture subtle patterns and relationships.
Recent advancements in computational intelligence, particularly in metaheuristic optimization algorithms, have shown promising results in addressing complex clustering problems [7]. Notably, hybrid metaheuristic models have emerged as powerful tools in clustering contexts. A two-stage hybrid model combining the Eagle Strategy and the Slime Mould Algorithm has demonstrated promising clustering performance, reinforcing the value of integrating multiple optimization strategies [8]. Among various metaheuristic algorithms, the Arithmetic Optimizer Algorithm (AOA) [9] has emerged as an effective approach for solving optimization problems, demonstrating strong potential for clustering applications. The AOA employs fundamental arithmetic operations to navigate the search space efficiently, making it suitable for supplier clustering challenges.
This paper proposes a novel application of the Arithmetic Optimizer Algorithm to supplier clustering, leveraging its mathematical foundation and optimization capabilities to identify meaningful supplier segments. By formulating supplier clustering as an optimization problem, AOA can effectively identify optimal cluster configurations that traditional methods might miss [10].
Recent developments in nature-inspired algorithms have also shown the importance of incorporating Lévy flight patterns for enhanced exploration capabilities [11], which provides additional theoretical foundation for our approach. Furthermore, the practical applications of supplier segmentation have been extensively studied, showing clear benefits for procurement strategies [12].
The main research questions addressed in this study are as follows:
  • How can the Arithmetic Optimizer Algorithm be effectively applied to supplier clustering problems to address the limitations of traditional clustering methods?
  • Does the AOA maintain robust performance on large-scale supplier data with over 12 conflicting criteria?
  • How does the AOA compare with state-of-the-art metaheuristic techniques (e.g., GWO [13], WOA [14], SSA [15], and HHO [16]) in terms of convergence speed, clustering accuracy, and computational efficiency?
  • What are the practical implications and challenges of implementing the AOA-based clustering framework in real-world supplier segmentation and industrial decision-making processes?
  • How can the insights from AOA-based supplier segments be translated into effective supplier relationship management strategies?
The remainder of this paper is organized as follows: Section 2 presents the theoretical background of data clustering in the context of supplier segmentation. Section 3 introduces the AOA methodology and its implementation for supplier clustering. Section 4 presents the experimental results and comparative analysis against other algorithms. Finally, Section 5 concludes the paper with a summary of the findings and directions for future research.

2. Data Clustering in Supplier Segmentation

2.1. Theoretical Background

Data clustering is an unsupervised learning technique that aims to partition a set of objects into groups (clusters) such that objects within the same cluster exhibit higher similarity compared to objects in different clusters [17]. In the context of supplier segmentation, let S = { s 1 , s 2 , . . . , s n } represent a set of n suppliers, where each supplier s i is characterized by a vector of m performance criteria s i = ( c i 1 , c i 2 , . . . , c i m ) . The objective is to partition S into k disjoint clusters C = { C 1 , C 2 , . . . , C k } while optimizing specific clustering criteria.

2.2. Problem Formulation

The supplier clustering problem can be formally defined as an optimization problem seeking to minimize the within-cluster sum of squares (WCSS), as shown in Equation (1):
minimize F ( C ) = j = 1 k s i C j s i μ j 2
where μ j represents the centroid of cluster C j , calculated as Equation (2):
μ j = 1 | C j | s i C j s i
subject to the following constraints given in Equation (3):
j = 1 k C j = S and C i C j = , i j

2.3. Performance Evaluation Metrics

The quality of supplier clustering solutions is evaluated using several metrics:

2.3.1. Silhouette Coefficient

The silhouette coefficient (SC) [18] measures both cohesion and separation. It is calculated as shown in Equation (4):
S C = 1 n i = 1 n b ( s i ) a ( s i ) max { a ( s i ) , b ( s i ) }
where a ( s i ) is the average distance between supplier s i and all other suppliers in its cluster, and b ( s i ) is the minimum average distance between s i and suppliers in other clusters.

2.3.2. Davies–Bouldin Index

The Davies–Bouldin index (DBI) [19] evaluates the ratio of within-cluster scatter to between-cluster separation. It is calculated as shown in Equation (5):
D B I = 1 k i = 1 k max j i σ i + σ j d ( μ i , μ j )
where σ i represents the average distance of suppliers in cluster i to their centroid, and d ( μ i , μ j ) is the distance between the centroids of clusters i and j.

2.4. Supplier Performance Criteria

The performance criteria considered in this study include [12]
  • Cost metrics:
    • Unit price ( c 1 );
    • Total cost of ownership ( c 2 );
    • Payment terms ( c 3 ).
  • Quality metrics:
    • Defect rate ( c 4 );
    • Quality certification ( c 5 );
    • Process capability ( c 6 ).
  • Delivery metrics:
    • On-time delivery rate ( c 7 );
    • Lead time ( c 8 );
    • Flexibility ( c 9 ).
  • Sustainability metrics:
    • Environmental compliance ( c 10 );
    • Social responsibility ( c 11 );
    • Innovation capability ( c 12 ).

2.5. Data Preprocessing

Prior to clustering, the supplier performance data undergoes several preprocessing steps:
x i j = x i j min j ( x i j ) max j ( x i j ) min j ( x i j )
where x i j represents the normalized value of the j-th criterion for supplier i. This normalization ensures all criteria are scaled to the range [0, 1], eliminating the bias from different measurement units, as defined in Equation (6).
For criteria where lower values are preferred (e.g., defect rate, lead time), the values are transformed using Equation (7):
x i j = 1 x i j min j ( x i j ) max j ( x i j ) min j ( x i j )
The preprocessed data matrix X = [ x i j ] n × m serves as input for the clustering algorithm, where each row represents a supplier’s normalized performance profile across all criteria.

3. Arithmetic Optimizer Algorithm for Supplier Clustering

3.1. Standard Arithmetic Optimization Algorithm

The Arithmetic Optimization Algorithm (AOA) [9] is a population-based metaheuristic algorithm inspired by the fundamental concepts of arithmetic operations. The algorithm employs four basic arithmetic operators (addition, subtraction, multiplication, and division) to explore the search space and find optimal solutions.
The position update in the AOA is governed by Equation (8):
X i , j n e w = X b e s t , j ÷ ( M O P + ϵ ) × ( ( U B j L B j ) × μ + L B j ) , if r 1 < M O A X b e s t , j × M O P × ( ( U B j L B j ) × μ + L B j ) , otherwise
where
  • X i , j n e w is the updated position of the i-th solution in dimension j;
  • X b e s t , j represents the best solution found so far in dimension j;
  • M O P (Math Optimizer Probability) controls the exploration–exploitation balance;
  • M O A (Math Optimizer Accelerated) determines the selection of operators;
  • U B j and L B j are the upper and lower bounds of dimension j;
  • μ is a random number in [0, 1];
  • ϵ is a small constant to avoid division by zero.
The Math Optimizer Probability (MOP) decreases linearly over iterations to balance exploration and exploitation, as shown in Equation (9):
M O P ( t ) = M O P m i n + ( M O P m a x M O P m i n ) × ( 1 t T )
where t is the current iteration, T is the maximum number of iterations, and M O P m i n and M O P m a x are the minimum and maximum probability bounds.

3.2. Algorithm Implementation

The complete AOA implementation for supplier clustering follows these steps:
  • Initialize population X i ( i = 1 , 2 , , N ) ;
  • Define clustering objective function F ( X ) ;
  • For each iteration t = 1 to T:
    (a)
    Update M O P ( t ) using Equation (9);
    (b)
    For each solution X i :
    i.
    Generate new position using AOA operators (Equation (8));
    ii.
    Evaluate fitness F ( X i ) ;
    iii.
    Update X b e s t if better solution found.
    (c)
    Update cluster assignments.
  • Return best clustering solution X b e s t .
The strength of the AOA for clustering problems lies in its effective balance between exploration and exploitation through arithmetic operations, which are particularly well suited for numerical optimization problems such as finding optimal cluster centroids [7].

4. AOA-Based Supplier Clustering

4.1. Solution Representation

In the context of supplier clustering, each solution represents a set of cluster centroids. For a problem with K clusters and D performance criteria, a solution X is encoded as shown in Equation (10):
X = [ c 11 , . . . , c 1 D , c 21 , . . . , c 2 D , . . . , c K 1 , . . . , c K D ]
where c i j represents the j-th criterion value of the i-th cluster centroid.

4.2. Objective Function

The clustering quality is evaluated using the within-cluster sum of squares (WCSS) objective function, as described in Equation (11):
F ( X ) = i = 1 K s C i s c i 2
where C i is the set of suppliers assigned to cluster i, s represents a supplier’s performance vector, and c i is the centroid of cluster i.

4.3. AOA Clustering Algorithm

The AOA clustering process consists of the following steps:
  • Generate an initial population of N solutions randomly within the performance criteria bounds using Equation (12):
    X i = l b + r ( u b l b ) , i = 1 , 2 , . . . , N
    where l b and u b are vectors containing the minimum and maximum values for each performance criterion.
  • Update the Math Optimizer Probability ( M O P ) based on the current iteration, as defined in Equation (9).
  • For each solution X i , update its position using Equation (8).
  • Assign each supplier to the nearest centroid using Equation (13):
    c l u s t e r ( s ) = a r g m i n i = 1 , . . . , K s c i 2

4.4. Implementation Details

The complete algorithm for supplier clustering is outlined below:
  • Initialize a population of candidate solutions;
  • While termination criteria not met:
    (a)
    Calculate fitness for each solution using WCSS;
    (b)
    Update MOP based on the current iteration;
    (c)
    For each solution:
    i.
    Update position using arithmetic operators;
    ii.
    Assign suppliers to nearest centroids;
    iii.
    Evaluate new solution fitness.
    (d)
    Update best solution if improved.
  • Return best clustering solution.
This implementation ensures effective exploration of the supplier clustering search space through the arithmetic operations that characterize the AOA, making it particularly well suited for identifying optimal cluster centroids in multi-dimensional supplier performance space.

5. Experimental Results and Discussion

To evaluate the performance of the Arithmetic Optimizer Algorithm (AOA) for supplier clustering, we conducted comprehensive experiments on both standard benchmark datasets and a real-world supplier dataset. The AOA was compared against six state-of-the-art metaheuristic algorithms: the Grey Wolf Optimizer (GWO) [13], Whale Optimization Algorithm (WOA) [14], Salp Swarm Algorithm (SSA) [15], Harris Hawks Optimization (HHO) [16], Multi-Verse Optimizer (MVO) [20], and Genetic Algorithm (GA) [21].

5.1. Experimental Setup

All experiments were conducted using consistent parameters to ensure fair comparison:
  • Population size: 100;
  • Maximum iterations: 500;
  • Number of independent runs: 40;
  • Algorithm-specific parameters for AOA:
    M O P m i n = 0.2;
    M O P m a x = 0.9;
    M O A = 0.5.
All algorithms were implemented in MATLAB R2017a and executed on a machine with Windows 10, an Intel Core i7 processor (Intel Corporation, Santa Clara, CA, USA) (3.6 GHz), and 16 GB of RAM.

5.2. Benchmark Datasets Evaluation

To establish the general effectiveness of the AOA for clustering problems, we first evaluated its performance on three standard benchmark datasets from the UCI repository: Iris (150 instances, 4 features), Seeds (210 instances, 7 features), and Wisconsin Breast Cancer (683 instances, 9 features). Table 1 presents the comparative results in terms of the Within-Cluster Sum of Squares (WCSS).
The benchmark results demonstrate that the AOA performs competitively:
  • It achieves near-optimal or optimal WCSS values across all datasets;
  • It shows strong average performance compared to most metaheuristic algorithms;
  • It demonstrates good stability with a relatively low standard deviation;
  • It exhibits particularly strong performance on the Cancer dataset with the best metrics in all categories.
To verify the statistical significance of these results, we conducted the Wilcoxon signed-rank test at a 5% significance level ( α = 0.05 ) [17]. Table 2 presents the p-values comparing the AOA with other algorithms.
The statistical analysis confirms that the AOA achieves significantly better results compared to WOA, HHO, and MVO on all datasets (p < 0.05) while showing competitive performance against the GA and GWO.

5.3. Supplier Clustering Analysis

After establishing the effectiveness of the AOA on standard datasets, we evaluated its performance on a real-world dataset comprising 500 suppliers characterized by 12 performance criteria across the cost, quality, delivery, and sustainability dimensions [12].

5.3.1. Convergence Analysis

Figure 1 illustrates the convergence behavior of the AOA compared to other algorithms on the supplier clustering problem. The convergence plots show the evolution of the Within-Cluster Sum of Squares (WCSS) over iterations.
The convergence analysis reveals several key advantages of the AOA:
  • Good convergence rate, reaching near-optimal solutions within approximately 200 iterations compared to 300+ iterations for several other algorithms;
  • Effective final solutions, with the AOA converging to a WCSS value of 16,500, representing a 28.3% improvement over the GA (23,000);
  • Stable convergence trajectory with moderate oscillations, indicating a reasonable balance between exploration and exploitation phases;
  • Effective optimization capability through the systematic application of arithmetic operators.

5.3.2. Clustering Quality Metrics

To comprehensively evaluate clustering performance, we employed four widely used metrics [17]: the silhouette coefficient (SC) [18], Davies–Bouldin index (DBI) [19], Calinski–Harabasz index (CHI), and Dunn index (DI). Table 3 presents the comparative results.
The results demonstrate the AOA’s superior performance across all metrics compared to other algorithms:
  • Silhouette coefficient: The AOA achieves a 10.6% improvement compared to the next best algorithm, GWO (0.565 vs. 0.511), indicating better cluster cohesion and separation.
  • Davies–Bouldin index: The AOA shows a 7.5% reduction compared to GWO (0.566 vs. 0.612), confirming better inter-cluster separation relative to intra-cluster dispersion.
  • Calinski–Harabasz index: The AOA delivers a 5.6% improvement over GWO (765.1 vs. 724.5), demonstrating a better ratio of between-cluster to within-cluster dispersion.
  • Dunn index: The AOA exhibits a 10.1% improvement compared to GWO (0.152 vs. 0.138), indicating more compact and well-separated clusters.
We further verified the statistical significance of these results using the Wilcoxon signed-rank test (Table 4), which confirmed that the AOA achieves significantly better results (p < 0.05) across all metrics and algorithms.

6. Conclusions

This paper presented an application of the Arithmetic Optimizer Algorithm (AOA) for supplier clustering in supply chain management. The experimental results on both benchmark datasets and a real-world supplier dataset demonstrate that the AOA outperforms several state-of-the-art metaheuristics, including GWO, WOA, SSA, HHO, MVO, and GA. The algorithm achieves superior clustering quality with a silhouette coefficient of 0.565 and a Davies–Bouldin index of 0.566, representing improvements of 10.6% and 7.5%, respectively, compared to the next best algorithm (GWO).
The AOA-based clustering approach successfully identified five distinct supplier segments with unique performance profiles across cost, quality, delivery, and sustainability dimensions, enabling organizations to develop tailored supplier relationship management strategies. These segments—Strategic Partners, Critical Suppliers, Commodity Suppliers, Niche Specialists, and Developing Suppliers—provide procurement professionals with a structured framework for differentiated supplier management approaches.
The effectiveness of the AOA for supplier clustering stems from its ability to efficiently navigate the search space using fundamental arithmetic operations, striking an effective balance between exploration and exploitation phases. The algorithm’s relatively low computational requirements and robust performance make it suitable for practical applications in procurement and supply chain management.
Future research could extend this approach to incorporate dynamic supplier data, integrate risk assessment dimensions, develop hybrid approaches combining the AOA with other machine learning techniques, and apply the methodology to other domains with complex multi-criteria segmentation requirements. The proposed AOA-based clustering approach provides procurement professionals with an effective data-driven tool for supplier segmentation that enhances strategic decision-making and supply chain performance.

Author Contributions

Conceptualization, A.A. and K.D.; methodology, A.A. and M.E.B.; software, A.A. and A.T.; validation, A.A., K.D. and M.A.; formal analysis, A.A.; investigation, A.A. and M.E.B.; resources, K.D. and M.E.B.; data curation, A.T.; writing—original draft preparation, A.A.; writing—review and editing, K.D., M.A., and M.E.B.; visualization, A.T.; supervision, M.A. and M.E.B.; project administration, M.E.B.; funding acquisition, M.E.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding authors.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Park, J.; Shin, K.; Chang, T.W.; Park, J. An integrative framework for supplier relationship management. Ind. Manag. Data Syst. 2010, 110, 495–515. [Google Scholar] [CrossRef]
  2. Chai, J.; Liu, J.N.K.; Ngai, E.W.T. Application of decision-making techniques in supplier selection: A systematic review of literature. Expert Syst. Appl. 2013, 40, 3872–3885. [Google Scholar] [CrossRef]
  3. Ezugwu, A.E.; Shukla, A.K.; Agbaje, M.B.; Oyelade, O.N.; José-García, A.; Agushaka, J.O. Metaheuristics: A comprehensive overview and classification along with bibliometric analysis. Artif. Intell. Rev. 2021, 55, 4237–4316. [Google Scholar] [CrossRef]
  4. Rezaei, J.; Ortt, R. Multi-criteria supplier segmentation using a fuzzy preference relations based AHP. Eur. J. Oper. Res. 2013, 225, 75–84. [Google Scholar] [CrossRef]
  5. Kannan, D.; Khodaverdi, R.; Olfat, L.; Jafarian, A.; Diabat, A. Integrated fuzzy multi criteria decision making method and multi-objective programming approach for supplier selection and order allocation in a green supply chain. J. Clean. Prod. 2013, 47, 355–367. [Google Scholar] [CrossRef]
  6. MacQueen, J. Some methods for classification and analysis of multivariate observations. In Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability, Berkeley, CA, USA, 21 June–18 July 1965 and 27 December 1965–7 January 1966; University of California Press: Berkeley, CA, USA, 1967; Volume 1, pp. 281–297. [Google Scholar]
  7. Abualigah, L.; Abd Elaziz, M.; Sumari, P.; Geem, Z.W.; Gandomi, A.H. Arithmetic Optimization Algorithm: Fundamentals, Applications, Challenges, and Future Directions. IEEE Access 2022, 10, 104973–104998. [Google Scholar]
  8. Oucheikh, R.; Touil, A.; Fri, M. Data clustering using two-stage Eagle Strategy based on Slime Mould Algorithm. J. Comput. Sci. 2022, 18, 1062–1084. [Google Scholar] [CrossRef]
  9. Abualigah, L.; Diabat, A.; Mirjalili, S.; Abd Elaziz, M.; Gandomi, A.H. The Arithmetic Optimization Algorithm. Comput. Methods Appl. Mech. Eng. 2021, 376, 113609. [Google Scholar] [CrossRef]
  10. Gupta, S.; Sharma, K. Adaptive parameter control in metaheuristic algorithms for optimization: A comprehensive survey. Eng. Appl. Artif. Intell. 2022, 115, 105291. [Google Scholar]
  11. Yang, X.S. Nature-Inspired Metaheuristic Algorithms, 2nd ed.; Luniver Press: Frome, UK, 2010; pp. 81–96. [Google Scholar]
  12. Lima-Junior, F.R.; Carpinetti, L.C.R. Combining SCOR® model and fuzzy TOPSIS for supplier evaluation and management. Int. J. Prod. Econ. 2016, 174, 128–141. [Google Scholar] [CrossRef]
  13. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey Wolf Optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  14. Mirjalili, S.; Lewis, A. The Whale Optimization Algorithm. Adv. Eng. Softw. 2016, 95, 51–67. [Google Scholar] [CrossRef]
  15. Mirjalili, S.; Gandomi, A.H.; Mirjalili, S.Z.; Saremi, S.; Faris, H.; Mirjalili, S.M. Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems. Adv. Eng. Softw. 2017, 114, 163–191. [Google Scholar] [CrossRef]
  16. Heidari, A.A.; Mirjalili, S.; Faris, H.; Aljarah, I.; Mafarja, M.; Chen, H. Harris Hawks Optimization: Algorithm and applications. Future Gener. Comput. Syst. 2019, 97, 849–872. [Google Scholar] [CrossRef]
  17. Arbelaitz, O.; Gurrutxaga, I.; Muguerza, J.; Pérez, J.M.; Perona, I. An extensive comparative study of cluster validity indices. Pattern Recognit. 2013, 46, 243–256. [Google Scholar] [CrossRef]
  18. Rousseeuw, P.J. Silhouettes: A graphical aid to the interpretation and validation of cluster analysis. J. Comput. Appl. Math. 1987, 20, 53–65. [Google Scholar] [CrossRef]
  19. Davies, D.L.; Bouldin, D.W. A Cluster Separation Measure. IEEE Trans. Pattern Anal. Mach. Intell. 1979, 1, 224–227. [Google Scholar] [CrossRef] [PubMed]
  20. Mirjalili, S.; Mirjalili, S.M.; Hatamlou, A. Multi-Verse Optimizer: A nature-inspired algorithm for global optimization. Neural Comput. Appl. 2015, 27, 495–513. [Google Scholar] [CrossRef]
  21. Katoch, S.; Chauhan, S.S.; Kumar, V. A review on genetic algorithm: Past, present, and future. Multimed. Tools Appl. 2020, 80, 8091–8126. [Google Scholar] [CrossRef] [PubMed]
Figure 1. Convergence curves of different algorithms on the supplier clustering problem. The y-axis (logarithmic scale) represents the Within-Cluster Sum of Squares (WCSS), and the x-axis represents the iteration number.
Figure 1. Convergence curves of different algorithms on the supplier clustering problem. The y-axis (logarithmic scale) represents the Within-Cluster Sum of Squares (WCSS), and the x-axis represents the iteration number.
Engproc 97 00044 g001
Table 1. Comparison of clustering performance on benchmark datasets (WCSS values).
Table 1. Comparison of clustering performance on benchmark datasets (WCSS values).
DatasetMetricAOAGWOWOAHHOMVOGA
IrisBest97.1096.6697.2296.8196.6696.66
Average102.43103.05110.72106.76100.6696.93
Worst124.36125.21129.42127.70124.9197.27
Std8.9510.4912.5612.137.760.27
SeedsBest311.92312.20339.57319.91311.86311.80
Average312.24312.92379.17364.97322.66311.80
Worst313.56318.09444.15430.09359.32311.82
Std0.471.0628.9527.3312.880.00
CancerBest2964.392964.402966.073107.952965.742964.46
Average2964.402964.432978.313500.073008.822983.39
Worst2964.422964.533003.094160.463212.543076.66
Std0.010.027.76227.2560.1730.36
Note: Bold values indicate the best performance for each metric.
Table 2. Wilcoxon test results (p-values) for benchmark datasets.
Table 2. Wilcoxon test results (p-values) for benchmark datasets.
DatasetAOA vs. GWOAOA vs. WOAAOA vs. HHOAOA vs. MVOAOA vs. GA
Iris3.35 × 10−41.10 × 10−61.85 × 10−50.096.29 × 10−3
Seeds3.02 × 10−53.02 × 10−93.02 × 10−83.02 × 10−67.25 × 10−4
Cancer3.02 × 10−23.02 × 10−83.02 × 10−93.02 × 10−86.79 × 10−4
Table 3. Comparison of clustering quality metrics across different algorithms.
Table 3. Comparison of clustering quality metrics across different algorithms.
AlgorithmSilhouetteDavies–BouldinCalinski–HarabaszDunn
Coefficient ↑Index ↓Index ↑Index ↑
AOA0.5650.566765.10.152
GWO0.5110.612724.50.138
WOA0.4890.638685.20.127
SSA0.4720.657642.70.119
HHO0.4640.685618.40.106
MVO0.4530.723589.10.098
GA0.4290.795562.60.082
Note: ↑ indicates that higher values are better; ↓ indicates that lower values are better. Bold values indicate the best performance for each metric.
Table 4. Wilcoxon test results (p-values) for supplier clustering metrics.
Table 4. Wilcoxon test results (p-values) for supplier clustering metrics.
Metricvs. GWOvs. WOAvs. SSAvs. HHOvs. MVO
WCSS2.81 × 10−71.10 × 10−63.02 × 10−83.02 × 10−91.85 × 10−6
Silhouette3.02 × 10−83.02 × 10−93.02 × 10−93.02 × 10−103.02 × 10−9
Davies–Bouldin4.68 × 10−73.02 × 10−83.02 × 10−83.02 × 10−93.02 × 10−8
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Akiki, A.; Douaioui, K.; Touil, A.; Ahlaqqach, M.; El Bakkali, M. Enhanced Supplier Clustering Using an Improved Arithmetic Optimizer Algorithm. Eng. Proc. 2025, 97, 44. https://doi.org/10.3390/engproc2025097044

AMA Style

Akiki A, Douaioui K, Touil A, Ahlaqqach M, El Bakkali M. Enhanced Supplier Clustering Using an Improved Arithmetic Optimizer Algorithm. Engineering Proceedings. 2025; 97(1):44. https://doi.org/10.3390/engproc2025097044

Chicago/Turabian Style

Akiki, Asmaa, Kaoutar Douaioui, Achraf Touil, Mustapha Ahlaqqach, and Mhammed El Bakkali. 2025. "Enhanced Supplier Clustering Using an Improved Arithmetic Optimizer Algorithm" Engineering Proceedings 97, no. 1: 44. https://doi.org/10.3390/engproc2025097044

APA Style

Akiki, A., Douaioui, K., Touil, A., Ahlaqqach, M., & El Bakkali, M. (2025). Enhanced Supplier Clustering Using an Improved Arithmetic Optimizer Algorithm. Engineering Proceedings, 97(1), 44. https://doi.org/10.3390/engproc2025097044

Article Metrics

Back to TopTop