王道平,徐 展,楊 岑
北京科技大學 東凌經濟管理學院,北京 100083
連鎖經營作為現代主流商業模式,憑借其統一采購、規模運輸以及合理配送,享受到了批量優惠、采購低成本和物流低成本所帶來的價格優勢,從而提高經營效率,實現規模效益。但另一方面,隨著經濟的不斷發展,企業間的競爭也逐漸加劇,各企業紛紛大量開設新的門店來搶占市場。商圈不僅是消費者高度聚集的區域,更是連鎖企業銷售的主要市場,服務的主要范圍,所以根據商圈的情況規劃門店位置是十分重要的。門店位置的選擇不但影響著銷售市場、目標客戶和經營策略,而且緊密關系著企業的發展前景。好的門店位置不僅可以吸引消費者,為企業帶來豐厚的利潤,還會成為企業經營管理決策中具有戰略意義的一步,對企業今后銷售策略的制定有著重要的作用。相反,如果門店位置的選擇沒有經過嚴謹的調查與分析,則會使企業蒙受巨大的經濟損失。所以,近年來,越來越多的企業將門店選址作為重要的項目來考慮,特別是在實際的選址過程中,商圈已經成為了非常重要的考量因素。
因此,本文借助商圈理論,將商圈作為研究對象,針對連鎖門店選址與配送中心選擇聯合決策問題,先通過基于聚集度的啟發式算法對各個門店進行分類,然后建立混合整數規劃模型,并利用非線性規劃尋優的遺傳算法求解,最終通過實例驗證了該方法的有效性與可行性。
目前,眾多學者已經發表了許多相關論文。Karande K等對連鎖品牌零售商的選址策略進行了實證分析,并通過建立多目標整數規劃模型,研究了競爭環境下的特許經營店選址問題[1];Pacheco J A等利用啟發式算法解決了兩個門店選址的決策問題[2];Benati以期望利潤最大值為目標建立模型,并在模型中考慮了市場份額和選址成本兩方面因素[3];田志友等建立了連鎖網點選址與布局的市場吸引力模型,利用元胞自動機模擬技術,研究了連鎖門店的選址問題,并找出了區域市場零售業連鎖網絡擴張的規律[4];秦固提出了一種解決多物流配送中心選址問題的蟻群算法模型,該模型將物流配送中心選址看作是一個聚類的過程,利用螞蟻通過信息素尋找最優路徑的方法,將物流配送的總成本最低作為聚類標準,實現了基于蟻群優化的物流配送中心選址算法,但模型無法確定每個配送中心所服務的客戶區[5];蔣忠中等在考慮了商品供應成本的基礎上,結合B2C電子商務企業物流配送網絡的特點,建立了混合整數規劃的配送中心選址優化模型,并開發了嵌入表上作業法的遺傳算法進行求解[6];關志民等建立了連鎖門店選址與配送中心選擇聯合決策問題的模糊多目標混合整數規劃模型,并將每個模糊目標的隸屬度函數轉化為等價的清晰的隸屬度函數,然后利用最大最小算子求出目標值,最后借助兩階段算法求出問題的最優解[7]。
以上研究多是將不同建模方法和求解方法應用到選址問題中,而且傳統選址過程一般先對備選地址進行定量或定性[8]的分析,通過篩選備選地址以減少備選數量;然后再通過建立數學模型,計算個體的成本或利潤,并以此作為決策標準。但是,傳統方法并沒有考慮到同時選擇多個備選地址時,個體間的關系對于企業整體利潤所產生的影響。此外,現有研究中極少涉及多商品多配送中心情況下的門店選址,更沒有在此情況下研究門店選址與配送中心選擇聯合決策問題。因此,本文引入商業理論中重要的商圈概念,將商圈整體利潤作為決策標準,通過聚類門店,確定商圈界限,最終建立混合整數規劃模型,解決多商品多配送中心情況下的門店選址和配送中心選擇聯合決策問題。
商圈,即商品和服務中心地理論,是由德國地理學家克里斯泰勒于20世紀30年代提出的。該理論認為商圈是以企業所在中心為圓心,以其商品最大的銷售輻射能力為半徑,形成的近似圓形的區域。通常商圈是指一個零售店或商業中心的運營能力所能覆蓋到的空間范圍,或者也可以認為是顧客所分布的地理區域[9]。但是由于研究者們所站的角度不同,文獻中對于商圈有多種定義,總體來說可以分為兩類:一類認為商圈是以零售店或商業中心所在地為中心,沿著某個方向擴展,形成的空間范圍。另一類認為商圈是城市內的地理區域,而不是以單個企業為中心。例如王府井商圈和西單商圈等現代都市商圈。本文采用后者的定義。
商圈界限的劃分是眾多商圈問題研究中的重點,因為商圈范圍的確定不僅可以明確企業覆蓋的空間范圍,還能夠推算企業的銷售潛力,對于企業未來的發展有著非常重要的作用。商圈中最負盛名的兩個理論分別是雷利(Reilly)法則和哈夫(Huff)模型。雷利法則,也稱為零售吸引力法則,指出具有零售中心地能力的兩個城市,對位于其中間的一個城鎮的交易吸引力與兩城市的人口成正比,與兩城市的距離平方成反比[10]。哈夫模型則認為當多個商店匯集在某一地方時,顧客選擇到任意一個商店購物的概率是由顧客與商店間的吸引力因素以及阻力因素共同決定的[11]。目前商圈概念已經被廣泛地應用于城市布局規劃、房地產規模定位和購物中心空間布局等諸多方面。
假設某連鎖企業在一定區域內,已經建立了若干配送中心和門店。現擬從備選門店集合中開設多個新門店。首先根據基于聚集度的啟發式算法將所有門店歸入商圈,確定商圈界限;然后以商圈利潤最大為目標建立門店選址模型[12]。
(1)商圈界限劃分
傳統的商圈劃分方法主要是基于距離來分類的,但這種方法的準確度較低。所以,本文在分類門店時,主要考慮了兩類信息。一類是確定性信息,主要是指門店與商圈中心的空間分布狀況以及門店對商圈的吸引力因素。另一類是啟發式信息,這類信息需要根據每次分類結果得到的方案進行調整。由此,門店j選擇商圈l的概率Pjl可以由式(1)計算得到。

式中,ωjl表示啟發式信息;φjl表示確定性信息;μ和γ為控制參數,用來控制兩類信息的相對重要程度。
啟發式信息ωjl與蟻群算法的信息素相似,這里采用商圈總成本的倒數進行計算。隨著搜索的進行,該信息會不斷地調整。

確定性信息φjl采用哈夫模型中所涉及到的吸引力與阻力因素進行計算。

式中,dlj表示門店j與商圈中心l的距離;Al表示一定計劃期內商圈l的客流量;El表示一定計劃期內商圈l的人均消費水平;Sj表示門店j的面積。
(2)門店選址模型
基于聚集度的啟發式分類算法完成了商圈界限的劃分[13],下面將確定指定數目下的最優位置,以及配送中心負責運輸各類商品的數量。模型將商圈利潤最大作為目標,其中,商圈利潤是銷售收入IPV與總成本TC之差。而銷售收入由各門店的銷售收入IPVj求和得到,備選門店銷售收入等于門店面積乘以所在商圈內已有門店總收入與總面積的比值。為了建立模型,假設商圈內新門店的開設對已有門店和其他商圈的影響不計,庫存和運輸等活動是在一定的計劃周期內開展的,且各門店容量無限制。模型描述情況如圖1所示。

圖1 模型描述圖
下面給出門店選址的數學模型。

其中,IPVj表示門店j的銷售收入;GCj表示門店j的庫存成本;OCj表示門店j的運營成本;fcj表示門店j的固定成本;ICk表示配送中心k的庫存成本;FCk表示配送中心k的運營成本。
不難發現,配送中心的運營成本與商圈的劃分無關,故可以直接求和得到;同時,商圈內所有門店的收入、運營成本、固定成本和商品運輸量的計算,完全等價于直接對各門店數據進行求和。因此,門店與配送中心的庫存成本也可以通過直接對商品需求量匯總得到。所以,將式(4)變換如下。

其中,式(5)為目標函數,表示商圈利潤最大,該利潤由7部分組成,分別是銷售收入、門店的庫存成本和運營成本、備選門店開設成本、配送中心庫存成本、運營成本以及運輸成本。式(6)為約束條件,表示各商品需求量不得超過商圈內該企業能夠占有的最大數量;式(7)為約束條件,表示商品總量不超過各配送中心容量要求;式(8)為約束條件,表示備選門店開設數量不超過規定數目;式(9)和(10)為對決策變量的約束。模型中包括決策變量和參數,其中,決策變量有:xijk表示一定計劃期內配送中心k運輸商品i到備選門店j的數量;
yj表示是否開設備選門店j,如果開設,其值為1,否則為0。
模型參數有:
I為商品種類集合{i|i=1,2,…,N};
J為門店集合{j|j=1,2,…,M,M+1,…,O}(已有門店數量為M個,備選門店數量為O-M個);
K為配送中心集合{k|k=1,2,…,Q};
L為商圈集合{l|l=1,2,…,R};
Tl表示屬于同一商圈l的門店集合;
Sj表示門店的面積;
IPVj表示門店j的銷售收入;
uj表示門店j單位銷售收入的運營成本率;
hi表示門店庫存商品i的單位成本;
fj表示門店j的開設成本;
Xijk表示一定計劃期內配送中心k運輸商品i到已有門店j的數量;
Fk表示配送中心k的運營成本;
Hi表示配送中心庫存商品i的單位成本;
wi表示商品i在配送中心的容量系數;
Wk表示配送中心k的最大容量;
djk表示配送中心k到門店j的距離;
ci表示配送中心運輸第i種商品到門店的單位距離費率;
αil表示商圈l內商品i的市場飽和度;
βil表示商品i通過連鎖品牌效應能夠在商圈l內搶占到的市場份額;
Yil表示一定計劃期內商圈l內顧客對商品i的最大需求量;
P表示最多可開設的備選門店數量。
本文通過基于聚集度的啟發式算法對商圈進行劃分,然后利用非線性規劃尋優的遺傳算法[14]對數學模型進行求解。由于基礎數據較多,且較難與混合整數規劃模型一起解決。因此,將求解算法分為以下3個步驟:
第1步:對所有已開設門店進行計算,得到初始總成本與初始總利潤,分別記為Bestc和Bestp。然后利用式(2)和式(3)計算各門店的確定性信息與啟發式信息,并根據式(1)得到門店選擇商圈的概率。最后,通過比較大小,確定門店所屬商圈。
第2步:因為數學模型屬于混合整數規劃模型,具有NP難性質,本文利用Matlab7.0編寫非線性規劃尋優的遺傳算法程序對其進行求解。一方面利用遺傳算法進行全局搜索,一方面利用非線性規劃算法進行局部搜索,結合兩者的優點以得到問題的解[15-16]。算法設計如下:
(1)編碼方法:采用實數編碼。例如:假設有2種商品,5個配送中心,6個備選門店,則可根據相應約束以及門店與配送中心對應關系進行編碼。比如423152231545表示為備選門店1的第1種商品由配送中心4配送,第2種商品由配送中心2配送,門店2的第1種商品由配送中心3配送,依此類推。
(2)產生初始種群:采用隨機生成的方法產生N個染色體,確保每個初始染色體對應一個可行解。
(3)確定適應度函數:本文取目標函數值作為個體的適應度值,函數值越大的個體,適應度值越大,即個體越優。
(4)選擇算子:先采用最佳個體保存法,即當前代最好的染色體直接復制到下一代;再用輪盤賭法進行選擇操作,以此保證遺傳算法的收斂性。
(5)交叉算子:將父串中的優秀特征遺傳給子串,從而產生新的優秀個體。由于個體采用實數編碼,所以交叉操作采用實數交叉法。
(6)變異算子:從種群中隨機選擇一個個體,并選擇個體中的一點進行變異,增加種群多樣性。
(7)非線性尋優:遺傳算法每進化一定代數后,將所得到的結果作為初始值,利用Matlab7.0優化工具箱中線性規劃函數fmincon進行局部尋優,并把尋找到的局部最優值作為新染色體繼續進化。
(8)終止準則:指定一個正整數Q為最大的迭代次數。當迭代次數k大于Q時,則停止迭代并輸出歷史最優解。
第3步:將第2步結果中的總利潤與Bestp進行比較。如果總利潤小于等于Bestp,則重復第1步,并將Bestc更新為第2步結果中的總成本值,將更新后的Bestc作為式(2)中的總成本。否則,更新Bestp和Bestc,并轉至第2步繼續優化,直至迭代次數超過最大限制,輸出歷史最優解作為最終結果。
假設某連鎖企業現有3個配送中心供應3種商品,40個已有門店和10個備選門店,并且該區域內只存在4個商圈。其中,門店編號1~40表示已有門店,41~50表示備選門店,最大備選門店開設數P=4。商圈最終劃分結果見表1。

表1 商圈劃分結果
其他相關參數見表2~表8。

表2 門店相關參數

表3 門店其他參數

表4 配送中心相關參數

表5 商品相關參數

表6 商圈相關參數

表7 商圈其他參數
遺傳算法的種群規模為200,交叉概率為0.5,變異概率為0.05,迭代次數為500。通過非線性規劃尋優的遺傳算法求得的決策變量如表9所示。
從以上分析得出,應開設的備選門店編號為2、3、7和8,而且配送中心與備選門店依據表9分別對商品1、商品2和商品3進行最優的運輸分配。此時,目標函數的最優值f*=359.97,即商圈總利潤的最大值為359.97萬元。為了驗證本文模型的有效性,將本文結果與不開設新門店,以及開設單獨利潤最大的4個備選門店時的總成本與總利潤情況進行對比分析,對比結果如表10所示。

表8 已有門店利潤情況 萬元

表9 決策變量結果

表10 總成本總利潤對比表
由表10不難看出,開設新備選門店使得企業總成本增加,但是利潤也隨之增加。對比開設單獨利潤最大的4個備選門店與本文模型求解的結果,可以發現后者成本明顯小于前者,但是總利潤卻大于前者。所以,傳統選址模型由于沒有考慮商圈的影響因素,導致選址結果不準確。
文中假設新門店的開設對已有門店和其他商圈的影響不計,從而建立了數學模型。實際中,因為某區域內的客流量比較穩定,所以雖然開設新的門店能夠搶占競爭對手的市場份額,但同時也會與本企業的其他門店形成競爭關系,從而影響臨近商圈和同一商圈內其他門店的庫存成本與銷售利潤,導致門店分類和企業總利潤發生變化。
所以,本文合理地考慮了此項假設,并借助商圈理論,改進了以門店個體水平作為決策標準的選址模型,能夠滿足企業的實際選址需求。
連鎖門店的優化選址是一個復雜的系統工程,在實際應用中,由于門店選址需要考慮的因素眾多,特別是運輸成本和庫存成本的存在,使得門店對配送中心的選擇受到影響,進而對企業整體利益產生影響。本文通過引入商圈概念,對連鎖門店選址及配送中心選擇問題進行研究。首先借鑒哈夫模型中的影響因素,利用基于聚集度的啟發式算法進行了商圈界限的劃分。然后建立了混合整數規劃的門店選址和配送中心選擇聯合決策模型,并利用非線性規劃尋優的遺傳算法進行求解。通過實例計算取得了滿意的結果。文中所提出的模型,不僅改進了以門店個體水平為決策標準,以庫存、運輸和建設成本為條件的傳統選址模型,同時通過結合商圈理論,也為連鎖企業門店選址及配送中心選擇提供了一個有效可行的方法,對選址研究具有指導意義。但是,本文仍存在一些不足。比如在商圈劃分過程中,僅考慮門店面積、距離、商圈客流量和人均消費水平作為哈夫模型中吸引力與阻力因素的參數,而實際中的影響因素會更多。后續的研究將關注這些問題的解決。
[1]Karande K,Lombard J R.Location strategies of broad-line retailers:an empirical investigation[J].Journal of Business Research,2005,58(5):687-695.
[2]Pacheco J A,Casado S.Solving two location models with few facilities by using a hybrid heuristic:a real health resources case[J].Computers&Operations Research,2005,32(12):3075-3091.
[3]Benati S.An improved branch&bound method for the uncapacitated competitive location problem[J].Annals of Operations Research,2003,122(1/4):43-58.
[4]田志友,王浣塵,吳瑞明.區域市場連鎖經營選址與布局的元胞自動機模擬[J].系統工程理論方法應用,2005,14(1):50-54.
[5]秦固.基于蟻群優化的多物流配送中心選址算法[J].系統工程理論與實踐,2006,26(4):120-124.
[6]蔣忠中,汪定偉.B2C電子商務中配送中心選址優化的模型與算法[J].控制與決策,2005,20(10):1125-1128.
[7]關志民,陳兆春.連鎖門店選址與配送中心選擇聯合決策的f-MIGP模型[J].控制與決策,2006,21(12):1397-1406.
[8]熊源晨,韋金鳳,何清華,等.基于價值工程的主題公園項目選址決策模型研究[J].工程管理學報,2012,26(5):28-33.
[9]牛曉鵬,楊高升.基于消費力角度的商業地產項目規模定位研究[J].工程管理學報,2010,24(1):78-81.
[10]Reilly W J.The law of retail gravitation[M].Reilly W J,1931.
[11]Huff D L.A probabilistic analysis of shopping center trade areas[J].Land Economics,1963,39(1):81-90.
[12]鄭稱德,黃達.客戶需求驅動的多層物流網絡選址規劃模型與算法[J].系統管理學報,2009,18(2):232-236.
[13]Litvinchev I,Ozuna E L.Lagrangian bounds and a heuristic for the two-stage capacitated facility location problem[J].International Journal of Energy Optimization and Engineering,2012,1(1):59-71.
[14]Tohyama H,Ida K,Matsueda J.A genetic algorithm for the uncapacitated facility location problem[J].Electronics and Communications in Japan,2011,94(5):47-54.
[15]Dong-Guen K,Yeong-Dae K.A branch and bound algorithm for determining locations of long-term care facilities[J].European Journal of Operational Research,2010,206(1):168-177.
[16]Qin J,Ni L L,Shi F.Combined simulated annealing algorithm for the discrete facility location problem[J].Scientific World Journal,2012,65(3):1-7.