Submitted:
25 September 2026
Posted:
28 September 2026
You are already at the latest version
Abstract
We introduce a neutrosophic framework for studying randomized rounding methods for the Traveling Salesman Problem (TSP). The approach is motivated by the work of Gharan, Saberi, and Singh on randomized rounding for the graphic TSP. In the proposed model, each edge is endowed with a cost interval and a neutrosophic assessment consisting of truth, indeterminacy, and falsity degrees. A scalarization rule converts this information into an effective edge cost, allowing classical linear programming relaxations and combinatorial optimization methods to be applied. We formulate a neutrosophic subtour relaxation, discuss randomized spanning-tree selection, and describe the role of minimum-cost T-joins in constructing tours. We also establish elementary properties of the scalarized model and give a conditional approximation result. The conditions needed for such a guarantee are stated explicitly; in particular, the classical approximation bound does not follow from neutrosophic notation alone. The paper provides a mathematical starting point for incorporating uncertain, incomplete, and conflicting edge-cost information into randomized approximation algorithms for the TSP.
Keywords:
neutrosophic sets
; Traveling Salesman Problem
; randomized rounding
; graphic TSP
; linear programming
; maximum-entropy distributions
; T-joins
; approximation algorithms
MSC: 90C27; 90C05; 90C59; 05C85
1. Introduction
The Traveling Salesman Problem is a fundamental problem in combinatorial optimization. Given a collection of vertices and edge costs, the objective is to find a minimum-cost tour visiting every vertex. The problem is computationally difficult, and approximation algorithms play an important role in obtaining efficient solutions with provable guarantees [4,5].
For metric instances, Christofides’ algorithm gives a -approximation [1]. For the graphic TSP, Gharan, Saberi, and Singh developed a randomized rounding approach that achieves an approximation ratio strictly below [2]. Their method combines linear programming, random spanning trees, and minimum-cost T-joins.
In practical applications, however, edge costs may not be known precisely. Travel times can depend on traffic, measurements may be incomplete, and different sources may provide conflicting estimates. Fuzzy-set and neutrosophic-set approaches provide mathematical languages for representing aspects of such information [6,8].
The purpose of this paper is to formulate a neutrosophic extension of the randomized-rounding framework. We do not reinterpret the original approximation theorem as an already proved neutrosophic result. Instead, we identify a scalarized optimization model, establish its elementary properties, and state the additional hypotheses needed for approximation guarantees.
The main contributions are as follows.
- label=()
- We define neutrosophic edge data consisting of a cost interval and three assessment degrees.
- lbbel=()
- We construct a scalarized edge-cost function and formulate a corresponding subtour-elimination linear program.
- lcbel=()
- We describe a randomized rounding framework based on spanning trees and T-joins.
- ldbel=()
- We give a conditional approximation theorem that separates the classical combinatorial argument from the additional assumptions required by the neutrosophic model.
2. Preliminaries
2.1. Graphs and Tours
Let be a finite, connected, undirected graph, where V is the vertex set and E is the edge set. For a subset , let denote the cut determined by S.
For and , write for the degree of v in the edge set F.
A connected Eulerian multigraph on V admits an Eulerian circuit. Consequently, if a spanning tree is augmented by edges so that every vertex has even degree, the resulting connected multigraph contains a closed walk visiting every vertex. This is the basic tree-augmentation principle used in classical graphic-TSP algorithms [1,2].
2.2. The Subtour-Elimination Relaxation
For a nonnegative edge-cost function , the standard subtour-elimination relaxation is
where
3. Neutrosophic Edge-Cost Data
3.1. Neutrosophic Assessments
We use the three components of a neutrosophic assessment: truth, indeterminacy, and falsity. The interpretation of these components depends on the application; here they describe support for an edge-cost assessment, unresolved information, and conflicting or adverse information, respectively.
Definition 1.
A neutrosophic cost datum for an edge is a tuple
where
The interval represents a range of plausible costs, while are the associated neutrosophic degrees.
We do not require
This permits the three degrees to be specified independently, as in the general neutrosophic framework [6].
Remark 1.
The degrees are not probabilities unless a probabilistic interpretation and the corresponding axioms are imposed separately. In particular, they should not automatically be used as probabilities in a randomized algorithm.
3.2. Scalarization
To obtain a conventional optimization problem, we specify a scalarization rule.
Definition 2.
Fix parameters
For each edge e, define its effective neutrosophic cost by
The coefficients represent the decision-maker’s chosen weighting of the three components. They are model parameters, not universal constants.
Proposition 1.
For every edge , the scalarized cost satisfies
Moreover, if , then
Proof.
All terms in (3.1) are nonnegative. Since
we have
because each degree is at most one and the weights sum to one. The second assertion follows by substituting into (3.1). □
Remark 2.
The scalarization is one possible modeling choice. Other applications may prefer a worst-case cost, a risk-sensitive objective, or a multiobjective formulation. Approximation guarantees depend on the chosen objective and its assumptions.
4. The Neutrosophic Subtour Relaxation
Let be given by (3.1). We define the scalarized neutrosophic subtour relaxation by
Let be an optimal solution and let = be its objective value.
Proposition 2.
If all effective costs are nonnegative, then the objective value of (4.1) is a lower bound on the minimum cost of a Hamiltonian cycle, whenever the graph has a Hamiltonian cycle.
Proof.
The incidence vector of every Hamiltonian cycle satisfies all constraints of (4.1). Since (4.1) minimizes over a feasible region containing all such incidence vectors, its optimal value cannot exceed the minimum Hamiltonian-cycle cost. □
Remark 3.
For graphic TSP, the target is a shortest closed walk visiting every vertex, with edge lengths inherited from the graph. The distinction between a Hamiltonian cycle and a graphic-TSP tour is important: a graphic-TSP tour may repeat vertices and edges. The relaxation and rounding construction must be matched to the precise problem being studied.
5. Randomized Spanning Trees
The randomized rounding method of Gharan, Saberi, and Singh uses a distribution over spanning trees and combines the sampled tree with a minimum-cost Eulerian augmentation [2].
We formulate the corresponding neutrosophic-cost component. Let denote the set of spanning trees of G.
Definition 3.
A probability distribution μ on is called a spanning-tree distribution with prescribed marginals if
The existence of such a distribution is a substantive constraint. An arbitrary feasible solution of (4.1) need not itself be the marginal vector of a spanning-tree distribution. Thus a rounding procedure must either establish the required marginal property or use a suitable alternative construction.
5.1. Maximum-Entropy Formulation
When a prescribed marginal vector is realizable by a spanning-tree distribution, one may seek a distribution maximizing Shannon entropy:
subject to
and
This formulation is meaningful only when the constraints are feasible. Maximum-entropy distributions and their computational properties have been studied extensively [2,7].
Proposition 3.
If the prescribed marginals are realizable, the maximum-entropy problem has an optimal solution.
Proof.
The set of probability distributions on the finite set is compact. The marginal constraints define a closed subset of this set. By assumption, that subset is nonempty. Shannon entropy is continuous on the probability simplex, so it attains a maximum on the feasible set. □
6. Eulerian Augmentation and T-joins
Let be a sampled spanning tree. Define its odd-degree vertex set by
The set has even cardinality, by the handshaking lemma.
A -join is an edge multiset whose odd-degree vertices are exactly the vertices in . A minimum-cost -join can be used to make the tree Eulerian.
For a nonnegative effective cost function , let
The resulting connected multigraph has even degree at every vertex and therefore admits an Eulerian circuit. This gives a closed walk visiting every vertex.
7. A Conditional Approximation Statement
We now state a result that makes explicit the hypotheses needed to transfer a classical approximation argument to the scalarized neutrosophic model.
Theorem 1.
Let G be a connected graph with nonnegative effective neutrosophic costs . Suppose a randomized rounding algorithm produces a feasible graphic-TSP tour W and satisfies
for some constant , where is the optimum of (4.1). Then
where is the minimum cost of a graphic-TSP tour under the effective costs.
Proof.
The subtour relaxation is a lower bound on the optimal tour cost, so
Multiplying by and applying (7.1) gives
□
Remark 4.
The theorem is conditional: it does not prove (7.1) for a new neutrosophic rounding algorithm. Establishing that inequality requires a complete analysis of the distribution over spanning trees, the augmentation cost, and the relationship between the relaxation and the target problem.
7.1. Relation to the Classical graphic-TSP Guarantee
Gharan, Saberi, and Singh prove that their algorithm achieves a ratio of for some constant on graphic-TSP instances [2].
A neutrosophic formulation with fixed scalarized costs is still an ordinary weighted graph optimization problem. However, the original guarantee applies only when the hypotheses and objective of the classical result are met. In particular, a change in the rounding distribution, the cost interpretation, or the target objective requires a separate proof.
8. A Small Illustrative Example
Consider a triangle with vertex set
and edge set
Suppose all three edges have interval and degrees
Choose
Then
Thus each edge has effective cost under this particular scalarization. The triangle itself is a tour, with effective cost
This example illustrates the conversion of neutrosophic edge information into a conventional objective. It does not demonstrate an approximation improvement over a classical TSP algorithm.
9. Algorithmic Framework
The following is a high-level framework. Its approximation guarantee depends on the feasibility of the tree-distribution step and on a proof of the expected-cost bound.
- label=
- Input. Take a connected graph and neutrosophic edge data .
- lbbel=
- Scalarization. Choose nonnegative weights summing to one, and compute using (3.1).
- lcbel=
- Relaxation. Solve the linear program (4.1) to obtain an optimal fractional solution.
- ldbel=
- Tree selection. Construct a feasible distribution over spanning trees with the required properties, and sample a tree .
- lebel=
- Augmentation. Compute a minimum-cost -join with respect to .
- lfbel=
- Tour construction. Combine the tree and the join, and output an Eulerian circuit.
The principal unresolved algorithmic issue is Step 4: the existence and properties of the required distribution must be proved for the chosen relaxation and graph class. The expected augmentation cost must then be bounded in terms of .
10. Python Implementation of the Neutrosophic TSP Heuristic
This section describes a Python implementation of a heuristic for the neutrosophic Traveling Salesman Problem. The algorithm transforms neutrosophic edge data into nonnegative scalar costs and then constructs a closed walk using a minimum spanning tree and a minimum-weight matching.
10.1. Neutrosophic Edge Costs
For each edge , let
where is the cost interval and are the truth, indeterminacy, and falsity degrees, respectively.
We define the effective edge cost by
where
10.2. Description of the Algorithm
Let be a finite, connected, undirected graph. The algorithm proceeds as follows.
- 1.
- Input. For each edge , specify the interval and the neutrosophic degrees .
- 2.
- Scalarization. Compute the effective cost for every edge using the formula above.
- 3.
- Minimum spanning tree. Construct a minimum spanning tree S of G with respect to the effective costs.
- 4.
- Odd-degree vertices. Determine the set
- 5.
- Shortest-path distances. For every pair of vertices in Q, compute the shortest-path distance in G using the effective costs.
- 6.
- Minimum-weight matching. Construct a complete weighted graph on Q and find a minimum-weight perfect matching.
- 7.
- Eulerian augmentation. Add the shortest paths corresponding to the matching to the spanning tree, retaining repeated edges.
- 8.
- Tour construction. Find an Eulerian circuit in the resulting connected multigraph. The circuit gives a closed walk visiting every vertex of G.
- 9.
- Output. Return the closed walk and its total effective cost.
10.3. Pseudocode
The procedure can be summarized by the following mathematical pseudocode.
Algorithm: Neutrosophic MST–Matching Heuristic
Input: A connected undirected graph with neutrosophic edge data.
Output: A closed walk W and its cost.
- 1.
- Compute for every .
- 2.
- Find a minimum spanning tree S of G.
- 3.
- Compute the odd-degree vertex set Q of S.
- 4.
- Find a minimum-weight perfect matching on Q, using shortest-path distances in G.
- 5.
- Add the matching paths to S.
- 6.
- Find an Eulerian circuit W in the augmented multigraph.
- 7.
-
Return W andwhere is the number of times the walk traverses edge e.
10.4. Remarks on the Implementation
The algorithm can be implemented in Python using the NetworkX library. The required operations include minimum spanning tree computation, shortest-path computation, minimum-weight perfect matching, and Eulerian circuit construction.
The procedure is a deterministic MST-plus-matching heuristic. It is not the maximum-entropy randomized rounding algorithm of Gharan, Saberi, and Singh [2]. Therefore, the approximation guarantee of that paper does not automatically apply to the present procedure.
The output is a closed walk, and vertices or edges may be repeated. The method is intended for the graphic Traveling Salesman Problem, in which repeated vertices and edges are permitted.
11. Discussion of Some Aspects
The proposed model suggests the following considerations.
11.1. Alternative Scalarizations
The scalarization introduced in the preceding sections provides a convenient way to transform neutrosophic edge information into a single effective cost. However, the choice of scalarization may substantially influence the resulting optimal tour. In particular, different applications may assign different levels of importance to the lower and upper cost estimates, the expected cost, and the truth, indeterminacy, and falsity degrees.
In this subsection, we present several alternative scalarization strategies for the neutrosophic Traveling Salesman Problem.
Let be a finite, connected, undirected graph. For each edge , let
where
11.1.1. Weighted Linear Scalarization
A natural alternative is to assign independent nonnegative weights to the lower cost, the midpoint of the interval, and the upper cost. Let
We define
This scalarization is simple to implement and preserves the interpretation of the three neutrosophic components. The parameters may be selected according to the requirements of the application.
For a closed walk W, let denote the number of times that W traverses edge e. The corresponding objective is
where is the set of feasible closed walks visiting every vertex.
11.1.2. Convex Interval Scalarization
A second approach is to combine the lower and upper endpoints directly. For a parameter , define
When is close to 1, the scalarized cost places greater emphasis on the lower endpoint. When is close to 0, it places greater emphasis on the upper endpoint.
This formulation is useful when the interval endpoints are considered more reliable than the neutrosophic degrees, or when one wishes to study the sensitivity of the optimal tour to the degree of conservatism.
11.1.3. Indeterminacy-Penalized Scalarization
In applications where unresolved information is undesirable, one may explicitly penalize the indeterminacy degree. Let be a penalty parameter and define
The first term represents the midpoint estimate, while the second term increases the cost of edges whose information is more indeterminate.
If , the indeterminacy degree has no effect on the objective. Increasing makes the optimization more sensitive to indeterminate edge information.
This scalarization is appropriate when measures the lack of reliability of the cost estimate. It should not be interpreted as a probabilistic risk penalty unless a corresponding probabilistic model has been specified.
11.1.4. Falsity-Sensitive Scalarization
If the falsity degree represents adverse or contradictory evidence concerning an edge, one may define
For , this expression lies between and . A larger value of increases the effective cost when the interval has positive width.
This construction is particularly useful when the falsity degree is interpreted as an indicator of adverse evidence. The interpretation must be specified by the application, since a neutrosophic falsity degree is not automatically a probability of failure.
11.1.5. Robust Worst-Case Scalarization
A conservative alternative is to use the upper endpoint:
The resulting optimization problem is
This objective minimizes the worst-case total cost when the uncertainty set is the Cartesian product
so that every combination of edge costs within the specified intervals is allowed.
Indeed, for any fixed walk W,
because for every edge.
This formulation provides a direct robust-optimization interpretation. It may, however, produce more conservative solutions than objectives based on expected costs or interval midpoints.
11.1.6. Multiobjective Formulation
Instead of combining all information into a single scalar, one may retain several objectives. For example, define
The resulting problem is
where minimization is understood in the Pareto sense.
A feasible walk dominates another feasible walk if
and the inequality is strict for at least one objective. A Pareto-optimal walk is one that is not dominated by any other feasible walk.
The multiobjective formulation avoids fixing the relative importance of the different criteria in advance. Its computational treatment is more involved, since the objective is to characterize a set of nondominated solutions rather than a single optimal tour.
11.1.7. Comparison and Choice of Scalarization
The preceding scalarizations reflect different modeling priorities. The weighted linear form allows several kinds of information to be combined in one objective. The convex interval form emphasizes the cost range, while the indeterminacy-penalized and falsity-sensitive forms assign explicit penalties to particular neutrosophic components. The robust formulation focuses on worst-case costs, whereas the multiobjective formulation preserves competing criteria.
No scalarization is universally preferable. Its suitability depends on the meaning of the edge data and the decision maker’s objectives. In particular, the truth, indeterminacy, and falsity degrees should not be interpreted as probabilities unless additional probabilistic assumptions justify that interpretation.
Finally, any approximation guarantee for a randomized rounding algorithm must be established for the selected scalarized objective. A guarantee proved for one cost function does not automatically transfer to another.
11.2. Distributional Uncertainty
In many practical applications of the Traveling Salesman Problem, the cost associated with an edge is not known precisely in advance. For example, travel times may depend on traffic conditions, fuel consumption may vary, and information obtained from different sources may be incomplete or inconsistent. In such situations, it is natural to incorporate a probability distribution for the uncertain edge costs.
Let be a finite, connected, undirected graph. For each edge , let be a nonnegative random variable representing its uncertain traversal cost. We assume that has a probability distribution supported on the interval , where
The expected cost of edge e is denoted by
The random variables need not be independent. Their joint distribution may encode correlations between edge costs arising, for instance, from common traffic conditions or shared environmental factors.
To combine distributional uncertainty with the neutrosophic description introduced above, associate with each edge the neutrosophic degrees
Here, represents the degree of support for the available cost information, represents the degree of unresolved or incomplete information, and represents the degree of conflicting or adverse information. These degrees describe the status of the information and are not, in general, probabilities.
For fixed parameters
we define the distributionally adjusted neutrosophic cost by
Equivalently, since , we may write
This expression combines a lower cost estimate, the expected cost, and an upper cost estimate. The parameters determine the relative importance assigned to these three contributions.
For a closed walk W, let denote the number of times that W traverses edge e. Its random total cost is
By linearity of expectation,
This identity does not require independence among the edge-cost random variables.
Consequently, minimizing expected tour cost leads to the objective
where denotes the collection of feasible closed walks visiting every vertex. If the neutrosophic scalarization is used instead, the corresponding objective is
It is important to distinguish minimization of expected cost from minimization of worst-case cost. The latter is expressed by
where is a specified uncertainty set for the edge-cost vector. If only the individual bounds are known and all combinations are allowed, this becomes
Thus, the distributional model and the neutrosophic model serve different purposes. Probability distributions describe random variation in costs, whereas neutrosophic degrees represent the assessment of available information. Their combination provides a flexible modeling framework, but any approximation guarantee for a randomized rounding algorithm must be proved for the particular objective and assumptions being used.
11.3. Approximation Analysis
In this subsection, we analyze the approximation performance of the proposed neutrosophic MST–matching heuristic. The analysis is carried out with respect to the scalarized neutrosophic edge costs introduced in the preceding sections. We distinguish the classical approximation guarantee from the stronger guarantees that may be obtained by specialized randomized rounding procedures.
11.3.1. The Scalarized Optimization Problem
Let be a finite, connected, undirected graph. For each edge , let
where
Fix nonnegative scalarization parameters satisfying
The effective cost of an edge is
In particular,
Let denote the collection of closed walks in G that visit every vertex at least once. For , let be the number of times that W traverses edge e. Its scalarized cost is
The optimal graphic-TSP value is
The objective is to construct a feasible closed walk whose cost is bounded by a constant multiple of .
11.3.2. Metric Closure
Let denote the shortest-path distance between vertices , computed using the effective edge costs . Since G is connected and the edge costs are nonnegative, these distances are finite and satisfy the triangle inequality.
The metric closure of G is the complete graph on vertex set V, with edge weights . A Hamiltonian cycle in this metric closure can be expanded into shortest paths in the original graph. The resulting closed walk has the same total cost and visits every vertex.
Consequently, the graphic-TSP problem with effective costs can be treated as a metric-TSP problem on the metric closure.
11.3.3. The MST–Matching Algorithm
Let S be a minimum spanning tree of G with respect to the effective edge costs. Define its odd-degree vertex set by
The handshaking lemma implies that is even.
Construct the complete graph on Q, using as the weight of the edge . Let M be a minimum-weight perfect matching in this graph. Expand every matching edge into a corresponding shortest path in G, and add these paths to the spanning tree S.
The resulting multigraph is connected and has even degree at every vertex. Hence, it admits an Eulerian circuit. This circuit defines a feasible closed walk for the graphic-TSP problem.
11.3.4. Approximation Guarantee
Theorem 2.
Let be a finite, connected, undirected graph with nonnegative effective neutrosophic edge costs. Suppose that the MST–matching algorithm computes an exact minimum spanning tree and an exact minimum-weight perfect matching on the odd-degree vertices, using shortest-path distances induced by the effective costs.
Then the resulting closed walk W satisfies
Thus, the algorithm is a -approximation algorithm for the scalarized graphic-TSP problem.
Proof.
Let be an optimal graphic-TSP walk. Since visits every vertex, its traversed edges contain a connected spanning subgraph. Removing edges from this subgraph until a spanning tree remains cannot increase the total cost, because all effective edge costs are nonnegative. Therefore, the minimum spanning tree satisfies
We next bound the cost of the matching. Consider the metric closure of G and an optimal Hamiltonian cycle in that closure. The vertices in Q have even cardinality. The optimal cycle can be divided into two alternating sets of edges. Each of these sets induces a matching on the vertices of the cycle; after restricting to the vertices in Q and using the triangle inequality to shortcut any intervening vertices, we obtain a perfect matching on Q from each alternating choice.
The total cost of the two resulting matchings is at most the cost of the optimal cycle. Since M is a minimum-weight perfect matching, it follows that
Adding the spanning tree and the matching paths produces a connected Eulerian multigraph. Its Eulerian circuit has cost equal to the sum of the costs of the tree and the matching paths. Combining (1) and (2), we obtain
This proves the theorem. □
11.3.5. Interpretation of the Guarantee
The theorem establishes a worst-case approximation bound for the scalarized objective. Its validity follows from the nonnegativity of the effective costs and the MST–matching construction. The neutrosophic components influence the solution through the scalarization, but they do not alter the structure of the approximation argument.
In particular, the guarantee applies to the effective cost function and does not automatically imply a corresponding guarantee for each of the original quantities , , , , and considered separately.
11.3.6. Relation to Randomized Rounding
The approximation result above concerns the deterministic MST–matching heuristic. It should be distinguished from the randomized rounding method of Gharan, Saberi, and Singh [2], which uses a more specialized analysis of linear programming solutions and distributions over spanning trees.
Their improved approximation guarantee does not follow merely from replacing ordinary edge costs by scalarized neutrosophic costs. To obtain a comparable improvement, one would need to establish the relevant properties of the randomized tree distribution and prove the required expected-cost bounds for the chosen neutrosophic objective.
Thus, the present analysis provides a rigorous -approximation guarantee for the MST–matching construction, while improved guarantees for a genuinely randomized neutrosophic algorithm remain a separate research problem.
11.4. Computational Experiments
The purpose of the computational experiments is to investigate how neutrosophic edge information affects the quality and computational performance of solutions to the Traveling Salesman Problem (TSP). In particular, we examine the influence of truth, indeterminacy, and falsity degrees on the scalarized edge costs and on the resulting tour.
11.4.1. Experimental Setup
Let be a connected undirected graph, and let denote the neutrosophic information associated with each edge . Here, is the interval of possible edge costs, while , , and represent the truth, indeterminacy, and falsity degrees, respectively.
For each edge, we compute the scalarized cost
where
Unless otherwise stated, the parameters are fixed throughout each experiment. This ensures that differences between the tested instances are attributable to the edge data and the selected scalarization rather than to changes in the optimization procedure.
The experiments may be conducted on both complete graphs and sparse connected graphs. For complete graphs, the scalarized costs can be used directly. For sparse graphs, shortest-path distances are computed when a metric closure is required. In the latter case, the resulting tour is interpreted in the original graph by replacing each metric-closure edge with a corresponding shortest path.
11.4.2. Algorithms Compared
We consider the following approaches.
- 1.
- Classical cost-based approach. Each edge is assigned a conventional scalar cost, such as , , or . The resulting TSP instance is solved using the same algorithmic framework as in the neutrosophic setting.
- 2.
- Neutrosophic scalarization. The edge costs are obtained from . This approach incorporates the truth, indeterminacy, and falsity degrees into the optimization objective.
- 3.
- MST–matching approximation. A minimum spanning tree is constructed using the scalarized costs. A minimum-weight perfect matching is then computed on the odd-degree vertices of the tree. Adding the matching to the tree produces an Eulerian multigraph, from which a closed walk is obtained by an Euler tour and, when appropriate, shortcutting.
- 4.
- Reference solution. For instances small enough to permit exact optimization, an optimal TSP tour is computed using an exact solver. This solution provides a benchmark for evaluating the quality of the approximate tours.
The MST–matching procedure is a Christofides-type method. Its classical approximation guarantee applies when the scalarized costs define a nonnegative metric, or when a suitable metric closure is used. It should not be identified with the specialized randomized rounding algorithm of Gharan, Saberi, and Singh; the two methods have different constructions and analyses.
11.4.3. Performance Measures
For each instance, we record the following quantities.
- 1.
- Scalarized tour cost. For a tour or closed walk H, its objective value iswhere repeated edges are counted according to their multiplicities.
- 2.
-
Approximation ratio. Whenever an optimal solution is available, we computeThis ratio is meaningful when and both solutions are evaluated using the same scalarized objective.
- 3.
- Computational time. The running time is measured from the beginning of the optimization procedure to the production of the final tour. Preprocessing time, including scalarization and metric-closure construction, should be reported separately when it is substantial.
- 4.
- Tour length under alternative evaluations. To assess the sensitivity of the result to the chosen scalarization, each computed tour may also be evaluated using the lower-endpoint, midpoint, and upper-endpoint costs:
11.4.4. Sensitivity Analysis
We investigate the sensitivity of the computed tours to the scalarization parameters , , and . In particular, we compare parameter settings that emphasize lower costs, indeterminacy, or upper-endpoint costs. The parameter constraints
are maintained in every experiment.
We also examine the effect of changing the neutrosophic degrees while keeping the interval endpoints fixed. This separates the influence of the neutrosophic information from the influence of the underlying cost intervals. Conversely, fixing the neutrosophic degrees while varying the interval widths allows us to study the effect of uncertainty in the edge costs.
For each parameter setting, we record the objective value, approximation ratio when available, and computational time. Repeated trials are appropriate when the algorithm includes randomized steps; in that case, the number of trials, random seeds, and summary statistics should be reported.
11.4.5. Discussion of Results
The computational results should be interpreted in terms of both solution quality and sensitivity to the neutrosophic parameters. A comparison with classical scalarizations indicates whether the additional neutrosophic information changes the selected tour. The sensitivity analysis further identifies parameter regimes in which the resulting tour is stable and regimes in which small changes in the neutrosophic data lead to a different solution.
For reproducibility, the final experimental report should specify the graph-generation procedure, the number of vertices and edges, the distributions or rules used to generate interval endpoints and neutrosophic degrees, the values of , , and , the optimization software, and the hardware environment. Numerical tables and empirical conclusions should be included only after the experiments have been executed.
The experiments therefore serve two complementary purposes: they evaluate the practical effect of neutrosophic scalarization and they provide empirical evidence about the performance of the chosen approximation method. Any observed improvement is specific to the tested instances and parameter settings and does not, by itself, establish a stronger worst-case approximation guarantee.
12. Conclusions
We have presented a neutrosophic modeling framework for randomized rounding in the Traveling Salesman Problem. Each edge is assigned an interval of possible costs and three neutrosophic degrees. A scalarization converts these data into effective costs, leading to a standard subtour-elimination relaxation.
We have also described how randomized spanning trees and minimum-cost T-joins can be incorporated into this framework. The conditional approximation theorem clarifies that a performance guarantee follows only after the necessary expected-cost inequality has been established.
The main research challenge is therefore not merely to introduce neutrosophic notation, but to prove that a specified neutrosophic objective admits an efficient rounding procedure with rigorous approximation bounds.
References
- Christofides, N. Worst-case analysis of a new heuristic for the travelling salesman problem. Technical Report 388; Graduate School of Industrial Administration, Carnegie Mellon University, 1976.
- Oveis Gharan, S.; Saberi, A.; Singh, M. A randomized rounding approach to the traveling salesman problem . In Proceedings of the 52nd Annual IEEE Symposium on Foundations of Computer Science (FOCS 2011); IEEE, 2011; pp. 550–559. [Google Scholar] [CrossRef]
- Held, M.; Karp, R. M. The traveling-salesman problem and minimum spanning trees. Oper. Res. 1970, 18(no. 6), 1138–1162. [Google Scholar] [CrossRef]
- Lawler, E. L.; Lenstra, J. K.; Kan, A. H. G. Rinnooy; Shmoys, D. B. (Eds.) The Traveling Salesman Problem: A Guided Tour of Combinatorial Optimization; Wiley: Chichester, 1985. [Google Scholar]
- Schrijver, A. Combinatorial Optimization: Polyhedra and Efficiency; Springer: Berlin, 2003. [Google Scholar]
- F. Smarandache, A Unifying Field in Logics: Neutrosophic Logic; American Research Press: Rehoboth, 1999.
- Straszak, D.; Vishnoi, N. K. Maximum entropy distributions: Bit complexity and stability. Proceedings of the 32nd Conference on Learning Theory, Proceedings of Machine Learning Research 2019, vol. 99, 2861–2891. [Google Scholar]
- Zadeh, L. A. Fuzzy sets. Inf. Control 1965, 8(no. 3), 338–353. [Google Scholar] [CrossRef]
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.