Next Article in Journal
Land Consolidation in Rural China: Historical Stages, Typical Modes, and Improvement Paths
Previous Article in Journal
Thematic Comparison between ESA WorldCover 2020 Land Cover Product and a National Land Use Land Cover Map
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Assessing the Relative and Combined Effects of Network, Demographic, and Suitability Patterns on Retail Store Sales

Department of Geography and Environmental Management, University of Waterloo, 200 University Avenue West, Waterloo, ON N2L3G1, Canada
*
Author to whom correspondence should be addressed.
Land 2023, 12(2), 489; https://doi.org/10.3390/land12020489
Submission received: 10 January 2023 / Revised: 13 February 2023 / Accepted: 14 February 2023 / Published: 16 February 2023

Abstract

:
Despite challenges associated with acquiring proprietary sales data, there exists a wealth of literature using different types of data (e.g., spending, demographic, geographic) to understand or represent different drivers of retail store sales. We contribute to the spatial analysis of drivers of retail store sales by analyzing the relative influence of road networks, demographic, and suitability variables on retail store sales within the home-improvement sector. Results demonstrate that the inclusion of variables describing the road network pattern is more influential in predicting store sales than demographic and suitability variables with linear models (e.g., ordinary- and partial-least squares regression) as well as with a non-linear mathematical model derived using artificial intelligence. The analysis builds on previous research estimating consumer spending and a big-data suitability analysis for site selection that incorporates spatial interaction models, location quotient, and other unique criteria that are typically used in isolation. The overarching contribution of our results is the demonstration that network patterns can play a critical role in retail store sales, especially when regressions, analogs, and other simple methods for site selection are used.

1. Introduction

Retail strategies are typically highly variable, involving market communications, pricing, and among other factors, product assortment [1]. In contrast, store location is relatively fixed and often represents a long-term investment and commitment (e.g., 99-year lease and building costs). Store location is chosen among many non-controllable elements, for example, demand distribution, market area, accessibility, and competition [2]. While brick-and-mortar retail have historically retained the majority of sales [3], the growing proportion of sales attributed to e-commerce suggests that location decisions are becoming more critical to a retailer’s long-term success in the offline market. However, to survive and succeed, most retailers should be located to not only fulfill market demand but also provide convenient access for in-person customers.
The overarching goal of location–allocation is to simultaneously allocate spatially dispersed (and heterogeneous levels of) demands to potential facility locations to optimize an objective [4]. Specifically, retail site selection aims to maximize profitability by allocating stores as intermediates between central facilities and prospective customers. Traditionally, retail site selection relied on the knowledge and experience of decision-makers using simple checklists or analogs comprising criteria identified at successful stores [5,6,7]. These criteria and similar methods were subjectively defined and composed without objective statistical or spatial analytical approaches [8].
While these simple approaches are frequently adapted, there is an increasing use of analytical methods such as regression, discriminant, and decision tree analyses based on empirical data. Moreover, more complex spatial interaction and optimization methods have been integrated into the site-selection decision-making process. For example, geographic information systems [9], gravity models [10], artificial neural networks [11], spatial interaction models [12], and agent-based modeling [13].
Store accessibility is a critical criterion in consumer patronage and lies at the core of retail location–allocation [4,14,15]. Although the objective in location–allocation is to minimize travel costs between facilities and consumers, accessibility determines the marginal cost related to travel distance [14,16,17]. Factors that impact site accessibility include access to roads or public transport, the level of transport, the quality of ingress and egress, and the availability of parking [14,15]. Practically, a store that provides convenient access can be more attractive to consumers and, consequentially, two neighboring analogous stores can generate significantly different revenue under different degrees of accessibility.
The transportation network, particularly the road network, determines the accessibility of property parcels and the retail stores within. However, the description and use of road network patterns in retail site selection has been subjective and somewhat ambiguous, typically lacking quantitative measurements or convergence on a set of standard measurements [18]. Instead, the pattern of the road network is mostly ignored in retail analyses and used only for distance calculations between points of interest and the generation of service areas. In rare cases, traffic flow across the network is incorporated [19], but a gap remains in our understanding of the contributions of the road network relative to demographic and geographic variables that may influence store sales.
We contribute to the understanding of the factors driving retail store sales by assessing the significance of road network patterns on store sales modeling. Through this effort, we seek to determine if network metrics (i.e., quantitative metrics about network patterns) outperform demographic or suitability variables in retail store sales modeling. As well as the degree to which incorporating road network metrics improves retail store sales modeling. To answer these questions, regression and mathematical models are used to investigate the relative influence of road network patterns on retail revenues.

2. Materials and Methods

To assess the influence of road network patterns relative to other types of variables typically used in retail site selection, a series of five steps were conducted (Figure 1). While the first step involves the acquisition of data, the second involves calculating a number of metrics or variables that can be evaluated to determine if they have a significant relationship to storing sales data. Calculated metrics and selected variables are scaled to a common range to ensure the units of one variable do not dominate variable selection and model evaluation efforts. Variables are removed from the analysis if they do not show a significant relationship to retail sales (Section 2.3). Then three different types of models are evaluated with different combinations of predictor categories (i.e., network, demographic, and suitability predictors). The models are evaluated using a combination of Akaike’s information criterion, mean squared error, sum of squared errors, R2, and the adjusted R2.

2.1. Study Area

Ontario is located in east-central Canada, bordering the United States and four of the five Great Lakes (Figure 2). It is the largest province by population in Canada, with about 12.85 million people [20], which is 38.5% of the total population in Canada. Ontario is also one of the largest economic entities in Canada. From 2011 to 2014, Ontario contributed approximately 37% of Canada’s gross domestic product (GDP), with steady growth over the four-year period. Within this context, the retail sector plays an important role in retail trade (North American Industry Classification System (NAICS), 44–45), experiencing an average annual growth rate of 3.5% and a 1.04 billion GDP annual increment from 2012 to 2014. Notably, the annual growth rate of home-improvement stores (identified by NAICS 444) in Ontario from 2012 to 2014 was 4.5%, which is higher than that of the overall retail sector (3.5%). The presented research was conducted in collaboration with a multi-national home-improvement company that occupies a large portion of the Ontario home-improvement retail market.

2.2. Data

Annual store sales data were acquired from twenty-six home improvement retail stores distributed across sixteen census divisions in Ontario. Historical store sales and location information were acquired from an industry collaborator. In addition to these data, road network data for the province were acquired from the Ontario Road Network (2011). A set of road network metrics were used in conjunction with store sales data (2013) to reveal the relationship between road network and store revenue. Meanwhile, demographic information and suitability criteria were developed using data from Statistics Canada, Ontario Ministry of Natural Resources, and Ontario Ministry of Transportation [21,22]. These data were used to derive sets of predictor variables associated with the demographic, suitability, and road network to predict and improve our understanding of the factors driving store sales.

2.2.1. Road Network Metrics

Using a variety of global and local network metrics, the road network pattern was quantified using the following nine network metrics: degree centrality, measure of the number of roads that connect to a node (i.e., intersection); betweenness centrality, the measure of the vitality of a road/crossing in affecting shortest path calculations across a network; load centrality, indicates the influence of crossing over the network using shortest path calculations; entropy, the assortativity of road heterogeneity; fractal dimension, a measure of the form and density distribution of the road network; and density, measures how crowded or dense the road network is within a particular area. Among these network metrics, centrality measurements are local measurements based on individual edges or nodes, while entropy, fractal, and density are global measurements that characterize the structure of a regional road network. To compare the local and global road metrics with point-based store sales, network metrics are summarized at multiple scales for each store location (Table 1).
In addition to the fractal area used in the calculation of the fractal dimension, five spatial scales were used for road network centrality statistics, including census division area, 19-min-drive service area, 5-km neighborhood, community, and adjacent roads. Specifically, 16 census divisions in south-western Ontario were selected for containing stores of interest, and therefore 26 19-min-drive service areas were calculated based on network distance [22], 26 communities were identified by strong network connections 1, 26 store neighborhoods were created using 5-kilometer buffers around each store, and adjacent roads were identified as roads that provide direct access to a store or the shopping plaza within which a store may reside.
The statistics on network metrics produced 65 variables (Table 1). To reduce the number of network metrics to only those identified as statistically significant, a stepwise regression was performed with a threshold p-value < 0.12. In total, 9 network metrics were selected (Table 2): entropy at the community level (ETP), mean of closeness centrality at a 5 km neighborhood area ( C C a v g ), standard deviation of closeness centrality at community level ( C C s t d ), sum of node closeness centrality at community level ( N C C s u m ), mean of node closeness centrality at community level ( N C C a v g ), standard deviation of betweenness centrality at community level (BC), mean of node load centrality at adjacent roads (NLC), sum of degree centrality at service area ( D C 1 ), and sum of degree centrality at 5 km ( D C 2 ).

2.2.2. Demographic Attributes

As part of a larger research project with our industry collaborator, five demographic variables and one site variable were used to model retail store sales (Table 2, [23]). These demographic variables were immigrant population (Imm), average dwelling value ( D V ), dwelling owner ( D O ), store area (S), dwelling counts ( D V ), and households with income over CAD 100,000 (Inc). Demographic data were derived from the 2011 Census and National Household Survey (NHS). Statistics Canada conducts a national survey every five years. In 2011, the long mandatory census was replaced by a combination of a short census and the NHS, which is a detailed voluntary survey. The census data cover topics of population and dwelling counts, age and sex, families, households and marital status, structural type of dwelling and collectives, and language. The NHS data include immigration, income, and housing, among other variables [20].

2.2.3. Suitability Criteria

In collaboration with our home-improvement retail industry partner, a group of their retail experts, comprising a senior vice president and various managers associated with store location decisions, co-identified with the authors and literature, nine sites, and situational criteria for retail site suitability [22]. The site and situational criteria included variables that utilized trade areas, Huff’s model [24], expenditure estimates, and representations of accessibility (Table 2; Appendix A). These criteria were derived from primary data such as the digital elevation model (DEM; Ontario Ministry of Natural Resources), annual average daily traffic (AADT; Ontario Ministry of Transportation), Ontario road network (ORN, Ontario Ministry of Transportation), retail store information, and census data.
Expenditures (i.e., consumer spending) on home improvement products were derived in collaboration with our home-improvement partner and comprised a collection of spending categories from the annual Canadian Survey of Household Spending [21]. These expenditures are summed by census dissemination area (an area comprising 500–700 individuals, which is the smallest census unit in Canada) and are allocated to a potential store location using Huff’s model [24]. The service area for a potential location is generated using a 19-min drive time (the mean network travel time of 23 stores from our sample for which we had data) [22]. Using Huff’s model, two types of expenditures are estimated: potential expenditures (ep), where expenditures are allocated in the absence of any competition, and competitive expenditures (ec), where all stores competing for the same expenditure categories are included [22].

2.3. Model Selection

To evaluate the role of network pattern on store sales relative to demographic and suitability predictor variables, a variable selection was first conducted using a ten-fold cross-validation and leaving P out of the cross-validation. Then, with the refined set of predictor variables, three different types of models (linear regression, partial least-square regression, and a mathematical model derived using artificial intelligence) were assessed against store sales data. The predictor categories were used in isolation and combination, for which we use the following nomenclature: network metrics (N), demographic variables (D), and suitability criteria (S) (Table 3).
During the 10-fold cross-validation, the input dataset is split into ten groups, then one group is selected as the test group, and the remaining nine groups are used as training data. This process is repeated iteratively until all groups have been tested. The leave-P-out cross-validation uses a similar approach but a test group of size p (p = 2 in this study, so it is denoted hereafter as L2O). The test group is selected using an exhaustive enumeration [25]. In this presented research, the L2O produced 325 validation comparisons. The trained models, fit to the test data, were evaluated using the mean of squared error (MSE). A smaller MSE indicates less information loss and better sales modeling. Therefore, variable combinations with small MSE will be selected as model inputs.
The first of the three models assessed was ordinary least squares stepwise regression, which is a semi-automated process for model building and variable subset selection [26]. Stepwise regression is an effective coefficient estimation method in a general linear model when the number of predictors is large, and the data are limited. Backwards stepwise regression was used to determine the significance of variables based on a sequence of t-test and R-squared values; then, a greedy variable selection algorithm was used to remove variables with p-values below 0.1 in backwards eliminations. The resulting model contains only statistically significant variables affecting store sales.
The second model assessed was a partial least squares regression, which reduces the effect of multi-collinearity among variables by projecting predictors and response variables to an orthogonal space. Considering that some of the predictors add little explanatory power to a model, leave-one-out cross-validation was used for component reduction. During the validation process, partial-least squares regression starts from a model with a single predictor, and one observation is omitted from the modeling. Then, the resulting model is fit to the test data to generate residual and R-squared values. The process is repeated until all observations have been omitted once, and then the prediction residual sum of squares and predicted R-squared values are calculated as the average of the test results. Then, another predictor is added to the model, and the cross-validation procedure is repeated until all models (all predictors have been added) have been validated. The model with the lowest prediction residual sum of squares and the highest predicted R-squared would be chosen. Moreover, the variables are rescaled to standardize the deviations to 1; therefore, the results are unbiased regarding the scales of variables.
The final model assessed was a mathematical model generated using Eureqa, an artificial intelligence software originating at the Massachusetts Institute of Technology and the Cornell Lab for Artificial Intelligence (now commercialized through DataRobot). The Eureqa software iteratively tests a wide range of algorithmic building blocks (e.g., addition, subtraction, multiplication, division, trigonometry, and exponential functions) to generate a highly fit model. However, the model is more difficult to interpret than the other approaches because the mathematical components are assembled randomly and propagated using an evolutionary search algorithm rather than being based on theory or conceptual reasoning. Interpretation is further obfuscated because the software, open access at the time, was not open source and has subsequently been acquired for proprietary use.
The models were assessed by their complexity (number of coefficients), information loss (sum of squared errors (SSE), Akaike information criterion (AIC), mean squared error (MSE)), and goodness-of-fit (R-squared and adjusted R-squared). Notably, mathematical modeling may produce non-linear models where the uses of R-squared and adjusted R-squared are controversial [27]. Although they may not reflect the explanatory power of non-linear models, R-squared was calculated to indicate and compare across the generated models.

3. Results

3.1. Model Selection

The performance of the three assessed models varied with the number of predictors included (Figure 3). Therefore, we compare models both with the same number of predictors and overall. Sometimes the two cross-validation schemes (leave-P-out and 10-fold) ranked the same model differently (Table 4). Our results showed that network metrics strongly affected sales, and models based on network metrics yielded a lower MSE with additional variables and performed better relative to those based on demographic or suitability predictors. In contrast, models based on demographic variables or suitability criteria did not always incur a decrease in MSE with additional variables. For demographic variables, the lowest MSE observed via L2O was from a model with three predictors (4.19 × 1013), and the lowest MSE observed via 10-fold was from a model with 5 predictors (4.18 × 1013). For suitability criteria, models with 2 (4.60 × 1013 via L2O, 4.69 × 1013 via 10-Fold), 3 (4.52 × 1013 via L2O, 4.71 × 1013 via 10-Fold), and 4 (4.55 × 1013 via L2O, 4.77 × 1013 via 10-Fold) predictors yielded lower MSE than models of other sizes.
Although the MSEs of models with network metrics reduced with an increasing number of predictors, we sought to minimize the number of predictors given our small sample of store sales (n = 26) and maintain comparability with demographic and suitability MSE outcomes. Therefore, model size was limited to two predictors from each of our network, demographic, and suitability categories. In addition to these efforts to yield an unbiased result due to the number of predictors and sample size [28], the best models from L20 and 10-F cross-validations were not always identical (Appendix B). For example, the combination of ETP was recognized as the best in L2O with an MSE of 3.65 × 1013 and ranked as the second best in 10-F with an MSE of 4.27 × 1013. Considering the overall performance, the model with ETP and CCstd was more stable than the other model and was therefore selected for further analysis. Moreover, Imm and Dv among the demographic variables and ec and ep among the suitability criteria outperformed other models in both L2O and 10-F cross-validations.

3.2. Partial Least Squares Regression of Store Sales

A large number of assumptions associated with the data must hold to instill confidence and stability in linear regression results (e.g., independent predictors, uncorrelated residuals with constant variance). Given our small sample size (n = 26) and strong correlations (Pearson correlation coefficient was greater than 0.80 at a significance level of 0.01) among all pairs of demographic and suitability predictors (Table 5; see Appendix C), we assessed the influence of predictors using partial least squares regression, which combines aspects of principal components analysis with multivariate regression to relax the need for independent predictors [29].
The PLS models were established based on isolated or combined predictor categories. Across all models that included network metrics, both entropy at community (ETP) and closeness centrality standard deviation ( C C s t d ) negatively influenced store sales (Table 6). A high ETP value indicates a high assortativity of road categories, and a low ETP value implies that the road network is dominated by a single category of road segments. At a community level, the standard deviation of closeness centrality ( C C s t d ) indicates the variance of closeness centrality among a road network. A regional road network can be divided into three parts: the “centroid”, which has high closeness centrality; the “periphery”, which has low closeness centrality; and the “connection”, where the variance of closeness centrality is high. A high C C s t d is observed in community road networks that are distributed in the “connection” part of a regional network where the variance of closeness centrality is large; community road networks with small C C s t d values are at either the “centroid” or “periphery” of a regional network where the C C s t d is more stable and has less variance.
Among the demographic variables, dwelling value (Dv) had a positive influence on store sales, and a reduction in estimated sales was affected by the number of immigrants (lmm) within the trade area. These variables align with literature that notes a reduction in investment in renovations when housing value goes below construction costs [30] and higher valued housing stock is more likely to undergo larger and more frequent renovations, and that immigrants to Canada suffer a wage disadvantage relative to non-immigrants [31]. Furthermore, these two variables play a critical role in the geographic distribution of immigrants [32] and disposable income [33].
Our suitability variables (in this case, expenditures) represent the allocated demand for a potential store location [22]. The impacts of competitive expenditure ( e c ) and potential expenditure without competition ( e p ) on store sales had different directional effects on store sales. Competitive expenditures had a slightly negative impact on sales, while potential expenditure produced a positive effect on sales.
Comparing the individual predictor category models shows that the model comprising only network metrics (PLS-N) outperformed our demographic and suitability predictors across all evaluation metrics (i.e., lowest SSE, AIC, and highest R2 and adjusted R2). Similarly, the combination of network metrics with demographic or suitability predictors (PLS-ND, PLS-NS) outperformed the combination of just demographic and suitability variables (i.e., PLS-DS). While the combination of all three variable categories (PLS-NDS) yielded the lowest SSE and the highest R2, it was second to the PLS-ND model, which achieved a lower AIC and adjusted R2.
The ordinary least-squares (OLS) regression model (Appendix D) yielded the same direction of signs and magnitudes of coefficients as the PLS models. Similarly, the relative performance, SSE, AIC, and model fit were nearly identical for the individual predictor group models between the OLS and PLS outcomes as well as for any combination of two predictor groups.

3.3. Mathematical Modeling

To investigate the influence of network metrics relative to demographic and suitability predictors on store sales using a non-linear modeling approach, several models were developed using artificial intelligence via evolutionary search routines and random equation construction (Eureqa by Nutonian; Table 7). The mathematical modeling combines non-linear equation components, and therefore, the number of coefficients produced and used may not correspond to the number of predictors. In our case, with six predictors, the minimum number of coefficients and a maximum of nine coefficients were generated in two models. The selected models are complicated, comprising nested functions, and can contain multiple coefficients applied to the same variable, which makes them difficult to interpret (Appendix B, Table A6) but also enabled the mathematical models to substantially outperform all OLS and PLS models.
Among the models with isolated predictor groups, the model comprising only network metric predictors (MM-N) yielded the lowest error (MSE), lowest information loss (AIC), and highest goodness of fit. Similar to our PLS results, including network metrics in a non-linear mathematical model in combination with demographic or suitability predictors improved the performance above those predictor categories in isolation, but unlike previous results, they did not surpass the performance of the network metrics in isolation (i.e., MM-N). Furthermore, the combination of demographic and suitability predictors (i.e., MM-DS) outperformed all other models except when all three predictor groups were combined (MM-NDS), which yielded the lowest MSE, lowest AIC, and highest goodness of fit (R2).

4. Discussion

Previous literature has emphasized the critical role that highway access plays in big-box retail success (e.g., [27]). However, to the authors’ knowledge, there is no literature offering a systematic comparison of the influence of road network patterns on store sales relative to demographic and geographic variables that are typically used in site location analyses. Our results demonstrated that the road network pattern, quantified using network metrics, explained a significant amount of variance in store sales. Using three types of models (i.e., ordinary least squares regression [OLS], partial least squares regression [PLS], and an artificial intelligence [AI] model) and three categories of predictor variables (i.e., network, demographic, and suitability), we found that for all but one combination of models and predictor categories (MM-DS) that the inclusion of network metrics increased model performance (R2), reduced error (MSE), and had the lowest Akaike’s information criterion values. These results suggest that future site location and sales prediction efforts should include measurements of network patterns.
Contemporary discussions with the industry suggest that most retail site location analyses are driven by real estate agents, the search for locations that provide an analog between potential store locations and existing and high-performing stores, tacit and experiential knowledge of site acquisition industry experts, and strategic business behavior (e.g., first to market, cut-off competitors). When models are used, they are typically based on simple regression or suitability analyses to ensure transparency and understanding among industry personnel. Our AI model results substantially improved sales forecasting for site selection relative to the OLS and PLS approaches, which contribute to an increasing volume of research that demonstrates the ability of AI models to outperform other approaches, e.g., [34]. The increasing availability of R and python packages, e.g., [35], are increasing the ease at which machine learning and AI approaches can be applied and compared against experiential site-selection knowledge to better locate retail stores to increase accessibility as well as store revenues.

Challenges and Opportunities

Estimating store sales remains a challenge due to those proprietary data not being shared to ensure success among competitors. Our multi-national home improvement company partner was willing to share slightly dated and limited (n = 26) store sales data that corresponded with census and household spending data to investigate the role of network patterns on store sales. While these data were essential, the small sample size limited our number of predictors to six, and likely limited our ability to distill the influence of individual predictors and predictor groups on sales estimates. The small sample size alone could influence collinearity among variables and affect our predictor selection. For example, the correlation between e c and e p was 0.94, but when compared using 162,692 estimates from [22], the correlation was 0.72.
In the absence of store sales data, multi-criteria analysis, location–allocation, or consumer exit surveys are used. In the former, predictor (i.e., criteria) weights are derived based using expert opinion in the form of ranking (e.g., modified delphi or collective voting, [36]), using analytical hierarchical process to derive criteria weights by pairwise comparisons among criteria [37] or through the application of equal weights and sensitivity analyses. In location–allocation approaches, a proxy used in lieu of sales (e.g., estimated consumer expenditures) is distributed to stores as a function of distance and store attribute (e.g., size) or location attributes (e.g., presence of other retail and trip-chaining opportunities). However, individual customer location and purchase amounts are typically unknown or, more accurately, are not provided for public use, and therefore, most location–allocation applications lack validation efforts. Customer surveys use receipts or purchase responses along with the time of day and week to estimate sales [38,39,40,41].
The presented research is similarly constrained and cannot share sales data. However, the lack of sales data is an impediment to local economic development and planning as well as limits the advancement of the science of land use change. Therefore, local economic development and planning efforts have been forced to use additional proxy measurements (e.g., location quotient; [42]) to estimate retail opportunities and incentivize companies to locate in a specific area. In urban growth or land use change modeling, which influences both natural (e.g., carbon storage, biodiversity, water quality) and social science (e.g., planning policy impacts on urban morphology, traffic congestion, and human health) and their integration, there remains a near complete void of behavioral representation of commercial actors. While agent-based modeling offers an approach to represent commercial actors and greatly benefits the retail sector, the complete lack of behavioral data influencing retail (and other commercial sectors) location decisions has limited its application to only a couple of efforts [12,40].
In addition to the aforementioned challenges, it could also be argued that our samples were located in highly suitable locations with similar target markets since they are from the same store banner (i.e., brand name). Given that different brands have different target markets, it is expected that some differences will exist among other brands. For example, small format stores are likely to be less affected by our network metrics since their service area is substantially smaller than large format (i.e., big box stores). However, it is worth noting that not all stores within our sample were strong performers. The variation in annual sales spanned a range greater than 29 million Canadian dollars in 2013, with several underperforming stores closed since then.

5. Conclusions

In collaboration with senior management and key personnel associated with market expansion in a multi-national home-improvement company, experiential knowledge suggests that the configuration of the road infrastructure had a direct effect on accessibility and, subsequently, retail store sales. Building on previous research with this partner to estimate consumer expenditures [21] and conduct a multi-scale suitability analysis for retail locations using big data [22], our results demonstrated that the road network pattern was more influential than demographic and suitability predictor variables in estimating store sales using ordinary- and partial-least squares models. In more complex modeling approaches (i.e., mathematical and non-linear modeling), the network metrics outperformed demographic and suitability predictors in isolation, but the combination of only demographic and suitability predictors outperformed any combination of predictor groups that included network metrics. The results of the presented analyses clearly demonstrate that future sales forecasting and site selection should include network metrics.

Author Contributions

Conceptualization, J.W. and D.T.R.; methodology, J.W. and D.T.R.; software, J.W.; formal analysis, J.W.; writing—original draft preparation, J.W.; writing—review and editing, D.T.R.; response to reviewers, D.T.R.; supervision, D.T.R.; project administration, D.T.R.; funding acquisition, D.T.R. All authors have read and agreed to the published version of the manuscript.

Funding

We gratefully acknowledge support in the form of grants and internships from the Mathematics of Information Technology and Complex Systems (Mitacs IT02443) Research Council and additional support from the Department of Geography and Environmental Management, and the Office of Research at the University of Waterloo.

Data Availability Statement

Please contact corresponding author for data requests.

Acknowledgments

We acknowledge with gratitude the intellectual support and inputs of our Estimating Market Potential for Land Use Modelling project, especially our industry partners, Bogdan Caradima, and Andrei Balulescu. Lastly, we would like to thank our two anonymous reviewers for their time and valuable input.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

Appendix A. Descriptions of Site Suitability Criteria

Table A1. Development of site suitability criteria.
Table A1. Development of site suitability criteria.
Criteria CategoryCriteria NameCriteria Definition and Calculation
Site variablesite maximum slopeThe maximum value of the parcel’s slope.
Traffic and transportation variablestraffic visibilityVisibility is correlated with distance from the major highways and the traffic volume.
S i = ( 1 D i D m a x ) × T i T m a x
S i : the suitability of parcel i;
D i : the distance of parcel i to the nearest highway; D m a x : the distance threshold of visibility;
T i : traffic volume of the adjacent highway;
T m a x : the highest traffic volume in the census division.
highway accessibilityTravel time from a parcel to the nearest highway access point.
distance to distribution centerThe network distance to the nearest distribution centre.
Market variablesmarket representationLocation quotient of a dissemination area.
L o c a t i o n   Q u o t i e n t = c / C r o / R o
c: the number of NAICS 444 retailers in a DA’s trade area;
C: the number of all retailers in the DA’s trade area;
ro: the number of NAICS 444 retailors in Ontario;
Ro: the number of all retailers in Ontario.
density of competitorsThe number of competitors per unit area in the trade area.
density of retail storesThe number of retailers per unit area in the trade area.
Potential expendituresEstimated expenditure without competitors using Huff’s model.
Competitive expendituresEstimated expenditure with competitors using Huff’s model.
Note: Adapted from [22].

Appendix B. Model Selection and Model Details

Table A2. MSE of network models in cross-validation. Reported in squared million dollars.
Table A2. MSE of network models in cross-validation. Reported in squared million dollars.
Number of VariablesNetwork L20 Best GroupsNetwork 10-Fold Best GroupsNetwork L20 Worst GroupsNetwork 10-Fold Worst Groups
VariablesMSEVariablesMSEVariablesMSEVariablesMSE
1ETP41.52ETP46.07NCC_sum52.38NCC_sum55.11
2ETP, CC_std36.52NCC_avg, DC142.17DC1, DC256.21NCC_sum, DC158.45
3NCC_sum, NCC_avg, DC128.45NCC_sum, NCC_avg, DC129.45BC, DC1, DC266.17NCC_sum, DC1, DC261.64
4CC_std, NCC_sum, NCC_avg24.61NCC_sum, NCC_avg, NLC24.22NCC_sum, BC, DC1, DC270.97NCC_sum, BC, DC1, DC267.87
5ETP, CC_std, NCC_sum, NCC_avg, DC120.49ETP, CC_std, NCC_sum, NCC_avg, DC121.27CC_std, NCC_sum, BC, DC1, DC277.85CC_std, NCC_sum, BC, DC1, DC269.97
6CC_std, NCC_sum, NCC_avg, BC, NLC, DC114.53CC_std, NCC_sum, NCC_avg, BC, NLC, DC114.47CC_std, NCC_sum, BC, NLC, DC1, DC282.35CC_std, NCC_sum, BC, NLC, DC1, DC271.32
7ETP, CC_std, NCC_sum, NCC _avg, NLC, DC1, DC210.31ETP, CC_std, NCC_sum, NCC_avg, NLC, DC1, DC210.62ETP, CC_std, NCC_sum, BC, NLC, DC1, DC255.16ETP, CC1, NCC_sum, NCC_avg, BC, DC1, DC250.14
8ETP, CC_std, NCC_sum, NCC _avg, BC, NLC, DC1, DC27.50ETP, CC_std, NCC_sum, NCC_avg, BC, NLC, DC1, DC27.34ETP, CC1, CC_std, NCC_avg, BC, NLC, DC1, DC234.00ETP, CC1, CC_std, NCC_avg, BC, NLC, DC1, DC232.61
9ETP, CC1, CC_std, NCC_sum, NCC_avg, BC, NLC, DC1, DC26.62ETP, CC1, CC _std, NCC _sum, NCC_avg, BC, NLC, DC1, DC27.19ETP, CC1, CC_std, NCC_sum, NCC_avg, BC, NLC, DC1, DC26.62ETP, CC1, CC _std, NCC _sum, NCC_ avg, BC, NLC, DC1, DC27.19
Table A3. MSE of demographic models in cross-validation. Reported in squared million dollars.
Table A3. MSE of demographic models in cross-validation. Reported in squared million dollars.
Number of VariablesDemographic L20 Best GroupsDemographic 10-Fold Best GroupsDemographic L20 Worst GroupsDemographic 10-Fold Worst Groups
VariablesMSEVariablesMSEVariablesMSEVariablesMSE
1S50.61Imm,51.65DC52.13DC52.62
2Imm, DV44.07Imm, DV45.51Imm, DO59.81Imm, DO58.40
3DV, DC, Inc41.95DV, DC, Inc41.84Imm, DO, Inc65.33Imm, DO, Inc63.42
4DV, S, DC, Inc45.02DV, DO, DC, Inc43.41Imm, DO, S, Inc69.93Imm, DO, S, Inc65.28
5Imm, DV, DO, DC, Inc48.14Imm, DV, DO, DC, Inc41.80Imm, DO, S, DC, Inc73.72Imm, DO, S, DC, Inc67.20
6Imm, DV, DO, S, DC, Inc53.13Imm, DV, DO, S, DC, Inc45.90Imm, DV, DO, S, DC, Inc53.13Imm, DV, DO, S, DC, Inc45.90
Table A4. MSE of suitability models in cross-validation. Reported in squared million dollars.
Table A4. MSE of suitability models in cross-validation. Reported in squared million dollars.
Number of VariablesSuitability L20 Best GroupsSuitability 10-Fold Best GroupsSuitability L20 Worst GroupsSuitability 10-Fold Worst Groups
VariablesMSEVariablesMSEVariablesMSEVariablesMSE
1v48.30d50.80ep51.74v62.64
2ep, ec46.01ep, ec46.93dc, dr57.56v, l67.43
3v, ep, ec45.18I, ep, ec47.07dc, dr, ec62.43v, I, dc71.54
4v, dc, ep, ec45.53I, dr, ep, ec47.67b, dc, dr, ec69.44b, v, I, dc77.15
5v, d, dr, ep, ec47.54d, I, dr, ep, ec48.96b, I, dc, dr, ec73.92b, v, I, dc, ec82.62
6v, r, d, dc, ep, ec51.43r, d, I, dr, ep, ec50.19b, d, I, dc, dr, ec78.93b, v, I, dc, dr, ec87.27
7v, r, d, I, dc, ep, ec55.80v, r, d, I, de, ep, ec54.56b, r, d, I, dc, dr, ec83.54b, v, r, I, dc, dr, ec91.54
8v, r, d, I, de, dr, ep, ec60.66v, r, d, I, dc, dr, ep, ec57.35b, v, r, d, I, dc, dr, ec85.51b, v, r, d, I, dc, dr, ec92.49
9b, v, r, d, I, dc, dr, ep, ec69.29b, v, r, d, I, de, dr, ep, ec65.21b, v, r, d, I, dc, dr, ep, ec69.29b, v, r, d, I, dc, dr, ep, ec65.21
Table A5. PLS loading table.
Table A5. PLS loading table.
VariableModel and Components
PLS-NPLS-DPLS-SPLS-NDPLS-NSPLS-DSPLS-NDS
Comp1Comp2Comp1Comp2Comp1Comp2Comp1Comp2Comp3Comp4Comp1Comp2Comp3Comp4Comp1Comp2Comp1Comp2Comp3Comp4
ResponseSales0.67000.09020.46250.41890.25630.77760.71380.25240.22260.29690.70330.16020.75670.11130.28000.56010.68660.13760.27410.4551
NetworkETP−0.98340.4842 −0.94270.08540.6813−0.2864−0.96740.47000.5187−0.2719 −0.8558−0.21210.6771−0.1173
CCstd−0.2882−0.8750 −0.2886−0.4893−0.84240.7591−0.2999−0.9628−0.17930.3304 −0.2763−0.0236−1.07550.7019
DemographyImm −1.49850.3779 −0.36000.8018−0.8204−0.0998 −1.09210.2454−0.51420.5314−0.2293−0.2232
DV −1.02500.9258 −0.15070.8262−0.68870.5760 −0.80790.7770−0.28930.5402−0.23520.6062
Suitabilityec −1.44650.2973 0.18720.3477−1.91670.5578−1.08550.2769−0.41680.5616−0.1458−0.3315
ep −1.28200.9548 −0.08370.3544−1.06680.7112−0.95930.5415−0.29760.5772−0.1197−0.0537
Table A6. Mathematical models.
Table A6. Mathematical models.
ModelSolution
MM-NSales = 59,949,021 + 3,575,175.74850705 × ETP^2 × cos(7,569,808.40234965 × ETP) − 16,006,445.6002844 × ETP − 2,003,466,882,757.61 × CC2 − 3,575,175.52110255 × cos(7,676,585.41034939 × ETP)
MM-DSales = 22,834,008.3445785 + 27.8594262541033 × DV + 3,463,461.71205782 × cos(2.05360787074268 × DV) + 6,406,019.97129763 × cos(cos(4.56225343867134 − 2.05360793654371 × DV) − 2.25983877592123 × DV) − 5.94576071728043 × Imm
MM-SSales = 47,042,164 + 1.34651074261852 × 10−7 × ec^2 + 0.399358756840768 × ec × sin(4.67160825160463 + 6.24910901352305 × 10−12 × ep^2) − 2.68720110076568 × ec − 4.1233865982514 × 10−12 × ep^2 − 12,260,269.8078034 × sin(4.67160825160463 + 6.24910901352305 × 10−12 × ep^2)
MM-NDSales = 98,810,157 + 18.4712932990908 × DV × ETP^3 + −491,820/sin(sin(cos(0.273486737758484 − 18.1794559208219 × ETP^2))) − 48,771,421.1786275 × ETP − 5,343,228,102,286.45 × CC2 − 1.09731557757784 × 10−5 × Imm^2
MM-NSSales = 41,593,617/ETP + 3.95138206990593 × ec × ETP + (571,637,654,447,161 + 325,352 × ep)/(ec × ETP) − 87,125,638.0497329 − 5,765,625,660,388.86 × CC2 − 8.18332187565871 × 10−10 × ep × ec × ETP − 3.95138206990593 × ETP × exp(3.95138206990593 × ETP^2)
MM-DSSales = 18,377,218 + 31.0449446400918 × DV + 0.417855463557243 × ec + 5,107,267 × sin(sin(0.363700031480952 + 0.255963092026961 × Imm)) − 11.0838224924106 × Imm − 4,892,962.07650244×sin(cos(DV) − 0.249994026057143 × Imm)
MM-NDSSales = 56,417,606 + ec + 3,879,411,089,253.75 × ETP × CC2 + 9.18861035767154 × ETP × cos(0.0916227305193614 × Imm)/CC2 − 0.00557917257642006 × ep − 22,626,353.0373718 × ETP − 6,525,672,363,595.11 × CC2

Appendix C. Correlation Analysis of Predictor Variables

Table A7. Correlations among the full list of variables. *** p < 0.01; ** p < 0.05; * p < 0.1. High correlations (correlation coefficient > 0.8 at significant level of 0.01) are shaded.
Table A7. Correlations among the full list of variables. *** p < 0.01; ** p < 0.05; * p < 0.1. High correlations (correlation coefficient > 0.8 at significant level of 0.01) are shaded.
RoupVariableSalesETPCCavgCCstdNCCsumNCCavgBCNLCDC1DC2lmmDVD0SDCIncbvrdldcdrec
NetworkETP−0.43 **
CCavg0.216−0.29
CCstd−0.24−0.310.248
NCCsum−0.17−0.070.677 ***0.248
NCCavg0.247−0.330.994 ***0.2510.665 ***
BC0.1230.088−0.01−0.24−0.220.016
NLC0.2540.036−0.16−0.17−0.24−0.120.805 ***
DC1−0.11−0.140.717 ***0.1150.383 *0.73 ***0.1980.113
DC20.016−0.020.128−0.24−0.260.1650.736 ***0.552 ***0.489 **
Demographiclmm−0.17−0.040.711***0.1830.798 ***0.696* **−0.22−0.41 **0.472 **−0.23
DV0.07−0.230.628 ***0.3390.728 ***0.624* **−0.32−0.390.225−0.42 **0.854 ***
D0−0.15−0.050.735 ***0.1750.817 ***0.719 ***–0.25–0.43 **0.489 **−0.260.992 ***0.849 ***
S0.0930.101–0.22–0.08–0.20–0.22–0.28−0.04−0.2−0.13−0.14−0.05−0.16
DC−0.14−0.050.739***0.0830.814***0.724 ***–0.21−0.380.53 ***−0.190.98 ***0.826 ***0.989 ***–0.18
Inc−0.15−0.070.739 ***0.1910.821 ***0.723 ***–0.25−0.41 **0.493 **−0.250.987 ***0.871 ***0.995 ***−0.140.989 ***
Suitabilityb−0.110.379 *−0.12−0.29−0.01−0.090.421 **0.3230.0980.2870.042−0.050.024−0.49 **0.050.019
v–0.34 *0.614 ***−0.16−0.320.026−0.20−0.07−0.1−0.06−0.020.025−0.200.0250.1960.0510.0260.042
r0.101−0.51 ***−0.020.1740.011–0.010.2190.359 *0.0120.087−0.13−0.04−0.13−0.22−0.11−0.120.032−0.43 **
d−0.120.004−0.270.032−0.47 **−0.240.483 ***0.595 ***0.250.644 ***0.53 ***−0.48 **−0.54 ***0.119−0.49 **−0.5 **0.141−0.090.156
l−0.030.141−0.75 ***−0.3−0.7 ***−0.76 ***0.1940.239−0.53 ***0.176–0.85 ***–0.77 ***–0.85 ***0.116–0.83 ***–0.83 ***0.0220.062−0.010.424 ***
dc−0.03−0.080.692 ***−0.050.656 ***0.682 ***−0.02−0.290.479 **−0.030.837 ***0.707 ***0.866 ***−0.260.893 ***0.867 ***0.085–0.05−0.05−–0.4 **−0.70 ***
dr−0.05−0.070.689 ***−0.070.699 ***0.686 ***−0.12−0.310.492 **−0.080.896 ***0.768 ***0.9 ***−0.180.938 ***0.9 ***0.055–0.02−0.05−0.43 **−0.78 ***0.948 ***
ec−0.11−0.070.727 ***0.0810.82 ***0.716 ***−0.22−0.380.502 ***−0.190.968 ***0.821 ***0.979 ***−0.140.988 ***0.979 ***0.0440.021−0.1−0.49 **−0.81 ***0.905 ***0.938 ***
ep0.036−0.160.753 ***0.1130.809 ***0.751***−0.36−0.43 **0.457 **−0.280.894 ***0.824 ***0.917 ***−0.170.935 ***0.924 ***−0.020.00−0.09−0.52 ***−0.83 ***0.825 ***0.884 ***0.939 ***

Appendix D. Linear Regression of Store Sales

The correlation among predictor variables violates the assumption of independent predictors associated with an ordinary least squares (OLS) regression model. Despite this violation, many continue (knowingly or unknowingly) to use OLS-based approaches due to their simplicity, frequent use, and, therefore, utility in comparison and because the results can be more easily communicated to non-quantitative personnel. We included an OLS approach and estimates to demonstrate that our results are robust across multiple fitting approaches as well as to satisfy and ease discussion with our industry partner.
The OLS regression models were established based on isolated or combined predictor categories. The results show the influence of each predictor on store sales (Table A8). In the OLS-N model, both entropy at community (ETP) and closeness centrality standard deviation ( C C s t d ) were significant (p < 0.05) and negatively correlated with store sales (Table A7).
Table A8. Backward stepwise regression model and variable selection.
Table A8. Backward stepwise regression model and variable selection.
PredictorOLS-NOLS -DOLS -SOLS -NDOLS -NSOLS -DSOLS -NDS
Coefficientp-ValueCoefficientp-ValueCoefficientp-ValueCoefficientp-ValueCoefficientp-ValueCoefficientp-ValueCoefficientp-Value
NetworkETP−14,832,9390.005 −11,330,8890.020−12,797,3080.011 −13,151,7470.007
CCstd−2.50 × 10120.030 −3.07 × 10120.007−2.52 × 10120.023 −3.26 × 10120.004
DemographicImm −11.580.025 -10.860.018 −18.760.005
DV 44.600.035 46.200.021 35.200.086410.030
SuitabilityeC −0.00860.033 −0.007070.0430 −0.004880.026
eP 1.4360.038 1.160.0570.900.079
Constant59,523,945019,406,8160.00318,980,3030.00543,436,080046,995,868012,804,9300.06749,748,6100
Coefficients2224434
SSE/sqr million741.12894.45916.43558.86606.90774.71576.16
AIC810.03814.92815.55808.07810.22813.75808.87
R-Sq0.340.200.180.500.460.310.49
R-Sq(adj)0.280.140.110.410.360.220.39
The OLS-D model yielded a positive influence of dwelling value (Dv) on store sales and a reduction in estimated sales based on the number of immigrants (lmm) within the trade area. In the OLS-S model, expenditures are the allocated demand for a potential store location [22]. The impacts of competitive expenditure ( e c ) and potential expenditure without competition ( e p ) on store sales had different directional effects on store sales. A comparison of the individual models showed that the network-based model (OLS-N) obtained the lowest SSE and AIC as well as the highest R2 and adjusted R2 values relative to the demographic (OLS-D) and suitability criteria (OLS-S) models. Therefore, when used as a single domain to predict store sales, network metrics were more influential than demographic and suitability variables.
The OLS models that combined predictor groups retained the same (or similar) coefficients and the corresponding confidence levels with the isolated predictor group models (Table A8). The combined predictor group models that included network metrics performed better than those that did not include network metrics. The combined demographic and suitability predictor groups (OLS-DS) performed better than each in isolation but underperformed relative to the isolated OLS-N and any combined model, including network metrics.

Note

1
Community detection was implemented by “community” algorithm in NetworkX package Derek T. Robinson.

References

  1. Levy, M.; Weitz, A.B.; Grewal, D. Retailing Management; Irwin/McGraw-Hill: New York, NY, USA, 1998. [Google Scholar]
  2. Huff, D.L. Parameter Estimation in the Huff Model; ESRI, ArcUser: Redlands, CA, USA, 2003; pp. 34–36. [Google Scholar]
  3. Statistics Canada. Table 20-10-0072-01—Retail E-Commerce Sales, Unadjusted, Monthly (Dollars). CANSIM (Database). 2017. Available online: https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=2010007201 (accessed on 5 February 2023).
  4. Goodchild, M.F. LACS: A Location-Allocation Mode for Retail Site Selection. J. Retail. 1984, 60, 84–100. [Google Scholar]
  5. Clarkson, R.M.; Clarke-Hill, C.M.; Robinson, T. UK supermarket location assessment. Int. J. Retail. Distrib. Manag. 1996, 24, 22–33. [Google Scholar] [CrossRef]
  6. O’Malley, L.; Patterson, M.; Evans, M. Retailer use of geodemographic and other data sources: An empirical investigation. Int. J. Retail. Distrib. Manag. 1997, 25, 188–196. [Google Scholar] [CrossRef]
  7. Evans, J.R. Retailing in perspective: The past is a prologue to the future. Int. Rev. Retail. Distrib. Consum. Res. 2011, 21, 1–31. [Google Scholar] [CrossRef]
  8. Baumgartner, H.; Steenkamp, J.B. Retail Site Selection. SAGE Dict. Quant. Manag. Res. 2011, 31, 271. [Google Scholar]
  9. Clarke, I.; Bennison, D.; Pal, J. Towards a contemporary perspective of retail location. Int. J. Retail. Distrib. Manag. 1997, 25, 59–69. [Google Scholar] [CrossRef]
  10. Benoit, D.; Clarke, G.P. Assessing GIS for retail location planning. J. Retail. Consum. Serv. 1997, 4, 239–258. [Google Scholar] [CrossRef]
  11. Hernandez, T.; Bennison, D. The art and science of retail location decisions. Int. J. Retail. Distrib. Manag. 2000, 28, 357–367. [Google Scholar] [CrossRef]
  12. Newing, A.; Clarke, G.P.; Clarke, M. Developing and applying a disaggregated retail location model with extended retail demand estimations. Geogr. Anal. 2014, 47, 219–239. [Google Scholar] [CrossRef]
  13. Zhang, J.; Robinson, D. Investigating path dependence and spatial characteristics for retail success using location allocation and agent-based approaches. Comput. Environ. Urban Syst. 2022, 94, 101798. [Google Scholar] [CrossRef]
  14. Arentze, T.A.; Borgers, A.W.; Timmermans, H.J. An Efficient Search Strategy for Site-Selection Decisions in an Expert System. Geogr. Anal. 1996, 18, 126–146. [Google Scholar] [CrossRef]
  15. Onut, S.; Efendigil, T.; Kara, S.S. A combined fuzzy MCDM approach for selecting shopping center site: An example from Istanbul, Turkey. Expert Syst. Appl. 2010, 37, 1973–1980. [Google Scholar] [CrossRef]
  16. Cooper, L. Heuristic methods for location-allocation problems. Siam Rev. 1964, 6, 37–53. [Google Scholar] [CrossRef]
  17. Hakimi, S.L. Optimum locations of switching centers and the absolute centers and medians of a graph. Oper. Res. 1964, 12, 450–459. [Google Scholar] [CrossRef]
  18. Marshall, S. Streets and Patterns; Institute of Community Studies: London, UK, 2005. [Google Scholar]
  19. Luo, S. RTS-GAT Spatial Graph Attention-Based Spatio-Temporal Flow Prediction for Big Data Retailing. IEEE Access 2022, 10, 133232–133243. [Google Scholar] [CrossRef]
  20. Statistics Canada. NHS Profile. Retrieved from Statistics Canada. 2011. Available online: https://www150.statcan.gc.ca/n1/en/catalogue/99-004-X (accessed on 5 February 2023).
  21. Robinson, D.; Balulescu, A. Comparison of Methods for Quantifying Consumer Spending on Retail using Publicly Available Data. Int. J. Geogr. Inf. Sci. 2018, 32, 1061–1086. [Google Scholar] [CrossRef]
  22. Robinson, D.T.; Caradima, B. A multi-scale suitability analysis of home-improvement retail-store site selection for Ontario, Canada. Int. Reg. Sci. Review. 2022, 46, 016001762210924. [Google Scholar] [CrossRef]
  23. Balulescu, A.M. Estimating Retail Market Potential Using Demographics and Spatial Analysis for Home Improvement in Ontario; University of Waterloo: Waterloo, ON, Canada, 2015. [Google Scholar]
  24. Huff, D.L. A programmed solution for approximating an optimum retail location. Land Econ. 1966, 42, 293–303. [Google Scholar] [CrossRef]
  25. Scikit-Learn Developers. Cross-Validation: Evaluating Estimator Performance. 2017. Available online: http://scikit-learn.org/stable/modules/cross_validation.html (accessed on 5 February 2023).
  26. Hengl, T.; Heuvelink, G.B.; Stein, A. A generic framework for spatial prediction of soil variables based on regression-kriging. Geoderma 2004, 120, 75–93. [Google Scholar] [CrossRef] [Green Version]
  27. Spiess, A.-N.; Neumeyer, N. An evaluation of R2 as an inadequate measure for nonlinear models in pharmacological and biochemical research: A Monte Carlo approach. BMC Pharmacol. 2010, 10, 6. [Google Scholar] [CrossRef] [Green Version]
  28. VanVoorhis, C.R.; Morgan, B.L. Understanding power and rules of thumb for determining sample sizes. Tutor. Quant. Methods Psychol. 2007, 3, 43–50. [Google Scholar] [CrossRef]
  29. Abdi, H. Partial least squares regression. In Encyclopedia of Measurement and Statistics; Salkind, N., Ed.; Sage Publications: Thousand Oaks, CA, USA, 2007. [Google Scholar]
  30. Gyourko, J.; Saiz, A. Reinvestment in the housing stock: The role of construction costs and the supply side. J. Urban Econ. 2004, 55, 238–256. [Google Scholar] [CrossRef]
  31. Kaushal, N.; Lu, Y. Recent immigration to Canada and the United States: A mixed tale of relative selection. Int. Migr. Rev. 2015, 49, 479–522. [Google Scholar] [CrossRef] [Green Version]
  32. Di Biase, S.; Bauder, H. Immigrant settlement in Ontario: Location and local labour markets. Can. Ethn. Stud. 2005, 37, 114–135. [Google Scholar]
  33. Palameta, B. Low Income among Immigrants and Visible Minorities; Cataogue no. 75-001-XIE; Statistics Canada: Ottawa, ON, Canada, 2004. [Google Scholar]
  34. Kaneko, Y.; Yada, K. A deep learning approach for the prediction of retail store sales. In Proceedings of the IEEE 16th International Conference on Data Mining Workshops (ICDMW), Barcelona, Spain, 12–15 December 2016; pp. 531–537. [Google Scholar] [CrossRef]
  35. Tensorflow Developers. TensorFlow (v2.9.3); Zenodo: online, 2022. [Google Scholar] [CrossRef]
  36. Carr, M.H.; Zwick, P.D. Smart Land-Use Analysis: The LUCIS Model Land-Use Conflict Identification Strategy; ESRI, Inc.: Redlands, CA, USA, 2007. [Google Scholar]
  37. Saaty, R. The Analytic Hierarchy Process-What and How It Is Used. Math. Model. 1987, 9, 161–176. [Google Scholar] [CrossRef] [Green Version]
  38. Applebaum, W. Methods for Determining Store Trade Areas, Market Penetration, and Potential Sales. J. Mark. Res. 1966, 3, 127–141. [Google Scholar] [CrossRef]
  39. Dalrymple, D.J. Sales Forecasting Methods and Accuracy. Bus. Horiz. 1975, 18, 69–73. [Google Scholar] [CrossRef]
  40. Gómez, M.I.; McLaughlin, E.W.; Wittink, D.R. Customer satisfaction and retail sales performance: An empirical investigation. J. Retail. 2004, 80, 265–278. [Google Scholar] [CrossRef]
  41. Zotteri, G.; Kalchschmidt, M. Forecasting practices: Empirical evidence and a framework for research. Int. J. Prod. Econ. 2007, 108, 84–99. [Google Scholar] [CrossRef]
  42. Strother, S.C.; Strother, B.L.; Martin, B. Retail Market Estimation for Strategic Economic Development. J. Retail. Leis. Prop. 2009, 8, 139–152. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Process flow of methods used to assess the influence of network metrics on retail store sales. OLS = ordinary least squares regression, PLS = partial least squares regression, AI = artificial intelligence.
Figure 1. Process flow of methods used to assess the influence of network metrics on retail store sales. OLS = ordinary least squares regression, PLS = partial least squares regression, AI = artificial intelligence.
Land 12 00489 g001
Figure 2. Ontario census divisions that contain stores of interest. Note: Ontario is located in east-central Canada. Within Ontario, data from 26 home improvement (HI) stores were utilized, which are distributed across 16 census divisions.
Figure 2. Ontario census divisions that contain stores of interest. Note: Ontario is located in east-central Canada. Within Ontario, data from 26 home improvement (HI) stores were utilized, which are distributed across 16 census divisions.
Land 12 00489 g002
Figure 3. Variable selection via cross-validation with the highest MSE of each variable group.
Figure 3. Variable selection via cross-validation with the highest MSE of each variable group.
Land 12 00489 g003
Table 1. Road network metrics and statistics.
Table 1. Road network metrics and statistics.
Spatial ScaleNetwork Metric
GlobalLocal
FractalEntropyDensityBCLCCCNDCNLC
Census divisionN/AEntropyDensityMean & Standard Deviation
Service area
5-km neighborhood
Community
Adjacent roadsN/AN/A
Fractal areaFractalN/A
Note: BC: betweenness centrality; LC: load centrality; CC: closeness centrality; NDC: node degree centrality; NCC: node closeness centrality; NLC: node load centrality.
Table 2. Predictor categories (i.e., groups) and the variables within each group, their notation (i.e., symbol), and description.
Table 2. Predictor categories (i.e., groups) and the variables within each group, their notation (i.e., symbol), and description.
GroupVariable NameSymbolDescription
NetworkEntropyETPEntropy at community level.
Closeness centrality meanCCavgMean of closeness centrality at 5 km neighborhood area.
Closeness centrality standard deviationCCstdStandard deviation of closeness centrality at community level.
Node closeness centrality sumNCCsumSum of node closeness centrality at community level.
Node closeness centrality meanNCCavgMean of node closeness centrality at community level.
Betweenness centralityBCStandard deviation of betweenness centrality at community level.
Node load centralityNLCMean of node load centrality at adjacent roads.
Degree centrality at service areaDC1Sum of degree centrality at service area.
Degree centrality at 5 kmDC2Sum of degree centrality at 5 km.
DemographicImmigrantsImmTotal population identified as immigrant in the service area.
Average dwelling valueDVAverage value of dwelling in the service area.
Dwelling ownerDOCount of owned dwellings in the service area.
Store areaSArea of a retail store footprint in square feet.
Dwelling countsDcCount of dwellings in the service area.
Income over CAD 100,000IncCount of households with income over CAD 100,000.
SuitabilitySite maximum slopebMaximum value of the parcel’s slope.
Traffic visibilityvDefined base on distance from the major highways and the traffic volume.
Highway accessibilityrTravel time from a parcel to the nearest highway access point (i.e., ramp).
Distance to distribution centredThe network distance to the nearest distribution centre.
Market representationlLocation quotient of a dissemination area.
Density of competitorsdcThe number of competitors per unit area in the service area.
Density of retail storesdrThe number of retailers per unit area in the service area.
Potential expendituresepEstimated expenditure without competitors in the service area.
Competitive expendituresecEstimated expenditure with competitors in the service area.
Table 3. Categories of predictors and their combination for inclusion in models of sales.
Table 3. Categories of predictors and their combination for inclusion in models of sales.
IndexCategories of Predictors
NNetwork metrics
DDemographic variables
SSuitability criteria
NDNetwork metrics and demographic variables
NSNetwork metrics and suitability criteria
DSDemographic variables and suitability criteria
NDSNetwork metrics, demographic variables, and suitability criteria
Table 4. MSE of the best models of each variable group in cross-validation. Reported in squared million dollars. L2O = leave two out cross-validation, 10-Fold = 10-fold cross-validation.
Table 4. MSE of the best models of each variable group in cross-validation. Reported in squared million dollars. L2O = leave two out cross-validation, 10-Fold = 10-fold cross-validation.
Number of VariablesNetworkDemographicSuitability
L2010-FoldL2010-FoldL2010-Fold
141.5246.0750.6151.6548.3050.80
236.5242.1744.0745.5146.0146.93
328.4529.4541.9541.8445.1847.07
424.6124.2245.0243.4145.5347.67
520.4921.2748.1441.8047.5448.96
614.5314.4753.1345.9051.4350.19
710.3110.62--55.854.56
87.507.34--60.6657.35
96.627.19--69.2965.21
Note: See Appendix B for more details about predictor selections.
Table 5. Pearson correlation coefficient between predictors. *** p < 0.01; ** p < 0.05; * p < 0.1.
Table 5. Pearson correlation coefficient between predictors. *** p < 0.01; ** p < 0.05; * p < 0.1.
GroupVariableSalesETPCCstdImmDVeC
NetworkETP−0.43 **
CCstd−0.24−0.31
DemographicImm−0.17−0.040.183
DV0.07−0.230.339 *0.854 ***
SuitabilityeC−0.11−0.070.0810.9680.821 ***
eP0.036−0.160.1130.894 ***0.824 ***0.939 ***
Table 6. PLS regression models.
Table 6. PLS regression models.
PredictorPLS-NPLS-DPLS-SPLS-NDPLS-NSPLS-DSPLS-NDS
CoefStd Coef.CoefStd Coef.CoefStd Coef.CoefStd Coef.CoefStd Coef.CoefStd Coef.CoefStd Coef.
NetworkETP−14,832,900−0.5602 −11,330,900−0.4280−12,797,300−0.4833 −11,038,700−0.4169
CCstd−2.5 × 1012−0.4130 −3.07 × 1012−0.5061−2.52 × 1012−0.4159 −3.26 × 1012−0.5385
DemographicImm −12−0.8576 −10.8624−0.8042 −12−0.8640−7.83958−0.5804
DV 450.8026 46.17370.8304 420.762045.30970.8149
SuitabilityeC 0−1.2417 −0.0071−1.02660−0.4553−0.0037−0.5437
eP 11.2010 1.159810.970110.56530.43510.3639
Constant59,523,9000.019,406,8160.02 × 1070.04.3 × 1070.04.7 × 1070.01.4 × 1070.04 × 1070.0
Coefficients2224446
SSR/sqr million741.12894.45916.43558.86606.90815.29515.65
AIC811.51816.40817.03808.17810.31817.99810.08
R-Sq0.340.200.180.500.460.270.54
R-Sq(adj)0.280.140.110.410.360.140.40
Table 7. Mathematical modeling summary.
Table 7. Mathematical modeling summary.
MM-NMM-DMM-SMM-NDMM-NSMM-DSMM-NDS
Number of Coefficients6996776
MSE/sqr million7.628.9213.747.889.226.225.16
AIC787.64804.54815.78788.52796.37786.16777.48
R20.820.790.680.820.790.860.88
Search time2 h 25 min 8 s2 h 23 min 17 s2 h 22 min 17 s19 h 7 min 50 s19 h 7 min 23 s19 h 6 min 42 s48 h 12 min 56 s
Generations133,584102,59999,7721,176,6581,174,0151,156,0051.45 × 107
Formula evaluations4.60 × 1093.50 × 1093.49 × 1094.00 × 10104.00 × 10104.00 × 10104.90 × 1011
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Wang, J.; Robinson, D.T. Assessing the Relative and Combined Effects of Network, Demographic, and Suitability Patterns on Retail Store Sales. Land 2023, 12, 489. https://doi.org/10.3390/land12020489

AMA Style

Wang J, Robinson DT. Assessing the Relative and Combined Effects of Network, Demographic, and Suitability Patterns on Retail Store Sales. Land. 2023; 12(2):489. https://doi.org/10.3390/land12020489

Chicago/Turabian Style

Wang, Junyi, and Derek T. Robinson. 2023. "Assessing the Relative and Combined Effects of Network, Demographic, and Suitability Patterns on Retail Store Sales" Land 12, no. 2: 489. https://doi.org/10.3390/land12020489

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop