<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink">
<front><article-meta>
<title-group><article-title>A Theoretical and Computational Study of a Defuzzification Function for the Generalized Fuzzy Single-Depot Multiple Traveling Salesman Problem</article-title></title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Farnam</surname><given-names>Madineh</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<contrib contrib-type="author"><name><surname>Ahmadi</surname><given-names>Sara</given-names></name><xref ref-type="aff" rid="aff2"/></contrib>
<aff id="aff1">Department of Electrical Engineering, Shohadaye Hoveizeh Campus of Technology, Shahid Chamran University of Ahvaz, Dasht-e Azadegan, Khuzestan, Iran.</aff>
<aff id="aff2">Department of Mathematics, Farhangian University, Tehran, Iran.</aff>
</contrib-group>
<abstract><p>This study addresses the single-depot multiple Traveling Salesman Problem (mTSP) under uncertainty, where travel costs are expressed as generalized trapezoidal fuzzy numbers. A two-stage parametric approach is adopted: first, a defuzzification function Mα converts the fuzzy costs into crisp values; second, a corrected Mixed-Integer Linear Programming (MILP) model, equipped with strict sequencing constraints to enforce tour-length limits, is solved to obtain optimal routes. The primary theoretical contribution is a rigorous analysis of the defuzzification function Mα, including proofs of its continuity, strict monotonic decrease with respect to the risk parameter α, positivity under mild conditions, convexity, and concavity properties, thereby establishing a sound mathematical basis for its use. The method is demonstrated on a 7-city, 2-salesman instance with tour-length bounds k = 2 and w = 6. Experiments for α = 0.0,0.1,0.2,0.3,0.4,0.5 reveal that total cost declines strictly as α increases (from 116.62 to 8.81), and the optimal tour configuration switches at α = 0.3, illustrating how the parameter α acts as a risk‑attitude lever that can fundamentally alter operational plans. The approach provides decision‑makers with a transparent, quantitative tool to explore cost–risk trade‑offs in fuzzy routing problems.</p></abstract>
<kwd-group kwd-group-type="author"><kwd>Multiple traveling salesman problem</kwd><kwd>Generalized trapezoidal fuzzy numbers</kwd><kwd>Defuzzification function</kwd><kwd>Mixed-integer linear programming</kwd><kwd>Risk analysis</kwd></kwd-group>
</article-meta></front>
<body>
<sec id="sec-1"><label>1</label><title>Introduction</title>
<p>The multiple Traveling Salesman Problem (mTSP) generalizes the classical Traveling Salesman Problem (TSP) by deploying m salesmen, all starting from a common depot, to visit a set of n cities such that each city is visited exactly once by a single salesman, and all salesmen eventually return to the depot. The objective is to minimize the total cost of all tours <xref ref-type="bibr" rid="ref-1">[1]</xref>, <xref ref-type="bibr" rid="ref-2">[2]</xref>. Owing to its wide-ranging applications in logistics, vehicle routing <xref ref-type="bibr" rid="ref-3">[3]</xref>, flight scheduling <xref ref-type="bibr" rid="ref-4">[4]</xref>, hot rolling scheduling in the steel industry <xref ref-type="bibr" rid="ref-5">[5]</xref>, drone delivery systems <xref ref-type="bibr" rid="ref-6">[6]</xref>, and energy collection network design <xref ref-type="bibr" rid="ref-7">[7]</xref>, the mTSP has consistently attracted significant research attention.</p>
<p>Solution methods for the mTSP fall broadly into two categories: Exact algorithms and approximate algorithms. Exact approaches, including Mixed-Integer Linear Programming (MILP) and branch-and-bound <xref ref-type="bibr" rid="ref-8">[8]</xref>, <xref ref-type="bibr" rid="ref-9">[9]</xref>, guarantee optimality, yet their computational burden escalates dramatically with problem size <xref ref-type="bibr" rid="ref-10">[10]</xref>, <xref ref-type="bibr" rid="ref-11">[11]</xref>. By contrast, approximate methods, heuristics, and metaheuristics can produce high-quality solutions within reasonable time. Genetic Algorithms (GA) <xref ref-type="bibr" rid="ref-12">[12–14]</xref>, Ant Colony Optimization (ACO) <xref ref-type="bibr" rid="ref-15">[15–17]</xref>, memetic algorithms <xref ref-type="bibr" rid="ref-18">[18]</xref>, hybrid methods <xref ref-type="bibr" rid="ref-19">[19]</xref>, tabu search <xref ref-type="bibr" rid="ref-20">[20]</xref>, and heart-inspired algorithms <xref ref-type="bibr" rid="ref-21">[21]</xref> are among the metaheuristics that have been successfully applied to the mTSP and related problems. A comprehensive overview of mTSP formulations and solution procedures is provided by Bektas <xref ref-type="bibr" rid="ref-2">[2]</xref>.</p>
<p>Despite these advances, most classical mTSP models treat travel costs as deterministic. In reality, however, factors such as traffic congestion, weather conditions, fuel price fluctuations, and vehicle type introduce significant uncertainty into cost parameters. Fuzzy set theory offers a powerful framework for modelling such uncertainty <xref ref-type="bibr" rid="ref-22">[22]</xref>, <xref ref-type="bibr" rid="ref-23">[23]</xref>. Within the realm of fuzzy TSP and mTSP, several studies have employed ordinary triangular or trapezoidal fuzzy numbers (with a fixed height of 1). For instance, Feng and Liao <xref ref-type="bibr" rid="ref-24">[24]</xref> applied a hybrid evolutionary fuzzy learning scheme to the TSP; Trigui et al. <xref ref-type="bibr" rid="ref-25">[25]</xref> used fuzzy logic to address a multi-objective, multi-depot mTSP; Shi et al. <xref ref-type="bibr" rid="ref-26">[26]</xref> solved a home health care routing problem with fuzzy demand. Nevertheless, the use of generalized trapezoidal fuzzy numbers, which permit a flexible membership height (μ ≤ 1), has received comparatively less attention. This class of fuzzy numbers provides greater flexibility for modelling uncertainties whose degree of confidence may vary.</p>
<p>A critical step in solving fuzzy optimization problems is the conversion of fuzzy numbers into crisp values via a defuzzification (or ranking) function. A valid defuzzification function should satisfy certain logical properties such as continuity, monotonicity, and positivity; however, the theoretical underpinnings of these functions are often not rigorously examined in the literature. In the present work, we employ a parametric defuzzification function Mα introduced by Farnam and Darehmiraki <xref ref-type="bibr" rid="ref-27">[27]</xref> to handle the mTSP under a generalized trapezoidal fuzzy environment. The primary contribution of this study is the theoretical development of this function: We prove theorems concerning its continuity and differentiability (Theorem 1), strict monotonic decrease (Theorem 2), boundedness and positivity under sufficient conditions (Theorem 3), and convexity/concavity properties (Theorem 4). In doing so, we establish a firm mathematical foundation for using Mα as a reliable tool in fuzzy decision-making.</p>
<p>The second contribution is the deployment of this function within a two-stage algorithm for solving the fuzzy mTSP, together with a sensitivity analysis of the parameter α as a risk-control lever. In the first stage, the fuzzy cost matrix is transformed into a crisp matrix via Mα; in the second stage, a standard MILP model (with subtour elimination and tour-length constraints) is solved to determine optimal routes. The parameter α represents the fuzzy cut level and mirrors the decision-maker’s attitude, ranging from fully conservative α = 0 to highly optimistic α close to μ. Numerical experiments on a 7-city instance with two salesmen illustrate how varying α not only yields a monotonic reduction in total cost but can also alter the structure of the optimal tours. Thus, the approach provides managers with a quantitative tool for evaluating different risk scenarios.</p>
<p>The remainder of the paper is organized as follows. Section 2 presents the problem definition, notation, and the MILP formulation. Section 3 is devoted to the theoretical development and proofs of the properties of the defuzzification function Mα. Section 4 describes the numerical example in detail and analyzes the results. Finally, Section 5 concludes the paper and outlines directions for future research.</p>
</sec>
<sec id="sec-2"><label>2</label><title>Problem Definition and Notation</title>
<p>The single-depot mTSP considered in this study is defined on a complete directed graph G = (V, A), where V = {1, 2, … , n} is the set of nodes (cities) and A = {(i, j) ∣ i, j ∈ V, i ≠ j} is the set of arcs. Node 1 is designated as the depot, at which m salesmen are initially located. The remaining nodes, indexed 2 through n, represent non-depot cities that must be served. Each salesman must depart from the depot, visit a sequence of non-depot cities, and ultimately return to the depot. Every non-depot city must be visited exactly once by exactly one salesman. The objective is to determine a set of m tours that minimizes the total travel cost.</p>
<p>In real-world settings, travel costs are seldom known with certainty. To capture the imprecision arising from factors such as traffic conditions, weather, and fuel price volatility, we model the cost of traversing each arc (i, j) as a generalized trapezoidal fuzzy number:</p>
<p>c ̃ij = ⟨(aij, bij, cij, dij); μij ⟩, where 0 &lt; aij ≤ bij ≤ cij ≤ dij are the parameters of the trapezoid, and μij ∈ (0,1] is the height (maximum membership degree). Asymmetric costs are permitted, i.e., c ̃ij and c ̃ji may differ .</p>
<p>A two-stage solution approach is adopted. In the first stage, a parametric defuzzification function Mα (defined in Section 3 is applied to each fuzzy cost c ̃ij to obtain a crisp cost cij = Mα(c ̃ij). The resulting deterministic cost matrix [cij] is then fed into a MILP formulation, which is solved in the second stage. The MILP model, referred to as the corrected formulation, is presented below.</p>
<p>Parameters:</p>
<p>n: total number of cities (city 1 is the depot).</p>
<p>m: number of salesmen.</p>
<p>k: minimum number of non-depot cities that a single salesman must visit.</p>
<p>w: maximum number of non-depot cities a salesman may visit (k ≤ w).</p>
<p>Decision variables:</p>
<p>xij ∈ {0,1} for (i, j) ∈ A: Equals one if the (i, j) arc is traversed, and zero otherwise.</p>
<p>ui ∈ Z for(i = 2, … , n): Auxiliary variable indicating the sequential position of city i within its tour. For the depot, u1 = 1 is fixed.</p>
<p>Model (MILP – after defuzzification):</p>
<p>Minimize Z = ∑ ∑ c x . (1)</p>
<p>ij ij i=1 j=1j≠i</p>
<p>s. t.</p>
<p>∑ x = m, ∑ x = m. (2)</p>
<p>1j j1 j=2 j=2</p>
<p>∑ x = 1, j = 2, … , n. (3)</p>
<p>ij i=1,i≠j</p>
<p>∑ x = 1, i = 2, … , n. (4)</p>
<p>ij j=1,j≠i</p>
<p>x = 0, i = 1, … , n. (5)</p>
<p>ii</p>
<p>ui − uj + wxij ≤ w − 1, i, j = 2, … , n; i ≠ j. (6)</p>
<p>uj − ui ≥ wxij − (w − 1), i, j = 2, … , n; i ≠ j. (7) uj − ui ≤ w + 1 − wxij, i, j = 2, … , n; i ≠ j. (8)</p>
<p>ui + (w − 2)x1i − xi1 ≤ w − 1, i = 2, … , n. (9)</p>
<p>ui + x1i + (2 − k)xi1 ≥ 2, i = 2, … , n. (10) 1 ≤ ui ≤ w, i = 2, … , n. (11)</p>
<p>u1 = 1. (12)</p>
<p>xij ∈ {0,1}, (i, j) ∈ A. (13)</p>
<p>Explanation of constraints:</p>
<p>I. Constraint (2) ensures exactly m salesmen leave from and return to the depot.</p>
<p>II. Constraints (3) and (4) enforce flow conservation: each non-depot city is entered and left exactly once. III. Constraint (5) prohibits self-loops.</p>
<p>IV. Constraint (6) is the standard Miller–Tucker–Zemlin (MTZ) inequality, which prevents subtours among non-depot cities by enforcing a strict ordering if xij = 1.</p>
<p>V. Constraints (7) and (8) together form a linearization of the equality uj = ui + 1 whenever xij = 1. These constraints ensure that the u-variables advance in unit steps along each tour, thereby making the u-value of the last city before returning to the depot equal to the exact number of non-depot cities in that tour. This strict sequencing is essential for the correct enforcement of the minimum tour length k.</p>
<p>VI. Constraint (9) forces ui = 1 if city i is the first non-depot city visited after the depot x1i = 1.</p>
<p>VII. Constraint (10) forces ui ≥ k if city i is the last non-depot city visited before returning to the depot xi1 = 1, and together with Constraints (7) and (8) guarantees that the tour contains at least k cities.</p>
<p>VIII. Constraints (11) and (12) bound the auxiliary variables.</p>
<p>IX. Constraint (13) defines the binary nature of the routing variables.</p>
<p>For the numerical experiment presented in this paper, we set n = 7, m = 2, k = 2, and w = 6. These values are chosen to ensure feasibility given the six non-depot cities, while still allowing both balanced and unbalanced allocations of cities to salesmen. The crisp cost matrix cij is obtained by applying the defuzzification function Mα (Section 3) to the fuzzy costs listed in Section 3. The resulting MILP is solved using the &quot;intlinprog&quot; solver in MATLAB R2018a.</p>
</sec>
<sec id="sec-3"><label>3</label><title>Theoretical Development of the Defuzzification Function</title>
<p>In this section, we establish the theoretical foundation of the parametric defuzzification function Mα that is employed in the first stage of the proposed solution algorithm. Building upon the work of Farnam and Darehmiraki <xref ref-type="bibr" rid="ref-27">[27]</xref>, we prove several essential properties that qualify Mα as a valid ranking function for generalized trapezoidal fuzzy numbers. These properties, continuity, strict monotonicity, boundedness, and positivity, are crucial to guarantee that the subsequent optimization phase yields meaningful and risk-adjustable crisp costs.</p>
<sec id="sec-4"><label>3.1</label><title>Preliminaries: Generalized Trapezoidal Fuzzy Numbers</title>
<p>A generalized trapezoidal fuzzy number A ̃ is characterized by a quadruple (a, b, c, d) with 0 &lt; a ≤ b ≤ c ≤ d and a height μ ∈ (0,1]. It is denoted as A ̃ = ⟨(a, b, c, d); μ⟩. Its membership function is x − a μ. a ≤ x &lt; b, b − a μ b ≤ x ≤ c, μ (x) = (14) d − x μ. c &lt; x ≤ d, d − c { 0 otherwise.</p>
<p>In the mTSP under study, the cost of traversing any arc (i, j) is a positive generalized trapezoidal fuzzy number</p>
<p>c ̃ij = 〈(aij, bij, cij, dij); μij〉.</p>
<p>Definition 1 (parametric defuzzification function (<xref ref-type="bibr" rid="ref-27">[27]</xref>)). For a generalized trapezoidal fuzzy number A ̃ = ⟨(a, b, c, d); μ⟩ and a parameter α ∈ [0, μ], the function M (A ̃) is defined as:</p>
<p>μ − α M (A ̃) = (a + d)(μ − α) + (b + c − a − d) . (15)</p>
<p>The parameter α acts as a fuzzy cut level. By increasing α, the contribution of the core region of the fuzzy number (where membership is high) is emphasised, while the influence of the boundaries (where membership is low) diminishes.</p>
</sec>
<sec id="sec-5"><label>3.2</label><title>Characterization Theorems</title>
<p>Theorem 1 (continuity and differentiability). As a function of α, M (A ̃) is continuous on [0, μ] and infinitely differentiable on (0, μ).</p>
<p>Proof: Expanding Eq. (15) yields</p>
<p>b + c − a − d ̃ 2 2 Mα(A) = (a + d)μ − (a + d)α + (μ − α )</p>
<p>b + c − a − d b + c − a − d = (a + d)μ + μ − (a + d)α − α .</p>
<p>2 2μ</p>
<p>This expression is a second-degree polynomial in α. Since polynomials are continuous and possess derivatives of all orders on R, the claim follows. The first and second derivatives are</p>
<p>dMα b + c − a − d = −(a + d) − α, dα μ d Mα b + c − a − d = − .</p>
<p>dα μ</p>
<p>Theorem 2 (strict monotonicity). For any positive generalized trapezoidal fuzzy number A ̃ (a &gt; 0), the function M (A ̃) is strictly decreasing with respect to α on [0, μ].</p>
<p>dMα</p>
<p>Proof: We show that &lt; 0 for all α ∈ (0, μ).</p>
<p>dα</p>
<p>dMα b + c − a − d = −(a + d) − α.</p>
<p>dα μ This derivative is an affine function of α. Its value at the endpoints of the interval is</p>
<p>dMα |α=0 = −(a + d) &lt; 0, dα dMα |α=μ = −(a + d) − (b + c − a − d) = −(b + c) &lt; 0.</p>
<p>dα (Since a + d &gt; 0 and b + c &gt; 0), both endpoint values are strictly negative. Because the derivative is linear in α, its sign on the whole interval [0, μ] is determined by its values at the endpoints and its slope.</p>
<p>b+c−a−d</p>
<p>I. If b + c − a − d ≥ 0, the slope − ≤ 0; thus, the derivative is a non-increasing function of α. Its maximum on [0, μ] occurs at α = 0, which is −(a + d) &lt; 0. Hence the derivative remains negative.</p>
<p>II. If b + c − a − d &lt; 0, the slope is positive, so the derivative is increasing. Its maximum on [0, μ] occurs at α = μ, which equals −(b + c) &lt; 0. Therefore, the derivative is negative throughout.</p>
<p>dMα</p>
<p>In both cases, &lt; 0 for all α ∈ (0, μ). Consequently, Mα is strictly decreasing on [0, μ].</p>
<p>dα</p>
<p>Theorem 3 (positivity and boundedness). Let A ̃ be a positive generalized trapezoidal fuzzy number. Then</p>
<p>0 = M (A ̃) &lt; M (A ̃) ≤ M (A ̃) for all α ∈ [0, μ).</p>
<p>μ α 0</p>
<p>Moreover, M (A ̃) &gt; 0 holds for every α &lt; μ without any additional condition .</p>
<p>Proof: The strictly decreasing property from Theorem 2 immediately gives M (A ̃) &lt; M (A ̃) &lt; M (A ̃) for α ∈</p>
<p>μ α 0</p>
<p>(0, μ). Substituting α = μ into Factor (15) yields M (A ̃) = 0. To prove that M (A ̃) &gt; 0 for α &lt; μ, Factor (15) as</p>
<p>μ + α M (A ̃) = (μ − α) [a + d + (b + c − a − d) ].</p>
<p>The factor μ − α is strictly positive for α &lt; μ. Let B(α) denote the bracketed expression. B(α) is a linear</p>
<p>b+c−a−d</p>
<p>function of α with slope .</p>
<p>I. If b + c − a − d ≥ 0, B is non-decreasing. Its minimum on [0, μ] occurs at α = 0:</p>
<p>b + c − a − d a + d b + c B(0) = a + d + = + &gt; 0.</p>
<p>2 2 2 II. If b + c − a − d &lt; 0, B is decreasing. Its minimum occurs at α = μ:</p>
<p>a + d + (b + c − a − d). 1 = b + c &gt; 0.</p>
<p>In both cases, B(α) &gt; 0 for every α ∈ [0, μ]. Hence M (A ̃) = (μ − α)B(α) &gt; 0 for all α &lt; μ. The upper bound</p>
<p>b+c−a−d</p>
<p>is M (A ̃) = (a + d)μ + μ.</p>
<p>It should be noted that M (A ̃) = 0 is a limiting value that is not attainable in practice, because the parameter α must be chosen strictly less than min μij to prevent any crisp cost from becoming zero or negative.</p>
<p>ij</p>
<p>Theorem 4. The function M (A ̃) is I. Strictly concave on [0, μ] if b + c &gt; a + d, II. Linear if b + c = a + d, III. Strictly convex if b + c &lt; a + d.</p>
<p>d Mα b+c−a−d</p>
<p>Proof: The second derivative is = − . The sign of this constant determines the curvature:</p>
<p>dα2 μ</p>
<p>I. If b + c − a − d &gt; 0, the second derivative is negative, implying strict concavity .</p>
<p>II. If b + c − a − d = 0, the second derivative is zero, so the function is linear.</p>
<p>III. If b + c − a − d &lt; 0, the second derivative is positive, giving strict convexity.</p>
</sec>
<sec id="sec-6"><label>3.3</label><title>Verification on Sample Data</title>
<p>To illustrate the theoretical properties, we evaluate Mα for three arcs taken from the numerical example (Section 4). The results are summarized in <xref ref-type="table" rid="tab1">Table 1</xref>.</p>
<table-wrap id="tab1"><label>Table 1</label><caption><p>Defuzzified costs for sample arcs at different levels.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:6:66,587.3,537.1,694.1"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>For c ̃14 = ⟨(5.7,7.3,9.6,11.2); 0.8⟩, we have a + d = 16.9 = b + c, hence the function is linear. For c ̃15 = ⟨(4.2,6.1,8.4,10.7); 0.5⟩, a + d = 14.9 &gt; 14.5 = b + c, so the function is convex. For c ̃12 = ⟨(3.5,5.2,7.8,9.1); 0.7⟩, a + d = 12.6 &lt; 13.0 = b + c, making the function concave. In all cases, monotonic decrease with α is evident. Positivity is maintained for α &lt; μ; the zero value at α = 0.5 for c ̃15 is consistent with α = μ15, confirming that the cut level must be kept below the minimum height across all arcs .</p>
</sec>
<sec id="sec-7"><label>3.4</label><title>Interpretation and Implications</title>
<p>The established properties endow the defuzzification function Mα with a clear decision-theoretic interpretation. The parameter α controls the degree of optimism/pessimism embedded in the crisp equivalent cost:</p>
<p>I. At α = 0, the entire support of the fuzzy number contributes to the crisp value, yielding the most conservative (i.e., highest) cost estimate.</p>
<p>II. As α increases, the influence of low-membership regions diminishes, and the crisp cost decreases monotonically.</p>
<p>III. As α → μ, the crisp cost approaches zero, which represents an extreme, unattainable optimistic scenario. Consequently, α serves as a continuous risk-adjustment lever: A risk-averse decision-maker would choose a small α, while a risk-seeking decision-maker might select a larger α. The convexity/concavity of the function also indicates that the rate of cost reduction is not constant but depends on the asymmetry of the trapezoidal number.</p>
<p>These theoretical guarantees ensure that the defuzzification stage does not introduce artifacts (e.g., negative costs) that could compromise the MILP solution. In the following section, the complete two-stage algorithm is applied to a 7-city mTSP instance, and the impact of α on both the cost and the structure of optimal tours is thoroughly analyzed .</p>
</sec>
</sec>
<sec id="sec-8"><label>4</label><title>Numerical Experiment and Analysis</title>
<p>In this section, the two-stage algorithm is applied to a concrete instance of the fuzzy mTSP. We first detail the problem data, then illustrate the defuzzification process, present the optimal solutions obtained for six distinct values of the risk parameter α, and conclude with a discussion of the managerial insights offered by the approach. All computations were performed in MATLAB R2018a on a standard desktop computer (Intel Core i7, 16 GB RAM) using the `intlinprog` solver. The complete code is available from the authors upon request.</p>
<sec id="sec-9"><label>4.1</label><title>Problem Instance</title>
<p>The instance consists of n=7 cities, with city 1 serving as the common depot. There are m=2 salesmen. The minimum and maximum number of non‑depot cities that may be assigned to a single salesman are set to k=2 and w=6, respectively. With only six non‑depot cities (2, … ,7), these bounds ensure feasibility while still permitting imbalanced allocations (e.g., a tour of length 4 together with a tour of length 2, or the symmetric 3 + 3 split).</p>
<p>The travel costs are modelled as generalized trapezoidal fuzzy numbers c ̃ij = 〈(aij, bij, cij, dij); μij〉 with aij &gt; 0. The complete set of directed‑arc costs is given below in a row‑by‑row fashion. For completeness, the diagonal elements (self‑loops) are set to a dummy value ⟨(100,100,100,100); 1.0⟩ and are never selected because of the constraint xii = 0.</p>
<p>Row 1 (from city 1 – depot):</p>
<p>c ̃12 = 〈(3.5, 5.2, 7.8, 9.1); 0.7〉.</p>
<p>c ̃13 = 〈(2.8, 4.1, 6.3, 8.5); 0.6 〉.</p>
<p>c ̃14 = 〈(5.7, 7.3, 9.6, 11.2); 0.8 〉.</p>
<p>c ̃15 = 〈(4.2, 6.1, 8.4, 10.7); 0.5〉.</p>
<p>c ̃16 = 〈(7.9, 9.5, 12.3, 14.8); 0.9〉.</p>
<p>c ̃17 = 〈(6.4, 8.2, 10.9, 13.5); 0.7〉.</p>
<p>Row 2 (from city 2):</p>
<p>c ̃21 = 〈(2.7, 4.3, 6.8, 8.9); 0.8〉.</p>
<p>c ̃23 = 〈(5.9, 7.6, 10.1, 12.3); 0.6〉.</p>
<p>c ̃24 = 〈(4.8, 6.7, 9.2, 11.8); 0.5〉.</p>
<p>c ̃25 = 〈(8.6, 10.9, 13.7, 16.2); 0.8〉.</p>
<p>c ̃26 = 〈(7.2, 9.4, 12.1, 14.9); 0.7〉.</p>
<p>c ̃27 = 〈(10.8, 13.2, 16.3, 19.1); 0.9〉.</p>
<p>Row 3 (from city 3):</p>
<p>c ̃31 = 〈(4.1, 5.9, 8.3, 10.6); 0.6〉.</p>
<p>c ̃32 = 〈(6.8, 8.7, 11.4, 13.9); 0.7〉.</p>
<p>c ̃34 = 〈(8.9, 11.2, 14.1, 16.8); 0.8〉.</p>
<p>c ̃35 = 〈(7.5, 9.8, 12.6, 15.3); 0.5〉.</p>
<p>c ̃36 = 〈(11.7, 14.3, 17.5, 20.8); 0.9〉.</p>
<p>c ̃37 = 〈(10.2, 12.9, 16.1, 19.3); 0.7〉.</p>
<p>Row 4 (from city 4):</p>
<p>c ̃41 = 〈(5.6, 7.4, 10.2, 12.7); 0.7〉.</p>
<p>c ̃42 = 〈(8.3, 10.6, 13.7, 16.4); 0.8〉.</p>
<p>c ̃43 = 〈(10.1, 12.8, 16.2, 19.5); 0.9〉.</p>
<p>c ̃45 = 〈(12.9, 15.7, 19.2, 22.8); 0.6〉.</p>
<p>c ̃46 = 〈(11.3, 14.1, 17.6, 21.2); 0.5〉.</p>
<p>c ̃47 = 〈(15.8, 18.9, 22.7, 26.4); 0.8〉.</p>
<p>Row 5 (from city 5):</p>
<p>c ̃51 = 〈(7.2, 9.5, 12.8, 15.6); 0.8〉.</p>
<p>c ̃52 = 〈(10.4, 13.2, 16.7, 19.9); 0.9〉.</p>
<p>c ̃53 = 〈(12.7, 15.6, 19.3, 22.8); 0.5〉.</p>
<p>c ̃54 = 〈(15.3, 18.4, 22.3, 26.1); 0.7〉.</p>
<p>c ̃56 = 〈(17.9, 21.2, 25.1, 29.3); 0.8〉.</p>
<p>c ̃57 = 〈(16.4, 19.7, 23.6, 27.5); 0.6〉.</p>
<p>Row 6 (from city 6):</p>
<p>c ̃61 = 〈 (9.1, 11.8, 15.3, 18.6); 0.9〉.</p>
<p>c ̃62 = 〈(12.6, 15.7, 19.6, 23.2); 0.5〉.</p>
<p>c ̃63 = 〈(15.2, 18.6, 22.7, 26.5); 0.7〉.</p>
<p>c ̃64 = 〈(18.1, 21.5, 25.8, 29.7); 0.8〉.</p>
<p>c ̃65 = 〈(20.7, 24.3, 28.6, 32.9); 0.6〉.</p>
<p>c ̃67 = 〈(22.9, 26.7, 30.9, 35.2); 0.9〉.</p>
<p>Row 7 (from city 7):</p>
<p>c ̃71 = 〈 (11.3, 14.2, 18.1, 21.7); 0.5〉.</p>
<p>c ̃72 = 〈(14.9, 18.3, 22.8, 26.9); 0.7〉.</p>
<p>c ̃73 = 〈(17.8, 21.4, 25.9, 30.2); 0.8〉.</p>
<p>c ̃74 = 〈(20.9, 24.8, 29.5, 34.1); 0.9〉.</p>
<p>c ̃75 = 〈(23.8, 27.9, 32.7, 37.4); 0.6〉.</p>
<p>c ̃76 = 〈(26.7, 30.9, 35.8, 40.6); 0.5〉.</p>
</sec>
<sec id="sec-10"><label>4.2</label><title>Defuzzified Crisp Cost Matrices</title>
<p>The parametric defuzzification function Mα, defined in Eq. (15) of Section 3, was applied to each fuzzy cost c ̃ij. The resulting crisp cost matrices are displayed in <xref ref-type="table" rid="tab2">Tables 2</xref>–7 for α = 0.0, 0.1, 0.2, 0.3, 0.4, 0.5. All off‑diagonal entries are rounded to two decimal places. A clear monotonic decrease with increasing α is observed; at α = 0.5, several costs become zero, reflecting the most optimistic attitude (see Theorem 3). The diagonal entries, though irrelevant, are left at the dummy value of the crisp equivalent of the self‑loop fuzzy cost, which is 200 for α =0.0 and gradually decreases to 100 at α =0.5.</p>
<table-wrap id="tab2"><label>Table 2</label><caption><p>Crisp cost matrix for = 0.0.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:9:66,648.9,537.1,754.7"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<table-wrap id="tab3"><label>Table 3</label><caption><p>Crisp cost matrix for = 0.1.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:9:66,513,537.1,619"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<table-wrap id="tab4"><label>Table 4</label><caption><p>Crisp cost matrix for = 0.2.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:9:66,377.2,537.1,483.1"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<table-wrap id="tab5"><label>Table 5</label><caption><p>Crisp cost matrix for = 0.3.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:9:66,247.4,537.1,353.4"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<table-wrap id="tab6"><label>Table 6</label><caption><p>Crisp cost matrix for = 0.4.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:9:66,113.4,537.1,219.3"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<table-wrap id="tab7"><label>Table 7</label><caption><p>Crisp cost matrix for = 0.5.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:10:66,648.9,537.1,754.7"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>As α increases, all off‑diagonal costs strictly decrease (or remain zero). The zero entries at α = 0.5 correspond to arcs whose fuzzy numbers have μ = 0.5 and for which the crisp value vanishes exactly at the boundary α = μ. In practice, α should be chosen strictly smaller than min μij to avoid zero costs; here α = 0.5 is the theoretical limit and is included only for illustration.</p>
</sec>
<sec id="sec-11"><label>4.3</label><title>Optimal Tours and Sensitivity to</title>
<p>Each crisp matrix was supplied to the corrected MILP model of Section 2. The solver returned an optimal solution (exit flag = 1) for every α. The solutions were verified to ensure that all non‑depot cities are visited exactly once, tour lengths lie within <xref ref-type="bibr" rid="ref-3">[3]</xref>, <xref ref-type="bibr" rid="ref-13">[13]</xref>, and no subtour exists. The results are summarized in <xref ref-type="table" rid="tab8">Table 8</xref>.</p>
<table-wrap id="tab8"><label>Table 8</label><caption><p>Optimal tours and total crisp costs for all values.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:10:66,394.8,537.1,490.2"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>The total cost decreases strictly as α rises, empirically confirming Theorem 2. The solver times are all under one second, reflecting the small size of the instance and the efficiency of the MILP formulation.</p>
<p>A notable observation is the structural change of the optimal tour set at α = 0.3. For conservative attitudes (α = 0.0,0.1,0.2), the solution consists of one longer tour (1–4–6–2–3–1, 4 cities) and one shorter tour (1–5– 7–1, 2 cities). From α = 0.3 onward, the pattern reverses: the shorter tour becomes 1–5–3–1 (2 cities), and the longer tour covers the remaining cities (1–7–6–2–4–1, 4 cities). This switch is driven by the differential reduction of arc costs as α increases. For instance, the fuzzy cost c ̃15 has height μ = 0.5 and a relatively broad support; its defuzzified value drops from 7.35 at α = 0.0 to 2.92 at α = 0.3 and eventually to zero at α = 0.5. Simultaneously, c ̃53 declines to zero as well. Consequently, the cycle 1–5–3–1 becomes increasingly attractive, freeing salesman 2 to serve the remaining four cities.</p>
<p>The auxiliary variables ui from the MILP solution confirm the strict sequencing. For the solution at α = 0.0, the values are:</p>
<p>Tour 1: u4 = 1, u6 = 2, u2 = 3, u3 = 4, Tour 2: u5 = 1, u7 = 2.</p>
<p>Both sequences satisfy uj = ui + 1 for each traversed arc, ensuring that the number of non‑depot cities in a tour equals the u-value of its last city. The satisfaction of these sequencing constraints demonstrates that the strict sequencing constraints correctly enforce the minimum tour length k=2 (since u3 = 4 ≥ 2 and u7 = 2 ≥ 2) and maximum length w=6.</p>
</sec>
<sec id="sec-12"><label>4.4</label><title>Managerial Insights</title>
<p>The parameter α acts as an intuitive, continuous dial that translates the decision‑maker’s attitude toward risk into concrete routing plans. A small α (e.g., 0.0–0.2) corresponds to a conservative stance: The full spread of the fuzzy numbers is considered, resulting in higher total cost estimates but routes that are likely to remain feasible under worst‑case conditions. Larger α values (0.3–0.5) represent an increasingly optimistic outlook, producing lower cost estimates and more aggressive routing choices that exploit the core of the fuzzy numbers.</p>
<p>The abrupt change in the optimal tour configuration at α= 0.3 carries an important practical message: Even a moderate shift in the perceived level of uncertainty can fundamentally alter the optimal operational plan. A logistics manager who slightly relaxes the conservatism of cost estimates may find that a completely different assignment of cities to vehicles becomes preferable. The proposed methodology enables such managers to quantify and visualize the trade‑off between cost and robustness, supporting informed decision‑making under uncertainty.</p>
<p>Moreover, the analysis highlights the necessity of selecting α strictly below the minimum fuzzy height of all arcs. In the present instance, min μij = 0.5; choosing α = 0.5 yields several zero costs, which may be unrealistic. In practice, one would select α values in the interval [0, μmin), for example 0.4 or lower, to avoid degenerate costs while still exploring the full spectrum of risk attitudes.</p>
</sec>
<sec id="sec-13"><label>4.5</label><title>Summary of the Numerical Study</title>
<p>The numerical experiments confirm the correctness and practical utility of the proposed two‑stage method. The corrected MILP formulation reliably produces feasible, subtour‑free solutions that respect all cardinality constraints. The defuzzification function Mα behaves precisely as predicted by the theory: It is continuous, strictly decreasing in α, and produces positive crisp costs for α &lt; μ. The sensitivity analysis reveals that α is not merely a numerical scaling factor but can induce qualitative changes in optimal routing, thereby serving as an effective risk‑management lever. The next section concludes the paper and outlines promising directions for future research.</p>
</sec>
</sec>
<sec id="sec-14"><label>5</label><title>Conclusion</title>
<p>In this paper, a parametric methodology for the single-depot mTSP in a generalized trapezoidal fuzzy environment was presented. The principal achievements are twofold. First, a thorough theoretical investigation of the defuzzification function Mα was carried out. Theorems 1–4 rigorously establish that the function is continuous, differentiable, strictly decreasing in α, positive for all α &lt; μ, and either convex, linear, or concave depending on the asymmetry of the fuzzy number. These results supply a robust foundation for employing Mα as a reliable ranking function in fuzzy optimization contexts . Second, the function was integrated into a two‑stage solution framework. In the first stage, the fuzzy cost matrix is transformed into a crisp matrix for a chosen α; in the second stage, a MILP model with correct subtour elimination and strict sequencing constraints is solved to optimality. The numerical experiments on a 7‑city, 2‑salesman instance with parameters k=2, w=6, yielded optimal tours for six risk levels α ∈ {0.0,0.1, … ,0.5}. The total cost decreased monotonically from 116.62 (α = 0.0) to 8.81 (α = 0.5), confirming the theoretical monotonicity. Notably, at α = 0.3 the optimal tour set changed qualitatively, demonstrating that even moderate shifts in the risk parameter can significantly alter routing decisions. All solutions were obtained in under one second using a standard MILP solver on a desktop computer.</p>
<p>From a managerial perspective, the parameter α offers an intuitive, continuous control for balancing conservatism and optimism. Risk‑averse planners may select small α values, resulting in higher cost estimates but more robust routes, while risk‑seeking decision‑makers can adopt larger α to pursue lower‑cost plans. The ability to generate and compare structurally different optimal tours by simply varying α provides a practical decision‑support mechanism for logistics and transportation planning under uncertainty.</p>
<p>Future work can extend the present study in several directions. First, the scalability of the MILP approach may be enhanced by designing specialized exact algorithms or by integrating the defuzzification stage into metaheuristic frameworks (e.g., ACO, GA) for large‑scale instances. Second, the use of other types of fuzzy numbers, such as type‑2 or spherical fuzzy numbers, could be explored to capture more complex uncertainty structures. Third, additional real‑world constraints, such as time windows, heterogeneous fleets, or multiple depots, could be incorporated to broaden the applicability of the method.</p>
</sec>
<sec id="sec-15"><title>Funding</title>
<p>This research received no external funding.</p>
</sec>
<sec id="sec-16"><title>Data Availability</title>
<p>Sufficient data is available upon request.</p>
</sec>
<sec id="sec-17"><title>Conflict of Interest</title>
<p>No potential conflict of interest was reported by the authors.</p>
</sec>
</body>
<back><ref-list><title>References</title>
<ref id="ref-1"><label>1</label><mixed-citation>Reinelt, G. (1994). The traveling salesman. Springer Berlin, Heidelberg. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/3-540-48661-">https://doi.org/10.1007/3-540-48661-</ext-link></mixed-citation></ref>
<ref id="ref-2"><label>2</label><mixed-citation>Bektas, T. (2006). The multiple traveling salesman problem: An overview of formulations and solution procedures. Omega, 34(3), 209–219. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.omega.2004.10.004">https://doi.org/10.1016/j.omega.2004.10.004</ext-link></mixed-citation></ref>
<ref id="ref-3"><label>3</label><mixed-citation>Angel, R. D., Caudle, W. L., Noonan, R., &amp; Whinston, A. (1972). Computer-assisted school bus scheduling. Management science, 18(6), 279–288. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1287/mnsc.18.6.B279">https://doi.org/10.1287/mnsc.18.6.B279</ext-link></mixed-citation></ref>
<ref id="ref-4"><label>4</label><mixed-citation>Ann, S., Kim, Y., &amp; Ahn, J. (2015). Area allocation algorithm for multiple UAVs area coverage based on clustering and graph method. IFAC-papersonline, 48(9), 204–209. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ifacol.2015.08.084">https://doi.org/10.1016/j.ifacol.2015.08.084</ext-link></mixed-citation></ref>
<ref id="ref-5"><label>5</label><mixed-citation>Tang, L., Liu, J., Rong, A., &amp; Yang, Z. (2000). A multiple traveling salesman problem model for hot rolling scheduling in Shanghai Baoshan Iron &amp; Steel Complex. European journal of operational research, 124(2), 267–282. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/S0377-2217(99)00380-X">https://doi.org/10.1016/S0377-2217(99)00380-X</ext-link></mixed-citation></ref>
<ref id="ref-6"><label>6</label><mixed-citation>Murray, C. C., &amp; Raj, R. (2020). The multiple flying sidekicks traveling salesman problem: Parcel delivery with multiple drones. Transportation research part c: Emerging technologies, 110, 368–398. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.trc.2019.11.003">https://doi.org/10.1016/j.trc.2019.11.003</ext-link></mixed-citation></ref>
<ref id="ref-7"><label>7</label><mixed-citation>Srikakulapu, R., &amp; U, V. (2018). Optimized design of collector topology for offshore wind farm based on ant colony optimization with multiple travelling salesman problem. Journal of modern power systems and clean energy, 6(6), 1181–1192. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s40565-018-0386-4">https://doi.org/10.1007/s40565-018-0386-4</ext-link></mixed-citation></ref>
<ref id="ref-8"><label>8</label><mixed-citation>Baltz, A., El Ouali, M., Jäger, G., Sauerland, V., &amp; Srivastav, A. (2015). Exact and heuristic algorithms for the travelling salesman problem with multiple time windows and hotel selection. Journal of the operational research society, 66(4), 615–626. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1057/jors.2014.17">https://doi.org/10.1057/jors.2014.17</ext-link></mixed-citation></ref>
<ref id="ref-9"><label>9</label><mixed-citation>Markevich, E. A., &amp; Trushechkin, A. S. (2019). Quantum branch-and-bound algorithm and its application to the travelling salesman problem. Journal of mathematical sciences, 241(2), 168–184. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s10958-019-04415-6">https://doi.org/10.1007/s10958-019-04415-6</ext-link></mixed-citation></ref>
<ref id="ref-10"><label>10</label><mixed-citation>Pereira, A. H., &amp; Urrutia, S. (2018). Formulations and algorithms for the pickup and delivery traveling salesman problem with multiple stacks. Computers &amp; operations research, 93, 1–14. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.cor.2018.01.005">https://doi.org/10.1016/j.cor.2018.01.005</ext-link></mixed-citation></ref>
<ref id="ref-11"><label>11</label><mixed-citation>Miller, D. L., &amp; Pekny, J. F. (1991). Exact solution of large asymmetric traveling salesman problems. Science, 251(4995), 754–761. 10.1126/science.251.4995.754</mixed-citation></ref>
<ref id="ref-12"><label>12</label><mixed-citation>Goldberg, D. E. (1989). Genetic algorithms in search, optimization and machine learning. Addison-Wesley Longman Publishing Co., Inc.75 Arlington Street, Suite 300 Boston, MAUnited States. <ext-link ext-link-type="uri" xlink:href="https://dl.acm.org/doi/book/10.5555/534133">https://dl.acm.org/doi/book/10.5555/534133</ext-link></mixed-citation></ref>
<ref id="ref-13"><label>13</label><mixed-citation>Malmborg, C. J. (1996). A genetic algorithm for service level based vehicle scheduling. European journal of operational research, 93(1), 121–134. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/0377-2217(95)00185-9">https://doi.org/10.1016/0377-2217(95)00185-9</ext-link></mixed-citation></ref>
<ref id="ref-14"><label>14</label><mixed-citation>Larrañaga, P., Kuijpers, C. M. H., Murga, R. H., Inza, I., &amp; Dizdarevic, S. (1999). Genetic algorithms for the travelling salesman problem: A review of representations and operators. Artificial intelligence review, 13(2), 129–170. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1023/A:1006529012972">https://doi.org/10.1023/A:1006529012972</ext-link></mixed-citation></ref>
<ref id="ref-15"><label>15</label><mixed-citation>Yousefikhoshbakht, M., Didehvar, F., &amp; Rahmati, F. (2013). Modification of the ant colony optimization for solving the multiple traveling salesman problem. Romanian journal of information science and technology, 16(1), 65–80. <ext-link ext-link-type="uri" xlink:href="https://romjist.ro/content/pdf/05-myousefikhoshbakht.pdf">https://romjist.ro/content/pdf/05-myousefikhoshbakht.pdf</ext-link></mixed-citation></ref>
<ref id="ref-16"><label>16</label><mixed-citation>Tirkolaee, E. B., Alinaghian, M., Hosseinabadi, A. A. R., Sasi, M. B., &amp; Sangaiah, A. K. (2019). An improved ant colony optimization for the multi-trip capacitated arc routing problem. Computers &amp; electrical engineering, 77, 457–470. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.compeleceng.2018.01.040">https://doi.org/10.1016/j.compeleceng.2018.01.040</ext-link></mixed-citation></ref>
<ref id="ref-17"><label>17</label><mixed-citation>Nguyen, K. H., &amp; Ock, C. Y. (2013). Word sense disambiguation as a traveling salesman problem. Artificial intelligence review, 40(4), 405–427. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s10462-011-9288-9">https://doi.org/10.1007/s10462-011-9288-9</ext-link></mixed-citation></ref>
<ref id="ref-18"><label>18</label><mixed-citation>Wang, Y., Chen, Y., &amp; Lin, Y. (2017). Memetic algorithm based on sequential variable neighborhood descent for the minmax multiple traveling salesman problem. Computers &amp; industrial engineering, 106, 105–122. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.cie.2016.12.017">https://doi.org/10.1016/j.cie.2016.12.017</ext-link></mixed-citation></ref>
<ref id="ref-19"><label>19</label><mixed-citation>Jiang, C., Wan, Z., &amp; Peng, Z. (2020). A new efficient hybrid algorithm for large scale multiple traveling salesman problems. Expert systems with applications, 139, 112867. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.eswa.2019.112867">https://doi.org/10.1016/j.eswa.2019.112867</ext-link></mixed-citation></ref>
<ref id="ref-20"><label>20</label><mixed-citation>Alinaghian, M., Tirkolaee, E. B., Dezaki, Z. K., Hejazi, S. R., &amp; Ding, W. (2021). An augmented Tabu search algorithm for the green inventory-routing problem with time windows. Swarm and evolutionary computation, 60, 100802. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.swevo.2020.100802">https://doi.org/10.1016/j.swevo.2020.100802</ext-link></mixed-citation></ref>
<ref id="ref-21"><label>21</label><mixed-citation>Hatamlou, A. (2017). Solving travelling salesman problem using heart algorithm. International journal of applied evolutionary computation (IJAEC), 8(4), 32–42. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.4018/IJAEC.2017100103">https://doi.org/10.4018/IJAEC.2017100103</ext-link></mixed-citation></ref>
<ref id="ref-22"><label>22</label><mixed-citation>Dubois, D., &amp; Prade, H. (1979). Operations in a fuzzy-valued logic. Information and control, 43(2), 224–240. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/S0019-9958(79)90730-7">https://doi.org/10.1016/S0019-9958(79)90730-7</ext-link></mixed-citation></ref>
<ref id="ref-23"><label>23</label><mixed-citation>Zimmermann, H. J. (2011). Fuzzy set theory—and its applications. Springer Science &amp; Business Media. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/978-94-010-0646-0">https://doi.org/10.1007/978-94-010-0646-0</ext-link></mixed-citation></ref>
<ref id="ref-24"><label>24</label><mixed-citation>Feng, H. M., &amp; Liao, K. L. (2014). Hybrid evolutionary fuzzy learning scheme in the applications of traveling salesman problems. Information sciences, 270, 204–225. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.ins.2014.02.098">https://doi.org/10.1016/j.ins.2014.02.098</ext-link></mixed-citation></ref>
<ref id="ref-25"><label>25</label><mixed-citation>Trigui, S., Cheikhrouhou, O., Koubaa, A., Baroudi, U., &amp; Youssef, H. (2017). FL-MTSP: A fuzzy logic approach to solve the multi-objective multiple traveling salesman problem for multi-robot systems. Soft computing, 21(24), 7351–7362. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s00500-016-2279-7">https://doi.org/10.1007/s00500-016-2279-7</ext-link></mixed-citation></ref>
<ref id="ref-26"><label>26</label><mixed-citation>Shi, Y., Boudouh, T., &amp; Grunder, O. (2017). A hybrid genetic algorithm for a home health care routing problem with time window and fuzzy demand. Expert systems with applications, 72, 160–176. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.eswa.2016.12.013">https://doi.org/10.1016/j.eswa.2016.12.013</ext-link></mixed-citation></ref>
<ref id="ref-27"><label>27</label><mixed-citation>Farnam, M., &amp; Darehmiraki, M. (2023). Fuzzy data clustering using FCM algorithm based on a parametric distance measure. Journal of fuzzy systems and applications, 5(2), 93-119.(In Persian). <ext-link ext-link-type="uri" xlink:href="https://civilica.com/doc/1602543/">https://civilica.com/doc/1602543/</ext-link></mixed-citation></ref>
</ref-list></back>
</article>