1 Introduction

Urban economic development requires effective urban goods movement (UGM). UGM refers to all activities concerning the movement of goods within an urban area and its operation is primarily determined by private sector businesses who aim to find the most effective and efficient way of procuring and supplying goods that they deal with. Such activities may include shopping, retailing, food markets, parcel transport, home deliveries, and service activities such as garbage collection, building maintenance etc. Despite the importance of UGM in keeping the city sustainable, UGM also incurs negative externalities such as congestion and pollution, as well as affecting road safety. Local governments around the world have become increasingly aware of these issues and aim to solve the problems in their respective urban areas by introducing city logistics measures (Dablanc 2007). Their objective is usually to find an optimal solution for all stakeholders involved, including local citizens and their personal movements, as well as businesses and their freight requirements (Ogden 1992).

Despite many forms of UGM, retailing is still one of the main sources accounting for 30–40% deliveries across cities (Dablanc 2009). Therefore, a key pre-requisite to developing an efficient city logistics policy is to understand retailer restocking activities. Retailing activities can vary widely between cities and countries. The diversity of retailing activities between cities around the globe results in variations in how local authorities approach this problem (Dablanc 2007; Visser and van Binsbergen 1999). For instance, in many cities, particularly in the developed world, the development of an urban distribution centre is appealing since it is viewed as a way to consolidating the goods and improving the efficiency of delivery operations (Morganti and Gonzalez-Feliu 2015; Paddeu 2017). Other cities may implement measures such as off-peak hour delivery, weight and size restrictions, and environment protected zones (Taniguchi et al. 2003; Holguín-Veras et al. 2008).

Nevertheless, there is a clear gap in our understanding of the situation in cities where the predominant retail actors are independent businesses, as opposed to chain retailers. Independent retailers are typically small sized businesses in which individual owners take on the logistic decisions by themselves. They tend to be less consolidated than the chain retailers. Although mostly prevalent in developing countries, independent retailers can also play important supply chain roles in an urban context even in more developed countries. For example, Alho and e Silva (2015) suggest that most retailers in the Portuguese capital of Lisbon are independent retailers.

Independent retailer restocking activities can be handled on own account, i.e. the transport is done by retailers using their own employee and fleet, or by a third party operator i.e. a professional carrier is paid to undertake the transport (Russo and Comi 2010). The split between these varies significantly. In typical north American and European cities, the shares between using own account and third party logistics may be around half each (Dell’Olio et al. 2017), but in developing countries, own account is more dominant. For instance, a study carried out in 2004 in Medan, Indonesia, reveals that 90% of the businesses surveyed used their own account vehicles to restock (Kato and Sato 2006).

Traditional markets are prevalent in cities where supply chain plays a key role in providing cities with goods (Nielsen 2015). Traditional markets act as a hub in linking the suppliers from outside of a city with the retailers in the city. The role of traditional markets in shaping the supply chain within a city is well noted in the literature (Cadilhon et al. 2006; Rahadi 2012), but the impact of the presence of traditional markets on retailer restocking activities is still unknown.

Given the unique way in which independent retailers shape overall urban activities, it is important to understand the impacts of independent retailer restocking activities on traffic congestion, particularly in a city where independent retailers dominate. As urbanization grows rapidly, whilst the development of more established chain retailers remains relatively slow, independent retailers will continue to play a major role in providing the population with goods they need ( Herzog 2009). Independent retailers are also important to the economy because they provide jobs for younger generations. Yet the problems incurred by these activities in terms of congestion and pollution are still relatively unknown. Local authorities need to understand the nature of restocking activities undertaken by independent retailers to be able to develop effective city logistics policies. The lack of knowledge on how restocking activities are conducted by retailers can result in inefficient policy-making that not only hinders the economy but also worsens congestion and pollution (Quak and de Koster 2006).

The aim of this paper is to analyse independent retailer restocking activities in the presence of traditional markets. The paper builds a demand model to explain the factors influencing independent retailer decisions regarding restocking activities. The paper also estimates supplier location choice and transport service choice involved in restocking by retailers. The main contributions of the paper are two-fold—(i) it develops new insights into independent retailer restocking activities particularly in the developing countries context through an establishment survey conducted in the study area; and (ii) it investigates and quantifies the factors influencing restocking activity by building appropriate demand/choice models. In particular, this paper addresses the importance of traditional markets in retailer decision making. To the authors’ knowledge, this is the first paper to shed light on how independent retailers restocking activities are undertaken and how their decisions are influenced by traditional markets.

Research towards developing an understanding of different types of retailing activities in cities around the world is inherently demanding since such studies are highly data driven and involve collection of data from a number of private establishments. This research has carried out an establishment survey and built models to understand the nature of restocking activities undertaken by independent retailers. These models have strong practical implication towards developing better city logistics measures in cities where independent retailers are prevalent.

This paper is divided into six sections including the introductory section. Section 2 reviews independent retailer decision making by contrasting how independent retailers have different decision-making processes compared to chain retailers. Section 3 describes the role of traditional markets specifically in the study area to provide context for the research. Data collection and survey design are explained in Sect. 4. Section 5 analyses the survey data, explains the model building process and interprets the results. Section 6 discusses policy implications of the model before concluding the paper.

2 An Overview of Independent Retailer Restocking Activities

Retailer restocking as an important generator of UGM has attracted researchers to study the activity and its impact on urban environment. The size of the problem relating to retailer restocking activities varies considerably between different cities and has been studied extensively in developed cities. The studies include extensive survey methods related to retailer activities (Alho and e Silva 2015; Toilier et al. 2016); modelling and forecasting of demand (Wisetjindawat et al. 2007; Russo and Comi 2011; Nuzzolo and Comi 2014) and reviews of policies and their implementation (Cherrett et al. 2012; Visser and van Binsbergen 1999), as well as the spatial problem of urban logistics facilities (Sakai et al. 2015; Heitz et al. 2018). However, it is notable that most of these studies were conducted in the context of cities in which the predominant retailers are chain retailers.

Cities in developed countries tend to have many larger retailers who are chain retailers while in developing cities, smaller independent retailers are more prevalent (De Magalhães 2010). Previous studies suggest that independent retailers will act differently from chain retailers in terms of operating their shops (Shaw and Gibbs 1999). Particularly, they differ in selecting supplier channels and in the factors that determine how and when the restocking is undertaken (Comi and Nuzzolo 2014). Chain retailers comprise large retailers whose restocking activities are managed centrally through distribution centres (Fernie et al. 2010) or through professional supply chain managers (Golhar and Banerjee 2013). In this sense, each outlet of a chain retailer does not decide its restocking activities, rather decisions are taken centrally. In contrast, an independent retailer is a business usually owned by a single person or a family, and thus decisions are almost always made by the owners. These retailers usually face multiple supplier channel options to procure their stocks, such as going to wholesalers in traditional markets or buying directly from local producers (see Fig. 1). Typically, an independent retailer chooses a supplier channel to procure some types of goods but uses other channels to procure other types of goods. The decision typically depends on the type of good itself and the supplier channel characteristics such as the trading relationship between the retailers and the suppliers (Praharsi et al. 2014).

Fig. 1
figure 1

Independent retailer supply chain options

An independent retailer also decides on how and when the goods are transported to the shop. In that sense, the restocking activity by an independent retailer may be seen as quite similar to shopping activity done by an end-use consumer. Two types of macro behaviour related to shopping activities are described in the literature: pull and push behaviour (Comi et al. 2014). Pull type of behaviour resembles general shopping activities, in that the retailer travels to the purchase location and then brings back the goods. Usually, the retailer uses their own vehicle to perform such trips. Push type behaviour refers to deliveries of goods after a retailer has purchased them from a supplier. The purchasing process can be done at the supplier location or at other locations. In this case, the retailers do not decide on the ways the goods are transported. The supplier can deliver the goods themselves or use the services of carriers. These two macro behaviours describe how decisions made by independent retailers can generate various transport demands. For instance, push behaviour involves transport by suppliers or carriers who may aim to generate tours/chain trips in order to deliver goods to various retailers to benefit from consolidation and economy of scale effects. Meanwhile, retailers using their own vehicle to undertake pull type behaviour will typically generate a round trip, i.e. the retailer travels in their own vehicle to restock from one supplier and then travels back to the shop.

Previous studies have suggested that the manner in which goods are transported to independent retailers depends on the context. In Japan, retailer data in Metropolitan Tokyo was used to build a simulation model of goods procurement across the city (Wisetjindawat et al. 2007). The model is based on the assumption that each retailer procures goods according to push movements in which goods are delivered by the suppliers. In this case, the carrier and vehicle choices are explicitly modelled as the supplier’s decision. Meanwhile, Russo and Comi (2010) and Nuzzolo and Comi (2014) build models for independent retailers in cities in the Italian setting. They categorize the restocking movements into pull and push movements, which means that retailers in the respective study have an option to restock their shop using their own vehicles. Hence, in these models, the type of movement; the amount of quantity acquired per trip; and the possible number of stops per trip are included in the decision models.

To summarise, the main decisions made by independent retailers can be divided into two categories: decisions on the choice of supplier location, and decisions on the manner in which the goods are transported. Once a decision to use the retailer’s own vehicle is made, additional choices may involve the mode choice (Wang and Hu 2012) and the shipment choice (Holguín-Veras 2002), and the decisions and attributes affecting such decisions will depend on the study area. It is notable that there is a paucity of studies into the decisions of independent retailer restocking activities in which traditional markets play an influencing role in supply chains. Thus, by performing an establishment survey in the study area of Bandung, the current study attempts to fill the identified gaps.

3 Independent Retailers and Traditional Markets in Bandung

Metropolitan Bandung is the capital of West Java Province, Indonesia. Bandung has the fifth highest population in the country with 2.5 million inhabitants in 2015 and possesses the third largest economy on Java Island. Bandung city, like many other cities in Indonesia, houses many independent retailers. There were estimated to be more than 26,000 independent retailers across the city in 2014, compared to less than 700 chain retailer outlets (BPS 2015). Though the growth rate in chain retailers is higher than that for independent outlets, there remains remarkable growth in independent retailers, at over 18% during the five-year period between 2009 and 2014 (Fig. 2).

Fig. 2
figure 2

Source: BPS Indonesia; PODES survey)

Total number of chain retailer outlets vs independent retailer shops (

In Indonesia, traditional markets play a key role in supply chains, with trade accounting for more than 80% of the total trade volume (Dyck et al. 2012). In Bandung, a total of 37 traditional markets exist typically serving distinct parts of the city (see Fig. 3 for a spread of traditional markets in Bandung). The attractiveness of traditional markets to consumers is well known, reasons mentioned in the literature include cheaper products, high quality of the produce, and high levels of service provided by traders (Rahadi 2012).

Fig. 3
figure 3

The location of major traditional markets at Bandung

This study covers independent retailers in Bandung city centre (BCC) – identified by grey colour in Fig. 3. BCC is the home to a sizeable number of independent retailers and major traditional markets. BCC has a mixed land use of commercial (trade and service) and residential areas (see Fig. 4). Government offices are located mainly in the centre of BCC, whilst many business establishments are located in the North-West in which Pasar Baru, the biggest traditional market in Bandung, is located. In contrast, the south-east area of BCC is mainly residential. The land use pattern makes the BCC area very crowded, and trip demand by both passenger and goods vehicles is very high.

Fig. 4
figure 4

Bandung city centre land use

4 Data Collection Process: Survey Design and Sampling

In order to study the factors influencing independent retailer restocking activities, an establishment survey questionnaire was designed. Establishment surveys are a common instrument in UGM studies. They can be used to gather most of the information typically needed such as economic characteristics, supply chains, number of vehicle deliveries and vehicle trip purpose among other details (Alho and e Silva 2015). Despite the usefulness of establishment surveys, there are no standards regarding their content and structure, sampling methods, or survey technique, and these will vary according to the purpose/nature of the specific study and the influence of local context.

In this study, a specially designed questionnaire is used to determine the retrospective choices made by independent retailers in terms of supplier location decisions as well as the method of transporting the goods procured. The questionnaire utilises open questions to ask the supplier location and name; travel time between retailer location and supplier location, direct transport cost, and frequency of restocking activities. Multiple choice options are used to obtain the data such as type of goods that are sold in the shop, the demand for goods per week, and parking/loading bay availability. The questionnaire comprises five sections (See Online Appendix for English version of the questionnaire, though the actual form used for the survey was translated to Bahasa). Section A contains compulsory questions to gather basic independent retailer information such as the address of the independent retailer, number of persons employed, total floor area of the shop, and vehicle ownership. Section B collects data about the goods that are sold by the retailers. This section also collects the characteristics of suppliers, including their locations. Section C asks how often and when restocking activities are undertaken by independent retailers. Data on transport costs for each restocking activity are also gathered in this section. Section D collects data about parking and loading/ unloading activities, and Section E is optional about the identity of the owner or the employee responding to the questionnaire. In Sections A and B we collect the address of the retailers and the location of suppliers to estimate crow-fly distances using a GIS map application. These distances were then used to estimate the average distance between retailers and suppliers in each traffic zone for the subsequent demand modelling stage.

The survey was conducted in BCC area on typical working days spread over a four-week period in Nov-Dec 2016. In brief, BCC consists of 11 sub-districts and samples of independent retailers in each sub-district were loosely apportioned relative to the number of establishments. The initial approach was to spread the sample, exactly, in proportion of the number of establishments. However, this resulted in very small samples in certain zones e.g. Ciateul, Cikawao and Paledang. Hence, the samples were adjusted upward with an arbitrary minimum of 10 per sub-district though keeping the total intact. Establishments in some zones were found challenging to locate due to the low density of their geo-spatial spread (e.g. Balong Gede and Pungkur). Moreover, there were many refusals to share the information in some sub-districts including Nyengseret and Kebon Pisang. Thus, in the end, the sample obtained looks somewhat different to that originally planned (See Table 1).

Table 1 Survey sample: planned vs actual

Given the complex nature of the questionnaire, this study opted to use a face-to-face technique to gather the data. The face-to-face technique was chosen because it gives a better response rate than an online or self-completion survey. It also gives better data validity and avoids incomplete questionnaires (Allen et al. 2012). The survey was undertaken by enumerators specially recruited for the study, who were provided with questionnaire forms and maps of the sub-district they were assigned to. In total, we recruited six people to undertake the survey. We divided the enumerators into three groups (i.e. two persons per group) and assigned each group to a specific location in Bandung city centre.

The enumerators were trained before they were allowed to interview and we also conducted a pilot survey to help the process further. The aim of the pilot survey was to familiarise the enumerators with the task and also the phrasing of questions on the survey form was checked.

The main survey was divided into two phases. In the first phase, we targeted to obtain at least 50% of the planned samples in each sub-district. From the pilot survey, we learnt that some sub-districts had fewer independent retailers than anticipated due to the high density of residential property development in these areas. Therefore, in the first phase, we focused on those sub-districts which had fewer retailers so that if we could not meet the target in the first phase, we would then be able to review the numbers and push forward to reach the targeted numbers in the second phase. No prior contact with the independent retailers was possible due to the lack of contact information. Thus, the enumerators interviewed the independent retailer they first met, and after obtaining their consent conducted the survey as per the questionnaire before moving on to the next, and so on. On an average it took 14 min to complete each interview.

5 Statistical Analysis of Survey Data and Model Building

5.1 Descriptive Analysis

A total of 265 questionnaires were distributed, and of these, 235 questionnaires were successfully completed during the survey. The overall response rate was 89%, and the lowest response rate across all sub-districts was 53%. The response rate was higher than the average response rate mentioned in the literature (Alho and e Silva 2015). Reasons for the relatively high response rate might include the fact that many independent retailers in Bandung are very small businesses in which the owner usually also works personally and is knowledgeable about restocking activities. Moreover, the interviewers were specially trained for the survey. Conducting the interview in the local language also promoted a high response rate. After a preliminary quality check, 224 questionnaires were deemed to be suitable for detailed analysis.

Providing overall characteristics of independent retailers allows for a better understanding of the case of Bandung, and also facilitates comparison with other studies. The majority of the retailers are small businesses and occupy 23.24 m2 on average. 38% of the independent retailers hire one employee, and 29% hire two employees. Only 17% of them hire more than two employees, and 16% of them operate the store by themselves. Regarding vehicle ownership, most retailers have at least one vehicle, either a two-wheeler or a delivery van (87%). Among those who have their own vehicle, 19% have a delivery van, 73% have a two wheeler, and 8% have both. The others operate their shops without owning any vehicle (13%), indicating that they operate by requesting the goods to be delivered by their suppliers (push mode).

Independent retailers in Bandung typically sell essential everyday goods to end-use consumers, ranging from instant food to home appliances (see Fig. 5). Each independent retailer usually has a specific supplier for each line of goods. Hence, it is often necessary to receive multiple deliveries or to make multiple trips to procure the full range of products sold. Because of the large numbers of possible suppliers, the buying price of each product usually varies from one supplier to another as can be seen from the coefficient of variation of the buying price (see Fig. 6). The buying price varies further if the goods have different brands and/or packaging types. If the goods have more generic packaging and measurements, e.g. rice, sugar, flour, and gas cylinders, price variations tend to be lower.

Fig. 5
figure 5

Percentage of independent retailers selling each type of goods

Fig. 6
figure 6

Coefficient of variation of buying price

In terms of supplier location choice, the survey revealed that more than half of restocking decisions (224 out of 412) preferred suppliers inside BCC (Fig. 7). The proportion increases to 73% (303 decisions out of 412), if we also include supplier location zones adjacent to BCC, namely Ancol, Ciroyom, and Situsaeur. Interestingly, 125 out of 303 decisions (41%) chose the traditional markets highlighting the importance of such markets for the supply chains concerned. The supplier zones in residential areas, e.g. Paledang, Ciateul and Cikawao, are less attractive to the retailers as the number of establishments is significantly less than that in more commercial areas.

Fig. 7
figure 7

Supplier location choice based on the survey

Supplier location attractiveness tends to be affected by the total number of establishments in the area. The presence of a traditional market boosts the total number of establishments in BCC area as shown by Fig. 8a, b. The major traditional markets inside BCC viz., Pasar Baru and Kosambi are home to a large number of establishments and thus increase the total number of establishments in the area. Meanwhile, adjacent zones to BCC viz., Ancol, Ciroyom, and Situsaer also have a major traditional market each and thus also have large numbers of establishments.

Fig. 8
figure 8

a Number of establishments in traditional markets in BCC and around; b Total number of establishments in BCC and adjacent sub-districts

The survey reveals that on an average more than half the commodities acquired by independent retailers come from traditional markets (54%), hence it is evident that the traditional markets are successfully attracting retailers from the local area to restock. Most types of goods (76%) acquired in this way are non-perishables, whereas perishables such as dairy products, eggs and fruit/vegetables tend to be procured from elsewhere. The survey also reveals that the average prices for both non-perishable and perishable goods in establishments inside traditional markets tend to be lower than those offered in non-traditional establishments (see Fig. 9).

Fig. 9
figure 9

Average goods prices at traditional markets vs non-traditional markets

Regarding transport service choice, as might be expected from the high vehicle ownership the majority of restocking trips are made using the retailers’ own vehicles in a pull mode (79%). Only 21% of trips are made by delivery services (push mode). Interestingly, the survey reveals that relatively few deliveries are charged, implying that independent retailers using the push mode are paying prices inclusive of delivery. However, most independent retailers prefer to procure goods using their own vehicles because this offers a greater flexibility in terms of inventory management, though many factors are believed to affect the decisions to choose a particular transport service (Comi and Nuzzolo 2014; Russo and Comi 2010).

We now turn our attention to the availability of parking for loading/unloading activities. Currently, the local authority does not apply any parking restrictions on most streets in BCC. Thus, carriageways commonly become parking places for road users, as well as becoming unloading bays for retailers. The survey shows that many retailers perceive the roadsides as their parking space and loading/unloading area. More than 50% of the retailers claim that they have a dedicated parking area and a dedicated loading bay at the front of the shop (see Fig. 10). However, the majority of retailers actually load/unload their goods on public roads (see Fig. 11). The lack of dedicated loading bays at the back or to the side of shop premises should be noted. Interestingly, delivery vehicles are found to use unloading bays at shop premises more than own vehicles. This could be because the delivery vehicles are unloading more goods, so the shop owner provides a dedicated unloading bay for them, which is also in line with another finding that delivery vehicles tend to need more time to unload the goods. The majority of retailers’ own vehicles spend less than 30 min unloading, whereas, delivery vehicles typically spend between 30–45 min unloading goods.

Fig. 10
figure 10

Parking and loading bay availability

Fig. 11
figure 11

Places for unloading activities

5.2 The Demand Model for Restocking Activities: Specification and Estimation

The descriptive analysis presented in the previous section suggests that the restocking trip performed by independent retailers depends on many factors. In particular, the presence of traditional markets and the ownership of a vehicle appear to have major influences on retailer restocking activities.

Therefore, in this section a demand model is proposed to complement the exploratory analysis and to give a quantitative explanation of the factors affecting the retailers’ decisions. The modelling work aims to address the following questions:

  1. (i)

    The effect of two wheeler ownership and the presence of traditional markets on the generation of trips;

  2. (ii)

    Whether the presence of traditional market in a supplier location zone improves its attractiveness to retailers; and

  3. (iii)

    The influence of vehicle ownership on retailers’ decisions when choosing a supplier location and transport service.

The demand models comprise a generation model and a restocking choice model within which supplier location choice and transport service choices are embedded. The data sets utilised in this study are outlined below.

5.2.1 The Data Sets

The retailer characteristics and restocking data was collected through the survey described earlier. The restocking activities are measured at a commodity level. We transform the data into trip decisions by grouping the commodity data according to the respective suppliers and modes. In other words, it is possible for an independent retailer to make more than one restocking trip based on the supplier location and the mode employed. The data for the restocking choice models are arranged by trip, because the independent retailers make restocking choice decisions at the trip level. In total, 224 retailers were interviewed who had made 412 restocking decisions, producing 303 restocking trips. These 303 trips were made inside the study area and are therefore included in the model.

The possible attributes for each model are specified by hypothesis and/or literature reviewed. All possible attribute data for this model are gathered either through the survey and/or from official data from the Indonesian Statistics Bureau (BPS). Crow-fly distance data between each zone pair is calculated using GIS. Travel time data from the survey is the revealed/perceived travel time by independent retailers. No information regarding travel time to an alternative Origin–Destination (O-D) pair is provided though. To address this requirement, we relied on the SATURN model of Bandung from Farda and Balijepalli (2018) to provide travel time information between each O-D pair.

Table 2 summarises the possible attributes and source of data for each model.

Table 2 Data sets and possible attributes for each model

5.2.2 Model Specification

Literature suggests many different ways to model UGM activities. Ogden (1992) groups them by reference unit (commodity based or truck based). Anand et al. (2015) groups the modelling effort into UGM activities based on the aims of the model and the approach methodology. Following Russo and Comi (2010), Nuzzolo and Comi (2014), we use a modelling framework based on trips from traffic zones and use a discrete choice model to depict retailer behaviour as described further.

Traffic Zoning System

To represent the independent retailer trip demands, we propose an urban area traffic model in which the sub-districts of BCC act as traffic analysis zones (TAZ). Each TAZ consists of two different nodes: suppliers (s) and retailers (r). Retailer and supplier nodes can be located in the same sub-district, and each node represents different entities. The retailer node represents the goods demanded in the sub-district, i.e. the quantity of goods attracted by all the retailers within the sub-district. Meanwhile, the supplier node represents all suppliers located within the sub-district. Goods flows always move from supplier nodes to retailer nodes. However, a vehicle trip can be generated from both nodes. Trips generated from a supplier node represent delivery trips made by suppliers, whereas trips generated from a retailer node represent restocking activities by the retailers’ own vehicles. There are also external nodes (TAZ 12, 13,14) which represent suppliers outside the BCC area (see Fig. 12).

Fig. 12
figure 12

Traffic zones in Bandung city centre and around

Trip Generation Model Specification

The trip generation model is an ordinary least squares (OLS) linear regression model based on independent retailer characteristics. The trip generation model is specified as follows:

$$G_{r} = \alpha_{1} x_{1} + \ldots + \alpha_{n} x_{n} + \omega + \varepsilon$$
(1)

where \({G}_{r}\) is the number of trips generated by retailer activities in zone r; \({x}_{1}\dots {x}_{n}\) are possible attributes related to independent retailer characteristics in each retailer node (r); \({{\alpha }_{1}\dots \alpha }_{n}\) are coefficients to be estimated, \(\omega\) is the model intercept, and \(\varepsilon\) is the error term. The error term is random, since we apply the simple OLS regression. Further, to ensure the regression analysis produces robust estimators, we ensure the data meet the following assumptions before fitting the regression model:

  • The relationship between independent variables and dependent variable is linear and that the outliers are removed;

  • The data should meet the homoscedasticity condition, meaning the probability distribution of all independent variables should have the same variance;

  • All independent variables in the regression model should be normally distributed;

  • In the case of a multiple linear regression, the independent variables should not be related to each other.

We carried out a number of tests before starting the modelling activity but to keep the paper to a suitable length we are not including all details here. However, we have included the significant results such as the test of multicollinearity and the test of heteroscedasticity in Sect. 5.2.3.

The trip generation model is similar to a household regression model which is commonly used to study passenger trip generation (de Ortuzar and Willumsen 2011). The model aims to investigate the factors affecting the total number of restocking trips based on independent retailer characteristics. Trip generation can occur from a supplier zone to a retailer zone (attraction trips i.e. delivery trips from supplier to retailer) or from a retailer zone to a supplier zone (production trips i.e. retailer trips using own vehicles).

As the trip generation model is based on a retailer-level regression, each retailer’s characteristics are taken as input data. The zonal level values then can be quantified simply by replacing the attribute values in the equation with the average zonal value multiplied by the number of independent retailers in each zone. As a result, trip generations from each zone account for the characteristics of independent retailers in respective zones.

Restocking Choice Model Specification

The restocking choices – supplier location and transport service, are modelled as discrete choices based on random utility theory. Each retailer is assumed to be a rational decision maker who maximises utility relative to their choice (Ben-Akiva and Lerman, 1985). In this case, the decision makers consider a choice set \(C\). Then, the decision maker assesses each alternative \(c\) from choice set \(C\) and selects the alternative that maximises his/her utility (\({U}_{c}\)). The utility function for alternative \(c ({U}_{c})\) can be formulated as

$$U_{C} = \beta_{n} a_{{c_{n} }} + \gamma_{{c_{n} }} b_{n} + \in_{c}$$
(2)

The utility function comprises measurable characteristics (attributes). \({a}_{{c}_{n}}\) are the attributes related to the alternative \(c\) and \({b}_{n}\) are attributes related to the decision maker. The utility assigned by the decision makers is not known with certainty by the analyst due to a number of factors and therefore represented by the random component of utility function, \({\epsilon }_{c}.\)

A multinomial logit model is used to estimate the choice models viz., supplier location choice model and transport service choice model. The random term (\({\epsilon }_{c})\) in the utility of Multinomial Logit (MNL) model is an extreme valued (Gumbel) independently and identically distributed across all alternatives (satisfying the IIA property). The MNL allows the models to have a closed form as formulated in Eq. (3) and can be readily estimated by using the maximum log likelihood method.

$$P\left( c \right) = \frac{{\exp \alpha \left( {U_{c} } \right)}}{{\mathop \sum \nolimits_{c \in C} \exp \alpha \left( {U_{c} } \right)}}$$
(3)

where, \(P\left(c\right)\) is the probability of the choice to be selected, and \({U}_{C}\) is the utility function of choice c. \(\alpha\) is a scaling parameter and in the case of MNL, \(\alpha =1\).

5.2.3 Supplier Location Choice Model

For the restocking activity, the main independent retailer decision is to choose the supplier location. The model aims to distribute trips generated by each retailer zone and link them to respective supplier zones. The alternative locations are all possible supplier zones within the study area. Location impedance and location attractiveness parameters are the major attributes influencing the decisions of such independent retailers (Wisetjindawat et al. 2006; Russo and Comi 2010; Nuzzolo and Comi 2014). Crow-fly distance, travel time and travel cost between retailers and suppliers are related to impedance parameters influencing independent retailer decisions (Mei 2013). Meanwhile, the attractiveness parameters give a particular supplier location benefit compared to alternative locations. The number of suppliers in the destination location, floor area of the suppliers, number of employees working at the supplier location, and the total parking area are a few attributes related to zonal attractiveness found in the literature. Nevertheless, since the traditional markets are the focus of the current study, a dummy variable for the presence of traditional market in the supplier zone is included in the model as one of the attraction factors (see Table 2).

5.2.4 Transport Service Choice Model

The transport service choice model determines how the goods are transported. From a modelling point of view, the transport service model indicates vehicle movement direction. The model includes two options: delivery service or own vehicle. Delivery service (ds) means the trips will be arising from supplier nodes to retailer nodes, whereas own vehicle (ov) transport service means the trips will be originating from retailer nodes to supplier nodes. The literature suggests the number of deliveries per week, quantity acquired per trip (shipment size), type of goods carried (food/beverage or otherwise) and vehicle ownership, as important factors influencing whether an independent retailer decides to use their own vehicle or not (Nuzzolo and Comi 2014; Russo and Comi 2010). Following the literature, we include similar attributes in our models too as can be seen in Table 2, though we note that it is not always possible to include every possible variable. In the ensuing, we describe a method to deal with the weakness arising due to omitting a variable.

The instrumental variable technique which uses a control function can help in addressing the endogeneity problem (Holguín-Veras et al. 2011). This method involves choosing a variable as an instrument that does not itself belong to the explanatory equation, but is correlated with the endogenous explanatory variables, conditionally on the value of other explanatory variables.

The control function method consists of constructing an auxiliary variable which, when added to the systematic utility, the remaining error of the model will no longer be correlated with observed variables (Guevara 2010). In order to define the method, consider the behavioural model described in Eq. (4) where a group of \(n\) decision makers choose choice \(i\) among \(I\) in the choice set \({C}_{n}\):

$$\begin{gathered} U_{in} = \beta_{p} p_{in} + \beta_{x} x_{in} + \varepsilon_{in} = \beta_{p} p_{in} + \beta_{x} x_{in} + \xi_{in} + e_{in} \hfill \\ p_{in} = \alpha_{z} z_{in} + \delta_{in} \hfill \\ y_{in} = \left[ {U_{in} } \right] = {\max}_{{ I \in C_{n} }} \left\{ {U_{jn} } \right\} \hfill \\ \end{gathered}$$
(4)

where, the retailer \(i\) chooses the choice \({y}_{in}\) in which the choice is determined by the perceived utility function. The utility function consists of variables \({p}_{in}\) which are considered endogenous, and variables \({x}_{in}\) which are considered exogenous. Note that the endogenous attributes can be written as a linear function of \({z}_{in}\). The utility function has an error term \({\varepsilon }_{in}\) which can be decomposed into two parts: \({\xi }_{in}\) and \({e}_{in}\). Both of them have a mean value of zero.

Variable \({x}_{in}\) and \({z}_{in}\) are considered exogenous within the model, meaning, they are uncorrelated with all error terms \({\xi }_{in}\), \({e}_{in}\) and \({\delta }_{in}\). Variable \({z}_{in}\) is considered as an instrumental variable for variable \({p}_{in}\) since it is correlated with endogenous variables, yet, does not appear in the utility function. Endogeneity problems arise when \({\delta }_{in}\) is correlated with \({\xi }_{in}\), meaning the variable \({p}_{in}\) is correlated with \({\xi }_{in}\) and the standard estimation method will produce inconsistent estimators.

To construct the auxiliary variable, note that it is always possible to write \({\xi }_{in}\) as the sum of its conditional expectation, given \({\delta }_{in}\) and an error term \({v}_{in}\). Then, the error term \({v}_{in}\) is orthogonal to \({\delta }_{in}\), and therefore uncorrelated with it. Assuming that the \({\delta }_{in}\) and \({v}_{in}\) are normally distributed, we can write,

$$\xi_{in} = \beta_{\delta } \delta_{in} + v_{in}$$
(5)

The endogeneity problem can be solved, if the decomposed error in Eq. (5) can be accommodated in the utility function. Consider, Eq. (6) below:

$$\begin{gathered} U_{in} = \beta_{p} p_{in} + \beta_{x} x_{in} + \varepsilon_{in} = \beta_{p} p_{in} + \beta_{x} x_{in} + \beta_{\delta } \delta_{in} + v_{in} + e_{in} \hfill \\ p_{in} = \alpha_{z} z_{in} + \delta_{in} \hfill \\ y_{in} = \left[ {U_{in} } \right] = {\max}_{{ I \in C_{n} }} \left\{ {U_{jn} } \right\} \hfill \\ \end{gathered}$$
(6)

Note that by assuming \({\delta }_{in}\) is observable, the remaining error of \({v}_{in}\) and \({e}_{in}\) are not correlated, and thus, we solve the endogeneity problem. The practical problem of solving the unobserved \({\delta }_{in}\) can be addressed by conducting an OLS regression between \({p}_{in}\) and \({z}_{in}\). The consistency of estimators for model parameters would be guaranteed by Slutsky’s theorem (Ben-Akiva and Lerman 1985).

The control function described above is termed two-stage control function method (2SCF method). Mathematically, the 2SCF method can be written as:

  • Stage 1: estimates \({\delta }_{in}\) by performing ordinary least square (OLS) regression

    $${p}_{in}= {\alpha }_{z}{z}_{in}+ {\delta }_{in} \stackrel{OLS}{\to } {\widehat{\alpha }}_{z} \stackrel{}{\Rightarrow } {\delta }_{in}= {p}_{in}- {\widehat{p}}_{in}={p}_{in}-{\alpha }_{z}{z}_{in}$$
  • Stage 2: estimates the choice modelling using \({\delta }_{in}\) as an additional variable

    $${U}_{in}= {\beta }_{p}{p}_{in}+{\beta }_{x}{x}_{in}+{\varepsilon }_{in}= {\beta }_{p}{p}_{in}+{\beta }_{x}{x}_{in}{ + \beta }_{\delta }{\delta }_{in} +{v}_{in} +{e}_{in}$$

We describe the results of the model estimation in the next section.

5.2.5 Estimation Results

Generation Model

We investigated all possible attributes in the data set for the parameter estimation process when developing the trip generation model. Before selecting the final set of variables for regression analysis, we conducted a correlation analysis to assess the strength of causality and also to avoid multicollinearity within independent variables. At this stage, we eliminated variables such as store area (not shown in the table) as the strength of causality was weak (correlation = 0.02). The correlation coefficients of all remaining variables (\({x}_{1}\)\({x}_{4})\) are presented in Table 3.

Table 3 Correlation analysis of modelled variables

Table 3 indicates that correlation between the dependent variable (number of weekly trips) and independent variables is not significant (< 0.5) and thus the demand model can use combinations of independent variables without being affected by multicollinearity. Appropriate causal relationships between independent and dependent variables are also indicated by correct signs. Number of persons employed is positively correlated with the number of weekly trips. Similarly, the positive sign of weekly goods demand indicates that the number of weekly trips will increase as the demand from customers increases. The average shipment weight is negatively correlated with the number of weekly trips. This suggests that as the weight carried per trip increases, fewer trips will be required. Finally, fewer weekly trips will be generated if the distance to the traditional market increases, indicating a preference for markets located nearby. We ran a series of regression models and eliminated insignificant attributes, until all the remaining attributes are statistically significant (Table 4).

Table 4 Estimated independent retailer generation models

Finally, we also have tested for the heteroscedasticity of the residuals using the Breusch-Pagan test and found that there is no evidence to reject the null hypothesis that the residuals are homoscedastic, thus ensuring the robustness of the estimators (Table 4).

Models 1,2,3 are attractive as they are helpful in understanding the effect of each of the three primary variables – number of persons employed, weekly goods demand and the average shipment weight. However, the goodness of fit as indicated by R2 is very low. Model 1 is perhaps the weakest of all in terms of goodness of fit with the least R2, and also the coefficient estimate for the independent variable \(({x}_{1})\) being very low and insignificant. However, Model 1 demonstrates the importance of owning a two-wheeler with the highest coefficient estimate, followed by the presence of traditional market. Model 2 is better with higher R2 (0.29) and the coefficients are significant. Model 2 indicates that weekly goods demand plays a significant role in explaining the trip generation. Whilst Model 3 suffers from a slightly lower goodness of fit, it clearly indicates that as the average weight carried per trip increases, weekly trips will significantly reduce. This indicates the potential for overloading of goods vehicles. Models 4, 5 run with combinations of independent variables \(({x}_{1}, {x}_{2})\) and \(({x}_{1}, {x}_{3})\) along with the dummy variables. Finally, Model 6 and Model 7 have markedly higher R2 values with significant coefficient estimates for all variables (except for the crow-fly distance in Model 6). Adjusted R2 is very similar to the R2 which verifies that additional explanatory variables did not significantly contribute to an increase in the goodness of fit of the estimation. Models 6 and 7, seen as significantly better fit than the rest, deserve further explanation.

Model 6 has the signs as expected. As the weekly goods demand increases, more trips per week will be needed which is indicated by a positive sign of \({x}_{2}\). Secondly, as the average shipment weight increases fewer trips per week will suffice, as indicated by the negative sign of \({x}_{3}\). However, the coefficient of the variable, crow-fly distance \(({x}_{4})\) is not significant.

Model 7 includes all three primary explanatory variables \(({x}_{1}, {x}_{2}, {x}_{3})\) in addition to the dummy variables, except crow-fly distance. All variables are significant, and the signs are as expected. \({x}_{5}\) has a positive sign, meaning the retailer who owns a two-wheeler is likely to make more trips than the one who does not. This also suggests that if a retailer uses two-wheeler to restock the shop, this will generate more trips compared to a van. We have also tested the dummy variable for van ownership (not shown in the table), which resulted in a coefficient value of − 0.99. This suggests that owning a van is expected to decrease the number of trips per week. However, the dummy variable for van ownership is omitted from the final runs since it was statistically insignificant (p-value = 0.68). The dummy variable for traditional market presence has a positive sign, indicating that the presence of a traditional market is likely to increase the number of trips. However, the coefficient estimate of two-wheeler ownership is 3.6 times higher than that of the traditional market variable, implying that two-wheeler ownership has a significantly greater influence on the number of weekly trips than the proximity of a traditional market.

Models 6, 7 also include an interaction variable \({x}_{7}\)(= \({x}_{5}\)*\({x}_{6}\)), the purpose of which is to explain the influence of a traditional market on the trip generation of retailers owning two-wheelers. The sign is positive, meaning that two-wheeler owning retailers are likely to visit a traditional market more frequently. This highlights the nature of independent retailers, who rely heavily on two-wheelers and are more likely to visit a traditional market if it is located nearby.

Models 6, 7, however, will need to be interpreted carefully as one might intuitively expect a correlation between the shipment size and demand. Typically, as the demand increases the shipment size will also increase. However, in the case of independent retailers in Bandung, the majority of them use a two-wheeler (regular or modified) for carrying goods and tend to maximise the load carried per trip. As a result, an increase in the demand leads to a greater number of trips by the retailers, rather than resulting in an increase in the average shipment size. This can be verified by the distribution of average weight carried per trip (as reported by the retailers) which has a mean value of 22.14 kg with a Coefficient of Variation (CV) of 0.25 by regular two-wheelers, and a mean value of 52.58 kg with a CV of 0.26 by modified two-wheelers. The low values of CV indicate very little dispersion of shipment size around the mean. Furthermore, it is noted that weekly demand variable is based on typical amount of goods sold to customers, whereas, average shipment size is the weight carried per trip (independent of the sales), obtained through a different question in the survey. Thus, it is reasonable to include both \({x}_{2}\) and \({x}_{3}\) variables in Models 6 and 7.

5.2.6 Restocking Choice Models

For the restocking choice models, the estimation used attribute data as described in Table 2. We also included interaction variables with the aim of obtaining the best specification based on combinations of all possible attributes and their interactions.

Estimated Supplier Location Choice Models

The supplier location choice model predicts the probability that retailers will choose a particular TAZ given the attributes of alternative locations. Maximum likelihood estimation method by BIOGEME software was used to estimate the parameter values. The results for the supplier location choice models (see Table 5) show a good fit of the models and are in line with the previous research found in the literature with rho-square values (ρ2) of about 0.23. Furthermore, results show that the signs for each attribute in all models are as expected and in line with previous research (Wisetjindawat et al. 2006; Nuzzolo and Comi 2014).

Table 5 Estimated supplier location choice models

Model 1 for supplier location choice has no interaction variable. The estimated model fits well with a good ρ2 value (0.22), with all the signs as expected. Travel time has a negative sign, implying that increasing travel time to a particular supplier location means the retailers are less likely to choose it. Travel time thus acts as an impedence factor in the retailer decision. On the other hand, the number of establishments and the presence of traditional markets in the supplier zone act as zonal attractiveness factors. Both variables have positive signs, meaning zones with more establishments and zones with traditional markets are more attractive for independent retailers since the zones provide more supplier options.

Model 2 includes an interaction variable between vehicle ownership and presence of traditional market in a destination zone. The model also fits well with a good ρ2 value (0.23), and all the coefficient signs are as expected, and all estimates are statistically significant. The result shows a positive sign for the interaction variable with a 1.33 odds-ratio, which implies that the retailers are 33% more likely to go to a TAZ which has a traditional market, given that the retailers have their own vehicle.

Estimated Transport Service Choice Models

We have applied the 2SCF method set out earlier to resolve the endogeneity problem indicated by high rho-squared values such as 0.49, due to a suspected correlation between transport choice and shipment size variables. The first step is to choose an instrumental variable which should be correlated with the endogenous variable i.e. shipment size, and uncorrelated with an omitted attribute.

We have reviewed the dataset and found four possible candidate attributes:

  • Distance from retailer to supplier (km)

  • Transport cost (thousands IDR)

  • Number of deliveries (Trips)

  • Value of goods carried per delivery (thousands IDR)

We ran correlation analysis and the results are as shown in Table 6.

Table 6 Correlation between shipment size and potential instrumental variable

Table 6 shows that the value of goods is highly correlated with shipment size and can therefore be used as an instrumental variable (\({z}_{in})\). By choosing this as an instrument, we can avoid the weak instrument problem. Moreover, in the case of independent retailers, we can assume that goods value is not correlated with the error term in the transport choice alternative (exogenous).

We then applied the 2SCF method to resolve the suspected endogeneity. The first stage corresponds to the regression of endogenous variable (Shipment size) on the instrument (Goods value). The result is shown in Table 7 below:

Table 7 Transport choice estimation—First stage of the 2SCF method

The second step includes the residuals of the first step as an additional variable in the systematic utility and re-estimates the choice model. Table 8 shows the estimated results with the endogeneity correction \(\delta\) included. We note that the correction variable is statistically significant (p-value < 0.05). The shipment size coefficient decreases (relative to the model without \(\delta\) correction) implying the benefit of including the correction variable. The correction applied also improves the overall model as noted by a lower value of ASC (relative to the model without \(\delta\) correction). Also, the rho-square value of models with correction factor decreases. Thus the correlation between shipment size and transport choice in the model without correction is properly addressed by the instrumental variable in the model with \(\delta\) correction.

Table 8 Transport choice estimation—Second stage of the 2SCF method

As for transport choice models, Model 1 fits well with a good ρ2 value (0.35). In this model delivery service (ds) is the base to the alternative own vehicle (ov). The variables are significant and have the expected signs. Negative ASC indicates an inherent preference for own vehicle use. The revealed travel time variable \(({x}_{13})\) and average shipment weight \({(x}_{14})\) have postive signs, meaning that higher values of both variables will increase the utility of delivery service alternative. Hence, if there is an increase in perceived travel time (i.e. the supplier location is difficult to reach), retailers will opt to use the delivery service. The positive sign of shipment size variable reflects the context in Bandung, where the delivery services to independent retailers are mostly free, as long as independent retailers agree with the suppliers to meet a minimum scale of delivery. Hence, delivery service is a better option for independent retailers receiving larger shipments. Dummy variables for presence of a traditional market \({(x}_{6})\) and vehicle ownership \({(x}_{11})\) have negative signs, meaning that the variables have a negative effect on the delivery service utility. This implies that retailers who possess a vehicle, or, if located within the proximity of a traditional market, tend to use their own vehicle to restock their shop.

Model 2 includes an interaction variable (\({x}_{15}\)) between vehicle ownership and proximity of a traditional market. The interaction variable has a negative sign, which implies that if retailers have their own vehicle and the location of their shop is relatively close to a traditional market, they would tend to use their own vehicle to restock the shop. The odds-ratio of 0.15 for the interaction variable shows that retailers who own a vehicle and are located near a traditional market are 85% less likely to use the delivery service to restock their shop and preferring to use their own vehicle.

Estimated Joint Supplier Location and Transport Choice Models

Similarity of attributes between supplier location choice and transport service choice models points us towards further analysis on exploring the joint choice between them. Note, also in real life, the decisions of supplier location and transport service may not be sequential. Hence, a joint model has also been estimated using MNL.

The results of joint MNL model estimation are presented in Table 9. The initial model (Model 1) for joint supplier location and transport choice model gives a good rho-square value (ρ2 = 0.30) meaning the data are quite robust and fit well with the model. All parameters are significant at 95% confidence level, and the signs are as expected. The travel time attribute has a negative sign, while the number of establishments and the traditional market presence have positive signs as with the previous models. The dummy for vehicle ownership has a negative sign relative to the delivery service option, meaning retailers would prefer to choose their own vehicle to restock their shop. Lastly, the dummy for average shipment size has a positive sign meaning that an increase in shipment size would increase the probability of using delivery service transport option. Model 2 includes interaction variables between the dummy for presence of traditional markets and vehicle ownership attributes. However, the result indicates that the interaction variable is not significant (p-value = 0.17), suggesting that in the presence of the vehicle ownership attribute, the interaction variable is unnecessary as the effect has already been absorbed by the former variable.

Table 9 Joint supplier location and transport service choice with multinomial logit model normalised to retailers’ characteristics

Finally, we also have tested a nested logit model (NL) to investigate whether a hierarchical approach indeed provides a better explanation of the retailer behaviour. The hypothesis is that some supplier zones are more attractive to those retailers that choose their own vehicle to restock. Therefore, we nested the alternative based on transport service choice (Fig. 13).

Fig. 13
figure 13

Nesting structure for NL choice model

The estimation resulted in expected signs with a fair rho-square value (ρ2 = 0.20). However, the model resulted in a negative nesting coefficient value (\(\alpha\) = − 0.283). This suggests that the model is not consistent with the theoretical derivation of random utility models, and, thus, we reject this approach.

5.3 Elasticities and Market Shares

In this section, we aim to explain the sensitivity of independent retailer choices to the supplier location and transport services. In the context of choice models, elasticity measures the percent change in choice probability of alternative i, \({(P}_{i})\) with respect to a percent change in an attribute level of that alternative (Koppelman and Bhat 2006). We have computed the elasticity of supplier location choice with respect to travel time x8, and also with respect to the number of establishments x9, and the results are shown in Table 10. Elasticity of supplier location choice with respect to time is negative, indicating that an increase in travel time will reduce the probability of an independent retailer choosing that location. Elasticity with respect to the number of establishments, however, is positive, implying larger wholesale markets are more attractive to retailers. Balong Gede (inside BCC) is highly sensitive to changes in travel time, indicating that improving access roads to this location will be significantly helpful. Similarly, Cibadak, Kebon Jeruk and Nyengseret, all located within the BCC, will be suitable for expansion of wholesale markets as they are highly sensitive to the establishment numbers. Ciroyom is sensitive to both travel time and the number of establishments, but, it is located outside of the BCC area, hence, may not be considered for improvements by the BCC.

Table 10 Elasticities of supplier location choice

Table 11 shows the elasticity of transport choice with respect to 𝑥13 (Revealed travel time) and 𝑥14 (Average shipment weight). It is noted that they are relatively inelastic, indicating that retailers have a strong preference to use own vehicle over the delivery service.

Table 11 Elasticity of transport choice

We have computed market shares for Cibadak, as an illustration, which has the highest number of establishments in the city. 50% of the retailers located within one hour of travel time from Cibadak prefer to shop within this market, but, if the travel time to Cibadak increases (for example, due to congestion), market shares to competing alternative locations such as Kebon Jeruk and Ciroyom will increase (Fig. 14). Similarly, increasing the number of establishments in Cibadak to about 6000 will protect the wholesale market, by giving it a near monopoly status within Bandung, though at the cost of other markets such as Ciroyom and Nyengseret (Fig. 15). We also have computed market shares for transport choice, where there is a strong preference for own vehicle (79%), over delivery service (21%). However, increasing travel time and/or increasing average shipment weight can potentially increase the use of delivery service.

Fig. 14
figure 14

Estimated market shares for Cibadak, with varying travel times

Fig. 15
figure 15

Estimated market shares for Cibadak, with varying number of establishments

It is also important to note that the market shares computed above do not reflect the real traffic conditions, in which, decreasing travel time to Cibadak may also affect the travel time to competing destinations. The calculation of market shares above does not capture the traffic dynamics, and, therefore, further modelling needs to be undertaken to capture the market share of supplier location by explicitly considering the traffic conditions.

6 Concluding Remarks

This paper analyzes restocking activities used by independent retailers and investigates the relationship between restocking decisions made by such retailers in the presence of traditional markets. Our modelling approach provides important pointers for policymakers requiring a better understanding of the trip characteristics of independent retailers in respect of their restocking activities. Since every city has a different context with different needs to operate, freight trip generation patterns in each city will also differ.

In relation to the estimated demand models for Bandung, specific insights drawn for policy makers to improve goods movement can be summarised as below.

  1. (i)

    Promoting goods deliveries in a cooperative method would improve the overall efficiency. Arranging collaborative shipments allows for consolidation of goods and reduces the retailers needing to use inefficient two-wheelers owned.

  2. (ii)

    Another notable point is the importance of traditional markets in shaping UGM movements in Bandung. Our modelling work shows that traditional market presence has a significant bearing on retailers’ decisions, both in terms of choosing supplier location and how the goods are actually transported. Therefore, it should be pointed out that improving traditional market operations and management in Bandung can significantly improve the overall urban goods movement in the city.

  3. (iii)

    From the elasticities computed, we note that retailers prefer markets with large numbers of establishments. Thus, expanding the markets in Cibadak, Kebon Jeruk and Nyengseret located within the BCC will hugely help in consolidating the position of traditional markets. Similarly, improving the access to Balong Gede will help in dealing with congestion.

Transferability of results is, in general, a challenging topic in transport studies, and yet many cities around the world are willing to emulate what works elsewhere. Though the results of our research are based on the case of Bandung city in Indonesia, we believe the approach developed in this research may be useful for other similar cities. Bandung is characterised by the use of two-wheelers by independent retailers, and also by the presence of thriving traditional markets, where bargaining is common. In our view, other cities of Indonesia such as Jakarta, Surabaya, Medan and cities of other countries such as Vietnam, India, Brazil, Mexico, Italy, Portugal, where either the use of two-wheelers is common, and/or where traditional markets are thriving, could benefit from the research presented in this paper. In general, the approach presented herein, may be found useful in urban freight policy making in the following respects.

  1. (i)

    The demand model quantifies the effect of traditional market presence which can be used to assess any changes in restocking trip patterns resulting from changes in market locations.

  2. (ii)

    The approach in the paper can be used to estimate the market share of a new wholesale market to minimise pressure on the transport network.

  3. (iii)

    Attractive TAZ’s can be identified based on the characteristics of zones, allowing planners/decision makers to determine appropriate policies, for example, in determining delivery restrictions in order to improve local traffic conditions and environmental conditions; and

  4. (iv)

    The transport service choice model provides important insights into whether trips are made by own vehicle (trip productions from retailers to supplier) or by delivery vehicle (trip attractions from supplier to retailers). The model provides an estimate of O-D trips of retailer restocking activities, by mode, which is essential for all transport/freight planning exercises.

The survey in this study did not investigate the precise trading relationship between suppliers and retailers. This study focused on the number of trips generated by independent retailers, and not on the range of commodities carried in such trips. Future work could add to our findings through a more explicit consideration of the impact on trip generation of the mix of product types being purchased.