Metaheuristic-based Clustering Algorithms with Principal Coordinate Analysis for Shoe Market Segmentation
DOI:
https://doi.org/10.29207/resti.v10i3.7369Keywords:
clustering, customer segmentation, metaheuristic, MSMEs, PCoAAbstract
Micro, Small, and Medium Enterprises (MSMEs) are vital to Indonesia's economy, yet many struggle with ineffective marketing strategies, as seen in Bintang Sepatu Purwokerto, an MSME shoemaker facing stagnant sales. To overcome this, this study proposed a metaheuristic-based clustering (MBC) algorithm combined with principal coordinate analysis (PCoA) for optimal customer segmentation. The developed algorithm successfully overcomes the limitations of Kmeans in mixed datasets, containing categorical and numeric data. Furthermore, the procedure for updating centroids in Kmeans that risks falling into a local optimum is also solved. In this study, six MBC algorithms were developed based on six state-of-the-art metaheuristic optimizations utilized. Then, the developed MBC algorithms are compared with benchmark algorithms, namely Kmeans and KmeansQLDE, based on the near-optimal clustering obtained, t-test, and required running time. The comparison results show that the MBC clustering using gray wolf optimization (GWOClustering) outperforms the benchmark algorithms, achieving an average Silhouette score of 0.7491. In addition, this algorithm significantly outperforms Kmeans based on t-test conducted and results in relatively low runtime. The GWOClustering simulation yielded four near-optimal clusters in the customer segmentation of Bintang Shoes Purwokerto MSME. The analysis of each cluster's characteristics indicates the need for distinct marketing strategies for this MSME. Marketing based on offline purchasing services, store conditions, and product layout is appropriate for consumers in Cluster 1. Meanwhile, digital marketing with attractive, informative graphic content is suitable for consumers in Clusters 2 and 4. Furthermore, strategies with competitive pricing, discounts, or bundling strategies are appropriate for Cluster 3.
Downloads
References
A. A. Siburian and D. P. Ompusunggu, “Pengaruh Pertumbuhan Usaha Mikro, Kecil dan Menengah Terhadap Pertumbuhan Ekonomi Di Palangka Raya,” JUEB, vol. 2, no. 2, pp. 30–34, Jun. 2023, doi: 10.57218/jueb.v2i2.604.
Kominfo, “Transformasi Digital UMKM Jadi Prioritas Penguatan Fondasi Ekonomi.” [Online]. Available: https://kominfo.ngawikab.go.id/transformasi-digital-umkm-jadi-prioritas-penguatan-fondasi-ekonomi/
L. Yulia and W. Setianingsih, “Studi Manajemen Marketing Berbasis Online (Penelitian Pada UMKM Produksi Mebel di Babakan Muncang Tamansari Kota Tasikmalaya),” Jurnal Maneksi, vol. 9, no. 1, pp. 346–354, Jul. 2020, doi: 10.31959/jm.v9i1.397.
S. Sinaga, R. Ananda, H. Q. Karima, and A. M. Tazuddin, “Marketing Analysis of Shoe Products Using Principal Coordinates Analysis and K-Means Clustering Based on the Marketing Mix at Bintang Sepatu Purwokerto MSME,” J. Tek. Inform. (JUTIF), vol. 6, no. 3, pp. 1405–1418, Jun. 2025, doi: 10.52436/1.jutif.2025.6.3.4687.
M. F. Nur and A. Siregar, “Exploring the Use of Cluster Analysis in Market Segmentation for Targeted Advertising,” itsdi, vol. 5, no. 2, pp. 158–168, Feb. 2024, doi: 10.34306/itsdi.v5i2.665.
W. A. Prastyabudi, A. N. Alifah, and A. Nurdin, “Segmenting the Higher Education Market: An Analysis of Admissions Data Using K-Means Clustering,” Procedia Computer Science, vol. 234, pp. 96–105, 2024, doi: 10.1016/j.procs.2024.02.156.
K. Tabianan, S. Velu, and V. Ravi, “K-Means Clustering Approach for Intelligent Customer Segmentation Using Customer Purchase Behavior Data,” Sustainability, vol. 14, no. 12, p. 7243, Jun. 2022, doi: 10.3390/su14127243.
A. Kusdaryanto, C. D. Wijanarko, P. D. Widyantara Usat, and A. Prabowo, “The The Use of the K-Means Algorithm in Analyzing E-Commerce Consumer Segmentation: A Case Study of the Online Retail Dataset (UK),” JTOS, vol. 8, no. 2, pp. 612–622, Dec. 2025, doi: 10.36378/jtos.v8i2.4798.
K. K. Patibandla, R. Daruvuri, and P. Mannem, “Enhancing Online Retail Insights: K-Means Clustering and PCA for Customer Segmentation,” in 2025 3rd International Conference on Advancement in Computation & Computer Technologies (InCACCT), Gharuan, India: IEEE, Apr. 2025, pp. 388–393. doi: 10.1109/InCACCT65424.2025.11011448.
R. M. Hussein, K. W. Khaw, A. Gaber, and X. Chew, “Examining the Behaviors and Preferences of Online Shopping Customers Using Clustering Techniques,” JSCDM, vol. 5, no. 1, Jun. 2024, doi: 10.30880/jscdm.2024.05.01.009.
P. Liu, H. Yuan, Y. Ning, B. Chakraborty, N. Liu, and M. A. Peres, “A modified and weighted Gower distance-based clustering analysis for mixed type data: a simulation and empirical analyses,” BMC Med Res Methodol, vol. 24, no. 1, p. 305, Dec. 2024, doi: 10.1186/s12874-024-02427-8.
M. Greenacre, P. J. F. Groenen, T. Hastie, A. I. D’Enza, A. Markos, and E. Tuzhilina, “Principal component analysis,” Nat Rev Methods Primers, vol. 2, no. 1, p. 100, Dec. 2022, doi: 10.1038/s43586-022-00184-w.
T.-H. T. Nguyen, D.-T. Dinh, S. Sriboonchitta, and V.-N. Huynh, “A method for k-means-like clustering of categorical data,” J Ambient Intell Human Comput, vol. 14, no. 11, pp. 15011–15021, Nov. 2023, doi: 10.1007/s12652-019-01445-5.
H. Hu, J. Liu, X. Zhang, and M. Fang, “An Effective and Adaptable K-means Algorithm for Big Data Cluster Analysis,” Pattern Recognition, vol. 139, p. 109404, Jul. 2023, doi: 10.1016/j.patcog.2023.109404.
W. Atkinson, “Charting fields and spaces quantitatively: from multiple correspondence analysis to categorical principal components analysis,” Qual Quant, vol. 58, no. 1, pp. 829–848, Feb. 2024, doi: 10.1007/s11135-023-01669-w.
D. Soemitro and J. F. S. R. Neto, “Spectral Clustering of Categorical and Mixed-Type Data via Extra Graph Nodes,” in 2025 IEEE International Conference on Big Data (BigData), Macau, China: IEEE, Dec. 2025, pp. 609–617. doi: 10.1109/BigData66926.2025.11401856.
K. Olobatuyi, M. R. P. Parker, and O. Ariyo, “Cluster weighted model based on TSNE algorithm for high-dimensional data,” Int J Data Sci Anal, vol. 17, no. 3, pp. 261–273, Apr. 2024, doi: 10.1007/s41060-023-00422-8.
J. Healy and L. McInnes, “Uniform manifold approximation and projection,” Nat Rev Methods Primers, vol. 4, no. 1, p. 82, Nov. 2024, doi: 10.1038/s43586-024-00363-x.
S. Komaki et al., “Dimension reduction of microbiome data linked Bifidobacterium and Prevotella to allergic rhinitis,” Sci Rep, vol. 14, no. 1, p. 7983, Apr. 2024, doi: 10.1038/s41598-024-57934-x.
J. T. Hidrobo-Morales, J. C. Marcillo-Delgado, and A. García-Carrillo, “Analysis of innovation drivers with a mapping innovation approach Practical application in Ecuador,” Int. J. Innov, vol. 12, no. 1, pp. 1–51, Mar. 2024, doi: 10.5585/2024.23974.
N. Kosaraju, S. R. Sankepally, and K. Mallikharjuna Rao, “Categorical Data: Need, Encoding, Selection of Encoding Method and Its Emergence in Machine Learning Models—A Practical Review Study on Heart Disease Prediction Dataset Using Pearson Correlation,” in Proceedings of International Conference on Data Science and Applications, vol. 551, M. Saraswat, C. Chowdhury, C. Kumar Mandal, and A. H. Gandomi, Eds., Singapore: Springer Nature Singapore, 2023, pp. 369–382. doi: 10.1007/978-981-19-6631-6_26.
D. L. Aguilar, M. A. Medina-Pérez, O. Loyola-González, K.-K. R. Choo, and E. Bucheli-Susarrey, “Towards an Interpretable Autoencoder: A Decision-Tree-Based Autoencoder and its Application in Anomaly Detection,” IEEE Trans. Dependable and Secure Comput., vol. 20, no. 2, pp. 1048–1059, Mar. 2023, doi: 10.1109/TDSC.2022.3148331.
C. K. J. Hou and K. Behdinan, “Dimensionality Reduction in Surrogate Modeling: A Review of Combined Methods,” Data Sci. Eng., vol. 7, no. 4, pp. 402–427, Dec. 2022, doi: 10.1007/s41019-022-00193-5.
P. Chourasia, T. Murad, S. Ali, and M. Patterson, “Enhancing t-SNE Performance for Biological Sequencing Data Through Kernel Selection,” in Bioinformatics Research and Applications, vol. 14248, X. Guo, S. Mangul, M. Patterson, and A. Zelikovsky, Eds., Singapore: Springer Nature Singapore, 2023, pp. 442–452. doi: 10.1007/978-981-99-7074-2_35.
M. Allaoui, S. B. Belhaouari, R. Hedjam, K. Bouanane, and M. L. Kherfi, “t-SNE-PSO: Optimizing t-SNE using particle swarm optimization,” Expert Systems with Applications, vol. 269, p. 126398, Apr. 2025, doi: 10.1016/j.eswa.2025.126398.
D. Chicco, S. Melzi, F. Gasparini, and G. Jurman, “The advantages of our proposed Saturn coefficient over continuity and trustworthiness for UMAP dimensionality reduction evaluation,” PeerJ Computer Science, vol. 12, p. e3424, Feb. 2026, doi: 10.7717/peerj-cs.3424.
Y. Wang, F. Sun, W. Lin, and S. Zhang, “AC-PCoA: Adjustment for confounding factors using principal coordinate analysis,” PLoS Comput Biol, vol. 18, no. 7, p. e1010184, Jul. 2022, doi: 10.1371/journal.pcbi.1010184.
H. Jeon, J. Park, S. Shin, and J. Seo, “Stop Misusing t-SNE and UMAP for Visual Analytics,” 2025, arXiv. doi: 10.48550/ARXIV.2506.08725.
X. Chen and Y. Yang, “Diffusion K-means clustering on manifolds: Provable exact recovery via semidefinite relaxations,” Applied and Computational Harmonic Analysis, vol. 52, pp. 303–347, May 2021, doi: 10.1016/j.acha.2020.03.002.
F. de J. F. Arredondo, A. Ucan-Puc, and C. A. Noguez, “K-Means as a Radial Basis function Network: a Variational and Gradient-based Equivalence,” 2026, arXiv. doi: 10.48550/ARXIV.2603.04625.
J. Mo, H. Shou, and W. Chen, “Implicit Surface Reconstruction via RBF Interpolation: A Review,” ENG, vol. 16, no. 5, p. e070721194551, Sep. 2022, doi: 10.2174/1872212115666210707110903.
G. Wang, “Customer segmentation in the digital marketing using a Q-learning based differential evolution algorithm integrated with K-means clustering,” PLoS ONE, vol. 20, no. 2, p. e0318519, Feb. 2025, doi: 10.1371/journal.pone.0318519.
L. Abualigah, D. Yousri, M. Abd Elaziz, A. A. Ewees, M. A. A. Al-qaness, and A. H. Gandomi, “Aquila Optimizer: A novel meta-heuristic optimization algorithm,” Computers & Industrial Engineering, vol. 157, p. 107250, Jul. 2021, doi: 10.1016/j.cie.2021.107250.
V. Kumar, J. K. Chhabra, and D. Kumar, “Differential Search Algorithm for Multiobjective Problems,” Procedia Computer Science, vol. 48, pp. 22–28, 2015, doi: 10.1016/j.procs.2015.04.105.
S. Mirjalili, S. M. Mirjalili, and A. Lewis, “Grey Wolf Optimizer,” Advances in Engineering Software, vol. 69, pp. 46–61, Mar. 2014, doi: 10.1016/j.advengsoft.2013.12.007.
S. Suyanto, A. A. Ariyanto, and A. F. Ariyanto, “Komodo Mlipir Algorithm,” Applied Soft Computing, vol. 114, p. 108043, Jan. 2022, doi: 10.1016/j.asoc.2021.108043.
M. F. Dzulkalnine, M. S. Mohamad, Y. W. Choon, M. A. Remli, and H. Alashwal, “Optimizing Ethanol Production in Escherichia Coli Using a Hybrid of Particle Swarm Optimization and Artificial Bee Colony,” in 2022 The 6th International Conference on Advances in Artificial Intelligence, Birmingham United Kingdom: ACM, Oct. 2022, pp. 140–146. doi: 10.1145/3571560.3571581.
S. Mirjalili and A. Lewis, “The Whale Optimization Algorithm,” Advances in Engineering Software, vol. 95, pp. 51–67, May 2016, doi: 10.1016/j.advengsoft.2016.01.008.
R. Ananda, K. M. Daud, and S. Zainudin, “RBI: a novel algorithm for regulatory-metabolic network model in designing the optimal mutant strain,” PeerJ Computer Science, vol. 11, p. e2880, May 2025, doi: 10.7717/peerj-cs.2880.
R. Ananda, K. M. Daud, and S. Zainudin, “Non-Dominated Sorting Differential Search Algorithm for Optimizing Regulatory-Metabolic Networks by Using Probabilistic Approach,” in 2023 International Conference on Electrical Engineering and Informatics (ICEEI), Bandung, Indonesia: IEEE, Oct. 2023, pp. 1–6. doi: 10.1109/ICEEI59426.2023.10346837.
Y. F. Rachman, A. Syarif, D. L. Riatma, R. Khoirunnisa, N. A. Haqimi, and A. Faisal Sani, “Analyzing In-Game Purchase Behavior Using Predictive Analytics and Machine Learning,” in 2025 5th International Conference of Science and Information Technology in Smart Administration (ICSINTESA), Yogyakarta, Indonesia: IEEE, Nov. 2025, pp. 317–322. doi: 10.1109/ICSINTESA68165.2025.11413625.
S. Sharma and N. Desai, “Data-Driven Customer Segmentation Using Clustering Methods for Business Success,” in 2023 4th IEEE Global Conference for Advancement in Technology (GCAT), Bangalore, India: IEEE, Oct. 2023, pp. 1–7. doi: 10.1109/GCAT59970.2023.10353367.
T. Wahyuningsih, D. Manongga, and I. Sembiring, “Clustering student argumentation types by implementing a multi-document clustering model: a combination of Pytorch and BERT,” PeerJ Computer Science, vol. 12, p. e3431, Jan. 2026, doi: 10.7717/peerj-cs.3431.
Primadona, “DIGITAL MSME DEVELOPMENT IN INDONESIA DURING THE COVID-19 PANDEMIC,” jin, vol. 2, no. 2, pp. 145–154, Aug. 2020, doi: 10.54783/jin.v2i2.505.
C. Sianturi and J. M. Simanjuntak, “Pengaruh Strategi Pemasaran Terhadap Peningkatan Volume Penjualan Lahan di PT. Kawasan Industri Modern (Persero) Medan,” Jurnal Ilmu Sosial Dan Politik, vol. 1, no. 2, pp. 205–224, Dec. 2021, doi: 10.51622/jispol.v1i2.418.
D. Darmawan and E. Grenier, “Competitive Advantage and Service Marketing Mix,” jos3, vol. 1, no. 2, pp. 75–80, Jul. 2021, doi: 10.56348/jos3.v1i2.9.
R. Muqarrabin, Y. Zebua, and S. L. Nasution, “Analysis of Product Quality, Price, Promotion, and Location Toward Purchase Decision,” iijse, vol. 5, no. 2, pp. 720–730, Jul. 2022, doi: 10.31538/iijse.v5i2.2088.
H. Daoudi and E. İ. Develi, “Impact of gender and monthly income on consumer buying behavior,” Journal of International Trade, Logistics and Law, vol. 9, no. 1, pp. 241–250, May 2023, Accessed: Mar. 18, 2026. [Online]. Available: https://www.jital.org/index.php/jital/article/view/367
F. Alfanur and Y. Kadono, “The effects of gender and age on factors that influence purchase intentions and behaviours of e-commerce consumers in Indonesia,” IJIL, vol. 31, no. 4, p. 474, 2022, doi: 10.1504/IJIL.2022.123178.
Andara Selviranih, Siti Aidini Khoerunnisa, Hilda Sapitri, Ibnu Muhammad Sabilli, Muhammad Syehan, and Nurul Aulia Fitriani, “Pengaruh Store Layout dan Motivasi Rasional terhadap Keputusan Pembelian Konsumen di Toko Abu Rohmah,” JUPSIM, vol. 4, no. 2, pp. 419–429, Jun. 2025, doi: 10.55606/jupsim.v4i2.4541.
S. Mulyana, “Pengaruh Harga dan Ulasan Produk Terhadap Keputusan Pembelian Produk Fashion Secara Online Pada Shopee di Pekanbaru,” dayasaing, vol. 7, no. 2, pp. 185–195, Jul. 2021, doi: 10.35446/dayasaing.v7i2.665.
E. Purwanto, “PENGARUH BAURAN PEMASARAN TERHADAP KEPUTUSAN PEMBELIAN SPONTAN,” MISSY, vol. 4, no. 1, pp. 77–83, Aug. 2023, doi: 10.24929/missy.v4i1.2760.
Y. Fei, Y. Liu, C. Jia, Z. Li, X. Wei, and M. Chen, “A Survey of Geometric Optimization for Deep Learning: From Euclidean Space to Riemannian Manifold,” ACM Comput. Surv., vol. 57, no. 5, pp. 1–37, May 2025, doi: 10.1145/3708498.
R. Ananda and A. Prasetiadi, “Hierarchical and K-means Clustering in the Line Drawing Data Shape Using Procrustes Analysis,” JOIV : Int. J. Inform. Visualization, vol. 5, no. 3, p. 306, Sep. 2021, doi: 10.30630/joiv.5.3.532.
C. M. Sha, J. Wang, and N. V. Dokholyan, “Predicting 3D RNA structure from the nucleotide sequence using Euclidean neural networks,” Biophysical Journal, vol. 123, no. 17, pp. 2671–2681, Sep. 2024, doi: 10.1016/j.bpj.2023.10.011.
R. Ananda, D. Rachmawaty, B. Pratikno, O. A. Hamid, and M. B. Mohd Amin, “Improved Clustering-Based Feature Selection Using Feature Extraction Based on Principal Component Analysis,” in Innovations of Intelligent Informatics, Networking, and Cybersecurity, vol. 2329, S. O. Al-Mamory, A. Al-Sherbaz, T. Kanakis, A. S. Albahri, W. S. Bhaya, E. S. Alshamery, A. A. Abdullah, A. Al-Ajeli, and S. Z. Alrashid, Eds., Cham: Springer Nature Switzerland, 2025, pp. 15–38. doi: 10.1007/978-3-031-81065-7_2.
N. Sumbherwal, B. K. Hooda, and P. K. Vinit, “Performance Analysis of Distance Measures for Mixed-Variables Data,” Dec. 28, 2023. doi: 10.21203/rs.3.rs-3749138/v1.
H. Liu and Y. Yao, “Enhancing Student Performance Prediction with Graph Representation Learning Based on Gower Distance,” in 2024 5th International Conference on Information Science and Education (ICISE-IE), Zhanjiang, China: IEEE, Dec. 2024, pp. 20–23. doi: 10.1109/ICISE-IE64355.2024.11025450.
I. El Badisy, N. Graffeo, M. Khalis, and R. Giorgi, “Multi-metric comparison of machine learning imputation methods with application to breast cancer survival,” BMC Med Res Methodol, vol. 24, no. 1, p. 191, Aug. 2024, doi: 10.1186/s12874-024-02305-3.
P. Delicado and C. Pachón-García, “Multidimensional scaling for big data,” Adv Data Anal Classif, vol. 19, no. 3, pp. 649–670, Sep. 2025, doi: 10.1007/s11634-024-00591-9.
M. Shutaywi and N. N. Kachouie, “Silhouette Analysis for Performance Evaluation in Machine Learning with Applications to Clustering,” Entropy, vol. 23, no. 6, p. 759, Jun. 2021, doi: 10.3390/e23060759.
P. Mishra, C. Pandey, U. Singh, A. Gupta, C. Sahu, and A. Keshri, “Descriptive statistics and normality tests for statistical data,” Ann Card Anaesth, vol. 22, no. 1, p. 67, 2019, doi: 10.4103/aca.ACA_157_18.
G. Keklik and M. Şahin, “Multidimensional Scaling Analysis and an Application,” Black Sea Journal of Engineering and Science, vol. 5, no. 2, pp. 71–78, Apr. 2022, doi: 10.34248/bsengineering.1077162.
J. Del Ser et al., “More is not Always Better: Insights from a Massive Comparison of Meta-heuristic Algorithms over Real-Parameter Optimization Problems,” in 2021 IEEE Symposium Series on Computational Intelligence (SSCI), Orlando, FL, USA: IEEE, Dec. 2021, pp. 1–7. doi: 10.1109/SSCI50451.2021.9660030.
R. Ananda, K. Mohd Daud, and S. Zainudin, “Enhanced integrated reliability-based algorithm for identifying the optimal gene knockout in strain optimization,” Syst Microbiol and Biomanuf, vol. 6, no. 2, p. 37, Apr. 2026, doi: 10.1007/s43393-025-00431-7.
F. L. Gewers et al., “Principal Component Analysis: A Natural Approach to Data Exploration,” ACM Comput. Surv., vol. 54, no. 4, pp. 1–34, May 2022, doi: 10.1145/3447755.
Downloads
Published
Issue
Section
License
Copyright in each article belongs to the author
- The author acknowledges that the RESTI Journal (System Engineering and Information Technology) is the first publisher to publish with a license Creative Commons Attribution 4.0 International License.
- Authors can enter writing separately, arrange the non-exclusive distribution of manuscripts that have been published in this journal into other versions (eg sent to the author's institutional repository, publication in a book, etc.), by acknowledging that the manuscript has been published for the first time in the RESTI (Rekayasa Sistem dan Teknologi Informasi) journal ;





