Abstract
City logistics approaches and modeling struggles have a significant role in urban areas in increasing the efficiency of logistics operations and reducing traffic jams and their environmental effects. By developing an effective distribution network for cities, it is possible to compete with the changing world and satisfy flexible customer requirements. In this study, as a real-world case, a city logistics model for Istanbul metropolitan area is designed using multi-objective linear programming that considers the different objectives of the stakeholders in cities by integrating the fuzzy Choquet integral technique in a multi-level distribution network for the automotive spare part industry. This paper makes decisions regarding the amount of product flowing among the echelons, the amount of stock to be kept in the warehouses, and the product delays allowed. While minimizing the transportation cost, holding cost and emission levels during these decisions, the study also aims to maximize the service quality in the warehouses. The model is applied to a logistics network of fifty demand points and thirty time periods which can be considered a middle or large-scale problem. In the model, it is also decided to transport the products with electric or fuel vehicles. In the transport sector, electric vehicles are the key to meet future needs for social, health and other human services. The results are discussed under different scenarios. This research allows the use of such a model in making strategic decisions for the distribution network design in big cities.
Keywords
Introduction
City logistics plays a key role in transportation operations for satisfying the customer demands in urban areas and significantly affects the environment, energy consumption and reduction of traffic jams. With the increase in urban population, freight related decisions for city areas are becoming more critical. For this reason, it is an important success factor in urbanization. In addition, companies can make decisions to be more competitive by considering different scenarios regarding their distribution networks. As a strategic level decision, the distribution network design problem determines the best facility locations and optimal flows of products among the facilities to support a given supply chain strategy. It always aims to optimize sources, save on costs and provide quality services. A well-designed network model satisfies customer demands at a specified service level with the lowest cost. Besides, a number of different stakeholders, such as shippers, residents, receivers and local authorities, etc., in cities have various and sometimes conflicting objectives. Including the different priorities of various stakeholders is a crucial success factor for an efficient city logistics domain. They are complicated organizations that display complex relationships and trade-offs among the various decision policies. While the cost is more important for a specific decision-maker, the other decisions can be related to time or other factors like accessibility, environment, etc.
The literature review shows that the types of modeling studies exist for city logistics. These studies provide various city logistics models according to stakeholders, objective functions and methods. Furthermore, there are many diverse categorizations of city logistics stakeholders, and each has different expectations. The local authority is among the most remarkable stakeholders [6, 15, 16, 19, 33]. Local authorities aim to provide a quality life to residents in the city. One of the studies in this area focuses on urban freight transport for some Swedish cities and works on urban transport operation planning from the perspective of local authority [18]. According to this study, the local authority is a powerful organization to perform the official rules and procedures that significantly affect the logistics services in urban areas. Thus, it is essential to know the measures, such as the cause-and-effect relationship. In this study, a valuable method is presented for comprehending the cause-and-effect approach, which helps to elucidate the process and outlines the necessary steps.
Most of the studies in the literature are related to a different stakeholder priority, but a few are focused on multiple stakeholders. According to Taniguchi et al., taking into account the multiple stakeholders is essential in city logistics analyses as it involves different views of stakeholders [30]. The authors of [10] and [33] represented this perspective in their studies. They argue that factors such as stakeholder involvement with different objectives demonstrate the forces behind urban freight transportation. Holguin-Veras proposes a similar modeling approach that considers the customer, government, carrier and producer for urban freight transportation [11].
There are some studies that include implementation of network planning for the areas. The optimization of the distribution network design problem is generally tried to be solved by mathematical models. In addition, there is a wide range of studies in which the problems have been resolved by using heuristic models. Ishii et al. [13] and Jayaraman & Ross [14] represent deterministic models and solve these problems by using mathematical programming approaches. Syarif et al. [28] worked on a network planning problem using the genetic algorithm. This designed model decides on the selection of the production areas and distribution centers. Moreover, Tuzkaya and Önüt presented a model-based holonic approach to minimize inventory and delay costs for manufacturers, warehouses and suppliers [31].
Other modeling approaches propose stochastic programming models and offer solution algorithms for many supply network problems, including uncertainty [9, 22, 23]. In [26], Santoso et al. worked on stochastic programming and designed a distribution network model. They presented a method that includes a sampling approach (SAA schema) and the Benders decomposition algorithm. In this study, two distribution networks are evaluated to show the importance of the stochastic approach and underline the effectiveness of the offered solution method. Some other studies [3, 18, 25] can be given as examples that solved network design problems by fuzzy approaches used in different stages of the solution process.
Poor air quality and its environmental effects in urban areas are becoming a serious problem for citizens. There are also studies that examine the issue of poor air quality in urban areas. These studies propose many different options to have lower emissions in the cities. One option is using electric vehicles instead of fuel vehicles in urban freight transport. Electric vehicles have undergone substantial technological advancements in recent years [29]. Giordano et al. compare diesel and electric pickup trucks by evaluating their economic and environmental effects on city logistics and highlight the use of battery electric vehicles, which plays a critical role in having lower emissions [8]. This study provides an opportunity for the government and companies to evaluate the effects of diesel and battery electric vehicles on health, environmental and economic issues. Urzua-Morales et al. proposed a logistics model for last-mile deliveries using various vehicles such as diesel vehicles, bicycles and electric vehicles. The authors analyzed the environmental impact of air pollution in terms of vehicle type [32, 36]. Pelletier et al. and Juan et al. discuss the search for electric vehicles for freight transportation and their challenges [15, 21]. According to Taniguchi et al. [30], transportation operations lead to many problems. Transportation functions that are environmentally sustainable and economically efficient are the ideal option for urban areas.
Based on the existing literature, the main contribution of this paper is to find a compromise solution to the conflicting objectives of city logistics. Although companies focus on their internal costs, such as transportation, delaying and inventory costs, environmental sensitivity is also reflected in decisions with industry and customer pressure. Traditional businesses are limited to focusing solely on the cost factor or even just one aspect of cost during decision-making, which results in making strategic errors. As a result, the motivation of this study is to consider the strategic and operational decisions of the enterprises together and to take into account many factors while finding the global optimum. Here, the model is applied to a network planning problem of a company in the automotive industry in Turkey and the results are analyzed. This company provides automotive spare parts for its customers. The management of the spare parts distribution network is especially critical in terms of inventory costs. The companies generally keep stock at all echelons of the supply chain and the number of items in the automotive spare part industry is high. Customer demand is unstable, and a high level of service is always expected. This renders the process challenging to manage, and the effectiveness and efficiency of logistics operations become crucial for urban areas such as Istanbul.
Another motivation of this study is proposing a solution strategy by using either goal programming and fuzzy Choquet integral methods for a multi-level and multi-product city logistics network. The main advantage of the study is to accomplish the different objectives of the stakeholders in the city while minimizing the sum of total transportation costs, inventory costs, punishment costs for delayed products and emission levels in the urban areas and maximizing the service quality level of warehouses. While trying to find an optimal solution for this distribution network, it integrates fuzzy Choquet integral approach to weight the main customer warehouses.
In the literature, there are many aggregation methods such as Simple Arithmetic Average (SA), Simple Weighted Average (SWA), Geometric Average or Geometric Weighted Average. These traditional aggregation techniques ignore the interdependency or interrelation between the criteria. However, Choquet integral is one of the powerful solution methods for decision making problems with using fuzzy logic. This method allows to consider the interaction between all possible combinations of criteria. It plays an important role for flexibility during aggregation process. Choquet integral is a method which changes the way decision makers interpret logical values and solves the problem for non-linear situations since it does not need to assume the independence of each criterion.
In this study, Choquet integral is used to evaluate main customer warehouses with multiple criteria. When other methods are used to determine the overall performance of warehouses, the interactions among the criteria are ignored. This shows that the warehouses’ performance for one criterion does not have any relation with their performance of other criteria which is generally not true for a real-world case.
Electric vehicles are becoming more and more popular throughout the world industry, offering a range of unique benefits such as a big contributing factor on reducing the emission level. This proposed model also makes a decision between electric and fuel vehicles in urban freight transportation under uncertainty (Fig. 1).

The proposed methodology.
The proposed model is designed for an automotive industry transportation network. The inspired company has a local warehouse and automotive spare parts distribution network in a metropolitan city. There are two levels from the local warehouse to the main customer warehouses and from main customer warehouses to demand points. Furthermore, direct transportation from the local warehouse to demand points is possible as another alternative (Fig. 2). The model is generated to select fuel and electric vehicles in city logistics operations. It also calculates the number of products that must be transported between facilities, the number of delayed products and inventory for main customer warehouses in each time slot. The presented model also satisfies customer demands under capacity constraints.

Network structure of the model.
The problem has multiple objectives that try to minimize the total transportation costs, inventory costs, punishment costs for delayed products and emission levels in the urban area. The used notation and mathematical form of the network model are given below;
i: Index of the demand points
j: Index of the vehicle types
k: Index of the main customer warehouses
m: Index of the time period
l: Index of the product types
t: Index of the permitted delaying time to demand points
QLw mklj : Quantity of product l transported from local warehouse to main customer warehouse k with vehicle type j during period m
QCw kmilj : Quantity of product l transported from main customer warehouse k to demand point i with vehicle type j during period m
QLe milj : Quantity of product l transported from local warehouse to demand point i with vehicle type j during period m
In mlk : Inventory level of product l at main customer warehouse k during period m
Dl mli : Quantity of delayed product l to demand point i during period m
a: Maximum permitted delaying time
CLw klj : Transportation cost per product l from local warehouse to main customer warehouse k with vehicle type j
CCw kilj : Transportation cost per product l from main customer warehouse k to demand point i with vehicle type j
CLe ilj : Transportation cost per product l from local warehouse to demand point i with vehicle type j
CW lk : Waiting cost per product l in main customer warehouse k
CD li : Unit punishment cost for delayed product l to demand point i
D mil : Demand of product l for demand point i during period m
Acw k : Capacity of main customer warehouse k
A LW : Local warehouse capacity
Qss lk : Safety stock quantity per product l in main customer warehouse k
Si lk : Initial inventory per product l in main customer warehouse k
Sd li : Delayed product l level at the beginning for demand point i
Tcw ikj : The transportation time between main customer warehouse k and demand point i with vehicle type j
Tlw kj : The transportation time between local warehouse and main customer warehouse k with vehicle type j
Tle ij : The transportation time between local warehouse and demand point i with vehicle type j
E: Emission level in the urban area
W k : Weighting value of main customer warehouse k acquiring by Choquet integral method
The formulation of the model can be found in Equations (1) (19).
The first objective function (1): Minimization of total transportation costs
The second objective function (2): Minimization of total inventory holding costs
The third objective function (3): Minimization of penalty costs for delayed products
The fourth objective function (4): Minimization of emission level in urban area
The fifth objective function (5): Maximization of service quality level for warehouses
Subject to;
As the first constraint of the model, Equation (6) ensures that the total transported quantity of lth product in (m - Tlw kj )th period from local warehouse to kth main customer warehouse and main customer warehouse inventory level in (m-1)th period must be greater than or equal to the total quantity of lth product which is transported in mth period from main customer warehouse to demand point in order to meet the need in (m + Tcw ik )th time period. Equation (7) gives the main customer warehouse stock quantity per product in mth period. Equation (8) satisfies the demand of the demand points for each product in no more than (m + a) periods. Equation (9) gives the delaying quantity for each demand point in mth period. Equation (10) guarantees that the overall stock quantity per product in the main customer warehouse must be greater than or equal to safety stocks. Equations (11) and (12) are capacity constraints for local warehouses and main customer warehouses, respectively. Equations (13) and (14) provide the initial stock level and delayed quantity at the beginning, respectively. The last five equations of the model are non-negativity constraints of decision variables.
The proposed multi objective and multi-level logistics network model is solved by goal programming. The service quality of main customer warehouses which is very critical in the network design is weighted by fuzzy Choquet integral approach. These solution approaches are explained below briefly.
Fuzzy Choquet integral method
Choquet integral is one of the solution methods for decision-making problems using the fuzzy measure. It is a method that changes decision-makers’ interpretation to logical values and solves the problem with mathematical accounting. The use of fuzzy logic allows this method to designate importance to all criteria groups by considering the interaction between all possible combinations of criteria, and it provides flexibility for adunation. Some studies include Choquet integral method to solve decision-making problems [1, 4, 24, 27, 35]. The main steps to perform Choquet integral is indicated below:
m is supposed to be the number of dimensions and nj is the number of criteria in j. dimension.
Step 1: Criteria i, respondents’ linguistic choices for importance level, detected service and the tolerance area of anticipated service are investigated.
Step 2: Responder t and criteria i show the importance level by the fuzzy measure
Step 3: Average
Step 4: Normalize the service quality per criteria by using Equation (23) where
Step 5:
Step 6: Equation (25) gives the service quality of dimension j.
Where
For this service quality value to be calculated, a λ value and the fuzzy measures g (A (i)) , i = 1, 2, …, n, are needed. These can be obtained from the following Equations (26) (28).
Where A
i
∩ A
j
= ∅ for all i,j = 1,2,3, … ,n and i≠j and λɛ (-1, ∞]. Let μ be a fuzzy measure on (I, P(I)) and an application
The Choquet integral of f with regard to μ is defined by Equation (29):
Where σ is a permutation of the indices in order to have f (σ (1))⩽ … ⩽ fσ (n)) , A(i) = { σ (i) , …, σ (n) } and f (σ (0)) = 0 by convention [5, 13].
Step 7: Assemble all measured service quality into overall service quality, which is represented by a fuzzy number
Step 8: Suppose that the affiliation of
Satisfying the objective functions in a compromise solution requires additional linear programming approaches. The goal programming methodology provides a solution for a multi-objective model. Goal programming minimizes the deviations between the target values of the objectives, so the overachievement of the target d+ and underachievement of goal d– should be minimized to 0. Goals are converted to constraints by introducing these deviational variables. Furthermore, a target value is given (b i ), which must be achieved for each objective. Equations (30) (32) provide a generalized model for this type of programming:
In the literature, there are different methods to solve goal programming problems. Widespread use one of these methods is preemptive goal programming. The advantage of this approach is handling the priority structure of objectives. In this method, the higher priority objectives must be first satisfied and then the lower priority objectives. After solving the problem for the higher priority objective function, the optimal result is added as a constraint to the model. It continues with the following goals without jeopardizing the previous, more important goals. The priority is judged by the decision-maker [2].
The proposed model is applied to a company in the automotive industry in Istanbul. There are two levels in the network, the first is from local warehouse to main customer warehouses and the second is from main customer warehouses to demand points. Direct transportation from the local warehouse to demand points is another alternative. This multi-level and multi-product model uses fuel and electric vehicles in urban freight transport. The customers also give their demands, and the company realizes a distribution plan considering the transportation costs, total inventory costs, punishment costs for delayed products, service quality level of warehouses and emission level in the urban area. The proposed model considers the different priorities of stakeholders in the city. There are tradeoffs between the objectives, which show differences according to each stakeholder.
The weighting of main customer warehouses by using fuzzy Choquet integral method
The fifth objective function of the model is the maximization of service quality level for warehouses. This paper suggests using the fuzzy Choquet integral method to weight the main customer warehouses. The efficiency of main customer warehouses is critical to increasing the satisfaction of demand points.
There are two levels from the local warehouse to the main customer warehouses and from the main customer warehouses to demand points. Moreover, direct transportation from the local warehouse to demand points is possible as another alternative. A well-designed network model satisfies customer demands at a specified service level and the lowest cost. The primary purpose of a distribution network design problem is to cover the customer requirements while minimizing the sum of cost items. Therefore, the service quality level of warehouses should be considered to satisfy demand points. In this objective function, a punishment and reward approach is considered as demand points are strongly related to main customer warehouses, and the performance of main customer warehouses is significant for demand points.
High-performer main customer warehouses have precedence over distributions from a local warehouse. For this reason, the main customer warehouses are weighted according to various criteria. This weighting value will be included in the model and used in the fifth objective function as a coefficient (Wk). The fifth objective function will reward the main customer warehouse with the highest weighting value. Firstly, the main criteria (Tn) and also sub-criteria (snm) are determined by reviewing the related studies in the literature and taking the opinions of the experts to apply this method (Fig. 3).

Main and sub-criteria for customer warehouses.
In the next step, each main and sub-criterion is evaluated by an expert group. A nine-linguistic-term scale representing the relationship between trapezoidal fuzzy numbers and degrees of linguistic importance is used in calculating the mathematical equivalents of the linguistic expressions obtained from the experts. The fuzzy numbers parameterize the tolerance area of anticipated service, respondents’ linguistic choices for the importance level, given criteria and perceived service. The tolerance area indicated in Table 1 is obtained as follows: The first two numerical values of the lower linguistic value of a tolerance area in Table 1 are combined with the last two numerical values of the upper linguistic value of the same tolerance area. Please see Table 1 for the details.
Importance level, tolerance area of anticipated service and detected service
Afterwards, the performance of the service providers is normalized for α= 0 in Table 2. The service quality per criteria is normalized by using Equation (21) where
Normalized performance of service providers for α= 0
In the next step, fuzzy values and fuzzy measures are calculated by using Choquet Integral’s steps. Equation (22) gives
Fuzzy measures for α= 0
In Table 4, the main criteria performance of the service providers is calculated for α= 0. Equation (23) gives the service quality for each main criteria. These are obtained by using equations in step 6.
Main criteria performance of the service providers for α= 0
The same steps are followed to find the performance of sub-criteria by considering the main criteria. All measured performance values are assembled under overall performance which is represented by a fuzzy number
Total performance of service provider
As shown in step 8, the fuzzy number
General performance values and simplification
Performance results
This section presents a numerical example that illustrates the model. The data from the database of an automotive company in Turkey. The network with multi-product, multi-echelon and capacitated warehouses transports automotive spare part products from warehouses to demand points (Fig. 2). The unit transportation costs and the transportation times between some echelons are shown in Table 8. The unit transportation cost between the echelons changes according to product and vehicle type. The unit transportation cost of electric vehicles is higher than fuel vehicles due to the high investment cost of electric vehicles. Moreover, the other cost items, which are waiting cost in the main customer warehouse and punishment cost for delayed products to demand points, are given in Table 9.
Unit transportation cost values ($/pallet) and transportation times (periods)
Unit transportation cost values ($/pallet) and transportation times (periods)
Waiting cost and punishment cost ($)
The model’s other parameters, which are delayed products at the beginning, capacities for warehouses, starting inventory levels per product and safety stock quantity, are shown in Table 10.
Other parameters of the model (pallets)
In this study, the EEA database is used to identify the emission level. This source provides a different data set for each category of road vehicles. In this study, light commercial vehicles that are designed to carry goods less than 3,5 tonnes are considered. In addition, this paper focuses on CO as one of the major pollutants emitted by road vehicles. According to this report, the emission factor is 2,5166 g/km for the pollutant CO [5].
In the proposed model, GAMS (23.5) optimization software is used, and a feasible solution is obtained. Fifty demand points give their demands for 30 time periods (monthly demand). The facility realizes a distribution plan considering the transportation costs, inventory costs, punishment costs for delayed products, emission factors and the service quality level of warehouses.
This proposed model makes selection decisions among the fuel and electric vehicles in city logistics operations and calculates the amount of products that must be transported between facilities, the number of delayed products and the stock quantity for main warehouses in each time slot. In addition, the cost of transportation between the echelons is based on the product and vehicle type.
Firstly, the case is solved considering only the transportation cost minimization objective, which aims to transport goods in the urban area with the lowest cost. After solving the problem for the higher-priority objective function, the optimal result is added as a constraint to the model. The new version of the model is solved with the second objective function, which tries to minimize the inventory holding cost. In the same way, the optimal results are added as a constraint in the third, fourth and fifth objective functions, respectively. The optimum results are shown in Table 11. As a result, all the demands of the customers are satisfied with the minimum total cost and emission level, and maximum service level.
Objective function values
Objective function values
The solution of the first objective function suggests using fuel vehicles with the lowest cost due to the high investment cost of electric vehicles. In the 11th period, main customer warehouses cannot send the products to demand points in the expected time slot, and the local warehouse starts to send products directly to demand points in the 12th period. Due to the capacity constraints, main customer warehouses 2 and 3 store the goods between the 1st and 11th time slots. The initial inventory is transported in the first two time slots and then the model starts to keep safety stock. The results also provide the quantities of the delayed products to demand points as an output of inadequate initial stock and transportation times.
As it can be observed, adding the first optimal result as a constraint into the model increased the objective function value. The second and third objective function results suggest using fuel vehicles instead of electric vehicles. In the fourth objective function, the model aims to decrease the emission level in urban area. The results of the fourth objective function show that electric vehicles are preferred due to their high investment cost. Although the first four objective functions do not prefer to send the products from main customer warehouse 1 (A1), in the fifth objective function the model sends the products from main customer warehouse 1 (A1) due to its high weighting value which is calculated by using Choquet integral method.
There is a tradeoff between the objectives which shows differences according to each stakeholder. The most important point is combining these five objectives here. As highlighted previously, this treatment will fulfill the individual goals of city logistics stakeholders and the overall goal simultaneously.
Once the consequences of this study are reviewed, it is seen that some parameters, such as warehouse volumes and transportation costs, affect the model directly. Different scenarios can be obtained by changing the parameters to illustrate the relations and tradeoffs among model variables. The following section of the study provides an overview of the developed scenarios. These scenarios are listed as follows:
Scenario 1: Under different scenarios, the results are determined considering the higher priority objective. In some cases, environmental concern can be the most critical value for the citizens in the urban area. According to this purpose, the priorities of the objective functions can be changed. In this scenario, the higher priority objective function is the minimization of emission levels as different from the previous model. The first objective function is followed by minimizing the transportation costs, inventory costs, punishment costs for delayed products and maximizing the service quality level of customer warehouses. In this proposed model, the objective function value is 2.371.506,80 $. In this case, the model prefers to use electric vehicles despite their high cost to minimize emissions.
Scenario 2: Eliminating the weighting value calculated using the Choquet integral method for main customer warehouses can be another scenario for applying to real-life problems. In this scenario, in the fifth objective function, the model did not prefer to send the products from main customer warehouse 1 (A1) despite its high weighting value, which is calculated using Choquet integral method and continued to send the products from the main customer warehouses 2 and 3.
Scenario 3: Increasing 4 times the starting inventory level of the products can be another case to analyse. Increasing the initial inventory level decreases the transported product quantity from a local warehouse to the main customer warehouse. It allows a decrease in transportation costs. On the other hand, this situation increases the inventory holding cost. This scenario is an excellent case to examine the relations among model variables like unit cost values.
Scenario 4: Eliminating inventory holding cost does not make any sense on the model and does not create any change on the other parts of objective function. The only outcome is that the total cost decreases as much as the amount of warehousing cost.
Scenario 5: The parameters such as customer demand and unit transportation cost cause some changes on the objective function. Increase in benzine prices negatively affects the unit transportation costs in the country. For this reason, when we increase the unit transportation costs for fuel vehicles, the results obviously suggest using electric vehicles instead of fuel vehicles. It also makes contribution to decrease air pollution in urban area.
Conclusions
Increasing the satisfaction of stakeholders in cities and understanding their perceptions are essential for transportation management to respond to customers’ growing demands for acceptable quality of logistics services. This paper proposes to design a multi-level and multi-product distribution network that includes five conflicting objectives. In the proposed model, the amount of spare part products that must be transported between facilities, the amount of delayed products and the inventory level for main warehouses in each time period are calculated. The study also makes a decision between fuel and electric vehicles in urban freight transport. Instead of considering the objective of only one stakeholder, different priorities of each stakeholder in the city are included in the model. The proposed model considers all the logistics costs incurred in the distribution network by considering the service quality level of logistics operations. In addition, electric vehicles are becoming the new reality, moving the supply chain and logistics world further into the future by offering various benefits, such as a significant contributing factor in reducing the emission level. As a result, a customer-based approach is obtained and presented for a real-world case as a pilot study.
In future studies, new decision variables can be added that will increase the model complexity. For instance, the proposed model can be integrated with a freight vehicle routing problem. It will provide a new framework to calculate the count of vehicles and the capacities of these carriers in the distribution network. These complex problems can be solved by using heuristics methods or a wide range of simulation methods, such as genetic algorithms, tabu search or simulated annealing, etc., to get a better optimal solution. It is also possible to add more specific customer preferences.
In this study, utilized data are obtained directly from a company in automotive industry and used in the model with their approximate forms. However, especially for long-term decisions, there may be changes in the parameters’ values and the vagueness about the parameters may be reflected using fuzzy numbers.
