ISSN ONLINE(2320-9801) PRINT (2320-9798)

All submissions of the EM system will be redirected to Online Manuscript Submission System. Authors are requested to submit articles directly to Online Manuscript Submission System of respective journal.

Computing List of Ordered Pairs from Disjoint Closed Interval to compute a most Probable Delay Path:NPHard in polynomial time

Sujit P Nale1, S.P Sonavane2
  1. Dept. of Computer Science, Walchand College of Engineering, Sangli, India
Related article at Pubmed, Scholar Google

Visit for more related articles at International Journal of Innovative Research in Computer and Communication Engineering

Abstract

Computing most probable delay of a given graph having node(n) and edges (m) is NP-Hard problem. The hardness of the problem doesn‟t impact on the restricted version problem. The main idea is to solve the problem with the help of applying some constraint on given NP-Hard problem. Two different cases are considered to solve the given NP-Hard problem. First case considers as if the constraint satisfied with the problem, then it is easy to solve given NP-Hard problem in polynomial time with the help of approximation algorithm. Second case, otherwise the computational complexity of the problem remains non-polynomial. Normally, the network operator needs to find a source to destination path such that the bandwidth of the path is no smaller than the specified bandwidth requirementand delay of the path is no longer than specified the delay bound.To solve the above problem in polynomial time it is necessary to find a pair of tight lower and upper bound which is in the form of disjoint close interval. In this paper, an algorithm is designed to calculate a set of ordered pairs which is a part of implementing polynomial time algorithm to compute the most probable delay between source to destination for a given graph.

Keywords

Disjoint close interval, order pair, probable delay, link weight

INTRODUCTION

The Constrained Shortest Path problem (CSP) is to identify a minimum cost path from a source node to a destination node whose delay is within specific bound. Communication network is modelled as directed graph with delay parameter associated with each link, We consider the problem of determining most probable delay constrained path [1] from a source node to a destination node.
In this paper,Delay of the link is a random variable with known mean and known variance as well as continuous and differentiable probability density function. Using central limit theorem this problem can be formulated as a path problem[2] which involves simultaneously optimizing two additive path parameters by applying constraints on delay bound. It can be considered that the given problem is restricted version of NP-Hard problem which would be treated as NP-Complete problem and has a polynomial solution.
Basically, there are two cases arise when there is one path with a mean delay less than delay bound, An exact pseudo polynomial algorithm [1] works. In another case where the path delay meanis greater than the delay bound problem which can be solved in a simple approximation algorithm. Network multimedia applications are becoming increasingly popular and are making a good case for deployment of quality of service (QoS) [3] based Network architecture. One of the key issues in such architecture is how to determine appropriate path that fulfill QoS requirement [4].It is used in applications for video delivery over bandwidth limited networks. Assume that each link in the network has a bandwidth and a delay for a given source-destination pair.According to bandwidth requirement, It is necessary to find a set of source to destination path such that the delay of the longest path is minimized while the aggregated bandwidth from the set of path meets the bandwidth requirement.

RELATED WORK

The Most probable delay constrained path problem (MPDCP) is related to the traditional multiconstrained QoS routing problem which is known to be NP-Hard. In Paper [1] they made mild assumption on probability distribution of link delay which leads to formulation that requires determining an optimal path with respect to mean path delay and path variance. They considered two cases, one of which requires minimization of both mean path delay and path variance and other require minimization of mean path delay and maximization of path variance.
Boston university representative Internet Topology gEnerator(BRITE) [6] is one of the topology generator tool which generates topology in order to provide link weight input as a random variable. Version 1.0 of BRITE requires a Java 2 JDK 1.3.

PROPOSED ALGORITHM

A. Phasessof Algorithm:
The algorithm has three phases (fig 1). In the first phase (Line 1) sort the given disjoint interval in non-decreasing order. In the second phase (Lines 2-8) check whether intervals are disjoint or not. If not made it disjoint by the union of these two intervals. In the third phase(Lines 9-26) complete set of ordering pair [δk , Δk ] Such that K≤mlog(n − 1).
B. TERMS USED
a) Approximation path:-a probable path whose link delay is maximum
b) Disjoint interval:-set of ordered pair that contains lower bound and upper bound.
c) Most probable delay path:-gives maximum delay within the link from source to destination.
C. PROCESS
• Simulate this network using „BRITE‟ topology.
• For all intervals Check whether the interval is disjointor not.
• Go to the next interval
• Continue this process until all Disjoint interval Covers
D.Description of the Proposed Algorithm:
Let G be the graph with node n=7 and m=13 according to an algorithm, various observation are listed bellow. maximum set of closed interval J≤m*log (n-1)
i.e13log(7-1) = 34
Consider the disjoint intervals are[α1, β1],[a2, β2],[a3, β3],[a4, β4], [a5, β5], [a6, β6].
[1,3], [5,8], [9,16], [18,20], [22,28], [30,32].
On this sorted input proposed algorithm finds set of ordered pair as follows
image
image

PSEUDO CODE

This section presents the designed algorithm which works on how to find out list of ordered pairs by giving a set of disjoint closed interval.
Input:-
image

SIMULATION RESULTS

Simulation study is carried out using Graph visualization software (Graphviz). Computing most probable delay path between giving graph with certain node and edges.Graphviz layout takes the description of graph in a simple text language and generates a diagrams in an useful format. To run the code in graphviz require special type of extension called as .dot run in linux environment.
Dot accepts input in the DOT language. The main (outermost) graph can be directed (digraph) or undirected graph. dot makes layouts of directed graphs as well as undirected graph. (A separate layout utility named as neato [7] draws undirected graphs) In the main graph, a subgraph defines a subset of nodes and edges. A node is created when its name first appears in the file. An edge is created when nodes are joined by the edge operator →. Running dot on this file following is the command.
a. $ dot -Tps graph1.dot -o graph1.ps (//dot Tpdf extension filename.dot -o outputfile.pdf extension)
b. $ dot -Tjpeg graph1.dot -o graph1.jpeg (//dot Tjpegentension filename.dot –o outputfile.jpeg extension)
c. $ dot -Tgif graph1.dot -o graph1.gif (//dot Tgraphics interchange format filename.dot –o outputfile.gif extension)
To implement fully polynomial time approximation theorem [1]; requires knowledge of pair of lower and upper bound. For that purpose, following algorithm suggests to compute a set of ordering pair that contains a desired pair (δ,Δ). Let d (i, j) be the random variable associated with the delay of the link (I, j) for path p then d(p)= (Σ(i,jΕp)) d(i, j) And πD(p) = pr[d(p) ≤ D] Where D = Maximum delay requirement. The most probable delay constrained path problem, ask for a path port such that πDopt>=ID(p).
The lab experiments were carried out on the linux platform. Table 3 consists of a set of links (m), nodes (n), disjoint closed interval and set of ordered pairs. These set of ordered pair contains one pair that which is desired pair(δ, ��) and helps to compute most probable delay in polynomial time.

CONCLUSION AND FUTURE WORK

In this paper, We discuss how to find set of ordered pairs from the disjoint close interval. More importantly, The cardinality of this set is at most mlog(��). One of the pair contains tight upper and lower bound which is in a polynomial size. The pair helps us to compute the most probable delay constrained path between given source to destination in the given graph in polynomial time. This work helps us to find most probable delay between given source to destination in polynomial time. This work is helpful to network operator who wants to know about probable factor of bandwidth. The path which belongs to probable maximum delay helps to set amount of delay bound within network. The problem is NP-Hard, however applying constraint on that problem it can solve in polynomial time which reduces computational complexity.

Tables at a glance

Table icon Table icon Table icon
Table 1 Table 2 Table 3
 

Figures at a glance

Figure 1
Figure 1

References

BIOGRAPHY
Sujit P. Nale is pursuing his Mtech in Computer Science and engineering. His current research interest includes Theory of Computation.
Dr.ShefaliSonavane has completed her M.E Ph.D in Computer Science and engineering and is working as Assistant Professor at department of CSE at WCE Sangli.(MH-India) She is associated with few research projects and has published a good number of papers at National and International leval. Her current research interest includes Theory of Computation and graph theory.