Page 13 - 33-3
P. 13

NTU Management Review Vol. 33 No. 3 Dec. 2023




               capacitated facility location problem considering customer. We further extend the model to
               incorporate multiple activity sessions and allow preferences to be time-dependent.
                   Given that the problem is NP-hard, in many cases a heuristic algorithm is more
               realistic. In Kang et al. (2023), a heuristic greedy algorithm is designed based on the

               maximum flow model. However, there are two drawbacks of this algorithm. First, the time
               dependency of preference is ignored. Second, the algorithm is computationally inefficient
               due to the fact that the benefits of two neighboring solutions are evaluated by solving two

               independent problems. In this study, we extend the algorithm to take time dependency into
               consideration and speed it up by utilizing some properties among neighboring solutions.
                   Choosing locations to build facilities is difficult in practice, especially when
               customers’ preference is time-dependent. To take time-dependent preference into
               consideration, for each construction plan, one needs to be able to calculate (or at least

               estimate) the number of customers that may be served in each activity sessions. However,
               even considering capacity limitation and customer together is already difficult enough
               (given the fact that there is almost no academic literature studying these two issues at

               the same time; see Section 2 for more details), not to mention time dependency. Two
               simplified strategies that practitioners typically adopt are: (1) to consider only the activity
               session that has the most demand (if demand varies a lot among sessions); (2) to consider
               the average demand per session (if demand variation is not large). However, these
               strategies make the evaluation of a construction plan imprecise in general. On the contrary,

               the maximum flow-based algorithm proposed in this study allows one to precisely
               calculate the number of customers that may be served in each activity session for any
               construction plan. Our proposed algorithm therefore possesses a unique value.

                   The remainder of this study is organized as follows. In the next section, we review
               some related works. In Section 3, a bi-level model is presented first. Then a single-level
               reformulation is proposed by using auxiliary variables and constraints. In Section 4, we
               propose a greedy-based heuristic algorithm for solving the problem. A numerical study
               is conducted to demonstrate and compare the performance of the two proposed solution

               approaches in Section 5. Finally, we make conclusions in Section 6.









                                                      5
   8   9   10   11   12   13   14   15   16   17   18