Next Article in Journal
Evaluation of Effective Elastic Properties for Wood–Cement Composites: Experimental and Computational Investigations
Next Article in Special Issue
Incentives to Enhance Production Reliability against Disruption: Cost-Sharing vs. Penalty
Previous Article in Journal
The Impact of Board Size on Green Innovation in China’s Heavily Polluting Enterprises: The Mediating Role of Innovation Openness
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Determining Optimal Locations of Postal Access Points Based on Simulated Annealing

1
Faculty of Transport and Traffic Sciences, University of Zagreb, 10000 Zagreb, Croatia
2
Faculty of Electrical Engineering and Computing, University of Zagreb, 10000 Zagreb, Croatia
3
Faculty of Technical Sciences, University of Novi Sad, 106314 Novi Sad, Serbia
*
Author to whom correspondence should be addressed.
Sustainability 2022, 14(14), 8635; https://doi.org/10.3390/su14148635
Submission received: 15 June 2022 / Revised: 11 July 2022 / Accepted: 11 July 2022 / Published: 14 July 2022
(This article belongs to the Special Issue Sustainable Development in Production and Logistics Systems)

Abstract

:
The development of a sustainable postal system depends on the sustainability of its postal network, especially the organization of the postal access points. Postal service providers around the world face great challenges due to changes in the service trends and in consumer behavior. In this paper, the authors argue the importance of the postal network and its significance in rural areas. Methodologies including advanced search algorithms such as brute force and simulated annealing are proposed for best determining the possible locations of postal access points with no or minimal decrease in service accessibility. To the best of our knowledge, these algorithms are scarcely used for determining postal service accessibility. The results show that the decline of the postal office could significantly affect service accessibility. An analysis of the numbers of access points and their impacts on the postal network is provided, as well as the scenario of an additional access point. This methodology could help postal service providers to better plan network organization and resources. For service users, the application of the methodology adds to better service accessibility that considers the distances traveled.

1. Introduction

Postal services and network development is an essential part of the socioeconomic infrastructure of a country [1]. Access to postal services and infrastructure gives consumers connections to global communication, financial, economic, and social networks. High-performing postal networks have reliable service and good connectivity [1].
WIK Consult [2] confirmed the importance of postal access points for service consumers. Depending on the country, consumers regard postal access points as important in the next 5–10 years, with a mean of 3.31 (where 1 = not at all important and 4 = very important).
The ERGP [3] showed that users are generally satisfied with the accessibility of the access points, although in some countries, longer operating hours would be more appreciated. As for the location, consumers want access nearer to their homes or workplaces. According to [4], postal service consumers are well aware of the locations of the post access points and of the distances needed to travel to get to one. Most of the respondents are satisfied if the distance to letterboxes is not greater that one kilometer, and the maximum distance to a post office should be 3 km.
The social dimensions of postal networks are also important, especially their impacts on vulnerable users. The distances that vulnerable users expect to travel to a postal access point are even shorter: People over age of 65 expect an access point to be no farther than 500 m [4], although market trends should be taken into consideration [5].
The main goal of this paper is to determine optimal locations of postal access points (postal offices), regarding the travel cost function. Determining postal service accessibility with respect to distances traveled to a certain access point allows us to analyze the organization of a postal network and the optimal locations of postal offices. This is confirmed by applying the simulated annealing (SA) and brute force search algorithms when searching all the possible solutions in the proposed area (generating the searchable map of the area).
The paper is organized in the following way: Section 2 addresses the literature review, while Section 3 focuses on the methods and materials used in the research (the research background and an overview of the research methodology are provided). The application of the brute force and SA algorithms is explained. The results are presented in Section 4, and the discussion and concluding remarks (including contributions, originality, future research, limitations of the research, and applicability) are given in Section 5 and Section 6, respectively.

2. Literature Review

The Postal Services Directive [6] states that EU Member States should guarantee certain densities of access points in both rural and urban regions. Determining the optimal locations for postal facilities is a well-known problem addressed by many researchers.
One of the most researched strategies of determining the optimal numbers of postal service access points is based on the reorganization of the postal network. This approach is closely connected to the provision of the universal postal service (UPS). The UPS obligation means that countries are obliged to provide a certain set of postal services to their citizens that are transparent and that operate under the same conditions.
The authors in [7] present principles for designing postal network units adjusted to specific requirements of the postal network organization. The reorganization of the postal network is addressed by the authors in [8], where DEA and a fuzzy approach tool were used to organize post offices in a rural area. Šarac et al. apply the set covering location problem (SCLP) to determine the minimum number of postal units [9], while Blagojević et al. integrate Wand-Mendel’s method for the same problem [10]. The set covering problem was earlier applied for minimizing the number of relay box locations [11]. Integer linear programming (ILP) and mixed-integer linear programming (MILP) were developed for hybrid hub-and-spoke postal logistics networks [12], while [13] proposed a two-stage method to solve a real-world urban postal service network redesign problem.
De-population and rural facility decline is the topic in [14], while the strategic planning of the postal network in rural communities is addressed in [15,16,17]. The EU Directive [6] emphasizes the importance of such areas: “Rural postal networks, in, inter alia, mountain and island regions, play an important role in integrating businesses into the national/global economy and in maintaining cohesion in social and employment terms. Furthermore, rural postal points in remote regions can provide an important infrastructure network for access to new electronic communications services”. Unfortunately, many of the postal network access points in these areas have been closed or reorganized or are facing similar scenarios.
To address these problems, many countries impose certain criteria that universal service providers (USP) must meet for the postal service to be considered accessible. The most common criteria are [3]: the number of postal establishments (PE) per locality or municipality; one PE per number of inhabitants depending on the size of settlement and distinctions between rural and urban; the maximum distance that one has to travel to the nearest PE; the minimum number of post offices providing UPS or the full range of postal services; the density of post offices and access points corresponding to the needs of users; the number of inhabitants/maximum distance, especially in rural areas; the percentage of population at a certain distance from the PE; the number of Pes throughout the whole territory of the country, etc.
It is evident that criteria vary and that there is no unique strategy on the organization of postal networks. This is understandable since the criteria should be tailored to each country’s demographic, geographic, social, and cultural specifics. The social dimension of postal service provision is addressed in [18], where the authors confirmed that it is possible to ensure socially responsible postal operations.
The redesign of a postal network in terms of collection postboxes was discussed by Bruno et al. [19,20]. Those authors provide an interesting approach to postal box network design based on two orientations: the postal service provider and the postal service user. The authors in [21] also discuss the reorganization of postal boxes in terms of their reduction, providing mathematical formulations and a real data case study.
Network analysis based on the application of GIS (geographic information system) tools has been used for analyzing the optimal locations of facilities [22,23]. In the field of postal network organization, Comber et al. [24] analyzed UK postal network criteria to determine if the closures of post offices met the said criteria, and the results of the analysis showed that most of the criteria were not met with the changes in the post office locations. Furthermore, Higgs and Authors [25] investigated the social impacts of changes in postal service accessibility, emphasizing rural communities and the elderly.
Another important dimension of postal service reorganization is the accessibility of the service. This implies relationships between service suppliers and consumers with regard to spatial factors such as distances and travel times as well as to demographic, social, economic, and other service-specific factors. Distance from the closest facility is most used to measure the accessibility of a service.
In our previous work [26], we used post-network density criteria as input data for the GIS-based network analysis of the UPS accessibility for the inhabitants of rural areas. Postal service accessibility was further investigated with spatial analysis methods such as the distance-decay gravity model [27] and the two-step floating catchment area method (2SFCAM) [28]. GIS-based analysis was also used to demonstrate postal retail locations in the postal retail market [29].
Applications of advanced search and programming algorithms for postal network organization and optimization are scarce. Brute force algorithms are often used in searching procedures and commonly used to solve problems with pattern searching [30].
SA is one of the most-used metaheuristic algorithms for solving various types of optimization problems. It was first implemented to show analogies between annealing in solids and the optimization of very complex systems [31]. For transportation-sector problems, it was first used for routing and location problems where authors implemented it in the traveling salesman problem and the p-median location problem [32]. SA is often used for solving similar positioning and allocation problems such as the allocation in electric vehicle charging stations [33], the positioning of small cells for coverage and for cost-efficient 5G network deployment [34], multi-base buoy passive localization [35], swarm optimization in underwater acoustic positioning [36,37], intelligent bus positioning based on Internet of Things [38], etc. SA was also applied for logistic hub location–allocation problems [39,40] and for solving pickup and delivery problems [41,42,43,44,45].
In this research, the SA algorithm is used to find approximate (global) optimums through the minimization of the evaluation function. SA compares the proposed solution of postal office (PO) position of map by calculating the evaluation function (the sum of all distances to the nearest PO). If the neighbor position has the better result, then the current neighbor solution becomes the current best solution. SA optimization is more robust and is not sensitive to the problems of local minimum (gradient descent and similar algorithms would stop the searching process in the first local minimum).

3. Materials and Methods

3.1. Research Background

Current trends in postal market volumes are presented in Figure 1. The continuous growth of the parcel market has been present and is expected in the future. On the other side, the letter market records a continuous decrease in volumes that is also expected to continue. McKinsey & Company [5] predict that the letter/parcel ratio will equalize by 2025. It is evident that postal service providers must transform their networks, services and technological processes to meet future market needs.
However, despite these trends and predictions, consumers comprise an important part of the postal development market. Figure 2 shows the responses of consumers regarding possible reasons for the future use of postal services.
A plurality of consumers (48%) finds communication with other entities (people, businesses or public institutions) most important. The delivery of goods, as well as the return options and financial and marketing services are not less important. These indicators show that consumers count on the presence of postal services in the future and can serve as pointers for the strategic planning of future postal development. We already discussed the importance of postal network organization in rural areas, where postal service is important to the users, especially vulnerable users.
Most research on service accessibility is based on the calculation of accessibility measures in relation to certain demographic or geographic units: community level [46], county population and centroids [47], population districts [48], basic spatial units [49], etc. In our study, we adopt house numbers as data units for determining the optimal location of a postal office. This is for two main reasons: Such fine data resolution is appropriate to use in rural areas, where the necessities of vulnerable users can be studied with greater care, and this approach was appropriate for capturing the character of the universal service and its commitment to accessibility for all citizens.

3.2. Data Preparation and Methodology for Calculating the Postal Service Accessibility

Figure 3, with numerations of individual blocks in the flowchart, shows the methodology of the research.
The first step was the data preparation and adjustment, steps (1) and (2), where the data were organized as a set of searchable data. In this step, all distances between nods were calculated (3). After the data preparation (4), the SA algorithm (6) was used to optimize the positions of the post offices (PO) (7). Grading functions were created by the sum of the travel distances to the nearest post office (5), and these steps are explained in detail in Section 3.2, Section 3.3 and Section 3.4. The results are saved in geocoded database (8) and together with the optimal locations of post offices (7) are presented as graphical solution map (10) in QGIS (9) program.
The software used for steps (2) to (7) was made by the authors in Python programming language in Scientific Python Development Environment–Spyder IDE, run by Anaconda Navigator. Simulations; the data were prepared in Intel® i7, 10th generation of processor, with 6 cores, 16 GB of RAM memory and NVIDIA® GeForce® Mx330 graphical card with 2 GB GDDR5 video memory.
When implementing the SA algorithm to determine optimal post office location, data preparation is the first step of the process. On the road network (graph), the geocoded points (road nodes) are added, and the minimal road distance between them are calculated:
d i , j = m i n _ r o a d _ d i s t a n c e n o d e i , n o d e j , i , j 1 , N , d i , j = 0 ,   if   i = j ,
where N is the number of road nodes. The Dijkstra algorithm [50] was used to find the shortest path between the two nodes in a graph. All results are in symmetrical N × N matrix named D:
D = d 1 , 1 d 1 , N d N , 1 d N , N ,
where d i j = d j , i , for   i ,   j   [ 1, N].
An example of the road distance function between two road nodes is presented in Figure 4. The distance between nodes with index i and j, d i , j , is the sum of the distances between two sequential nodes on the optimal path between i, j nodes. In this example:
d i , j = d i , k + d k , l + d l , j
The road nodes are downsized replacements for graphs.
The elements d i j of matrix D can be multiplied by the number of houses within the j -th catchment area h n j :
d h n i , j = d i , j h n j ,   i , j 1 , N
The new matrix D h n formed with d h n i , j is no longer symmetric since each node has an independent number of house numbers. In this paper, matrix D is mostly used, and the road distance between two nodes is multiplied with factor h n i when cost function of solution is calculated.
Road nodes are used for the downsizing domain of the minimization problem. There are 3408 house numbers ( H N ) in the selected area. To solve the problem of finding the optimal locations for a number of P postal offices in a selected area, the number of combinations without repetition C P H N is:
C P H N = H N P = 3408 ! P 3408 P ! ,
For road nodes N = 365, the number of combinations without repetition C P N is:
C P N = N P = 365 ! P 365 P ! ,
The number of solution combinations for P 1 , 5 is given in Table 1.
By downsizing the domain of solution using the road nodes as a type of centroids, the optimal locations for the most post offices can be identified. Additionally, the optimization algorithm can be prove with a brute-force search for up to P = 4 without using a supercomputer or enormous computation power. For P greater than 4, there are large numbers of possible solutions that can hardly be found by brute-force search.
Each road node i has a corresponding data h n i that represents the number of houses within the node i catchment area. Parameter h n i is used in the multiplication (weight) when distances from one road to another are calculated.
The selected area for the simulation of the proposed model is a rural area in the Republic of Croatia that consists of 3408 house numbers. A detailed map of the area including the locations of house numbers, roads and road nodes is given in Figure 5.

3.3. Brute-Force Search Algorithm

A brute-force search algorithm for finding solutions is used to calculate the cost functions (the sum of all node distances for selected nodes-possible solutions for the optimal location of a PO). The cost function is calculated for each solution. When searching for the optimal location of one post office (P = 1), the sum of distances of all nodes to all other nodes is calculated:
s u m D i = j = 1 N d i , j · h n j , i 1 , N  
where h n j is the house number in the catchment area of road node j . Matrix D h n can also be used for solving the brute-force problem. The calculated sums are organized in a matrix (vector) named C with dimensions 1 × N :
C = s u m D 1 s u m D 2 s u m D N ,
If the index of element in vector C has the minimum value:
i o p t = i n d e x _ o f _ r o w min C ,
Then the optimal position of a post office is on node i o p t .
For number of postal offices P 1 , each possible solution contains P numbers of indexes:
x k = i 1   i 2 i P k ,
where x k is k-th iteration of the solution.
Matrix C   must be calculated for each solution x k by adding the distances to the nearest node indexed in solution x . The nearest node is found by searching C matrix. Each road node can be associated only with the nearest road node from possible solution x k . In this way, the catchment areas for each node in a particular solution are created. Each road node is associated with one of the nodes from solution.
For example, one graph is defined with 1 nodes, indexed from N = 1 to N = 13 . If one possible solution for the positioning of P = 3 postal offices is on nodes x k = 2   5   7 , then all other road nodes are associated with the catchment area nearest to them. An illustration of nodes and catchment areas is presented in Figure 6.
Nodes within the solution are presented in green, while the rest of the nodes are presented in black circles. Some of the road nodes belong to catchment area i 1 = 2 , some to i 2 = 5 and the rest to the catchment area of node i P = 7 . With the assumption that there are overall 13 nodes on this map, three nodes are “used” for possible solution x k . The remaining ten nodes are placed in one of three catchment areas. The nodes with indexes 1 ,   3 and 6 belong to the catchment area of node i 1 . The nodes with indexes 4 ,   8 , 9 and 11 belong to the catchment area of node i 2 and the nodes with indexes 10, 12 and 13 belong to the catchment area of node i P (those three nodes (10, 12 and 13) and node i P are not presented in Figure 6). In sum, three nodes belong to the catchment area of node i 1 , four nodes to the catchment area of node i 2 and the remaining three nodes to the catchment area of node i P . The calculated sums of distances for each node within x k are:
C i 1 = d i 1 1 0   d i 1 3   0   0   d i 1 6   0   0   0   0   0   0   0 C i 2 = 0   0   0   d i 2 4   0   0   0   d i 2 8   d i 2 9   0   d i 2 11   0   0 C i P = 0   0   0   0   0   0   0   0   0   d i P 10   0   d i P 12   d i P 13
where d i j k is the road distance between node i j from the solution and node k from the graph and d i j k is the element from distance matrix D at location i j column and k row.
The cost function of solution x k can be calculated as the sum of all the elements of vector C . Vector C contains the distances of all road nodes to the nearest node from solution x k   C , defined as:
C = C i 1 + C i 2 + C i P
The cost function of solution x k can be calculated as:
c o s t   f u n c t i o n x k = i = 1 N c i · h n i ,
where c i are elements of vector C for x k and h n i is the number of house numbers within the centroid of node i . The brute-force algorithm calculates the cost function for each solution, and then the solution with the minimum cost function is the optimal solution for the post office location. The product of performing the cost function on solution x k is referred to as cost function in the rest of the paper.

3.4. Simulated Annealing

Using the meta-heuristic algorithm simulated annealing (SA), global optimums and approximate global position optimums were found for several post offices in the observed area. Position optimums for several post offices were made with the aim of minimizing the total road distance for all house numbers that gravitate to a certain PO. Each house number can be a solution for positioning a post office. For a large number of nodes and a larger N , the number of combinations x k is too big for brute-force searching algorithms. The SA algorithm is used for approximating the minimization problem. It is a meta-heuristic algorithm for the approximation of global optimization in a large domain (search space). In this paper, the problem of finding the optimal location of postal offices in a large search space can be described as:
For given searchable network with known mutual road distances and corresponding house numbers, find a solution of placing P postal offices in such way that sum of all distances for all house numbers to nearest postal office is minimal.
The pseudo code for the SA algorithm used for solving previously described optimization problem is shown in Algorithm 1.
Algorithm 1: Pseudo code for the SA algorithm.
x   : = g e n e r a t e R a n d o m i n i t i a l S o l u t i o n ( )
f x := c o s t F u n c t i o n x
t := s e t I n i t i a l T e m p e r a t u r e ( )
for i := 0 to k do
    x n e w := g e n e r a t e N e i g h b o r x
    f x n e w := c o s t F u n c t i o n x n e w
    Δ f x : = f x f x n e w
   if Δ f x < 0 then
       x   : = x n e w
       Δ f x : = f x n e w
   else
      if r a n d o m 0 , 1 < exp Δ f x t then
          x   : = x n e w
      end if
   end if
    t   : = d e c r e a s e T e m p e r a t u r e t
end for
return x
At the beginning of the SA algorithm, random x is generated and evaluated by calculating costFunction1 (earlier described). Starting temperature is set to the initial value. At each iteration, new neighbor x n e w is generated, and if it has a lower evaluated value, it becomes x . If x n e w does not become x due to the evaluation, the change can appear with probability calculated by exp ( Δ f x t ) . After iteration, the temperature is decreased by multiplying the current temperature by α . This process is known as cooling. Parameter α can be calculated as:
α = t f i n a l t i n i t i a l k ,
where t i n i t i a l and t f i n a l are the start and stop values of the parameter temperature and k   is the overall number of simulated annealing steps.
The probability of changing element is not related to the value of cost function within a proposed (particular) solution. The probability of changing the element is a feature used for overcoming the problem of the local minimum and the searching for the global minimum in the area around the local minimum.

4. Results

Centroids were introduced to facilitate the search for a tree of possible solutions for multiple house numbers allowing a shorter calculation time of the SA algorithm. Each individual node on the road is associated with corresponding house numbers, where the distance between them is the shortest compared with the other road nodes. The number of house numbers gravitating to a particular node is recorded along with the geographical data of each road node and is used as a weighting factor in SA searching for optimal locations. Some nodes on the road (e.g., node 17 with coordinates 16.6581, 45.7836) are closest to the seven house numbers located around it. They are a part of the centroid of the node on the road with index 17). The areas that gravitate to a particular road junction are shown in the Voronoi polygons in Figure 7.
After adjusting the graphs and data for the application of the SA algorithm, optimal solutions were found for certain post office locations. For up to three locations, the result of the SA searches was confirmed by an exhaustive search of all possible solutions (brute force search algorithm). The amounts of all possible combinations of solutions for each number of post offices are shown in Table 2.
The solutions for P = 1, 2 and 3 are confirmed with an exhaustive search and result in optimal positions of post offices. To reach optimal solutions by searching the set of all possible solutions without meta-heuristic algorithms, 365 nodes were searched for P = 1, and 66,430 node combinations were searched for P = 2. For P = 3, there are 8,038,030 possible node combinations. For P = 4, it would be necessary to search for 727,441,715 node combinations, which would require an enormous amount of time (processor units).
The locations of the post offices for N = 1, 2, 3, 4 are shown in Figure 8, Figure 9, Figure 10 and Figure 11. Each optimal post office location is shown by a green node, while the distances of all other nodes are shown in red.

5. Discussion

The optimal position is determined by the minimization of the sum of all distances between house numbers and the nearest post office. In other words, the distances between house numbers and post offices are minimal.
The methodology presented in this paper gives us the possibility to optimize the number of post offices in a certain area with emphasis on decreasing their number. If one post office is to be closed, then thew closure of all post offices to the optimal tree of solutions can be compared.
According to Table 2, the optimal solution is P = 3 nodes [15, 64, 89], confirmed by the brute force algorithm. The cost function of the optimal solution is 143. Table 2 also shows solutions for all four scenarios of post office closures. The current locations of the post offices do not fully coincide with optimal solutions, where the nearest location of the post offices are to nodes [16, 37, 58, 90], with cost 115.78. The optimal SA-given solution is [15, 37, 65, 89], with cost function 111.
If the trends of post-office closure are considered, the results of comparing the decrease of post offices are presented in Table 3. The optimal solution (brute force algorithm confirmed) for three nodes is [15, 64, 89], with cost function 143. All the results are compared to optimal solutions and presented in percentage.
For the suboptimal solution of closing a post office at location 16, the cost function (distances) of service accessibility will increase around 9%. If another post office is closed, the increase can vary from 28 to 83%. In other words, distances will increase while service accessibility will decrease.
This is a challenging situation for postal service providers. Our methodology gives clear, concise, and concrete solutions for optimal post office locations regarding cost function. However, service accessibility is what should be considered when decreasing the number of post offices. If the postal access points are not accessible to the population, then the sustainability of the USO is in question. Furthermore, social character and the significance of the postal service, particularly in rural areas should not be neglected.

Alternative Access Point (AAP) Scenario

If an additional AAP is to be considered, then the methodology presented in this paper can also be implemented. In such a scenario, it would be necessary to fix 4 out of 5 nodes of the primary solution and to check the sum of all distances for the fifth solution. This can be performed using brute force since there are only 365 − 4 = 361 possible solutions. The AAP location is shown in Figure 12.
The optimal location for an AAP is node 308. The cost of the solution [16, 37, 90, 58, 90, 308] is 99.00. If an APP is added regarding N = 1, 2, 3 or 4 post offices, the same solutions (or with insignificant difference) are obtained as in the previous case scenario (closure of a certain post office). This is logical, since the analysis showed that there is little difference (when N = 4) between the current and SA algorithm obtained results.

6. Conclusions

This paper determines the optimal locations of postal access points (post offices). It allows for a novel approach to organizing a postal network with respect to service accessibility. Accessibility to postal services is measured through a cost function (distances travelled to access a post office), and the results clearly show that a reduction in the number of post offices results in a decrease in service accessibility. In this regard, one possible solution can be planning an alternative success point location.
The proposed methodology includes converting the mapped area into distance nodes that are then searched by the simulated annealing and brute force algorithms. This results in the creation of maps with detected optimal post office locations. If a postal service provider’s network strategy is directed at the reduction of post offices, this methodology can help in determining the best solutions for this scenario. It can also help in the scenario of choosing the best location for an additional access point. The potential to apply this methodology in real postal service provider business-planning conditions should be considered. The applicability of the research is obvious from applying these scenarios.
However, there are some limitations to this study. We only considered distances to post offices as a cost function. In future research, it would be advisable to include other measures, such as demographic characteristics of the population, modes of travel used to access a service, types of services offered in post offices, different types of access points (self-serving devices, alternative post offices such as gas stations, shops and other). These measures could be divided into user-oriented or service provider-oriented. This would reveal business strategies that are oriented according to the overall business plans of a service provider, especially where rural communities are concerned.

Author Contributions

Conceptualization, K.M. and P.M.; methodology, K.M.; software, P.M.; validation, K.M. and P.M.; formal analysis, K.M.; investigation, D.Š.; resources, Z.K. and D.Š.; data curation, P.M.; writing—original draft preparation, K.M.; writing—review and editing, P.M.; visualization, K.M. and P.M.; supervision, Z.K. and D.Š. All authors have read and agreed to the published version of the manuscript.

Funding

This paper was supported by the University of Zagreb, Faculty of Transport and Traffic sciences through project no. 220293/2022: “Universal service provider business maps in the commercial scenario”. This paper was also supported by the Croatian Science Foundation under the project Metrology infrastructure for support of the intelligent power grid IP-2019-04-7354.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Universal Postal Union. Postal Development Report 2021. Taking Stock of a New Reality. UPU DIRCAB.STRAT. October 2020. Available online: https://www.upu.int/en/Publications/2IPD/Postal-Development-Report-2021 (accessed on 10 July 2022).
  2. WIK Consult. User Needs in the Postal Sector and Evaluation of the Regulatory Framework; Publications Office of the European Union: Luxembourg City, Luxembourg, 2021. [Google Scholar] [CrossRef]
  3. European Regulators Group for Postal Services. ERGP (16) 36, Report on Universal Services in Light of Changing Postal End Users’ Needs. 2016. Available online: https://ec.europa.eu/docsroom/documents/20672?locale=en (accessed on 20 April 2022).
  4. Belgian Institute for Postal and Telecommunication (BIPT). Communication by the BIPT Council of 13 February 2017 Regarding an Overall Analysis about Postal Needs in Belgium; BIBT: Brussels, Belgium, 2017. [Google Scholar]
  5. McKinsey & Company. The Endgame for Postal Networks: How to Win in the Age of e-Commerce. 2019. Available online: https://www.mckinsey.com/industries/travel-logistics-and-infrastructure/our-insights/the-endgame-for-postal-networks-how-to-win-in-the-age-of-e-commerce (accessed on 1 April 2022).
  6. Directive 2008/6/EC of the European Parliament and of the Council of 20 February 2008 Amending Directive 97/67/EC with Regard to the Full Accomplishment of the Internal Market of Community Postal Services. 2008. Available online: https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32008L0006 (accessed on 15 April 2022).
  7. Gracin, J.; Stipetić, A. Designing Postal Network Units. Promet-Traffic Transp. 2009, 21, 387–394. [Google Scholar] [CrossRef] [Green Version]
  8. Milutinović, J.; Marković, D.; Stanivuković, B.; Švadlenka, L.; Dobrodolac, M. A Model for Public Postal Network Reorganization Based on DEA and Fuzzy Approach. Transport 2020, 35, 401–418. [Google Scholar] [CrossRef]
  9. Šarac, D.; Kopić, M.; Mostarac, K.; Kujačić, M.; Jovanović, B. Application of Set Covering Location Problem for Organizing the Public Postal Network. Promet-Traffic Transp. 2016, 28, 403–413. [Google Scholar] [CrossRef] [Green Version]
  10. Blagojević, M.; Šelmić, M.; Macura, D.; Šarac, D. Determining the number of postal units in the network—Fuzzy approach, Serbia case study. Expert Syst. Appl. 2013, 40, 4090–4095. [Google Scholar] [CrossRef]
  11. Bouliane, J.; Laporte, G. Locating Postal Relay Boxes Using a set Covering Algorithm. Am. J. Math. Manag. Sci. 1992, 12, 65–74. [Google Scholar] [CrossRef]
  12. Lee, J.-H.; Moon, I. A hybrid hub-and-spoke postal logistics network with realistic restrictions: A case study of Korea Post. Expert Syst. Appl. 2014, 41, 5509–5519. [Google Scholar] [CrossRef]
  13. Yu, H.; Sun, X.; Solvang, W.D.; Laporte, G. Solving a Real-World Urban Postal Service System Redesign Problem. Sci. Program. 2021, 2021, 1–17. [Google Scholar] [CrossRef]
  14. Christiaanse, S. Rural facility decline: A longitudinal accessibility analysis questioning the focus of Dutch depopulation-policy. Appl. Geogr. 2020, 121, 102251. [Google Scholar] [CrossRef]
  15. Jaag, C.; Finger, M. What future for the post office network? Compet. Regul. Netw. Ind. 2017, 18, 153–174. [Google Scholar] [CrossRef]
  16. Hamilton, C. Changing Service Provision in Rural Areas and the Possible Impact on Older People: A Case Example of Compulsory Post Office Closures and Outreach Services in England. Soc. Policy Soc. 2015, 15, 387–401. [Google Scholar] [CrossRef]
  17. Ellison, G.; Piggott, L.; Sutter, J.; Jones, S. The social value of the post office network. Report for: Department for Business. In Energy and Industrial Strategy; London Economics: London, UK, 2016. [Google Scholar]
  18. Unterberger, M.; Vešović, P.; Mostarac, K.; Šarac, D.; Ožegović, S. Three-dimensional Corporate Social Responsibility Model of a Postal Service Provider. Promet-Traffic Transp. 2018, 30, 349–359. [Google Scholar] [CrossRef]
  19. Bruno, G.; Cavola, M.; Diglio, A.; Piccolo, C.; Pipicelli, E. Strategies to reduce postal network access points: From demographic to spatial distribution criteria. Util. Policy 2021, 69, 101189. [Google Scholar] [CrossRef]
  20. Bruno, G.; Cavola, M.; Diglio, A.; Laporte, G.; Piccolo, C. Reorganizing postal collection operations in urban areas as a result of declining mail volumes—A case study in Bologna. J. Oper. Res. Soc. 2020, 72, 1591–1606. [Google Scholar] [CrossRef]
  21. Šelmić, M.; Nikolić, M.; Čupić, A. Postboxes Quantitative Optimization Model. Sustainability 2020, 12, 1945. [Google Scholar] [CrossRef] [Green Version]
  22. Zhang, F.; Johnson, D.M.; Sutherland, J.W. A GIS-based method for identifying the optimal location for a facility to convert forest biomass to biofuel. Biomass-Bioenergy 2011, 35, 3951–3961. [Google Scholar] [CrossRef]
  23. Perpiñá, C.; Alfonso, D.; Pérez-Navarro, A.; Peñalvo, E.; Vargas, C.; Cárdenas, R. Methodology based on Geographic Information Systems for biomass logistics and transport optimisation. Renew. Energy 2009, 34, 555–565. [Google Scholar] [CrossRef]
  24. Comber, A.; Brunsdon, C.; Hardy, J.; Radburn, R. Using a GIS—Based Network Analysis and Optimisation Routines to Evaluate Service Provision: A Case Study of the UK Post Office. Appl. Spat. Anal. Policy 2008, 2, 47–64. [Google Scholar] [CrossRef]
  25. Higgs, G.; Langford, M. Investigating the validity of rural–urban distinctions in the impacts of changing service provision: The example of postal service reconfiguration in Wales. Geoforum 2013, 47, 53–64. [Google Scholar] [CrossRef]
  26. Mostarac, K.; Kavran, Z.; Bešenić, V. Application of geographic information system for the postal network analysis. Perner’s Contacts 2021, 16, 1–12. [Google Scholar] [CrossRef]
  27. Mostarac, K.; Kavran, Z.; Rakić, E. Accessibility of Universal Postal Service According to Access Points Density Criteria: Case Study of Bjelovar-Bilogora County, Croatia. Promet-Traffic Transp. 2019, 31, 173–183. [Google Scholar] [CrossRef]
  28. Mostarac, K.; Kavran, Z.; Feletar, P. Application of catchment area method for determining post office accessibility: Case study bjelovar-bilogora county. Geoadria 2019, 24, 53–70. [Google Scholar] [CrossRef]
  29. Trubint, N. A GIS Application to Explore Postal Retail Outlet Locations. Promet-Traffic Transp. 1970, 24, 161–168. [Google Scholar] [CrossRef] [Green Version]
  30. Mohammad, A.; Saleh, O.; Abdeen, R.A. Occurrences Algorithm for String Searching Based on Brute-force Algorithm. J. Comput. Sci. 2006, 2, 82–85. [Google Scholar] [CrossRef] [Green Version]
  31. Kirkpatrick, S.; Gelatt, C.D.; Vecchi, M.P. Optimization by Simulated Annealing. Sci. New Ser. 1983, 220, 671–680. [Google Scholar] [CrossRef] [PubMed]
  32. Golden, B.L.; Skiscim, C.C. Using simulated annealing to solve routing and location problems. Nav. Res. Logist. Q. 1986, 33, 261–279. [Google Scholar] [CrossRef]
  33. Qarebagh, A.J.; Sabahi, F.; Nazarpour, D. Optimized Scheduling for Solving Position Allocation Problem in Electric Vehicle Charging Stations. In Proceedings of the 27th Iranian Conference on Electrical Engineering (ICEE), Yazd, Iran, 30 April–2 May 2019; pp. 593–597. [Google Scholar] [CrossRef]
  34. Nikam, V.B.; Arora, A.; Lambture, D.; Zaveri, J.; Shinde, P.; More, M. Optimal Positioning of Small Cells for Coverage and Cost Efficient 5G Network Deployment: A Smart Simulated Annealing Approach. In Proceedings of the 2020 IEEE 3rd 5G World Forum (5GWF), Bangalore, India, 10–12 September 2020; pp. 454–459. [Google Scholar] [CrossRef]
  35. Gou, Y.; Wang, Y.; Wang, Q. Multi-base Buoys Passive Localization Research Based on Simulated Annealing Algorithm. In Proceedings of the 18th International Conference on Automation and Computing (ICAC), Loughborough, UK, 7–8 September 2012; pp. 1–5. [Google Scholar]
  36. Li, J.; Li, L.; Yu, F.; Ju, Y.; Ren, J. Application of Simulated Annealing Aarticle Awarm Optimization in Underwater Acoustic Positioning Optimization. In Proceedings of the OCEANS 2019–Marseille, Marseille, France, 17–20 June 2019; pp. 1–4. [Google Scholar] [CrossRef]
  37. Ji, C.; Chen, Q.; Song, C. Improved Particle Swarm Optimization Geomagnetic Matching Algorithm Based on Simulated Annealing. IEEE Access 2020, 8, 226064–226073. [Google Scholar] [CrossRef]
  38. Feng, X.; Zhang, J.; Chen, J.; Wang, G.; Zhang, L.; Li, R. Design of Intelligent Bus Positioning Based on Internet of Things for Smart Campus. IEEE Access 2018, 6, 60005–60015. [Google Scholar] [CrossRef]
  39. Sangaiah, A.K.; Khanduzi, R. Tabu search with simulated annealing for solving a location–protection–disruption in hub network. Appl. Soft Comput. 2021, 114, 108056. [Google Scholar] [CrossRef]
  40. Ghaffarinasab, N.; Motallebzadeh, A.; Jabarzadeh, Y.; Kara, B.Y. Efficient simulated annealing based solution approaches to the competitive single and multiple allocation hub location problems. Comput. Oper. Res. 2018, 90, 173–192. [Google Scholar] [CrossRef]
  41. Andriansyah, A.; Prasanti, N.; Sastra, H.Y. Simulated Annealing Algorithm for Solving Pickup and Delivery Problem with LIFO, Time Duration and Limited Vehicle Number. In OP Conference Series: Materials Science and Engineering, Proceedings of the 4th International Conference on Ergonomics & 2nd International Conference on Industrial Engineering, Kuala Terengganu, Malaysia, 27–28 August 2019; IOP Publishing: Bristol, UK; Volume 697. [CrossRef]
  42. Deng, A.M.; Chao, M.A.O.; Zhou, Y.T. Optimizing Research of an Improved Simulated Annealing Algorithm to Soft Time Windows Vehicle Routing Problem with Pick-up and Deliver. Encycl. Syst. Eng.—Theory Pract. 2009, 29, 186–192. [Google Scholar] [CrossRef]
  43. Catay, B. A New Saving-Based Ant Algorithm for the Vehicle Routing Problem with Simultaneous Pickup and Delivery. Expert Syst. Appl. 2010, 37, 6809–6817. [Google Scholar] [CrossRef]
  44. Montane, F.A.; Galvao, R.D. A Tabu Search Algorithm for the Vehicle Routing Problem with Simultaneous Pick-Up and Delivery Service. In Encyclopedia of Computers & Operations Research; Elsevier: Rio de Janeiro, Brazil, 2019; Volume 33, pp. 595–619. [Google Scholar]
  45. Yu, V.F.; Susanto, H.; Yeh, Y.-H.; Lin, S.-W.; Huang, Y.-T. The Vehicle Routing Problem with Simultaneous Pickup and Delivery and Parcel Lockers. Mathematics 2022, 10, 920. [Google Scholar] [CrossRef]
  46. Du, M.; Zhao, S. An Equity Evaluation on Accessibility of Primary Healthcare Facilities by Using V2SFCA Method: Taking Fukuoka City, Japan, as a Case Study. Land 2022, 11, 640. [Google Scholar] [CrossRef]
  47. De Mello-Sampayo, F. Spatial interaction model for healthcare accessibility: What scale has to do with it. Sustainability 2020, 12, 4324. [Google Scholar] [CrossRef]
  48. Luo, J.; Chen, G.; Li, C.; Xia, B.; Sun, X.; Chen, S. Use of an E2SFCA Method to Measure and Analyse Spatial Accessibility to Medical Services for Elderly People in Wuhan, China. Int. J. Environ. Res. Public Health 2018, 15, 1503. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  49. Hu, W.; Li, L.; Su, M. Modeling Health Seeking Behavior Based on Location-Based Service Data: A Case Study of Shenzhen, China. ISPRS Int. J. Geo-Inf. 2022, 11, 295. [Google Scholar] [CrossRef]
  50. Javaid, M.A. Understanding Dijkstra’s Algorithm; SSRN: Los Angeles, CA, USA, 2013. [Google Scholar] [CrossRef]
Figure 1. Letter and parcel ratio volumes by 2025 (compound annual growth rate, %) Authors according to [5].
Figure 1. Letter and parcel ratio volumes by 2025 (compound annual growth rate, %) Authors according to [5].
Sustainability 14 08635 g001
Figure 2. Reasons for sending or receiving mail over the period of the next 5–10 years (% of respondents) Authors according to [2].
Figure 2. Reasons for sending or receiving mail over the period of the next 5–10 years (% of respondents) Authors according to [2].
Sustainability 14 08635 g002
Figure 3. The flow chart of the research methodology.
Figure 3. The flow chart of the research methodology.
Sustainability 14 08635 g003
Figure 4. The optimal distances between two road nodes presented as the sum of partial distances over the optimal path.
Figure 4. The optimal distances between two road nodes presented as the sum of partial distances over the optimal path.
Sustainability 14 08635 g004
Figure 5. Map of the study area.
Figure 5. Map of the study area.
Sustainability 14 08635 g005
Figure 6. An example catchment area for one possible solution for positioning P = 3 postal offices and N = 13 road nodes; the borders of the catchment areas are presented with dashed lines.
Figure 6. An example catchment area for one possible solution for positioning P = 3 postal offices and N = 13 road nodes; the borders of the catchment areas are presented with dashed lines.
Sustainability 14 08635 g006
Figure 7. An adjusted graph for the selected rural area.
Figure 7. An adjusted graph for the selected rural area.
Sustainability 14 08635 g007
Figure 8. The optimal post office locations for N = 1.
Figure 8. The optimal post office locations for N = 1.
Sustainability 14 08635 g008
Figure 9. The optimal post office locations for N = 2.
Figure 9. The optimal post office locations for N = 2.
Sustainability 14 08635 g009
Figure 10. The optimal post office locations for N = 3.
Figure 10. The optimal post office locations for N = 3.
Sustainability 14 08635 g010
Figure 11. The optimal post office locations for N = 4.
Figure 11. The optimal post office locations for N = 4.
Sustainability 14 08635 g011
Figure 12. The optimal location of an AAP for N = 4 post offices.
Figure 12. The optimal location of an AAP for N = 4 post offices.
Sustainability 14 08635 g012
Table 1. The number sof combinations without repetitions for different H N (house numbers) and N (number of road nodes).
Table 1. The number sof combinations without repetitions for different H N (house numbers) and N (number of road nodes).
No of Post Offices, P Number   of   Combinations ,   C P H N Number   of   Combinations ,   C P N
13408365
25,805,52866,430
36,591,209,4568,038,030
45,610,767,049,420727,441,715
53,819,810,207,245,13652,521,291,823
Table 2. The possible combinations of solutions for each P.
Table 2. The possible combinations of solutions for each P.
No of Post Offices, PSolutionsSum of All Distances
1114304.63
219, 103197.80
315, 64, 89143.00
415, 37, 65, 89111.00
515, 37, 57, 89, 30893.87
Table 3. Optimal solutions, distances, and service accessibility rates.
Table 3. Optimal solutions, distances, and service accessibility rates.
Solution [Nodes]Sum of All DistancePercentage %
[37, 58, 90]156.129.17
[16, 37, 58]183.7228.47
[16, 37, 90]206.7544.58
[16, 58, 90]261.5682.91
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Mostarac, K.; Mostarac, P.; Kavran, Z.; Šarac, D. Determining Optimal Locations of Postal Access Points Based on Simulated Annealing. Sustainability 2022, 14, 8635. https://doi.org/10.3390/su14148635

AMA Style

Mostarac K, Mostarac P, Kavran Z, Šarac D. Determining Optimal Locations of Postal Access Points Based on Simulated Annealing. Sustainability. 2022; 14(14):8635. https://doi.org/10.3390/su14148635

Chicago/Turabian Style

Mostarac, Katarina, Petar Mostarac, Zvonko Kavran, and Dragana Šarac. 2022. "Determining Optimal Locations of Postal Access Points Based on Simulated Annealing" Sustainability 14, no. 14: 8635. https://doi.org/10.3390/su14148635

APA Style

Mostarac, K., Mostarac, P., Kavran, Z., & Šarac, D. (2022). Determining Optimal Locations of Postal Access Points Based on Simulated Annealing. Sustainability, 14(14), 8635. https://doi.org/10.3390/su14148635

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

Article Metrics

Back to TopTop