Page 131 - IJOCTA-15-2
P. 131

¨
                                E. Sonu¸c, E. Ozcan / IJOCTA, Vol.15, No.2, pp.311-329 (2025)


                                          Parametric Analysis: UFLP


                                     10   0.78     0.61     0.45      0.32          10.0
                                  ength (L)  20  0.55  0.46  0.34     0.33          7.5




                                  History List L  50 100  0.35  0.29  0.71  5.90    5.0




                                                                                    2.5
                                          0.44
                                                   0.73
                                                                       12.31
                                                            5.93
                                           4         8        16        32
                                              Number of Threads (nt)

               Figure 5. Average gap scores for different history list lengths (L) and number of threads (nt) on UFLP


                                          Parametric Analysis: MCP


                                     10  0.49      0.67      0.89      1.23         1.50
                                  ength (L)  20  0.43  0.56  0.78      1.12         1.25



                                  History List L  50 100  0.38  0.52  0.83  1.45    1.00


                                                                                    0.75

                                                                                    0.50
                                                   0.48
                                         0.31
                                                             0.92
                                                                       1.67
                                           4         8        16        32
                                              Number of Threads (nt)

               Figure 6. Average gap scores for different history list lengths (L) and number of threads (nt) on MCP

            showed different characteristics, with optimal per-  the algorithm can be compromised by an exces-
            formance achieved at L = 100 and nt = 4,          sive degree of parallelism. As a result of these
            yielding consistently lower gap scores across all  findings, our recommendation is to use moder-
            problem sizes. This suggests that MCP benefits    ate thread counts (4 ≤ nt ≤ 8) with problem-
            from longer history lists but requires fewer paral-  specific history list lengths for optimal perfor-
            lel threads for effective exploration of the solution  mance.
            space.

                Analysis of parameter interactions showed     5. Conclusion
            that higher thread counts (nt ≥ 16) combined
            with long history lists (L ≥ 100) often led to de-  This study presents a Parallel Late Acceptance
            graded performance, especially for larger problem  Hill-Climbing (PLAHC) algorithm for solving
            instances. This decline in performance is particu-  binary-encoded optimization problems (BEOPs),
            larly pronounced in instances of UFLP, where the  specifically the Uncapacitated Facility Location
            average gap score increases from 0.29 under opti-  Problem (UFLP) and the Maximum Cut Problem
            mal parameter configurations to 12.31 when the    (MCP). The proposed PLAHC algorithm utilizes
            largest parameter values are employed. This sug-  parallel processing to improve the performance of
            gests that the exploration-exploitation balance of  the LAHC algorithm.
                                                           326
   126   127   128   129   130   131   132   133   134   135   136