Page 24 - 33-3
P. 24

Proof.  Given  any  construction  plan      ,  each  flow  on  the  graph  we  constructed  is
             bounded by the demand of customers and capacity of facilities. Therefore, the capacity
             constraints  in  benefit  evaluation  problem  are  obeyed.  For  every  node       ,  if  the
                                                                                        �
               Optimal Allocation of Capacitated Facilities Considering Time-Dependent User Preference for User Number
               Maximization
             maximum  flow  flows  out  according  to  the  preference  levels  in  equilibrium,  the
             customers’ decisions in graph are exactly the same as that in the benefit evaluation


             problem. It turns out                                 . Based on this maximum flow instance, assume

             that there is at least one flow flowing out some node  C   changes to the less preferred
                                                                   �
             edge.  If  this  change  does  not  decrease              ,  i.e.,  does  not  make  any  edge  out  of


             capacity,                                 . If it does, this new instance is impossible to be an outcome

             of the maximum flow problem. In conclusion, even we allow the customers to choose


             the facility which is not her/his most preferred in constructed maximum flow,                  

                             still holds.  Figure 1  An Example of the Maximum Flow Graph


                  Theorem 1 provides us a way to solve the benefit evaluation problem. With this,
               even we allow the customers to choose the facility which is not her/his most preferred in
               constructed maximum flow, z(y)=w(y) still holds.
             we are now ready to describe the structure of our proposed algorithm, GSAMF. To do
                    Theorem 1 provides us a way to solve the benefit evaluation problem. With this, we

             this, we further define two functions                and                                           . The function              
               are now ready to describe the structure of our proposed algorithm, GSAMF. To do this,  is
               we further define two functions f(y) and Ratio(j,k|y). The function f(y) is the total fixed
             the total fixed construction cost given a construction plan      , i.e.,
               construction cost given a construction plan y, i.e.,

                                                            � �           .
                                                            �� ��
                                                    �  �  �  �
                    The function Ratio(j,k|y) is the benefit-to-cost ratio by adding facility j with scale
             The function                                             is the benefit-to-cost ratio by adding facility        with scale
                                                                       origin
                                                                           (j ,k |y) be the original
               level k into a construction plan to form a new plan y. Let y
                                                                              0
                                                                            0
               construction plan before adding facility j  at scale level k  to form plan y, i.e.,
             level        into a construction plan to form a new plan  0     . Let       ������                         be the
                                                   0
                                                                                  �  �
             original construction plan before adding facility         at scale level         to form plan      ,
                                                    if (
                                                           ) = (
                                                                     )
                                            − 1,
                          (        )                          �                �
                                               ,    otherwise
             i.e.,
                                                  3
               The ratio function is then defined as
               The ratio function is then defined as 3
                                               − 1     if                                     
                                                                                ∀                           .
                       ������              ��                      �  �
                           ��                           �    �(�)���� ������  (�  �  �)�
                                     ������������������������
                                 �
                              �
                                                           =
                                        (                 ) =           otherwise  .
                                               ��
                                    ��������������������������       � ��
                    In each iteration of GSAMF, we are given an original construction plan. We test
                  3   We have examined the performance of four different ratios, where the numerator may be z(y) or
                          origin
                              (j,k|y)), and the denominator may be f(y) or f jk . It turns out that the combination of z(y)-z( y-
                     z(y)-z( y
               each unbuilt facility with each candidate scale level by calculating the benefit-to-cost
                                                      22
                     origin
                        (j,k|y)) and f jk  results in the best performance.

               ratio upon adding it into the given construction plan. After choosing the one resulting
                                                      16
               in the highest ratio, we proceed to the next iteration. We stop until all locations have
               been chosen or we run out of budget. The pseudocode of the greedy selection algorithm
               with maximum flow is presented in Algorithm 1.







































               3   We have examined the performance of four different ratios, where the numerator may be

                   (    )  or     (    ) −     �      ������ (                 )�, and the denominator may be     (    )  or      . It turns out that the
                                                                            ��
                                      ������ (                 )�  and        results in the best performance.
               combination of      (    ) −     �      ��
                                                       23
   19   20   21   22   23   24   25   26   27   28   29