Next Article in Journal
High-Altitude Operation of a Commercial 100 kW PEM Fuel Cell System
Previous Article in Journal
Directly Interconnected High-Energy and High-Power Battery Packs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fuzzy Logic Approach for Evaluating Electromobility Alternatives in Last-Mile Delivery: Belgrade as a Case Study

by
Dragan Lazarević
1,*,
Đorđe Popović
2,
Muhammed Yasin Çodur
3 and
Momčilo Dobrodolac
1
1
Faculty of Transport and Traffic Engineering, University of Belgrade, Vojvode Stepe 305, 11010 Belgrade, Serbia
2
Faculty of Transport and Traffic Engineering in Doboj, University of East Sarajevo, Vojvode Mišića 52, 74000 Doboj, Bosnia and Herzegovina
3
College of Engineering and Technology, American University of the Middle East, Egaila 54200, Kuwait
*
Author to whom correspondence should be addressed.
Energies 2024, 17(24), 6307; https://doi.org/10.3390/en17246307
Submission received: 7 November 2024 / Revised: 8 December 2024 / Accepted: 11 December 2024 / Published: 13 December 2024
(This article belongs to the Section F: Electrical Engineering)

Abstract

:
This paper proposes a methodology based on the fuzzy approach, which provides decision-making support to the organizer of last-mile delivery (LMD) in selecting sustainable delivery models for a specific territory. Solving this task is essential to ensure that the delivery process is efficient and aligned with all three dimensions of sustainable development. The goal is to select the most suitable electromobility alternative for delivery implementation based on the characteristics of the requirements and the current circumstances. The proposed methodology involves the creation of a mechanism consisting of a series of fuzzy logic systems that will model expert opinions and produce a preference value as the output, defining the suitability of applying a particular LMD model. A specific methodological contribution is the creation of harmonized membership functions for fuzzy variables as a result of comparing symmetric and asymmetric membership functions aimed at achieving the most valid results. The results guide the delivery organizer in making the best decision when choosing from the analyzed models. The applicability and adequacy of the methodology are demonstrated through the results and analysis of a case study focused on the evaluation of electromobility alternatives in last-mile delivery in a part of the city of Belgrade. The obtained preference values, which range from 0 to 1 for all tested variants, are as follows within the interval: [0.481, 0.776] for e-motorcycles, [0.376, 0.564] for e-cargo bikes, and [0.5, 0.624] for e-scooters. The specific values of these indicators aim to support decision-makers in selecting a delivery model for a defined task based on the given constraints.

1. Introduction

The modern business environment, along with the needs and habits of private consumers and the expansion of e-commerce, has led to a generation of many shipments within transportation systems. The core of the business operations of companies engaged in the transportation of shipments lies in their fast, efficient, and secure transfer from sender to recipient. The organization of shipment transfer encompasses a wide range of activities, as well as the use of various technical and methodological solutions. The market, along with various global procedures, prompts companies engaged in this field to strive to improve their business systems continuously. Shipment transfer systems are highly complex, typically possessing well-developed infrastructure and numerous individual factors that influence their functioning. The path to meeting customer needs and achieving business success involves continuous analysis of the market, global trends, regulations, and the company’s internal systems, followed by appropriate and timely responses.
Global sustainability trends and specific regulations are prompting companies to align their operations toward a sustainable path. The European Commission (EC) is committed to achieving its Sustainable Development Goals by 2030. Still, progress is unsatisfactory, and significantly increased investments and actions are needed to meet the targets. The 2024 report indicates that the consequences of the pandemic, conflicts, and climate change have severely undermined progress [1]. The Commission has also adopted the goal of reducing greenhouse gas emissions by 90% by 2040, which is a crucial step toward achieving climate neutrality by 2050. These goals are part of the broader European Green Deal strategy, which aims for a sustainable economy and society while creating new jobs and enhancing the competitiveness of European companies [2,3]. The Commission integrates sustainable development goals into all legislative proposals and assessments to ensure their contribution to sustainability. In 2023, 46 out of 50 European Union (EU) programs supported the Sustainable Development Goals, and over 99% of the EU budget was directed toward programs aligned with these goals in coordination with member states [4]. In most of Europe, the transport sector still largely relies on fossil fuels, which significantly contributes to CO2 and other pollutant emissions. Regarding total CO2 emissions at the European Union level, 30% originates from transport, with road transport accounting for around 72% [5]. This mode of transport has been used by companies for years in domestic traffic to carry out last-mile delivery. Hence, it is no surprise that there is an ongoing trend among postal and other delivery companies to innovate their fleets, increasingly introducing electric vehicles and micromobility solutions such as e-scooters, e-cargo bikes, and the like. Consequently, new delivery models are emerging in operation, offering a higher sustainability level than the traditional approach, which involves deliveries using internal combustion engine vehicles. To improve the sustainability of the entire postal system, these models should be prioritized in operation; however, choosing delivery models also requires including other influential factors [6].
This paper specifically analyzes sustainable models for last-mile delivery, with the primary task being selecting the most suitable model based on delivery requirements and the conditions under which the delivery is carried out. Typically, various multi-criteria decision-making methods are applied in the literature for these tasks, which yield good results [7,8,9,10]. However, these approaches involve redefining the task for each model analysis, interviewing experts, processing data, and so on, which requires significant time that delivery organizers often do not have. For this reason, in this paper, we proposed a new methodology, the Fuzzy Delivery Model Selection (Fuzzy-DMS), which models expert reasoning and involves the creation of a mechanism consisting of a series of fuzzy logic systems. These systems ultimately provide a preference value that defines the suitability of applying a particular delivery model in a specific case. Creating the mechanism for determining delivery preferences is also long and complex. Still, once the mechanism is established, it can be used for an extended period until significant changes occur that may affect delivery efficiency. At any moment, after inputting the necessary data, the system provides results in a very short time. In addition to significantly reducing the time required to obtain a solution, applying the Fuzzy-DMS methodology also overcomes the challenge of organizing experts and the need for their constant availability during each decision-making task for selecting a delivery model. In this way, it improves the efficiency of the entire delivery organization process. A harmonized membership function is introduced by comparing symmetric and asymmetric functions to obtain more accurate results.
The applicability of the proposed approach is demonstrated through a case study on delivery organization in a part of the city of Belgrade. Specifically, for certain delivery requirements and in accordance with various constraints and conditions, three sustainable delivery models were analyzed based on the use of e-motorcycles, e-cargo bikes, and e-scooters. The obtained results and their analysis indicate that the developed mechanism of fuzzy logic systems provides logical and adequate solutions that align with the characteristics of the requirements and the key influential factors affecting the realization of the last-mile delivery (LMD) process.
In addition to the introduction, the paper consists of five more chapters. The second part presents a literature review appropriate for the analyzed topic, followed by a description of the Fuzzy Delivery Model Selection (Fuzzy-DMS) methodology within the materials and methods chapter. The fourth chapter provides the results of applying the proposed methodology and the corresponding analysis within the case study. The penultimate chapter highlights the key features of the approach in terms of applicability and limitations, followed by the concluding remarks.

2. Literature Review

Postal systems are complex, and the technological process of shipment transfer consists of several stages, each requiring efficiency and sustainability to ensure the overall system functions in this way. Continuous monitoring and improvement of all business activities and operations are necessary to establish such a system.
Last-mile delivery represents a phase of shipment transfer that is unique in many ways. It is, in fact, the most complex and costly stage in the technological process of shipment transfer [11,12,13]. Consequently, this phase is also the most sensitive to planning, and numerous authors have explored it from various perspectives. Most studies focus on addressing challenges arising from the expansion of e-commerce, improving sustainability, route optimization, location problems, or selecting delivery models [3,14].
Studies of this type are generally organization-oriented; however, those where customers provide their opinions are also highly significant, as they contribute to improving the shipment transfer process. For instance, in the study by [15], the authors explore consumer acceptance of three last-mile delivery methods, highlighting that ease of use and usefulness increase acceptance while costs limit it. Perceived sustainability (environmental, economic, and social) significantly impacts consumer preferences.
When it comes to the expansion of e-commerce and the concept of last-mile delivery, research varies widely. The presence of this topic in the literature is evident through numerous review papers. In the paper [16], innovative solutions that enhance last-mile delivery efficiency in Business-to-Consumer (B2C) e-commerce are reviewed and classified, highlighting key factors such as failed deliveries, customer density, and process automation. It also proposes directions for future research and offers solutions like parcel lockers, crowdsourcing logistics, and dynamic pricing to optimize delivery costs. In recent years, last-mile distribution in B2C e-commerce has brought new economic and environmental challenges, with limited attention to sustainability and greenhouse gas (GHG) emissions from freight transport. One of the initiatives emerging alongside the concept of e-commerce and LMD is the integration of delivery services with the installation or assembly of purchased goods. These components of commercial traffic in urban areas have not received adequate attention but have been unjustly marginalized, considering their potential [17]. The paper [18] reviews sustainability approaches in B2C deliveries, focusing on two key areas: logistics and consumer behavior, identifying benefits such as reduced costs, lower GHG emissions, and increased consumer engagement with sustainable options. Another interesting review paper [19] analyzes trends in sustainable last-mile delivery in urban areas within the context of e-commerce, examining the perspectives of various stakeholders such as residents, governments, and transport companies. A systematic literature review was conducted, employing both traditional methods and machine learning tools to identify key trends and relationships between these groups. The study highlights newer technological innovations like the Internet of Things (IoT) and autonomous vehicles and examines their impact on e-customer behavior and sustainable logistics.
The content of papers related to optimizing LMD routes is primarily focused on developing various algorithms [20,21,22]. The paper [23] proposes two levels of route optimization: the first involves designing routes for a fleet of vehicles from depots to a subset of satellites, and the second optimizes delivery from satellites to customers. The objective is to minimize total distribution costs, and the proposed solution is a hybrid genetic algorithm that efficiently explores the solution space, as confirmed by experiments on real-world cases. There are also more complex LMD models that involve using different transportation modes for execution. In the study [24], the authors focus on a route optimization model in synchronized truck–drone operations, where drones depart from trucks, deliver packages to customers, and return for battery replacement and package retrieval. The model considers two delivery levels: the primary truck route from the main depot and the drone route, with the truck acting as a mobile intermediate depot. The objective is to minimize the total time for both trucks and drones to return to the depot, and the problem is solved using a mathematical model and two heuristic methods for larger problems.
When it comes to selecting a model for last-mile delivery, studies generally involve the application of multi-criteria decision-making methods [8,9,25]. A clear trend in the literature is that delivery models with a higher degree of sustainability are increasingly analyzed compared to traditional approaches. These models typically include electric vehicles, bicycles, e-cargo bikes, parcel lockers, autonomous vehicles, and similar alternatives. As models based on electromobility are increasingly mentioned and analyzed in the context of last-mile delivery (LMD), studies focusing on the assessment of the energy consumption of electric vehicles are simultaneously emerging, aiming to improve energy efficiency [26]. Multi-criteria decision-making approaches yield good results but require a certain amount of time to complete, as the task first needs to be structured. This involves selecting criteria and alternatives and forming a panel of experts. Expert opinions on the criteria and alternatives are then gathered, based on how the importance of each is calculated. The result of these approaches is a ranking of the alternatives. One of the most significant drawbacks of this approach is precisely the time required for its implementation, making it challenging to solve the task instantaneously. The proposed methodology in this paper significantly mitigates this limitation.
One of the most significant concepts integrated into last-mile delivery (LMD) is crowdsourcing, which involves engaging third parties in the delivery process [27,28,29,30,31]. Crowdsourcing is essential for last-mile delivery as it reduces costs by utilizing independent couriers, minimizing the need for a dedicated vehicle fleet. It also allows for greater flexibility and faster delivery, especially in urban areas, enabling same-day delivery options. Additionally, crowdsourcing reduces emissions by using couriers who are already traveling along specific routes, making the delivery process more environmentally friendly.
Analyzing the Web of Science (WoS) database [32], a considerable number of papers (589) include the term “last-mile delivery” in their titles, while 2244 papers appear when the term is searched across all fields. A total of 10 papers have both “last-mile delivery” and “fuzzy” in their titles, and a total of 50 papers when both terms are searched across all fields. Of the 589 papers with “last-mile delivery” in the title, 520 have been published since 2019, indicating a pronounced upward trend in the importance of this field over the past five years.
In Figure 1, a network visualization is presented, generated from the VOSviewer 1.6.19 software. As this paper focuses on the fuzzy approach for addressing a specific task within last-mile delivery, we analyzed papers (50) in which these two terms appear simultaneously when the search is conducted across all fields. The network shows the connections between keywords in these papers, arranged into three clusters. The main criterion for including keywords in the analysis was that they appear in at least four papers; based on this criterion, the total number of analyzed keywords is 24. The red cluster focuses on terms related to e-commerce, fuzzy clustering, frameworks, and supply chain management. This suggests that research in this area often addresses the structure and optimization of delivery systems within e-commerce. In this cluster, the term “last mile delivery” appears, reflecting the varied formatting used by individuals when referencing this term. The green cluster centers on logistics, sustainability, multi-criteria decision-making, and fuzzy sets, highlighting the importance of sustainability and decision-making based on multi-criteria methods and the fuzzy approach in last-mile delivery. The blue cluster includes terms such as vehicle-routing problem, traveling salesman problem, and urban logistics. This cluster relates to optimization problems in logistics, particularly in urban areas, and indicates the technical challenges encountered in vehicle route optimization.
It is evident from the figure that “last-mile delivery” is the central term, having the most connections with other terms, which makes it a key research focus. Additionally, “logistics” and “e-commerce” are also prominent terms with numerous connections to other concepts, underscoring their critical role in discussions on last-mile optimization. The connection between “fuzzy sets” and “multi-criteria decision-making” suggests that uncertainty theory and multi-criteria models are utilized for decision-making processes.
In line with the previous analysis, Table 1 will summarize the literature review, specifically papers in which the term “last-mile delivery” appears in the title while the term “fuzzy” is simultaneously present in the abstract. There are 20 such papers in the Web of Science database [32]. Through their approaches, methodologies, and applications, most of these studies directly or indirectly contribute to the advancement of sustainable development. Given that global trends have directed postal and other delivery systems toward continuous sustainability improvement, this is to be expected. However, here, we distinguish between studies that strongly emphasize this trend and those where it is not as prominent. Additionally, most studies involving the implementation of proposed solutions require the active participation of experts, which significantly increases the complexity of the organization and the time needed for their application. Based on the above, an analysis and comparison of the studies were conducted according to two criteria: a strong focus on sustainability—S and active participation of experts not required for every application—NE.
The results are presented in the second and third columns. The results of the analysis unequivocally indicate that our study received a positive evaluation for both criteria. This status is shared by only one other study [38] among those analyzed; however, it involves a complex development and application process based on a multi-objective mathematical model and preemptive fuzzy goal programming. The simplicity of application directly impacts the efficiency of the delivery process organization, making it a significant advantage in practical terms.
The analyzed papers cover a wide range of topics focused on improving efficiency, sustainability, and optimizing last-mile delivery (LMD) logistics processes in the context of increasing consumer demands and the challenges posed by e-commerce and urban development. The primary focus of these studies is the application of advanced decision-making methods, such as fuzzy logic, multi-criteria analyses, and methods like FAHP, ISM, and TOPSIS, to identify the most suitable solutions for last-mile delivery. Special attention is given to innovative technologies like drones, autonomous robots, electric bikes, and crowdsourcing models, aiming to reduce greenhouse gas emissions, costs, and delivery time.
In urban areas, solutions like smart parcel lockers and route optimization are explored, while in rural areas, particular emphasis is placed on truck–drone distribution models to overcome challenges like poor infrastructure and low population density. Furthermore, the papers analyze the challenges of implementing new technologies, including energy efficiency, cybersecurity, and uncertain return on investment.
By combining theoretical models and case studies from various countries, such as China, Vietnam, Brazil, and Serbia, these papers provide practical guidelines and recommendations for logistics industry decision-makers, helping them identify the most effective strategies for the sustainable development of the LMD sector. In this way, the research offers a comprehensive overview of potential solutions and contributes to the adaptation of companies to increasingly demanding market conditions and societal expectations.
The methodology proposed in our research is based on the application of fuzzy set theory. Classical set theory is characterized by precise boundaries, clearly defining which element belongs to a set and which does not. However, in real-world situations, it is often difficult to determine clear boundaries and, consequently, whether an element belongs to a set or not. For example, consider set A representing “Short waiting time”. It is necessary to define the elements that belong to this set. People intuitively feel that, for instance, a waiting time of 6 min belongs more strongly to this set than a waiting time of 10 min. In other words, the statement that 6 min represents a short waiting time in a queue holds more truth than 10 min, even though both elements belong to the set [50].
From the basic principles of fuzzy set theory, fuzzy logic systems (FLS) have been developed, which aim to model human experience, intuition, and behavior in decision-making processes. In these systems, decisions or conclusions are made based on approximate reasoning, i.e., a fuzzy control algorithm that consists of a set of fuzzy rules [51,52]. These capabilities of fuzzy logic were crucial when choosing the approach on which the proposed Fuzzy Decision-Making System (Fuzzy-DMS) methodology is based. Fuzzy logic has also seen significant use in control systems and process management in traffic and transportation [53,54,55,56,57,58,59].

3. Materials and Methods

3.1. Fuzzy Delivery Model Selection—Fuzzy-DMS Methodology

In line with sustainable development trends and the efforts of companies engaged in the delivery of shipments to provide high-quality services while ensuring profitability, the continuous improvement of business processes is essential. This involves optimizing and enhancing efficiency, particularly in critical operations segments that may negatively impact the entire system. One of the key tasks for the organizer of postal shipment deliveries is the optimization of the most expensive and complex phase, which is the delivery to the end user. In this context, improving sustainability requires that the selection of the delivery model for a specific territory, based on concrete requirements and conditions, becomes one of the primary objectives. In this regard the paper proposes an approach for supporting the selection of a sustainable delivery model, the Fuzzy Delivery Model Selection (Fuzzy-DMS), based on fuzzy logic application. The broader methodological framework involves an algorithm (Figure 2) that comprises two main levels. The first level involves evaluating the alternatives in terms of meeting elimination criteria, while the second level, through the application of fuzzy logic, determines their suitability or preference for implementation in a specific case.
The proposed Fuzzy-DMS methodology can be presented through several steps:
  • Step 1—this involves gathering and analyzing shipment delivery requirements, which originate from the users, and information that is useful and necessary for the decision-maker in organizing the delivery. Based on this information, and in accordance with its impact on a delivery organization, a set of influential factors is formed, which will also serve as input variables in the FLS;
  • Step 2—this involves forming a set of delivery alternatives that are available in the observed area;
  • Step 3—analysis of alternatives based on elimination criteria. In this step, alternatives that, due to their characteristics, do not support the weight and volume of the shipments to be delivered are removed from further analysis;
  • Step 4—involves creating and applying an FLS, which will output a preference score indicating the suitability of applying the respective delivery model. A separate FLS is created for each alternative;
  • Step 5—ensuring that all alternatives that have met the elimination criteria are analyzed in Step 4;
  • Step 6—the final step involves the decision-maker’s analysis of preference values for all alternatives.
In the first step, information is gathered about all the shipments that need to be delivered. The quantity and quality of input information and collected data are crucial for efficiently applying the methodology and obtaining adequate results. The automation and informatization of the postal system have made it possible to collect almost all information about shipments at the very entry into the system, either during acceptance by a postal worker or upon entry into a processing center. As a rule, postal operators have developed information systems that maintain records for each shipment and all other related information, which is collected at different stages. Depending on the type of shipment acceptance, whether in the field by a courier or at a postal network unit, information about the shipment’s destination, type, and weight can mainly be collected at this stage. Companies in this field generally have departments or teams dedicated to data management. Some relevant data may include the number of shipments and locations that need to be visited to complete the delivery. In reality, the values for the number of shipments and locations usually differ, with the number of shipments always being higher, as multiple shipments are often delivered to a single location. Based on this information, a suitable route can be formed for the courier to follow to meet the delivery requirements. This allows for a clear understanding of the route’s characteristics, parking locations can be planned, and so on. The second set of information collected in this step relates to the physical characteristics of the shipments, specifically their weight and volume. This process can be challenging, but with investments in equipment such as 3D scanners, we can obtain additional physical characteristics that interest the transportation organization. Each delivery model, or the vehicle used in the process, has limitations concerning its load capacity and the space available for cargo. The third set of information can pertain to other factors that influence the organization of deliveries in the analyzed area, such as weather conditions, traffic characteristics, etc. The most important outcome of this step is identifying the set of influential factors for delivery organization, which will serve as input variables in the FLS for determining the preference and suitability of applying a specific delivery model.
The second step involves identifying the delivery models, or alternatives, that are currently in use in the observed area, as well as those that the company could potentially organize and implement in line with real-world conditions. The fundamental characteristics of each delivery model are determined by the features of the transport vehicle used for delivering shipments.
In line with the information from the previous two steps, the third step involves checking the basic, or elimination, criteria. This includes analyzing whether the alternative can meet the specific requirements, i.e., whether the transport vehicle used has sufficient load capacity and cargo space to transport all the shipments.
In the fourth step, an FLS is created and applied to determine the preference or suitability of the analyzed delivery alternative. The preference value is calculated for each alternative that meets the elimination criteria, which is ensured through verification in the fifth step. In the final step of the methodology, the decision-maker or delivery organizer analyzes the obtained preference values for all alternatives.

3.2. Creating a Fuzzy Logic System for Determining Delivery Model Preference

The FLS is the main mechanism of this methodology, which determines the preference, or suitability, of applying the analyzed delivery model in a specific case. It is necessary to define appropriate inputs for the FLS and fuzzy rules to obtain relevant results. Depending on the nature and characteristics of the inputs, the creation of fuzzy rules can be based on available data and expert opinions.
The delivery of shipments is a territorially dependent service, meaning that for areas with different characteristics, it may be necessary to define separate FISs for the same alternative. It is important to note that, to more precisely define the preference and account for potentially different fuzzy rules and input variable characteristics across different alternatives, creating a separate FIS for each alternative is recommended.
The founder of the theory of fuzzy sets is Professor Lotfi Zadeh. Following his initial works in this field, fuzzy sets and fuzzy logic have found widespread application in numerous areas. The fundamental characteristic of any fuzzy set is the membership function, which assigns each element a corresponding degree of membership to that fuzzy set. The degree of membership can range from 0 to 1. Based on this, a fuzzy set A can be defined as a set of ordered pairs: A = x ,   μ A x , where x is an element, and μ A x is the degree of membership of element x to set A. The higher the membership degree μ A x , the stronger the truth of the statement that element x belongs to set A. Figure 3 gives an arbitrary example of a membership function for fuzzy set A—“Short waiting time”. In this particular case, a waiting time of 9 min belongs to fuzzy set A—“Short waiting time” with a membership degree of μ A 9 = 0.25 . It is logical and clear from the figure that values less than 9 min belong to this fuzzy set with a higher degree of membership, while values greater than 9 min belong to the set with a lower degree of membership.
Membership functions can take various shapes. Triangular and trapezoidal forms are most commonly used, but others, such as Gaussian and Bell curves, are also frequently utilized. Below are the mathematical representations of the most commonly used membership functions [50,56,60,61,62]:
  • Triangular membership function:
μ A ( x ) = 0 ,   for   x a   or   x c x a b a ,   for   a x < b c x c b ,   for   b x < c ,
where μ A ( x ) is the membership degree of value x to the fuzzy set A, a is the left boundary from which the membership begins to increase, b is the peak where the membership reaches its maximum (1), and c is the right boundary where the membership degree decreases to 0;
  • Trapezoidal Membership Function:
μ A ( x ) = 0 ,   for   x a   or   x d x a b a ,   for   a x < b 1 ,   for   b x < c d x d c ,   for   c x < d ,
where μ A ( x ) is the membership degree of value x to the fuzzy set A, a and d are the trapezoid’s endpoints where membership begins and ends, and b and c are the left and right points of the flat part of the trapezoid, where the membership remains at 1;
  • Gaussian Membership Function:
μ A ( x ) = e x p ( x c ) 2 2 σ 2 ,
where c is the center, and σ is the standard deviation.
Determining membership functions is primarily based on experience, intuition, available facts, and knowledge about the observed phenomenon. It is important to note that exclusivity must be avoided when defining membership functions. This can be achieved by ensuring an overlap of their boundaries, thereby increasing tolerance [51].
The basic elements of every FLS are fuzzy rules, a fuzzifier, an inference engine, and a defuzzifier. Fuzzy rules represent the system’s knowledge and form the rule base of the FLS. The rule base can be generated based on expert knowledge and experience, numerical data, or a combination of both approaches. The combined approach is based on numerical data typically obtained through measurement and linguistic information gathered from interviews. The combined approach for generating fuzzy rules is the most comprehensive, and it was developed by Wang & Mendel (1992) [63]. The rules are defined in an If-Then format:
If x 1 is A 1 AND x 2 is A 2 Then y is B
where x 1 and x 2 are input variables, A 1 and A 2 are fuzzy sets that define the degree of membership, and y is the output variable with fuzzy set B .
The Mamdani inference approach [64] was used in the paper, where α i represents the activation degree of the i -th rule:
α i = m i n μ A 1 x 1 , μ A 2 x 2 ,
while the membership function μ B i ( y ) of the output fuzzy set B i is calculated using the following formula:
μ B y = m a x m i n α i , μ B i y .
The fuzzifier transforms precise input variables into fuzzy linguistic variables using the appropriate membership functions. Approximate reasoning translates fuzzy rules into fuzzy relations to arrive at a certain conclusion or result. The inference engine defines how the rules are combined. The final step is defuzzification, which aims to define or select a single value for the output variable. Defuzzification is usually conducted based on the following approaches (choices) and criteria: the smallest value with the highest degree of membership, the largest value with the highest degree of membership, the average value with the highest degree of membership, the center of gravity, etc. [65]. The most commonly used approach is the center of gravity principle [66,67]:
y = x x μ A ( x ) d x x μ A ( x ) d x ,
where y represents the crisp output value and μ B y   is the membership function of the fuzzy output.
When the values are discrete, the formula is transformed into a sum because we cannot use integrals. Instead, we use the weighted sum of discrete points:
y = i = 1 n x i μ A x i i = 1 n μ A x i ,
where x i are the discrete values of the variable x , μ A x i are the membership function values for the corresponding discrete values x i , and n is the number of discrete points.
In fuzzy logic systems, input and output variables often have membership functions that represent uncertain or imprecise information. Fuzzy entropy can help analyze the degree of uncertainty of a fuzzy variable. It is calculated using the following formula [68]:
H ( A ) = i = 1 n μ A x i l o g μ A x i + 1 μ A x i l o g 1 μ A x i ,
where H ( A ) is the fuzzy entropy of fuzzy set A, μ A x i is the membership to fuzzy set A at point x i , and n is the number of discrete points. Fuzzy entropy can be useful for identifying rules or variables with a high level of uncertainty. For example, high entropy indicates a need for further analysis or adjustment of the membership functions. On the other hand, low entropy suggests greater precision.
To enhance the validity of the obtained results and reduce the impact of expert subjectivity, we proposed introducing harmonized membership functions in this paper. As shown in Figure 4, a comparison is made between symmetric (blue function) and asymmetric (orange function) membership functions, resulting in the harmonized membership functions (green function). When considering the distances (a, b, c, d, e) of characteristic points from the axis passing through the top of the membership function, it is easy to verify the symmetry of each function. Asymmetric functions are typically those derived through expert collaboration or based on existing data, where the distances from the left and right boundaries to the axis passing through the top of the membership function differ. In symmetric functions, these distances are equal [69,70].
In creating the harmonized membership function, symmetric membership functions aim to moderate the impact of extreme values in the characteristic parameters of asymmetric membership functions, thereby reducing expert subjectivity. In this way, symmetric functions control and “draw” asymmetric functions toward symmetry. At the same time, the influence of asymmetric functions retains a certain level of expert subjectivity. The idea is to derive the characteristic values of the resulting function—the left boundary, right boundary, and top—as the arithmetic mean of the pairs of these parameters from both the symmetric and asymmetric functions (Figure 4). If we consider these characteristic values as points in a rectangular Cartesian coordinate system, with the origin at point (0, 0), the resulting parameter, for instance, HT1, or the value of its x-coordinate, can be calculated based on the following formula:
x H T 1 = x B + x H 2 ,
where x B is the x-coordinate of point B, and x H is the x-coordinate of point H. Based on this, the harmonized characteristic points are located at the midpoint between the corresponding characteristic points of symmetric and asymmetric membership functions, as illustrated in Figure 4.
When creating a fuzzy variable, it is first necessary to define the range of values and the membership functions, which will enable the determining of the degree of membership for each parameter value in a particular fuzzy set. This applies to every input and output variable in the fuzzy logic system. Fuzzy rules are created so that the system mimics expert reasoning, allowing the system to generate an output preference value, in this case, as close as possible to the value an expert would determine for every input value entered.
The range of values represents the set of expected values of the parameter being analyzed. If we take the example where the membership function that defines the fuzzy set is triangular, and if it is convex and normalized, then it represents a fuzzy number. In that case, it is necessary to define the left and right boundaries of the variable’s value range, as well as the membership function for each fuzzy set (number), which includes defining the left and right boundaries and the peak—the value with the highest degree of membership, μ = 1.
To determine the necessary parameters for modeling expert reasoning, it is essential to conduct appropriate research. The research plan depends on the nature of the parameter being observed, with the goal of defining the input and output variables of the FLS, i.e., the relationship between the parameter values and the corresponding fuzzy sets through membership functions. In general, an appropriate research process could consist of the following steps:
  • Defining the range of values that the variable can take based on statistical indicators, expert opinions, or other appropriate determinants;
  • Linguistic definition of fuzzy sets for the variable in accordance with expert opinions;
  • Gathering expert opinions on the boundary values and the peak of the membership functions for each of the defined fuzzy sets;
  • Analysis and processing of the obtained results, followed by the final definition of the membership functions for the fuzzy sets. Membership functions created in this way are primarily asymmetric, as their fundamental parameters are derived from expert opinions. Two additional steps need to be implemented to obtain harmonized membership functions;
  • Creation of symmetric membership functions;
  • Comparison of symmetric and asymmetric membership functions and creation of harmonized membership functions.
Additionally, in certain situations, depending on the nature of the variables, it may be necessary for the input to one FLS to be the generated output from another FLS.
The first step involves defining the range of values that the analyzed variable can take based on statistical indicators and subjective expert opinions. In the second step, it is necessary to define the fuzzy sets linguistically. Depending on the parameter being observed, some examples of fuzzy sets may include: “Very long service time”, “Short waiting time”, “High level of territorial accessibility”, “Very low level of security”, “Moderately developed service range”, and similar. In the third step, the basic parameters of the membership functions are determined: the minimum and maximum values and the value with the highest degree of membership. Expert opinions (from experts and other relevant groups) are collected, as this is one way to obtain the most realistic indicators.
In the fourth step, through the analysis of the collected data, which typically involves averaging the values obtained from the responses, the basic parameters of the membership functions for the fuzzy sets are defined. It is expected that the characteristic values being sought will cluster, and therefore, one of the principles for selecting a representative value from the group is applied (e.g., minimum value, maximum value, average value, etc.). It is clear that the membership functions of fuzzy sets for different variables will vary depending on the type of parameters, the collected data, and other factors. As previously mentioned, this method primarily results in the creation of asymmetric membership functions. In the fifth step, symmetric membership functions are created so that, in the sixth step, harmonized membership functions can be obtained, as explained in the methodology.
The output of the proposed FLS for the specified input parameter values represents the preference value. The range of values that preference can take is from 0 to 1, where 0 is the lowest and 1 is the highest value, corresponding to the highest level of suitability for exploiting the analyzed delivery model. The definition of fuzzy sets for the output variable can be achieved using the same approach. Certain variables can be defined depending on their nature or expert opinion so that the domain is divided into evenly distributed fuzzy sets, i.e., symmetric membership functions. To obtain the value of the output variable for defined values of the input variable—one that corresponds to the value based on expert reasoning—it is necessary to train the system and define fuzzy rules upon which conclusions about the output variable will be made. The fuzzy rule base includes all the rules within the FLS, which can be created based on expert opinions, numerical data, or a combination of both approaches [51,63,65].

4. Results

The following section presents the structure and results of the case study conducted in the territory of the city of Belgrade, aimed at demonstrating the applicability of the proposed methodology.

4.1. Case Study

In the case study, the proposed Fuzzy-DMS methodology was applied to the evaluation of electromobility delivery models in a part of the city of Belgrade, which is the capital of the Republic of Serbia, with an area of 322,268 hectares (the central urban area of the city covers 35,996 hectares) and a population of around 1.6 million people. The suitability of implementing various electromobility delivery alternatives in the specified part of the territory (Figure 5) was analyzed for specific delivery requirements. Figure 5 shows the location of the postal network unit from which deliveries are dispatched.
The creation of the fuzzy logic system involved a total of eight experts. Two experts are from academic institutions specializing in city logistics and postal services. The remaining six experts are from public and private postal operators: two are from development teams with expertise in developing modern delivery models, two experts are involved in the daily organization of shipment deliveries, and two are couriers responsible for executing delivery activities. The primary criteria for selecting the experts were their experience in the field, daily involvement, and role in activities related to the analyzed area. According to the authors, their expertise is adequate for addressing the task described below. Data was collected online as well as through traditional interviews.
Specifically, for the mentioned area of Belgrade, it is necessary to define FLSs that will determine the suitability of using available electromobility delivery models for specific cases and requirements, as explained in the methodological section.
The first step of the methodology involves collecting the necessary information to process the specific request. First, it was necessary to identify the key influential factors for delivery organization. The authors provided the experts with a list of the following five influential factors: route length, number of packages for delivery, number of delivery locations, estimated cargo space utilization, and degree of adaptation to weather conditions, with a request to select three they considered more important for further analysis than the remaining two. The limitation to three influential factors was defined for practical reasons, as these factors would serve as inputs to the Fuzzy Logic System (FLS) and directly affect its complexity. Each expert submitted a shortened list of three factors, resulting in the exclusion of number of packages for delivery and number of delivery locations from further analysis. In the discussion, one of the reasons cited was that a large number of packages does not necessarily imply significant weight or volume, and conversely, a small number of packages could have substantial weight and volume. For this reason, this parameter was deemed not particularly adequate for organizing delivery activities. On the other hand, the number of locations to visit or stops required for delivery is significant, primarily due to parking considerations. However, since the experts were familiar with the alternatives to be analyzed and the fact that parking requirements were similar for all of them, the consensus was that this factor would not significantly differentiate any of the analyzed alternatives. Thus, it was excluded from further analysis in this context. The following parameters have been identified as the key influencing factors for organizing delivery in the given case, and they will serve as input variables in the FLS:
  • Route length is a significant factor as it influences the selection of appropriate delivery vehicles, especially in cases where the autonomy of electric vehicles must be considered. It also affects the time required for delivery, among other aspects;
  • Estimated cargo space utilization—this represents the ratio between the total volume of shipments to be transported and the cargo space of the delivery vehicle. This parameter is significant, primarily from the perspective of improving sustainability, aiming for optimal cargo space utilization. To define this ratio, gathering information on the volume of the packages is necessary. Additionally, information about the weight is required, as these are elimination criteria for the delivery alternatives being considered. If the load capacity and cargo space of a particular vehicle do not meet the requirements, the alternative based on that vehicle is excluded from further analysis;
  • Degree of adaptation to weather conditions—this is a significant influencing factor in delivery organization, especially when it comes to sustainable delivery models that involve the use of transport vehicles sensitive to adverse weather conditions. Additionally, the exposure of couriers to weather conditions while using different vehicles is a crucial factor when organizing deliveries.
Based on the data collected during the acceptance phase and immediately after the arrival of shipments at the processing center, it is already possible to direct them toward delivery routes, where they are grouped, enabling the determination of the total weight and volume of shipments for a specific route. This data is essential for verifying elimination criteria as well as determining the degree of cargo space utilization. Additionally, at this stage, with the use of appropriate software, it is already possible to solve the routing problem, making the parameter related to route length known as well. It should be noted that weather data is available from various relevant sources, such as different hydrometeorological institutes. In this particular case, it is the Republic Hydrometeorological Service of Serbia. Based on the above, we can conclude that immediately after the arrival of shipments at the processing center, all the necessary information for applying the Fuzzy-DMS methodology is available. This enables the delivery process to be already fully organized by the time the shipments reach the final transfer phase, i.e., loading for delivery.
In this case study, data was collected from experts when defining the FLS variables, which will be discussed in more detail in the fourth step (Section 4.1.1), while the characteristics of the data used for testing are described in that chapter (Section 4.1.2).
From a sustainable development perspective, the selected variables touch upon all three dimensions. Specifically, increasing the “eco kilometers” traveled through sustainable models implies a reduced negative environmental impact. Improving the utilization of cargo space in transport vehicles enhances the efficiency of transport activities and optimizes the number of delivery trips, favoring vehicles with higher cargo utilization. This generally involves smaller cargo spaces and vehicles with a smaller negative impact on sustainability. Through the analysis of the last variable, the social aspect is partially covered, particularly regarding work in various weather conditions.
In the second step, electromobility delivery alternatives for the specified territory were identified. Since the goal is to select a sustainable delivery model, all the proposed alternatives are improvements to the traditional delivery approach in terms of sustainability dimensions. In this particular case, three alternatives were analyzed:
A1. By courier via e-motorcycles (BCM)—Delivery by e-motorcycle represents an improved variation of the traditional approach, where the courier uses a conventional motorcycle for deliveries. Depending on the model, their autonomy varies, ranging from approximately 30 to 100 km on a single battery charge. For the same reason, the weight limitation also varies, and it is usually between 30 and 150 kg. Additionally, regenerative braking helps return energy to the battery during braking, extending the overall range. These vehicles are particularly suited for executing delivery activities. In addition to the standard delivery bags carried by couriers, motorcycles can be equipped with cargo spaces in boxes, which are often modular and adaptable, with a typical capacity of around 100 L. The BCM model is popular in both rural and urban areas. Beyond postal deliveries, they are widely used today for food delivery as well;
A2. By courier via e-cargo bike (BCB)—Delivery using electric cargo bikes is an innovative and eco-friendly model. E-cargo bikes have electric drives and cargo space, allowing riders to cover greater distances and transport more shipments. One of the key limitations of this model has been the relatively smaller cargo space. However, this drawback has been largely mitigated with advancements in technological solutions. Modern e-cargo bikes now include significant cargo space, sufficient to accommodate many shipments [71]. The cargo space is organized on both the front and rear racks, using specialized boxes and trailers, and can exceed 200 L in volume. The weight limitation for e-cargo bikes depends on the model, but is usually between 50 and 200 kg. A notable feature of this delivery model is the possibility of extending the autonomy range, which for standard models is approximately 30 to 100 km (advanced models can exceed 150 km), by allowing the courier to provide additional power by pedaling. Importantly for the courier, most e-cargo bikes have multiple levels of electric assistance that can be adjusted based on the load and terrain, making the ride easier and reducing physical exertion. In some cases, these models include regenerative braking, which helps extend the range by returning energy to the battery during braking. Modern solutions also offer adequate protection from precipitation and wind;
A3. By courier via e-scooter (BCS)—This model involves courier shipment delivery, similar to the previous two models. Still, in this case, an e-scooter is used for delivery activities. The autonomy of e-scooters varies depending on the model, with standard models typically offering up to approximately 60 km of range. The cargo space is small, around 50 L, usually in the form of courier bags or mounted on the rear wheel or handlebars. The weight limitation for this delivery model is usually around 25 to 40 kg. Due to their compact size, e-scooters require much less parking space and offer high mobility. This makes it easier for couriers to find parking spots and complete deliveries quickly.
The proposed alternatives have significant differences, but they share one crucial characteristic—a positive impact on the sustainability of the overall delivery system. There are, of course, differences in the level and type of positive impact between the alternatives. Energy consumption, greenhouse gas emissions, and driving costs vary for each of the mentioned alternatives. Compared to the first two alternatives, e-scooters have a smaller cargo space but are more agile and require less parking space. All of the listed alternatives consume less energy and offer greater mobility than traditional delivery vehicles (e.g., pickup trucks using fossil fuels), so any shortfall in cargo space can be compensated by making deliveries in multiple iterations. In such cases, additional tasks must be addressed, such as dividing the shipments and the organization of couriers across multiple delivery iterations. Additionally, their high level of mobility allows for better access to alternative routes in case of traffic congestion.
In cases where the above models cannot perform delivery tasks due to insufficient technical characteristics, very poor weather conditions, etc., an Electric Light Commercial Vehicle (ELCV) is proposed. This also involves the traditional concept of delivery by couriers, but in this case, the delivery activities are performed using an ELCV. At first glance, this approach may not differ significantly from traditional delivery methods; however, using an electric vehicle means lower operational costs, greenhouse gas emissions, and noise levels. Additionally, ELCVs generally have smaller cargo spaces than traditional vans, usually around 3 to 5 cubic meters, which is sufficient for most delivery needs. The weight limitation for this delivery model is usually around 1000 to 1500 kg. Of course, models with larger cargo volume and load capacity are also available. Consequently, the cargo space utilization is higher than that of standard pickups with larger capacities. The range of these vehicles typically falls between 150 and 300 km.
Of the three mentioned delivery models, BCM and BCB are currently in use in the observed territory. Considering the growing trend in the use of various micromobility vehicles in delivery operations, it is expected that the third alternative, BCS, will soon be implemented as well.
In the third step, the alternatives are analyzed to assess whether they meet the elimination criteria. This study aims to demonstrate the usability of the proposed Fuzzy-DMS methodology, so this step is not the main focus. Nonetheless, its resolution in practice is straightforward. Specifically, the load capacity of the transport vehicle is compared with the weight and volume of the shipments that need to be delivered. If the vehicle’s characteristics do not meet the specified criteria, the alternative utilizing that vehicle is excluded from further analysis. That alternative can only be considered in cases where delivery is carried out in multiple iterations, which involves solving additional tasks, as previously mentioned.
One of the significant challenges in the third step can be the process of gathering information. While information systems and automation in parcel processing are at a level where the weight of each shipment is easily accessible, determining the volume can be more challenging. Of course, this is not a problem when dealing with standardized packaging, as the volume of each package or container is already known. The complex volume-determining process applies to non-standard shipments, which are becoming increasingly common in delivery systems. Operators define standard packaging for their shipments, which users can use to pack their items. This packaging is available at the postal network units or postal shops. Some of the characteristic packaging includes plastic envelopes in A3 format, as well as boxes with dimensions of 250 × 170 × 100 mm, 350 × 250 × 120 mm, and similar. Due to the expansion of e-commerce, systems are increasingly handling a growing number of non-standard shipments with varying physical dimensions. A solution that simplifies this task is the application of modern technologies such as 3D scanners, which could scan each parcel during the initial processing steps, ensuring that this parameter is tracked for each shipment within the information system. Based on this information, the total volume of the shipments to be delivered can be easily calculated. Software for addressing the 3D bin-packing problem is often used in practice to support solving this task [72,73]. These tools provide results on cargo space utilization and a 3D model of the shipment packing plan. Package dimension limitations are defined by the postal operator depending on the type of service. For example, the public postal operator in Serbia has limited the dimensions of express shipments to 60 cm × 50 cm × 50 cm, meaning that packages exceeding these dimensions can only be accepted under a special agreement. However, as already emphasized, this study aims to demonstrate the usability of the proposed Fuzzy-DMS methodology; therefore, it is assumed that the alternatives meet the limitations regarding package dimensions and weight limitation for further analysis.
The fourth step involves creating and applying the FLS system, which will be presented in a separate chapter in the following sections.

4.1.1. Creating the FLS for Determining the Preference and Suitability of Applying the Corresponding Delivery Model

This step involves creating and applying an appropriate FLS to determine the preference and suitability of applying the corresponding delivery model. In this case, an FLS with three inputs and one output is proposed, as shown in Figure 6, where the inputs are I1, Route length; I2, Estimated cargo space utilization; and I3, Degree of adaptation to weather conditions, while the output is P—the preference for the suitability of the corresponding delivery model.
As mentioned, it is recommended that a separate FLS be created for each of the alternatives. In this specific case, we will have three FLSs:
  • FLS1—BCM—Fuzzy logic system for determining the preference for applying model A1. By courier via e-motorcycles (BCM);
  • FLS2—BCB—Fuzzy logic system for determining the preference for applying model A2. By courier via e-cargo bike (BCB);
  • FLS3—BCS—Fuzzy logic system for determining the preference for applying model A3. By courier via e-scooter (BCS).
The following section will present the process of creating input and output variables for each of the FLSs. The Mamdani approach will be used in MATLAB R2024a/Fuzzy Logic Designer software [66] to create and test the FLS.

Creating Input and Output Variables for FLS1—BCM

As explained in the methodology, appropriate research will be conducted during the definition of variables in the FLS. The membership functions that define the fuzzy set will have a triangular shape and be convex and normalized so that they will represent a fuzzy number (Equation (1)). As emphasized in the methodology, in this case, it is necessary to define the left and right boundaries of the variable’s value range, as well as each fuzzy set (number), and the membership function (left and right boundaries; the peak—the value with the highest degree of membership μ = 1).
  • Creating the Input Variable I1F1 Route Length
Data from the real system was obtained to determine the range of values for this variable, showing the shortest and longest routes in the analyzed area over the past year. These values are 2.9 km and 32.3 km, respectively. This information was presented to the experts, which indirectly influenced the range definition for this variable. Experts were advised that this parameter should partially include the influential factor of terrain configuration, as the driving characteristics of transport vehicles are not the same on flat versus hilly or undulating terrain. Five fuzzy sets were defined: Very short route—VSR, Short route—SR, Medium-length route—MLR, Long route—LR, and Very long route—VLR.
Experts were asked to provide answers to the following types of questions to define the boundaries of the fuzzy sets:
The fuzzy set “Short route—SR” for an electric motorcycle is being analyzed. Please provide a value (in kilometers; the lowest and highest values in the previous year were 2.9 km and 32.3 km, respectively) for which you consider:
  • What represents the smallest value (left boundary) in the set SR?
  • What represents the highest degree of membership (peak) in the set SR?
  • What represents the largest value (right boundary) in the set SR?
The same question was posed to the experts for the remaining four fuzzy sets: VSR, MLR, LR, and VLR. The experts’ responses are presented in Table A1, Appendix A. An approach based on two comparison levels was applied for consistency checking. The first level involves comparing the characteristic values of each fuzzy set to ensure the following rule is satisfied: LB < T < RB, where LB represents the left boundary, T the top, and RB the right boundary of the fuzzy set. The second level involves comparing the characteristic values of adjacent fuzzy sets, where the fuzzy set that, according to the gradation of meaning, should be positioned closer to the axis representing the degree of membership must have lower corresponding characteristic values compared to the respective characteristic values of the next fuzzy set. Specifically, if the characteristic values of fuzzy set F1, which should logically be positioned closer to the defined axis, are LB1, T1, and RB1, and the characteristic values of the next fuzzy set F2 are LB2, T2 and RB2, the following relationship must be satisfied: LB1 < LB2, T1 < T2, and RB1 < RB2. Failure to meet any of these conditions disqualifies these responses from further analysis. It requires the expert to reevaluate their input with a suggestion to ensure consistency. This consistency-checking approach was also applied while creating other variables in the study.
It is important to note that for the fuzzy set VLR, the experts did not define a right boundary, just as they did not define a left boundary for the fuzzy set VSR. The reason is that all values greater than the peak of the fuzzy set VLR have a membership degree of 1, and all values lower than the peak of the fuzzy set VSR have a membership degree of 1. The processed results are shown in the following table (Table 2).
Based on the results from Table 2 and Table A5, Appendix C, the variable I1F1 Route length was created (Figure 7). Harmonized membership functions, for all variables, were created based on the explanation provided within the methodology using Equation (9).
  • Creating the Input Variable I2F1 Estimated Cargo Space Utilization
To demonstrate the applicability of the proposed methodology, we will assume that information on the volume and weight of each shipment is available. Regarding e-motorcycles, it is important to note that there are different variants, but they have approximately the same cargo space characteristics. The same applies to the remaining alternatives or delivery models being analyzed in the paper. The ratio of volumes defines cargo space, and the range of values the variable can take is from 0 to 1. Five fuzzy sets have been defined: Very low utilization level—VLU, Low utilization level—LU, Medium utilization level—MU, High utilization level—HU, and Very high utilization level—VHU. In agreement with the experts, the range of values was divided into equal intervals, ensuring overlap between the boundaries of the fuzzy sets to increase tolerance and avoid exclusivity. In accordance with this, the variable I2F1 Estimated cargo space utilization was created (Figure 8).
It should be noted that this variable has a universal character and will, therefore, be used in all three FLSs, with adjusted labels I2F2 and I2F3. The variation in cargo space capacity among the analyzed delivery models for the same requirements (shipment volume), will result in different impacts of this variable in each FLS. Specifically, in the case of a smaller cargo space where a certain shipment volume can be accommodated, the utilization will be at a higher level than in the case of a larger cargo space for the same requirements.
  • Creating the Input Variable I3F1 Degree of Adaptation to Weather Conditions
To determine the degree of adaptation to weather conditions, a separate fuzzy logic system, FLSW1, was created, the structure of which is shown in Figure 9. The output from this fuzzy logic system will serve as the third input, I3F1, in FLS1—BCM.
The following steps will outline the creation of the mentioned fuzzy logic system. As shown in the figure, the input variables in FLSW1 are I1FW1 Temperature and I2FW1 Precipitation. Experts were consulted for their creation, including two couriers from the base expert group, who were directly exposed to weather conditions in the field and could provide relevant insights. In addition, two additional experts participated in the study: one occupational safety engineer and one with a PhD in physical sciences specializing in meteorology.
The variable I1FW1 Temperature is defined with five fuzzy sets: Very low temperature—VLT, Low temperature—LT, Medium temperature—MT, High temperature—HT, and Very high temperature—VHT. The following table (Table 3) presents the processed results obtained based on the opinions of the aforementioned expert group. The experts’ responses are presented in Table A4, Appendix B.
Based on this data and data from Table A6, Appendix C, the variable I1FW1 was created (Figure 10). The obtained results will also be used to develop FLSs for the other two alternatives, namely FLSW2 and FLSW3 (Figure 9). The difference between these fuzzy logic systems, to adapt and provide more realistic results regarding the degree of adaptation to weather conditions for each alternative, will be reflected in certain rules that will differ, as concluded during the expert interviews. This approach ensures that the final solution accounts for the varying behavior of different transport modes under the same weather conditions.
In Serbia, there is no obligation to halt work in unfavorable temperatures. Accordingly, and considering the evident climate changes, we have approximately relied on the values defined by the experts during their input when determining the range of values for this variable.
The variable “Probability of precipitation” is defined as a percentage, meaning the range of values it can take is from 0 to 100. In this case, the percentages represent the probability of precipitation in a given region, although in some instances, it may also refer to the coverage of an area by precipitation. It is characterized by five fuzzy sets: Very low probability—VLP, Low probability—LP, Medium probability—MP, High probability—HP, and Very high probability—VHP. In agreement with the experts, the range of values was divided into equal intervals, ensuring overlap between the boundaries of the fuzzy sets to increase tolerance and avoid exclusivity (Figure 11). Therefore, this variable has a universal character and will be used as I2FW2 for FLSW2, and as I2FW3 for FLSW3.
The output variable, FLSW1, represents a value from 0 to 1, where 0 is the lowest and 1 is the highest degree of adaptation to weather conditions. Five fuzzy sets have been defined: Very low adaptation—VLA, Low adaptation—LA, Medium adaptation—MA, High adaptation—HA, and Very high adaptation—VHA. In agreement with the experts, the range of values was divided into equal intervals, ensuring overlap between the boundaries of the fuzzy sets to increase tolerance and avoid exclusivity. Following this, the variable O1FW1 Degree of adaptation to weather conditions was created (Figure 12).
It should be noted that this variable also has a universal character and will, therefore, be used in FLSW2 as O1FW2, and in FLSW3 as O1FW3. The output variables created in this way will serve as input variables in the main FLSs for determining the delivery model preference.
  • Creating the Output Variable P—Preference for Suitability of Applying the Corresponding Delivery Model
The preference, which reflects the suitability of the delivery model for exploitation, as mentioned in the methodology section, takes values from 0 to 1, and thus these boundaries define its value range. Five fuzzy sets have been defined: Very low preference—VLP, Low preference—LP, Medium preference—MP, High preference—HP, and Very high preference—VHP. In agreement with the experts, the range of values was divided into equal intervals, ensuring overlap between the boundaries of the fuzzy sets to increase tolerance and avoid exclusivity. Following this, the output variable P—preference for the suitability of applying the corresponding delivery model was created (Figure 13).
It is clear that this variable also has a universal character and will therefore be used in FLS2—BCB with the label O1F2, and in FLS3—BCS as O1F3. Different preference values for various delivery models, even for the same delivery requirements, will be obtained thanks to differently defined I1F1, I1F2, and I1F3; different cargo space capacities; and different fuzzy logic systems for defining the degree of adaptation of the model to weather conditions (different rule bases for FLSWs, according to the characteristics of the delivery models).

Creating Input and Output Variables for FLS2—BCB

  • Creating the input variable I1F2 Route Length
The range of the BCB model is similar to that of the BCM model; however, due to certain differences in achieving mobility, energy consumption, and sustainability impact, the same parameter values from the BCM model were not used to obtain more accurate results. For this reason, there is also a difference in the definition of the membership functions of the fuzzy sets for this variable compared to the BCB model. One of the main reasons is that, due to the mobility characteristics of the transportation means, the travel characteristics differ for the analyzed alternatives. For instance, on a 25 km route, an e-scooter will consume a higher percentage of its battery than an e-motorcycle or an e-cargo bike. Furthermore, the physical and mental effort required from the courier varies depending on the means of transportation used. Therefore, it is necessary to evaluate the mentioned 25 km route individually for each transportation means and define the nature of the route for that specific means. For one vehicle, it might represent a long route; for another, it could be considered a medium-length route. For this reason, different fuzzy set parameters are used for the variables I1F1, I1F2, and I1F3. In this case, due to the similar performance of the alternatives, there are no significant deviations between the parameters. However, this approach enables more precise modeling of expert reasoning and a more realistic definition of the variable concerning the observed alternative. To clarify this approach, we can draw a parallel from everyday life: an object located at a height of 1.5 m is considered to be at a medium height for a person who is 2 m tall, while the same object is very high for a child who is 0.9 m tall.
The experts’ responses are presented in Table A2, Appendix A. Based on data in Table 4 and from Table A7, Appendix C, the variable I1F2 was created (Figure 14). Table 4 shows the characteristics of the asymmetric membership functions of the fuzzy sets.
The input variable I2F2, as already emphasized, corresponds to the created input variable I2F1 for FLS1—BCM. To define the input variable I3F2, FLSW2 was formed with the same structure as FLSW1, with differences in their rule sets due to the nature of the parameters, ensuring a more realistic output value.

Creating Input and Output Variables for FLS3—BCS

  • Creating the input variable I1F3 Route Length
For the BCS model, a similar explanation applies regarding the need to define inputs with different parameters, as was the case with the BCB model. Additionally, the BCS model has a significantly different range than the BCM and BCB models, which may lead to a slightly greater difference in this variable compared to the previous two. The experts’ responses are presented in Table A3, Appendix A. Based on data in Table 5 and from Table A8, Appendix C, the variable I1F3 was created (Figure 15).
The input variable I2F3, as already emphasized, corresponds to the created input variables I2F1 and I2F2 for FLS1—BCM and FLS2—BCB, respectively. To define the input variable I3F3, FLSW3 was formed with the same structure as FLSW1 and FLSW2, with differences in their rule sets due to the nature of the parameters, ensuring a more realistic output value.
After creating the variables, fuzzy rule bases were developed for all the FLSs. Initially, the authors created the rule bases based on their knowledge and experience, then sent them to experts for corrections. They gathered expert opinions, adjusted the rule bases, and returned them to the experts. After three such iterations, the final fuzzy rule bases were obtained. It is important to note that the same groups of experts who participated in creating the variables were contacted for the main fuzzy logic systems for determining preference, as well as for the FLS systems for determining the degree of adaptation to weather conditions—FLSW.
The main FLS consists of 125 rules, which are the same for FLS1—BCM, FLS2—BCB, and FLS3—BCS. The difference between them, as described earlier, lies in the different parameters used when creating the fuzzy sets for the variables. The FLSW systems consist of 25 rules each, which differ due to the nature of the observed parameter.
The inference engine generates the output based on the established rule base when entering the input variable values. In this process, the software applies the principles defined by fuzzy set theory (Equations (4) and (5)). Defuzzification must be performed to obtain the final output value, typically using the center of gravity approach (Equations (6) and (7)). The testing results will be presented in the following chapter.

4.1.2. Testing Results of the Fuzzy-DMS System with Discussion

The following section will present the testing results of the Fuzzy-DMS system, with the outcome being the determination of the preference for the suitability of applying a particular delivery model. Based on data collected from the real system, for a service that ensures delivery between 12 PM and 7 PM the following day, a set of requirements was formed, which defined the parameters for the first two input variables for all three fuzzy logic systems: FLS1—BCM, FLS2—BCB, and FLS3—BCS. The data for the third variable in these FLSs was selected using a random method.
Postal and delivery systems, in general, are typically characterized by a wide range of services, a developed network, and infrastructure, thereby serving many users. Based on this, it is easy to conclude that many shipments pass through them. For the testing, data was selected partially at random from the real system, with an effort to ensure the most accurate assessment of the total volume of all shipments to be transported. This meant that only requests using standardized packaging were analyzed to facilitate a more straightforward calculation of total volume, as the system lacked a 3D scanner to provide this information for non-standard shipments. For the estimated utilization of cargo space, the ratio between the total volume of shipments to be transported and the cargo space volume was defined. For the cargo space volumes of the BCM, BCB, and BCS alternatives, values of 100 L, 200 L, and 50 L, respectively, were used. As for the data on temperature and probability of precipitation, i.e., for the fuzzy logic systems—FLSW, which produce the output for the degree of adaptation to weather conditions, these were defined by the authors. The goal of testing the Fuzzy-DMS system is to demonstrate its applicability, which justifies the adoption of certain parameters. When all input data from reality is known in specific situations, the results will align accordingly. Testing was conducted on fuzzy logic systems based on asymmetric membership functions, i.e., functions formed based on expert opinions, as well as on improved versions of the systems based on harmonized membership functions. In this way, the influence of symmetric membership functions on the final result was also indirectly tested.
The following tables (Table 6, Table 7 and Table 8) show the characteristics of the three test requests and the results obtained from the Fuzzy-DMS system. The values in parentheses for the “Temperature” and “Probability of precipitation” parameters (Table 6) represent additional values used to test the system. In this way, the sensitivity of the Fuzzy-DMS system to the parameter “Degree of adaptation to weather conditions” is demonstrated. The values in parentheses for the “Degree of adaptation to weather conditions” and “Preference” results correspond to these input parameters. Meanwhile, the parameters for route length and total shipment volume remain unchanged.
If we analyze the results obtained based on fuzzy logic systems grounded in asymmetric membership functions, the results show that, for the defined requirements and conditions, the most suitable model is by courier via e-motorcycles (BCM). This outcome was expected and can be primarily explained by the highest level of adaptation to weather conditions and an approximately medium level of cargo space utilization.
In second place is the by courier via e-scooter (BCS) model, primarily due to the very high level of cargo space utilization, although the level of adaptation to weather conditions is lower than the first alternative.
In last place, out of the three analyzed alternatives, is by courier via e-cargo bike (BCB). The reason lies in the very low level of cargo space utilization despite an approximately medium level of adaptation to weather conditions. Nevertheless, in this case, each of the alternatives fall within the upper part of the preference scale. One of the reasons for this is the short route length in this test case, allowing for some tolerance regarding the lower levels of cargo space utilization or adaptation to weather conditions. An additional analysis of the impact of weather conditions (data in parentheses) showed a certain drop in preference values for all the alternatives analyzed due to a significant temperature drop from 13 °C to −3 °C. The decrease in preference was mitigated by a reduced probability of precipitation (from 60% to 40%). In this case, the BCM and BCS alternatives have the same preference value, while the preference for the BCB alternative is slightly lower.
The results from fuzzy logic systems using harmonized membership functions, that is, systems influenced by the symmetry of asymmetric membership functions yield slightly modified outcomes. This can be observed in both the degree of adaptation and preference levels. Regarding the impact of these changes on the selection of alternatives in the specific case, further analysis, which involves a drop in temperature and precipitation probability, shows that the preference for the BCB alternative has reached the level of the other two alternatives. In this scenario, all three alternatives have a preference value of 0.5.
The following table presents the data and results for the second test case. The value in parentheses for the “Route Length” parameter represents an additional value for which the system was tested. In this way, the sensitivity of the Fuzzy-DMS system to the “Route Length” parameter is demonstrated. The value in parentheses for the “Preference” results corresponds to this input parameter for each of the models. Meanwhile, the parameters for total shipment volume and weather conditions remain unchanged.
In this case, for asymmetric (based on expert opinions) membership functions, the results indicate that the most suitable alternative among the analyzed options is by courier via e-scooter (BCS). The primary reason lies in the significantly higher level of cargo space utilization compared to the other two alternatives. At the same time, the route length and degree of adaptation to weather conditions are adequately suitable for all three models. After additional testing and changing the route length to 10 km, with the same remaining parameters, the preference for all alternatives increased, although the preference order remained the same as in the case of the 18.7 km route length. These results are expected due to the shorter route length, while the lower cargo space utilization level limited the larger preference increase.
In this case, the impact of symmetry is also noticeable, particularly during testing for a shorter route of 10 km. It is easy to conclude that the difference in preference values between the BCA alternative and the second-ranked BCM has increased, which is significant for the final decision-maker. Additionally, the gap between the preferences of the BCB and BCM alternatives has narrowed.
The following table (Table 8) presents the data and results for the third test case. The value in parentheses for the “Total shipment volume” parameter represents an additional value for which the system was tested. In this way, the sensitivity of the Fuzzy-DMS system to changes in the “Estimated utilization of cargo space” parameter is demonstrated. Additionally, the value in parentheses for the “Preference” results corresponds to this input parameter for each of the models. Meanwhile, the parameters for route length and weather conditions remain unchanged. In this case, the BCS alternative is excluded from the analysis as it does not meet the elimination criteria.
In this test case, we have expected results for asymmetric (based on expert opinions) membership functions, which are primarily determined by cargo space utilization, as there is a clear advantage in favor of the BCM model. On the other hand, the route length and degree of adaptation to weather conditions are adequately suitable for both models. After additional testing and reducing the total shipment volume, there was a decrease in preference for the BCM alternative due to the reduction in cargo space utilization. On the other hand, the preference value for the BCB model did not change because the relevant threshold value, which would trigger such a change, was not exceeded.
When observing the results for FLSs with harmonized membership functions, the difference in preference values has decreased between the two observed models, which is especially noticeable in the test with a reduced total shipment volume. However, the difference remains evident and provides a clear suggestion to the decision-maker.
Compared to studies that addressed similar topics, the study conducted in this paper has certain similarities and differences. Firstly, they share the same or similar goal: to optimize a specific phase in the shipment transfer process, most often the last-mile delivery. One significant difference is that most studies, methodologically speaking, focus on multi-criteria decision-making. The advantages of the proposed Fuzzy-DMS methodology have been highlighted in this regard. Some studies examine the same or similar alternatives, although the results concerning priorities or suitability for application differ. This is expected, as different areas were analyzed based on different criteria and approaches. Other studies analyzed in the literature review primarily focused on prioritizing alternatives from various categories rather than only those belonging to e-mobility, as is the case in this study. However, it is a fact, as the results indicate, that alternatives from the e-mobility category and, in general, alternatives considered sustainable, such as e-cargo bikes, drones, parcel lockers, etc., have been extensively researched and have ranked highly in various studies [8,25,36,38,44]. The result obtained in the study [43], which deals with prioritizing zero-emission LMD solutions, indicates that ELCVs are the best solution for the analyzed task. This very alternative has been suggested in our study as the most suitable option in cases where none of the three analyzed alternatives are feasible for exploitation. It is also recommended that electric cargo bikes be considered a viable mid-term solution.
In the context of future research directions, it is desirable to analyze the impact of Fuzzy entropy, as it can help assess the degree of uncertainty of a fuzzy variable (Equation (8)).
  • Analysis Based on Surface Graphs
The following section presents an additional analysis for FLS1—BCM, as the corresponding alternative—BCM, had the highest preference the most frequently during testing. Additionally, the fuzzy systems, FLS2—BCB and FLS3—BCS, have similar characteristics due to the same rule base being used, with the difference between these FLSs ensured by differently defined membership functions of the fuzzy sets. The analysis was conducted using surface graphs showing one output variable’s dependence on two input variables. This type of graph is often used in the analysis of fuzzy logic systems to visualize the relationship between different input parameters and the corresponding output result. The colors on the surface represent various levels of the output variable, ranging from blue (low level) to yellow (high level) [59]. It can serve as a decision-making tool in planning and optimizing logistics operations. Figure 16 shows the dependence of preference on the input variables I1F1 Route length and I2F1 Estimated utilization of cargo space.
From the graph, it can be concluded that short routes with high cargo space utilization can have a high preference, which is logical as these are desirable situations for performing delivery activities. On the other hand, long routes with low cargo space utilization are characterized by low preference, indicating undesirable or inefficient conditions. Additionally, a decreasing trend in preference can be observed as the route length increases. This suggests that long routes are generally less desirable, and from this perspective, one might consider dividing the territory into even smaller delivery segments than the existing regions. This would involve solving additional tasks, such as the allocation of packages and the organization of couriers, where a single courier could, if necessary, make multiple deliveries within the same area. In such cases, attention should be paid to the choice of the delivery model, which would imply the application of the proposed methodology. In certain situations, this might mean that a courier uses the BCB model for delivery in the first iteration and switches to the BCS model in the next, if it proves to be more suitable. Furthermore, when cargo space utilization is very low, the preference is low regardless of the route length.
Figure 17 shows the dependence of preference on the input variables I1F1 Route length, and I3F1 Degree of adaptation to weather conditions.
The graph shows that preference is high when the adaptation to weather conditions is strong, indicating that the transportation process and delivery are more efficient and safer in favorable weather conditions. On the other hand, as the degree of adaptation decreases (below 0.5), the preference drops, confirming that poor weather conditions significantly impact the efficiency and safety of delivery. Regarding the impact of route length on preference, the same conclusion applies as in the previous analysis: using long routes can significantly reduce preference, regardless of the adaptation to weather conditions. This suggests that for long delivery routes and poor weather conditions, it may be necessary to consider engaging ELCV, as previously mentioned in the paper.
In the following section, Figure 18 graphically illustrates the dependence of preference on the input variables I2F1 Estimated utilization of cargo space, and I3F1 Degree of adaptation to weather conditions.
In this case, it is easy to observe that as the degree of adaptation to weather conditions and cargo space utilization increases, the preference also rises. However, with low utilization, the preference remains low even with a high adaptation to weather conditions. Additionally, when the adaptation to weather conditions is low, the preference remains low regardless of cargo space utilization. This indicates that poor weather conditions and low cargo space utilization significantly negatively impact delivery efficiency.
Based on the results obtained from testing the created FLSs and the analysis conducted, it can be concluded that the proposed Fuzzy-DMS methodology provides usable results. The reason for this is that the formed FLS system models the reasoning of experts in this field, who encounter the same or similar tasks daily. In this way, their knowledge and experience, modeled through the FLS system, generate a preference that indicates the suitability of applying the appropriate sustainable delivery model for specific conditions and requirements. The additional enhancement of the validity of results provided by the proposed methodology is enabled by introducing harmonized membership functions resulting from the alignment of asymmetric and symmetric membership functions. Certainly, the preference value, the output of the proposed Fuzzy-DMS methodology, serves as additional information and support for decision-making. In this case, it is the organizer of delivery activities.
The final, sixth step of the methodology involves the decision-maker analyzing the preference values for all alternatives, after which they make the final decision. The penultimate fifth step in the methodology refers to ensuring that all alternatives undergo analysis, which is a straightforward task and was followed in our case study.

5. Applicability and Limitations of the Proposed Fuzzy-DMS Methodology

In the case study, it was demonstrated that the proposed methodology provides adequate results for the task at hand, which is determining the preference that defines the suitability of applying the appropriate delivery model for specific requirements and conditions. This model’s flexibility is based on experts’ active participation and ability to model their reasoning. This means that the more extensive the system’s training, the higher the output results’ adequacy level. Approaches based on multi-criteria analysis are commonly used to solve similar tasks and provide good results. Still, they require expert analysis to be conducted each time the suitability of a delivery model is determined. However, in this case, it would mean that for every group of shipment delivery requests, a multi-criteria analysis would have to be carried out. This implies that multi-criteria analysis would be conducted at least once daily for a particular delivery area, which entails continuous expert involvement. With the proposed Fuzzy-DMS approach, expert reasoning is modeled through FLS and can be usable over an extended period, which is a significant practical advantage. The application of the methodology in this context involves collecting and inputting data into the FLS, while the final result of the inference machine, in the form of a preference value, is obtained immediately afterward. It is clear that this application is simpler compared to widely used multi-criteria decision-making methods, primarily because it does not always require the engagement of experts for every task, which can be organizationally- and time-demanding [25]. The efficiency of the methodology in terms of execution time represents a significant advantage in situations where decisions need to be made within very limited time frames. Additionally, introducing harmonized membership functions proactively addresses potential issues arising from expert subjectivity. This methodology can be easily adapted to address similar tasks as needed. This implies that the methodology is applicable to other delivery models not covered by the case study in this paper. Consequently, the transportation means analyzed could vary, ranging from conventional vans and e-vans, to other micromobility vehicles. The usability of the methodology is independent of the time availability of delivery, meaning it can be applied regardless of the type of service. The only time-related limitation concerns the duration required for collecting the necessary information. However, as previously mentioned in the study, collecting the needed information efficiently with an adequate information system makes the methodology applicable even for same-day delivery services. An additional advantage of the proposed methodology is its suitability for implementation through an appropriate application that could be developed, further enhancing the user experience and the efficiency of the delivery organization process.
Certainly, there are also certain limitations to applying the Fuzzy-DMS approach. Some of them are highlighted below:
  • There is a challenge in selecting experts. The reliance on expert knowledge for creating fuzzy sets and rules may introduce subjectivity;
  • To apply the approach, gathering information about the volume of shipments included in the delivery request is necessary. In the case of standard packaging, the volume of each package is known, so this task is not complex. However, with the increasing number of non-standard packages in delivery systems, manually solving this task would be time-consuming and prone to errors. For this reason, 3D scanners are necessary in the system to provide accurate information efficiently. 3D scanners are still an expensive tool for verification and are not broadly available in delivery companies;
  • In some situations, even though the volume criterion is satisfied, it is still not possible to fit all packages into the cargo space due to their dimensions. Each operator has appropriately defined package dimension limits for the type of services offered. On the other hand, transportation also has its specific limitations. This aspect requires particular attention when organizing deliveries. For example, the public postal operator in Serbia has limited the dimensions of express shipments to 60 cm × 50 cm × 50 cm, meaning that packages exceeding these dimensions can only be accepted under a special agreement. The weight limit per individual package for the same operator is 31.5 kg. For other services, the limits vary.
  • There is the potential for complexity in defining membership functions and rule bases for new scenarios or delivery models, which may require substantial expert input;
  • The most common service in delivery systems involves next-day delivery. As such, delivery organization is typically done a day in advance. In this regard, weather condition data, which can easily be retrieved from various sources, may be sensitive despite the high reliability of weather forecasting systems. If actual weather conditions significantly differ from those forecasted, the resulting preference may be inadequate, affecting the choice of delivery model. However, this risk is not high, as with technological advances, weather forecasts, even several days ahead, are very reliable;
  • Each alternative requires creating a separate fuzzy logic system to achieve accurate results. Depending on the circumstances, this can be a complex process;
  • In some situations, the only available alternative may be excluded from the analysis due to elimination criteria. This impacts the overall delivery organization, requiring the division of shipments into smaller groups that match the available delivery models, resulting in multiple iterations by a courier or the use of different vehicles and couriers. This introduces various challenges, such as shipment distribution engaging additional labor and resources, which increases costs.
Despite these limitations, Fuzzy-DMS remains a valuable tool for delivery model selection in dynamic and complex environments.

6. Conclusions

The proposed Fuzzy-DMS methodology is based on applying fuzzy logic systems, which were created using expert opinions. In this way, it represents a mechanism that models expert reasoning in determining the suitability of a last-mile delivery model in line with specific requirements and circumstances. The final result of applying this approach is a preference that serves as a measure of suitability and supports decision-makers in the planning and organization of deliveries.
One of the main advantages of this methodology compared to others found in the literature, which are mostly based on multi-criteria decision-making, is that once the Fuzzy-DMS mechanism is created, it can be used for a longer period. By simply inputting values for the input variables and through the defined rule base, the desired output, i.e., the preference, is obtained. On the other hand, methods based on multi-criteria decision-making, which also provide good results, require a more complex application, as each analysis requires solving a multi-criteria task anew. Additionally, the introduction of harmonized membership functions, as a result of comparing symmetric and asymmetric membership functions, aims to enhance the validity of the obtained results by proactively addressing potential issues that may arise from expert subjectivity.
As part of the research, a case study was conducted in the city of Belgrade, demonstrating the applicability of the methodology. Specifically, three sustainable delivery models based on the use of e-motorcycles, e-cargo bikes, and e-scooters were analyzed. In accordance with sustainability principles and the specific task and circumstances, three key criteria influencing the level of suitability for applying the selected electromobility alternatives were defined, relating to route length, cargo space utilization, and adaptability to weather conditions. Testing was conducted, and for the defined tasks, the methodology provided results consistent with expert reasoning. The testing was conducted through three test scenarios for all three alternatives, based on two approaches: one involving asymmetric membership functions and the other involving harmonized membership functions. For the approach using asymmetric membership functions, preference values for all three alternatives range from 0.376 to 0.776. In contrast, this interval is slightly narrower for the harmonized membership functions approach, ranging from 0.379 to 0.757. This may indicate that harmonized membership functions provide more uniform results, reducing preference differences. The BCM delivery model has the highest preference value in both approaches, while the lowest preferences are associated with the BCB model. During testing, a sensitivity analysis was also conducted to examine the impact of changes in input variables on preference values. A drop in temperature from 13 °C to −3 °C, despite a reduction in the probability of precipitation from 60% to 40%, led to a decrease in the degree of adaptation to weather conditions for all alternatives, which indirectly caused a reduction in preferences. This clearly shows that unfavorable weather conditions negatively affect the preference for the analyzed delivery models. The test examples also confirmed that the more favorable the requirements or conditions, such as route length and cargo space utilization, the higher the preference values.
Additional analyses of the Fuzzy-DMS mechanism indicate its relevance in solving the designated task. Furthermore, the high level of flexibility allows for its adaptability and, therefore, its potential application for solving similar and related tasks.
Future research aims to enhance the methodology in defining membership functions by using metaheuristic algorithms to better model expert reasoning. For the same purpose, introducing expert prioritization based on their experience and response consistency may also be significant. Various tests will be conducted, including those with many input variables, to identify the most successful practices that will benefit future users. Regarding the improvement of applicability, the focus will be on developing an application that will enhance the accessibility and ease of use of the Fuzzy-DMS methodology in practice.

Author Contributions

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

Funding

This research received no external funding.

Data Availability Statement

Dataset available on request from the authors.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following table present a list of abbreviations used in the study:
AbbreviationMeaning
LMDLast-Mile Delivery
ECEuropean Commission
EUEuropean Union
Fuzzy-DMSFuzzy Delivery Model Selection
B2CBusiness-to-Consumer
GHGGreenhouse Gases
WoSWeb of Science
FAHPFuzzy Analytic Hierarchy Process
ISMInterpretative Structural Modeling
DSSDecision Support System
FISFuzzy Inference System
PFSsPicture Fuzzy Sets
FCEFuzzy Comprehensive Evaluation
TOPSISTechnique for Order Preference by Similarity to Ideal Solution
F-MCDMMulti-Criteria Decision-Making Framework
FWASPASFuzzy Weighted Aggregated Sum Product Assessment
WASPASWeighted Aggregated Sum Product Assessment
DHFDual Hesitant Fuzzy
SDNMARCOSSustainable Decision-Making Approach for Ranking and Choosing Options
OPAOrdinal Priority Approach
MARCOSMaking Approach for Ranking and Choosing Options
VRSVehicle Routing Software
FFS-PSI-AROMANFermatean Fuzzy Sets Preference Selection Index Alternative Ranking Order Method Accounting For Two-Step Normalization
AHPAnalytic Hierarchy Process
ADRsAutonomous Delivery Robots
IFIntuitionistic Fuzzy
PIPRECIAPivot Pairwise Relative Criteria Importance Assessment
PESTELPolitical, Economic, Social, Technological, Environmental, and Legal
SF-AHPSpherical Fuzzy Analytic Hierarchy Process
SF-CoCoSoSpherical Fuzzy Combined Compromise Solution
FLSFuzzy Logic System
Fuzzy DMSFuzzy Decision-Making System
BCMBy courier via e-motorcycles
BCBBy courier via e-cargo bike
BCSBy courier via e-scooter
ELCVElectric Light Commercial Vehicle
I1F1Input 1 Fuzzy Logic System 1
VSRVery Short Route
SRShort Route
MLRMedium-Length Route
LRLong Route
VLRVery Long Route
LBLeft Boundary
TTop
RBRight Boundary
I2F1Input 2 Fuzzy Logic System 1
VLUVery Low Utilization Level
LULow Utilization Level
MUMedium Utilization Level
HUHigh Utilization Level
VHUVery High Utilization Level
I2F2Input 2 Fuzzy Logic System 2
I2F3Input 3 Fuzzy Logic System 3
I3F1Input 3 Fuzzy Logic System 1
FLSW1Fuzzy Logic System for Weather Conditions 1
I1FW1Input 1 Fuzzy Logic System for Weather Conditions 1
I2FW1Input 2 Fuzzy Logic System for Weather Conditions 1
FLSWFuzzy Logic System for Weather Conditions
VLTVery Low Temperature
LTLow Temperature
MTMedium Temperature
HTHigh Temperature
VHTVery High Temperature
FLSW2Fuzzy Logic System for Weather Conditions 2
FLSW3Fuzzy Logic System for Weather Conditions 3
VLPPVery Low Probability
LPPLow Probability
MPPMedium Probability
HPPHigh Probability
VHPPVery High Probability
VLAVery Low Adaptation
LALow Adaptation
MAMedium Adaptation
HAHigh Adaptation
VHAVery High Adaptation
O1FW1Output 1 Fuzzy Logic System for Weather Conditions 1
O1FW2Output 1 Fuzzy Logic System for Weather Conditions 2
O1FW3Output 1 Fuzzy Logic System for Weather Conditions 3
VLPVery Low Preference
LPLow Preference
MPMedium Preference
HPHigh Preference
VHPVery High Preference
O1F1Output 1 Fuzzy Logic System 1
O1F2Output 1 Fuzzy Logic System 2
O1F3Output 1 Fuzzy Logic System 3
I1F2Input 1 Fuzzy Logic System 2
I1F3Input 1 Fuzzy Logic System 3
I3F2Input 3 Fuzzy Logic System 2
3DThree-Dimensional

Appendix A

The experts’ responses are presented in the following tables when creating variables I1F1, I1F2, and I1F3, where LB—left boundary, T—top, RB—right boundary.
Table A1. The experts’ responses—I1F1 [km].
Table A1. The experts’ responses—I1F1 [km].
I1F1VSRSRMLRLRVLR
ExpertsLBTRBLBTRBLBTRBLBTRBLBTRB
E1-3757.512.581422.514.524312634.5-
E2-3.58.56.7913.31016.523.42027.534.527.535-
E3-4.89510.61510.518241928342934.5-
E4-3.86.2479.87.512.618.517.522.828.226.232-
E5-48.559151117221827342935-
E6-4.510611.516.512192618.526.530.52531.5-
E7-37.54.59.515.810.518.523.518.5253126.532-
E8-4959161116221723282329-
Average-3.838.215.159.1414.2410.0616.4522.7418.3325.4830.9626.5332.94-
Table A2. The experts’ responses—I1F2 [km].
Table A2. The experts’ responses—I1F2 [km].
I1F2VSRSRMLRLRVLR
ExpertsLBTRBLBTRBLBTRBLBTRBLBTRB
E1-2.56371171321.51322.529.52433-
E2-374.8812.58.515.822.618.526.53326.533.5-
E3-3.57.53.59.513.591623.51827322834-
E4-2.84.8368.66.511.516.516.521.52725.531-
E5-3.57.537.51310162116.523.533.527.533.5-
E6-39.54.510.515.510.517.524.51725292430.5-
E7-2.563914.5917.522.517.524.529.52530-
E8-3848151017221621262127-
Average-2.987.043.608.1912.958.8115.5421.7616.6323.9429.9425.1931.56-
Table A3. The experts’ responses—I1F3 [km].
Table A3. The experts’ responses—I1F3 [km].
I1F3VSRSRMLRLRVLR
ExpertsLBTRBLBTRBLBTRBLBTRBLBTRB
E1-13247.538.5178.518.524.52028-
E2-1.53.52.54.5941018.21422292227.5-
E3-2.55.52.56115.512.51913.52227.523.529-
E4-22.523.563812.511.516.52320.526.5-
E5-2.552.5410.55.51116.51219.529.52328.5-
E6-26.5271261219.51321.52520.526.5-
E7-1.541.56.5114.512.51912.52024.521.525.5-
E8-252511613181216211623-
Average-1.884.382.135.069.754.6910.9417.4612.1319.5025.5020.8826.81-

Appendix B

The experts’ responses are presented in the following table while creating the variable “Temperature”, where LB is the left boundary, T is the top, and RB is the right boundary.
Table A4. The experts’ responses—Temperature [°C].
Table A4. The experts’ responses—Temperature [°C].
TemperatureVLTLTMTHTVHT
ExpertsLBTRBLBTRBLBTRBLBTRBLBTRB
E1-−45−2711815221925302835-
E2-−56−249716232027323034-
E3-−100−538613241828333038-
E4-−83−4510515252230353136-
Average-−6.753.50−3.254.759.506.5014.7523.5019.7527.5032.5029.7535.75-

Appendix C

The following tables present the parameters defining symmetric and harmonized membership functions.
Table A5. Parameters of symmetric and harmonized membership functions—variable I1F1 [km].
Table A5. Parameters of symmetric and harmonized membership functions—variable I1F1 [km].
Fuzzy SetLeft BoundaryTopRight Boundary
Symmetric membership functions
VSR/3.8311.1075
SR3.8311.107518.385
MLR11.107518.38525.6625
LR18.38525.662532.94
VLR25.662532.94/
Harmonized membership functions
VSR/3.839.65875
SR4.4910.1237516.3125
MLR10.5837517.417524.20125
LR18.357525.5712531.95
VLR26.0962532.94/
Table A6. Parameters of symmetric and harmonized membership functions—variable I1FW1 [°C].
Table A6. Parameters of symmetric and harmonized membership functions—variable I1FW1 [°C].
Fuzzy SetLeft BoundaryTopRight Boundary
Symmetric membership functions
VSR/−6.753.875
SR−6.753.87514.5
MLR3.87514.525.125
LR14.525.12535.75
VLR25.12535.75/
Harmonized membership functions
VSR/−6.753.6875
SR−54.312512
MLR5.187514.62524.3125
LR17.12526.312534.125
VLR27.437535.75
Table A7. Parameters of symmetric and harmonized membership functions—variable I1F2 [km].
Table A7. Parameters of symmetric and harmonized membership functions—variable I1F2 [km].
Fuzzy SetLeft BoundaryTopRight Boundary
Symmetric membership functions
VSR/2.9810.125
SR2.9810.12517.27
MLR10.12517.2724.415
LR17.2724.41531.56
VLR24.41531.56/
Harmonized membership functions
VSR/2.988.5825
SR3.299.157515.11
MLR9.467516.40523.0875
LR16.9524.177530.75
VLR24.802531.56/
Table A8. Parameters of symmetric and harmonized membership functions—variable I1F3 [km].
Table A8. Parameters of symmetric and harmonized membership functions—variable I1F3 [km].
Fuzzy SetLeft BoundaryTopRight Boundary
Symmetric membership functions
VSR/1.888.1125
SR1.888.112514.345
MLR8.112514.34520.5775
LR14.34520.577526.81
VLR20.577526.81/
Harmonized membership functions
VSR/1.886.24625
SR2.0056.5862512.0475
MLR6.4012512.642519.01875
LR13.237520.0387526.155
VLR20.7287526.81/

References

  1. Naciones-Unidas. The Sustainable Development Goals Report 2024. United Nations. 2024. Available online: https://unstats.un.org/sdgs/report/2021/# (accessed on 28 September 2024).
  2. European Commission. 2040 Climate Target—European Commission. Available online: https://climate.ec.europa.eu/eu-action/climate-strategies-targets/2040-climate-target_en (accessed on 28 September 2024).
  3. Gómez-Marín, C.G.; Comi, A.; Serna-Urán, C.A.; Zapata-Cortés, J.A. Fostering collaboration and coordination in urban delivery: A multi-agent microsimulation model. Res. Transp. Econ. 2024, 103, 101402. [Google Scholar] [CrossRef]
  4. European Commission. The EU Budget and the Sustainable Development Goals—European Commission. Available online: https://commission.europa.eu/strategy-and-policy/eu-budget/performance-and-reporting/horizontal-priorities/eu-budget-and-sustainable-development-goals_en (accessed on 28 September 2024).
  5. Lazarevic, D.; Švadlenka, L.; Radojicic, V.; Dobrodolac, M. New Express Delivery Service and Its Impact on CO2 Emissions. Sustainability 2020, 12, 456. [Google Scholar] [CrossRef]
  6. Lazarević, D.; Dobrodolac, M. Sustainability trends in the postal systems of last-mile delivery. Perner’s Contacts 2020, 15, 2020. [Google Scholar] [CrossRef]
  7. Blagojević, M.; Šarac, D.; Mostarac, K. Selecting the Flexible Last-Mile Delivery Models Using Multicriteria Decision-Making. Promet-Traffic Transp. 2023, 35, 635–654. [Google Scholar] [CrossRef]
  8. Svadlenka, L.; Simic, V.; Dobrodolac, M.; Lazarevic, D.; Todorovic, G. Picture Fuzzy Decision-Making Approach for Sustainable Last-Mile Delivery. IEEE Access 2020, 8, 209393–209414. [Google Scholar] [CrossRef]
  9. Pamucar, D.; Lazarević, D.; Dobrodolac, M.; Simic, V.; Görçün, Ö.F. Prioritization of crowdsourcing models for last-mile delivery using fuzzy Sugeno–Weber framework. Eng. Appl. Artif. Intell. 2024, 128, 107414. [Google Scholar] [CrossRef]
  10. Serrano-Hernandez, A.; Ballano, A.; Faulin, J. Selecting Freight Transportation Modes in Last-Mile Urban Distribution in Pamplona (Spain): An Option for Drone Delivery in Smart Cities. Energies 2021, 14, 4748. [Google Scholar] [CrossRef]
  11. Seghezzi, A.; Siragusa, C.; Mangiaracina, R. Parcel lockers vs. home delivery: A model to compare last-mile delivery cost in urban and rural areas. Int. J. Phys. Distrib. Logist. Manag. 2022, 52, 213–237. [Google Scholar] [CrossRef]
  12. Pahwa, A.; Jaller, M. A cost-based comparative analysis of different last-mile strategies for e-commerce delivery. Transp. Res. Part E Logist. Transp. Rev. 2022, 164, 102783. [Google Scholar] [CrossRef]
  13. Kumar, G.; Tanvir, O.; Kumar, A.; Goswami, M. Optimal drone deployment for cost-effective and sustainable last-mile delivery operations. Int. Trans. Oper. Res. 2024, 1–37. [Google Scholar] [CrossRef]
  14. Wang, Y.; Bi, M.; Lai, J.; Chen, Y. Locating Movable Parcel Lockers under Stochastic Demands. Symmetry 2020, 12, 2033. [Google Scholar] [CrossRef]
  15. Klein, P.; Popp, B. Last-Mile Delivery Methods in E-Commerce: Does Perceived Sustainability Matter for Consumer Acceptance and Usage? Sustainability 2022, 14, 16437. [Google Scholar] [CrossRef]
  16. Mangiaracina, R.; Perego, A.; Seghezzi, A.; Tumino, A. Innovative solutions to increase last-mile delivery efficiency in B2C e-commerce: A literature review. Int. J. Phys. Distrib. Logist. Manag. 2019, 49, 901–920. [Google Scholar] [CrossRef]
  17. Comi, A.; Polimeni, A.; Belcore, O.M.; Cartisano, A.G.; Micari, S.; Napoli, G. Assessing the Opportunity Offered by Electric Vehicles in Performing Service Trips to End Consumers. Appl. Sci. 2024, 14, 4061. [Google Scholar] [CrossRef]
  18. Nogueira, G.P.M.; Silva, S.V.; Hasenclever, L.; de Assis Rangel, J.J. Sustainability in B2C e-commerce: A literature review and future research opportunities in last-mile deliveries. Environ. Dev. Sustain. 2024, 1–22. [Google Scholar] [CrossRef]
  19. Kiba-Janiak, M.; Marcinkowski, J.; Jagoda, A.; Skowrońska, A. Sustainable last mile delivery on e-commerce market in cities from the perspective of various stakeholders. Literature review. Sustain. Cities Soc. 2021, 71, 102984. [Google Scholar] [CrossRef]
  20. Liu, M.; Li, Y.; Wang, X. Joint optimization of truck-drone routing for last-mile deliveries in urban areas. Transp. A Transp. Sci. 2024, 1–27. [Google Scholar] [CrossRef]
  21. Gobertti, F.H.; Sotelo, R.; Forets, M. Optimization algorithms for adaptative route sequencing on real-world last-mile deliveries. Ingenius 2024, 2024, 64–80. [Google Scholar] [CrossRef]
  22. De Maio, A. A Two-Echelon Routing Model for Sustainable Last-Mile Delivery with an Intermediate Facility: A Case Study of Pharmaceutical Distribution in Rome. Mathematics 2024, 12, 2679. [Google Scholar] [CrossRef]
  23. Zhou, L.; Baldacci, R.; Vigo, D.; Wang, X. A Multi-Depot Two-Echelon Vehicle Routing Problem with Delivery Options Arising in the Last Mile Distribution. Eur. J. Oper. Res. 2018, 265, 765–778. [Google Scholar] [CrossRef]
  24. Kitjacharoenchai, P.; Min, B.C.; Lee, S. Two echelon vehicle routing problem with drones in last mile delivery. Int. J. Prod. Econ. 2020, 225, 107598. [Google Scholar] [CrossRef]
  25. Simić, V.; Lazarević, D.; Dobrodolac, M. Picture fuzzy WASPAS method for selecting last-mile delivery mode: A case study of Belgrade. Eur. Transp. Res. Rev. 2021, 13, 1–22. [Google Scholar] [CrossRef] [PubMed]
  26. Croce, A.I.; Musolino, G.; Rindone, C.; Vitetta, A. Traffic and energy consumption modelling of electric vehicles: Parameter updating from floating and probe vehicle data. Energies 2022, 15, 82. [Google Scholar] [CrossRef]
  27. Devari, A.; Nikolaev, A.G.; He, Q. Crowdsourcing the last mile delivery of online orders by exploiting the social networks of retail store customers. Transp. Res. Part E Logist. Transp. Rev. 2017, 105, 105–122. [Google Scholar] [CrossRef]
  28. Castillo, V.E.; Bell, J.E.; Rose, W.J.; Rodrigues, A.M. Crowdsourcing Last Mile Delivery: Strategic Implications and Future Research Directions. J. Bus. Logist. 2018, 39, 7–25. [Google Scholar] [CrossRef]
  29. Huang, K.; Ardiansyah, M.N. A decision model for last-mile delivery planning with crowdsourcing integration. Comput. Ind. Eng. 2019, 135, 898–912. [Google Scholar] [CrossRef]
  30. Barbosa, M.; Pedroso, J.P.; Viana, A. A data-driven compensation scheme for last-mile delivery with crowdsourcing. Comput. Oper. Res. 2023, 150, 106059. [Google Scholar] [CrossRef]
  31. Kim, J.; Kweon, S.J.; Hwang, S.W.; Lee, S. Crowdsourcing integration on the last mile delivery platform considering floating population data. Expert Syst. Appl. 2024, 248, 123312. [Google Scholar] [CrossRef]
  32. Document Search—Web of Science Core Collection. Available online: https://www.webofscience.com/wos/woscc/basic-search (accessed on 29 September 2024).
  33. Jiang, X.; Wang, H.; Guo, X.; Gong, X. Using the FAHP, ISM, and MICMAC approaches to study the sustainability influencing factors of the last mile delivery of rural e-commerce logistics. Sustainability 2019, 11, 3937. [Google Scholar] [CrossRef]
  34. An Eco-Friendly Decision Support System for Last-Mile Delivery Using e-Cargo Bikes-Web of Science Core Collection. Available online: https://www.webofscience.com/wos/woscc/full-record/WOS:000717543100309 (accessed on 1 October 2024).
  35. Jiang, X.; Wang, H.; Guo, X. Analyzing service quality evaluation indexes of rural last mile delivery using FCE and ISM approach. Information 2020, 11, 327. [Google Scholar] [CrossRef]
  36. Nur, F.; Alrahahleh, A.; Burch, R.; Babski-Reeves, K.; Marufuzzaman, M. Last mile delivery drone selection and evaluation using the interval-valued inferential fuzzy TOPSIS. J. Comput. Des. Eng. 2020, 7, 397–411. [Google Scholar] [CrossRef]
  37. Wang, C.N.; Nguyen, N.A.T.; Dang, T.T.; Hsu, H.P. Evaluating Sustainable Last-Mile Delivery (LMD) in B2C E-Commerce Using Two-Stage Fuzzy MCDM Approach: A Case Study from Vietnam. IEEE Access 2021, 9, 146050–146067. [Google Scholar] [CrossRef]
  38. Rashidzadeh, E.; Hadji Molana, S.M.; Soltani, R.; Hafezalkotob, A. Assessing the sustainability of using drone technology for last-mile delivery in a blood supply chain. J. Model. Manag. 2021, 16, 1376–1402. [Google Scholar] [CrossRef]
  39. Du, J.; Wang, X. Matching Model for Multiple Delivery Methods in Last-Mile Delivery for Online Shopping. Transp. Res. Rec. 2022, 2676, 556–572. [Google Scholar] [CrossRef]
  40. Peppel, M.; Ringbeck, J.; Spinler, S. How will last-mile delivery be shaped in 2040? A Delphi-based scenario study. Technol. Forecast. Soc. Chang. 2022, 177, 121493. [Google Scholar] [CrossRef]
  41. de Araújo, F.A.; Dos Reis, J.G.M.; da Silva, M.T.; Aktas, E. A Fuzzy Analytic Hierarchy Process Model to Evaluate Logistics Service Expectations and Delivery Methods in Last-Mile Delivery in Brazil. Sustainability 2022, 14, 5753. [Google Scholar] [CrossRef]
  42. Yılmaz, Ş.F.; Demirel, N. Evaluation of out-of-home last-mile delivery methods in terms of sustainability. Int. J. Ind. Eng. Theory Appl. Pract. 2023, 30, 1284–1312. [Google Scholar] [CrossRef]
  43. Saha, A.; Simic, V.; Senapati, T.; Dabic-Miletic, S.; Ala, A. A Dual Hesitant Fuzzy Sets-Based Methodology for Advantage Prioritization of Zero-Emission Last-Mile Delivery Solutions for Sustainable City Logistics. IEEE Trans. Fuzzy Syst. 2023, 31, 407–420. [Google Scholar] [CrossRef]
  44. Wang, C.N.; Chung, Y.C.; Wibowo, F.D.; Dang, T.T.; Nguyen, N.A.T. Sustainable Last-Mile Delivery Solution Evaluation in the Context of a Developing Country: A Novel OPA–Fuzzy MARCOS Approach. Sustainability 2023, 15, 12866. [Google Scholar] [CrossRef]
  45. Kara, K.; Yalçın, G.C.; Simic, V.; Gürol, P.; Pamucar, D. Vehicle routing software selection for last mile delivery companies using Fermatean fuzzy-based model. Eng. Appl. Artif. Intell. 2024, 131, 107813. [Google Scholar] [CrossRef]
  46. Moslem, S.; Gündoğdu, F.K.; Saylam, S.; Pilla, F. A hybrid decomposed fuzzy multi-criteria decision-making model for optimizing parcel lockers location in the last-mile delivery landscape. Appl. Soft Comput. 2024, 154, 111321. [Google Scholar] [CrossRef]
  47. Ayyildiz, E.; Erdogan, M. Addressing the challenges of using autonomous robots for last-mile delivery. Comput. Ind. Eng. 2024, 190. [Google Scholar] [CrossRef]
  48. Dai, D.; Cai, H.; Ye, L.; Shao, W. Two-Stage Delivery System for Last Mile Logistics in Rural Areas: Truck–Drone Approach. Systems 2024, 12, 121. [Google Scholar] [CrossRef]
  49. Kumbhani, C.; Kant, R. Ranking the benefits of drone-based last-mile delivery due to adoption of its enablers. J. Adv. Manag. Res. 2024, 21, 805–836. [Google Scholar] [CrossRef]
  50. Zadeh, L.A. Fuzzy logic and approximate reasoning. Synthese 1975, 30, 407–428. [Google Scholar] [CrossRef]
  51. Zimmermann, H.-J. Fuzzy Set Theory—And Its Applications; Springer: Dordrecht, The Netherlands, 2001. [Google Scholar] [CrossRef]
  52. Zadeh, L.A. Fuzzy logic = computing with words. IEEE Trans. Fuzzy Syst. 1996, 4, 103–111. [Google Scholar] [CrossRef]
  53. Quddus, M.A.; Noland, R.B.; Ochieng, W.Y. A high accuracy fuzzy logic based map matching algorithm for road transport. J. Intell. Transp. Syst. Technol. Plan. Oper. 2006, 10, 103–115. [Google Scholar] [CrossRef]
  54. Trabia, M.B.; Kaseko, M.S.; Ande, M. A two-stage fuzzy logic controller for traffic signals. Transp. Res. Part C Emerg. Technol. 1999, 7, 353–367. [Google Scholar] [CrossRef]
  55. Lan, C.E.; Chang, R.C. Unsteady aerodynamic effects in landing operation of transport aircraft and controllability with fuzzy-logic dynamic inversion. Aerosp. Sci. Technol. 2018, 78, 354–363. [Google Scholar] [CrossRef]
  56. Taran, I.; Karsybayeva, A.; Naumov, V.; Murzabekova, K.; Chazhabayeva, M. Fuzzy-Logic Approach to Estimating the Fleet Efficiency of a Road Transport Company: A Case Study of Agricultural Products Deliveries in Kazakhstan. Sustainability 2023, 15, 4179. [Google Scholar] [CrossRef]
  57. Jasti, P.C.; Ram, V.V. Sustainable benchmarking of a public transport system using analytic hierarchy process and fuzzy logic: A case study of Hyderabad, India. Public Transp. 2019, 11, 457–485. [Google Scholar] [CrossRef]
  58. Meepokgit, T.; Wisayataksin, S. Traffic Signal Control with State-Optimizing Deep Reinforcement Learning and Fuzzy Logic. Appl. Sci. 2024, 14, 7908. [Google Scholar] [CrossRef]
  59. Senić, A.; Dobrodolac, M.; Stojadinović, Z. Predicting Extension of Time and Increasing Contract Price in Road Infrastructure Projects Using a Sugeno Fuzzy Logic Model. Mathematics 2024, 12, 2852. [Google Scholar] [CrossRef]
  60. Civanlar, M.R.; Trussell, H.J. Constructing membership functions using statistical data. Fuzzy Sets Syst. 1986, 18, 1–13. [Google Scholar] [CrossRef]
  61. Dombi, J. Membership function as an evaluation. Fuzzy Sets Syst. 1990, 35, 1–21. [Google Scholar] [CrossRef]
  62. Pedrycz, W. Why triangular membership functions? Fuzzy Sets Syst. 1994, 64, 21–30. [Google Scholar] [CrossRef]
  63. Wang, L.X.; Mendel, J.M. Generating Fuzzy Rules by Learning from Examples. IEEE Trans. Syst. Man Cybern. 1992, 22, 1414–1427. [Google Scholar] [CrossRef]
  64. Yeung, D.S.; Chen, D.; Tsang, E.C.C.; Lee, J.W.T.; Xizhao, W. On the generalization of fuzzy rough sets. IEEE Trans. Fuzzy Syst. 2005, 13, 343–361. [Google Scholar] [CrossRef]
  65. Mendel, J.M. Fuzzy Logic Systems for Engineering: A Tutorial. Proc. IEEE 1995, 83, 345–377. [Google Scholar] [CrossRef]
  66. Wang, Y.M. Centroid defuzzification and the maximizing set and minimizing set ranking based on alpha level sets. Comput. Ind. Eng. 2009, 57, 228–236. [Google Scholar] [CrossRef]
  67. Sarwar, B.; Bajwa, I.S.; Ramzan, S.; Ramzan, B.; Kausar, M. Design and Application of Fuzzy Logic Based Fire Monitoring and Warning Systems for Smart Buildings. Symmetry 2018, 10, 615. [Google Scholar] [CrossRef]
  68. Wu, D.; Mendel, J.M. Uncertainty measures for interval type-2 fuzzy sets. Inf. Sci. 2007, 177, 5378–5393. [Google Scholar] [CrossRef]
  69. Mendel, J.M.; Wu, H. Type-2 fuzzistics for symmetric interval type-2 fuzzy sets: Part 1, forward problems. IEEE Trans. Fuzzy Syst. 2006, 14, 781–792. [Google Scholar] [CrossRef]
  70. Mehlawat, M.K. Credibilistic mean-entropy models for multi-period portfolio selection with multi-choice aspiration levels. Inf. Sci. 2016, 345, 9–26. [Google Scholar] [CrossRef]
  71. Dobrodolac, M.; Bošković, S.; Jovčić, S.; Lazarević, D. Sustainable Delivery Model Selection using AROMAN Approach. Decis. Mak. Adv. 2024, 2, 73–82. [Google Scholar] [CrossRef]
  72. Farahani, A.; Genga, L.; Schrotenboer, A.H.; Dijkman, R. Capacity planning in logistics corridors: Deep reinforcement learning for the dynamic stochastic temporal bin packing problem. Transp. Res. Part E Logist. Transp. Rev. 2024, 191, 103742. [Google Scholar] [CrossRef]
  73. Naumov, V.; Pawluś, M. Identifying the Optimal Packing and Routing to Improve Last-Mile Delivery Using Cargo Bicycles. Energies 2021, 14, 4132. [Google Scholar] [CrossRef]
Figure 1. Bibliometric network of key terms associated with research utilizing the fuzzy approach in last-mile delivery.
Figure 1. Bibliometric network of key terms associated with research utilizing the fuzzy approach in last-mile delivery.
Energies 17 06307 g001
Figure 2. Graphical representation of the algorithm for the proposed methodology.
Figure 2. Graphical representation of the algorithm for the proposed methodology.
Energies 17 06307 g002
Figure 3. Membership function for fuzzy set A—“Short waiting time”.
Figure 3. Membership function for fuzzy set A—“Short waiting time”.
Energies 17 06307 g003
Figure 4. Formation of harmonized membership functions based on symmetric and asymmetric membership functions.
Figure 4. Formation of harmonized membership functions based on symmetric and asymmetric membership functions.
Energies 17 06307 g004
Figure 5. The analyzed delivery territory.
Figure 5. The analyzed delivery territory.
Energies 17 06307 g005
Figure 6. Structure of the proposed FLS.
Figure 6. Structure of the proposed FLS.
Energies 17 06307 g006
Figure 7. Input—I1F1 Route length.
Figure 7. Input—I1F1 Route length.
Energies 17 06307 g007
Figure 8. Input—I2F1 Estimated utilization of cargo space.
Figure 8. Input—I2F1 Estimated utilization of cargo space.
Energies 17 06307 g008
Figure 9. Structure of the FLSW for determining the degree of adaptation to weather conditions.
Figure 9. Structure of the FLSW for determining the degree of adaptation to weather conditions.
Energies 17 06307 g009
Figure 10. Input—I1FW1 Temperature.
Figure 10. Input—I1FW1 Temperature.
Energies 17 06307 g010
Figure 11. Input—I2FW1 Probability of precipitation.
Figure 11. Input—I2FW1 Probability of precipitation.
Energies 17 06307 g011
Figure 12. Output—O1FW1 Degree of adaptation to weather conditions.
Figure 12. Output—O1FW1 Degree of adaptation to weather conditions.
Energies 17 06307 g012
Figure 13. Output—O1F1 Preference.
Figure 13. Output—O1F1 Preference.
Energies 17 06307 g013
Figure 14. Input—I1F2 Route length.
Figure 14. Input—I1F2 Route length.
Energies 17 06307 g014
Figure 15. Input—I1F3 Route length.
Figure 15. Input—I1F3 Route length.
Energies 17 06307 g015
Figure 16. Surface plot of the FLS—Inputs I1F1, I2F1; Output O1F1.
Figure 16. Surface plot of the FLS—Inputs I1F1, I2F1; Output O1F1.
Energies 17 06307 g016
Figure 17. Surface plot of the FLS—Inputs I1F1, I3F1; Output O1F1.
Figure 17. Surface plot of the FLS—Inputs I1F1, I3F1; Output O1F1.
Energies 17 06307 g017
Figure 18. Surface plot of the FLS—Inputs I2F1, I3F1; Output O1F1.
Figure 18. Surface plot of the FLS—Inputs I2F1, I3F1; Output O1F1.
Energies 17 06307 g018
Table 1. The summary of the literature review—“last-mile delivery” in the title and “fuzzy” in the abstract.
Table 1. The summary of the literature review—“last-mile delivery” in the title and “fuzzy” in the abstract.
Author(s) and YearsResearch FocusSNE
Jiang et al. (2019) [33]Analyzing the sustainability factors of rural last-mile delivery in China using Fuzzy Analytic Hierarchy Process (FAHP) and Interpretative Structural Modeling (ISM) to improve service quality and promote sustainable rural logistics.xx
Caggiani et al. (2020) [34]Developing a Decision Support System (DSS) for optimizing e-cargo bike routes in last-mile delivery by balancing logistics performance with minimizing driver exposure to emissions, using a Fuzzy Inference System (FIS) for final route choice.x
Svadlenka et al. (2020) [8]Providing an advanced decision-making approach for selecting the best sustainable LMD mode using Picture Fuzzy Sets (PFSs), hybrid criteria weighting, and a novel ranking method, with e-cargo bikes emerging as the optimal solution in a real-life context.x
Jiang et al. (2020) [35]An integrated approach combines Fuzzy Comprehensive Evaluation (FCE) and an Interpretative Structural Model (ISM) to analyze and improve service quality evaluation indexes for rural last-mile delivery, focusing on enhancing the accuracy of goods arrival and timely customer service response for sustainable rural logistics development.x
Nur et al. (2020) [36]Proposing an interval-valued inferential fuzzy Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) method for multi-criteria decision-making to select the most appropriate drone for last-mile delivery, with results indicating smaller drones for urban areas and long-range drones for rural delivery needs.x
Wang et al. (2021) [37]Evaluating the sustainability performance of last-mile delivery companies in Vietnam using a Fuzzy Multi-Criteria Decision-Making Framework (F-MCDM) that combines FAHP and Fuzzy Weighted Aggregated Sum Product Assessment (FWASPAS), with Grab Express identified as the top performer based on key criteria such as delivery time, order fulfillment, and decarbonization.x
Rashidzadeh et al. (2021) [38]Assessing sustainability in the last-mile delivery of the blood supply chain by using drone technology through a multi-objective mathematical model and preemptive fuzzy goal programming, comparing drones with conventional vehicles to highlight their impact on CO2 emissions, costs, and social benefits.
Du & Wang (2021) [39]Constructing an evaluation criteria system and a matching model using the fuzzy analytic hierarchy process (FAHP) to rank last-mile delivery methods based on customer preferences in different urban areas, validated through real-life applications in Chongqing, China.xx
Simić et al. (2021) [25]Presenting an extension of the Weighted Aggregated Sum Product Assessment (WASPAS) method under the picture fuzzy environment to solve the last-mile delivery (LMD) mode selection problem, with a case study in Belgrade showing parcel lockers as the best LMD mode.xx
Peppel et al. (2022) [40]Exploring future trends in the last-mile delivery (LMD) sector by conducting a Delphi-based scenario study for 2040, utilizing expert insights and fuzzy c-means clustering to project consumer behavior, delivery technologies, and service designs.xx
de Araújo et al. (2022) [41]Investigating how logistics service expectations impact the urban last-mile delivery process using a multiple-criteria decision support system based on FAHP, results show cost and tracking as the most critical criteria and smart lockers as the best delivery method.x
Yilmaz & Demirel (2023) [42]Evaluating six out-of-home last-mile delivery methods using the Hesitant Fuzzy Linguistic Term Sets approach to address uncertainty in expert opinions, with Click & Collect identified as the most sustainable option.x
Saha et al. (2023) [43]Addressing the prioritization of zero-emission last-mile delivery (LMD) solutions using a novel multi-criteria group decision-making methodology with Dual Hesitant Fuzzy (DHF) sets and the Sustainable Decision-Making Approach for Ranking and Choosing Options (SDNMARCOS) method, with electric light commercial vehicles identified as the best solution.x
Wang et al. (2023) [44]Evaluating sustainable last-mile solutions in Vietnam using a hybrid, multiple attribute decision-making model that combines the Ordinal Priority Approach (OPA) and fuzzy Making Approach for Ranking and Choosing Options (MARCOS) with convenience store pickup, parcel lockers, and green vehicles identified as the best solutions.x
Pamucar et al. (2023) [9]Proposing a methodology for prioritizing crowdsourced last-mile delivery models using Sugeno–Weber nonlinear functions in a fuzzy environment, with a case study in suburban Belgrade.xx
Kara et al. (2024) [45]Developing a Vehicle Routing Software (VRS) selection model for last-mile delivery (LMD) companies using Fermatean fuzzy sets and the hybrid Preference Selection Index Alternative Ranking Order Method Accounting For Two-Step Normalization (FFS-PSI-AROMAN) approach, with a case study in Turkey demonstrating its application and robustness.x
Moslem et al. (2024) [46]Assessing the most suitable locations for parcel lockers in Dublin using a novel hybrid decision-making model that combines the Combinative Distance-based Assessment and Analytic Hierarchy Process (AHP) methods through Decomposed Fuzzy Sets, providing strategic insights for policymakers.xx
Ayyildiz & Erdogan (2024) [47]Determining the challenges of using autonomous delivery robots (ADRs) in LMD by employing the Intuitionistic Fuzzy (IF) Pivot Pairwise Relative Criteria Importance Assessment (PIPRECIA) method combined with Political, Economic, Social, Technological, Environmental, and Legal (PESTEL) analysis, identifying key factors such as energy consumption, cybersecurity, and uncertain return on investment.x
Dai et al. (2024) [48]Optimizing last-mile logistics in rural China through a truck–drone distribution model using the fuzzy C-means algorithm and genetic simulated annealing, aimed at reducing delivery time and costs while addressing rural infrastructure challenges.x
Kumbhani & Kant (2024) [49]Exploring the benefits of drone-based last-mile delivery in India’s logistics sector by developing a hybrid framework using Spherical Fuzzy Analytic Hierarchy Process (SF-AHP), fuzzy C-means clustering, and Spherical Fuzzy Combined Compromise Solution (SF-CoCoSo) to rank benefits based on key enablers such as technology, infrastructure, and government regulations.x
Our studyA Fuzzy Delivery Model Selection (Fuzzy-DMS) methodology is proposed to determine the suitability of implementing electromobility LMD models based on a series of fuzzy logic systems. A case study was conducted in Belgrade, where delivery models such as e-motorcycles, e-cargo bikes, and e-scooters were analyzed.
Table 2. Characteristics of the asymmetric (based on expert opinions) membership functions of the fuzzy sets for the variable I1F1 [km].
Table 2. Characteristics of the asymmetric (based on expert opinions) membership functions of the fuzzy sets for the variable I1F1 [km].
Fuzzy SetLeft BoundaryTopRight Boundary
VSR/3.838.21
SR5.159.1414.24
MLR10.0616.4522.74
LR18.3325.4830.96
VLR26.5332.94/
Table 3. Characteristics of the asymmetric (based on expert opinions) membership functions of the fuzzy sets for the variable I1FW1 [°C].
Table 3. Characteristics of the asymmetric (based on expert opinions) membership functions of the fuzzy sets for the variable I1FW1 [°C].
Fuzzy SetLeft BoundaryTopRight Boundary
VLT/−6.753.50
LT−3.254.759.50
MT6.5014.7523.50
HT19.7527.5032.50
VHT29.7535.75/
Table 4. Characteristics of the asymmetric (based on expert opinions) membership functions of the fuzzy sets for the variable I1F2 [km].
Table 4. Characteristics of the asymmetric (based on expert opinions) membership functions of the fuzzy sets for the variable I1F2 [km].
Fuzzy SetLeft BoundaryTopRight Boundary
VSR/2.987.04
SR3.608.1912.95
MLR8.8115.5421.76
LR16.6323.9429.94
VLR25.1931.56/
Table 5. Characteristics of the asymmetric (based on expert opinions) membership functions of the fuzzy sets for the variable I1F3 [km].
Table 5. Characteristics of the asymmetric (based on expert opinions) membership functions of the fuzzy sets for the variable I1F3 [km].
Fuzzy SetLeft BoundaryTopRight Boundary
VSR/1.884.38
SR2.135.069.75
MLR4.6910.9417.46
LR12.1319.5025.50
VLR20.8826.81/
Table 6. Test 1.
Table 6. Test 1.
Test 1 (Requests)Route length [km]Total shipments volume [l]Temperature [°C]Probability of precipitation [%]
4.24013 (−3)60 (40)
Results—asymmetric (based on expert opinions) membership functions
AlternativeEstimated utilization of cargo spaceDegree of adaptation to weather conditionsPreference
BCM0.4FLSW10.645 (0.355)FLS1-BCM0.641 (0.5)
BCB0.2FLSW20.534 (0.218)FLS2-BCB0.5 (0.456)
BCS0.8FLSW30.388 (0.109)FLS3-BCS0.57 (0.5)
Results—harmonized membership functions
AlternativeEstimated utilization of cargo spaceDegree of adaptation to weather conditionsPreference
BCM0.4FLSW10.64 (0.35)FLS1-BCM0.637 (0.5)
BCB0.2FLSW20.53 (0.28)FLS2-BCB0.5 (0.5)
BCS0.8FLSW30.388 (0.176)FLS3-BCS0.624 (0.5)
Table 7. Test 2.
Table 7. Test 2.
Test 2 (Requests)Route length [km]Total shipments volume [l]Temperature [°C]Probability of precipitation [%]
18.7 (10)26235
Results—asymmetric (based on expert opinions) membership functions
AlternativeEstimated utilization of cargo spaceDegree of adaptation to weather conditionsPreference
BCM0.26FLSW10.808FLS1-BCM0.481 (0.52)
BCB0.13FLSW20.808FLS2-BCB0.376 (0.43)
BCS0.52FLSW30.624FLS3-BCS0.5 (0.535)
Results—harmonized membership functions
AlternativeEstimated utilization of cargo spaceDegree of adaptation to weather conditionsPreference
BCM0.26FLSW10.83FLS1-BCM0.482 (0.5)
BCB0.13FLSW20.83FLS2-BCB0.379 (0.47)
BCS0.52FLSW30.672FLS3-BCS0.52 (0.603)
Table 8. Test 3.
Table 8. Test 3.
Test 3 (Requests)Route length [km]Total shipments volume [l]Temperature [°C]Probability of precipitation [%]
1488 (70)302
Results—asymmetric (based on expert opinions) membership functions
AlternativeEstimated utilization of cargo spaceDegree of adaptation to weather conditionsPreference
BCM0.88 (0.70)FLSW10.859 FLS1-BCM0.776 (0.68)
BCB0.44 (0.35)FLSW20.859 FLS2-BCB0.5 (0.5)
BCS/FLSW3/FLS3-BCS/
Results—harmonized membership functions
AlternativeEstimated utilization of cargo spaceDegree of adaptation to weather conditionsPreference
BCM0.88 (0.70)FLSW10.80 FLS1-BCM0.757 (0.68)
BCB0.44 (0.35)FLSW20.80 FLS2-BCB0.56 (0.56)
BCS/FLSW3/FLS3-BCS/
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Lazarević, D.; Popović, Đ.; Çodur, M.Y.; Dobrodolac, M. Fuzzy Logic Approach for Evaluating Electromobility Alternatives in Last-Mile Delivery: Belgrade as a Case Study. Energies 2024, 17, 6307. https://doi.org/10.3390/en17246307

AMA Style

Lazarević D, Popović Đ, Çodur MY, Dobrodolac M. Fuzzy Logic Approach for Evaluating Electromobility Alternatives in Last-Mile Delivery: Belgrade as a Case Study. Energies. 2024; 17(24):6307. https://doi.org/10.3390/en17246307

Chicago/Turabian Style

Lazarević, Dragan, Đorđe Popović, Muhammed Yasin Çodur, and Momčilo Dobrodolac. 2024. "Fuzzy Logic Approach for Evaluating Electromobility Alternatives in Last-Mile Delivery: Belgrade as a Case Study" Energies 17, no. 24: 6307. https://doi.org/10.3390/en17246307

APA Style

Lazarević, D., Popović, Đ., Çodur, M. Y., & Dobrodolac, M. (2024). Fuzzy Logic Approach for Evaluating Electromobility Alternatives in Last-Mile Delivery: Belgrade as a Case Study. Energies, 17(24), 6307. https://doi.org/10.3390/en17246307

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