Loading...
Search for: shortest-path
0.012 seconds
Total 66 records

    Shortest paths in simple polygons with polygon-meet constraints

    , Article Information Processing Letters ; Volume 91, Issue 4 , 2004 , Pages 171-176 ; 00200190 (ISSN) Khosravi, R ; Ghodsi, M ; Sharif University of Technology
    2004
    Abstract
    We study a constrained version of the shortest path problem in simple polygons, in which the path must visit a given target polygon. We provide a worst-case optimal algorithm for this problem and also present a method to construct a subdivision of the simple polygon to efficiently answer queries to retrieve the shortest polygon-meeting paths from a single-source to the query point. The algorithms are linear, both in time and space, in terms of the complexity of the two polygons. © 2004 Elsevier B.V. All rights reserved  

    Distribution function of the shortest path in networks of queues

    , Article OR Spectrum ; Volume 27, Issue 1 , 2005 , Pages 123-144 ; 01716468 (ISSN) Azaron, A ; Modarres, M ; Sharif University of Technology
    2005
    Abstract
    In this paper, we consider acyclic networks of queues as a model to support the design of a dynamic production system. Each service station in the network represents a manufacturing or assembly operation. Only one type of product is produced by the system, but there exist several distinct production processes for manufacturing this product, each one corresponding with a directed path in the network of queues. In each network node, the number of servers in the corresponding service station is either one or infinity. The service time in each station is either exponentially distributed or belongs to a special class of Coxian distribution. Only in the source node, the service system may be... 

    Genetic algorithm for solving fuzzy shortest path problem in a network with mixed fuzzy arc lengths

    , Article AIP Conference Proceedings, 2 December 2010 through 4 December 2010, Sarawak ; Volume 1337 , 2011 , Pages 265-270 ; 0094243X (ISSN) ; 9780735408937 (ISBN) Mahdavi, I ; Tajdin, A ; Hassanzadeh, R ; Mahdavi-Amiri, N ; Shafieian, H ; Sharif University of Technology
    2011
    Abstract
    We are concerned with the design of a model and an algorithm for computing a shortest path in a network having various types of fuzzy arc lengths. First, we develop a new technique for the addition of various fuzzy numbers in a path using α -cuts by proposing a linear least squares model to obtain membership functions for the considered additions. Then, using a recently proposed distance function for comparison of fuzzy numbers. we propose a new approach to solve the fuzzy APSPP using of genetic algorithm. Examples are worked out to illustrate the applicability of the proposed model  

    A shortest path algorithm for a network with various fuzzy arc lengths

    , Article AIP Conference Proceedings, 2 February 2010 through 4 February 2010, Gold Coast, QLD ; Volume 1239 , 2010 , Pages 260-267 ; 0094243X (ISSN) ; 9780735407855 (ISBN) Tajdin, A ; Mahdavi, I ; Mahdavi Amiri, N ; Sadeghpour Gildeh, B ; Hadighi, R ; Sharif University of Technology
    2010
    Abstract
    We are concerned with the design of a model and an algorithm for computing a shortest path in a network having various types of fuzzy arc lengths. First, we develop a new technique for the addition of various fuzzy numbers in a path using α-cuts. Then, we propose a regression model for obtaining membership function for the considered addition. Finally, we present a dynamic programming method for finding a shortest path in the network. An example is worked out to illustrate the applicability of the proposed approach  

    An iterative stochastic algorithm based on distributed learning automata for finding the stochastic shortest path in stochastic graphs

    , Article Journal of Supercomputing ; 2019 ; 09208542 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    Springer  2019
    Abstract
    In this paper, we study the problem of finding the shortest path in stochastic graphs and propose an iterative algorithm for solving it. This algorithm is based on distributed learning automata (DLA), and its objective is to use a DLA for finding the shortest path from the given source node to the given destination node whose weight is minimal in expected sense. At each stage of this algorithm, DLA specifies edges needed to be sampled. We show that the given algorithm finds the shortest path with minimum expected weight in stochastic graphs with high probability which can be close to unity as much as possible. We compare the given algorithm with some distributed learning automata-based... 

    An iterative stochastic algorithm based on distributed learning automata for finding the stochastic shortest path in stochastic graphs

    , Article Journal of Supercomputing ; 2019 ; 09208542 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    Springer  2019
    Abstract
    In this paper, we study the problem of finding the shortest path in stochastic graphs and propose an iterative algorithm for solving it. This algorithm is based on distributed learning automata (DLA), and its objective is to use a DLA for finding the shortest path from the given source node to the given destination node whose weight is minimal in expected sense. At each stage of this algorithm, DLA specifies edges needed to be sampled. We show that the given algorithm finds the shortest path with minimum expected weight in stochastic graphs with high probability which can be close to unity as much as possible. We compare the given algorithm with some distributed learning automata-based... 

    Efficient visibility maintenance of a moving segment observer inside a simple polygon

    , Article 19th Annual Canadian Conference on Computational Geometry, CCCG 2007, Ottawa, ON, 20 August 2007 through 22 August 2007 ; 2007 , Pages 249-252 Khosravi, A. A ; Zarei, A ; Ghodsi, M ; Sharif University of Technology
    2007
    Abstract
    In this paper we consider maintaining the visibility of a segment observer moving inside a simple polygon. A practical instance of this problem is to identify the regions of a planar scene illuminated by a fluorescent lamp while the lamp moves around. We consider both strong and weak visibility in this paper. Our method is based on the shortest path tree which builds a linear-sized data structure in O(n) time, where n is the number of the vertices of the underlying simple polygon P. We first compute VP(st̄), the initial view of the segment observer st̄. Then, as st̄ moves, each change of VP(st̄) can be computed in O(log2(|V P(st̄)|)) time when the observer is allowed to change its direction,... 

    A new approach in system reliability evaluation, shortest path of E-networks

    , Article Iranian Journal of Science and Technology, Transaction B: Engineering ; Volume 28, Issue 2 B , 2004 , Pages 191-199 ; 03601307 (ISSN) Azaron, A ; Modarres, M ; Sharif University of Technology
    2004
    Abstract
    By applying shortest path analysis in stochastic networks, we introduce a new approach to obtain the reliability function of time-dependent systems. We assume that not all elements of the system are set to function from the beginning. Upon the failure of each element of the active path in the reliability graph, the system switches to the next path. Then, the corresponding elements are activated, and consequently, the connection between the input and the output is established. It is also assumed that each element exhibits a constant hazard rate and its lifetime is a random variable with exponential distribution. To evaluate the system reliability, we construct a directed stochastic network... 

    α-Visibility

    , Article Computational Geometry: Theory and Applications ; Vol. 47, issue. 3 PART A , April , 2014 , pp. 435-446 ; ISSN: 09257721 ; ISBN: 9783642311543 Ghodsi, M ; Maheshwari, A ; Nouri-Baygim, M ; Sack, J. R ; Zarrabi-Zadeh, H ; Sharif University of Technology
    Abstract
    We study a new class of visibility problems based on the notion of α-visibility. Given an angle α and a collection of line segments S in the plane, a segment t is said to be α-visible from a point p, if there exists an empty triangle with one vertex at p and the side opposite to p on t such that the angle at p is α. In this model of visibility, we study the classical variants of point visibility, weak and complete segment visibility, and the construction of the visibility graph. We also investigate the natural query versions of these problems, when α is either fixed or specified at query time  

    A new approach for sensitivity analysis in network flow problems

    , Article International Journal of Industrial Engineering : Theory Applications and Practice ; Volume 27, Issue 1 , 2020 , Pages 72-87 Aini, A ; Eshghi, K ; Salehipour, A ; Sharif University of Technology
    University of Cincinnati  2020
    Abstract
    This paper proposes a new approach to study the sensitivity analysis in the network flow problems, in particular, the minimum spanning tree and shortest path problems. In a sensitivity analysis, one looks for the amount of changes in the edges’ weights, number of edges or number of vertices such that the optimal solution, i.e., the minimum spanning tree or shortest path does not change. We introduce a novel approach, and develop associated equations and mathematics. We discuss two illustrative examples to show the applicability of the proposed approach. © International Journal of Industrial Engineering  

    A modified ant colony system for finding the expected shortest path in networks with variable arc lengths and probabilistic nodes

    , Article Applied Soft Computing Journal ; Vol. 21, issue , August , 2014 , p. 491-500 Farhanchi, M ; Hassanzadeh, R ; Mahdavi, I ; Mahdavi-Amiri, N ; Sharif University of Technology
    Abstract
    The problem of finding the expected shortest path in stochastic networks, where the presence of each node is probabilistic and the arc lengths are random variables, have numerous applications, especially in communication networks. The problem being NP-hard we use an ant colony system (ACS) to propose a metaheuristic algorithm for finding the expected shortest path. A new local heuristic is formulated for the proposed algorithm to consider the probabilistic nodes. The arc lengths are randomly generated based on the arc length distribution functions. Examples are worked out to illustrate the applicability of the proposed approach  

    A genetic algorithm for solving fuzzy shortest path problems with mixed fuzzy arc lengths

    , Article Mathematical and Computer Modelling ; Volume 57, Issue 1-2 , January , 2013 , Pages 84-99 ; 08957177 (ISSN) Hassanzadeh, R ; Mahdavi, I ; Mahdavi Amiri, N ; Tajdin, A ; Sharif University of Technology
    2013
    Abstract
    We are concerned with the design of a model and an algorithm for computing the shortest path in a network having various types of fuzzy arc lengths. First, a new technique is devised for the addition of various fuzzy numbers in a path using α-cuts by proposing a least squares model to obtain membership functions for the considered additions. Due to the complexity of the addition of various fuzzy numbers for larger problems, a genetic algorithm is presented for finding the shortest path in the network. For this, we apply a recently proposed distance function for comparison of fuzzy numbers. Examples are worked out to illustrate the applicability of the proposed approach  

    Shortest Path to View a Point in General Polygons

    , M.Sc. Thesis Sharif University of Technology Narenji Sheshkalani, Ali (Author) ; Ghodsi, Mohammad (Supervisor) ; Abam, Mohammad Ali (Co-Advisor)
    Abstract
    We consider two variations of shortest paths problem inside a poly-gon. In the first variation, we want to find a shortest path from asource to view a destination inside a polygon with holes. We pro-pose two algorithms for this problem with the time complexity of O (hn log n) and O(n log n) in which the second one is optimal. In the second variation, we want to place a center policeman inside a sim-ple polygon so that the longer of the two shortest paths from two existing guards to the visibility polygon of the center policeman is minimized. We propose an algorithm for this problem with the time complexity of O(n 3)  

    Computing Shortest path and Minimum Spanning Tree under Uncertainty

    , M.Sc. Thesis Sharif University of Technology Tavassolian, Amir (Author) ; Zarei, Alireza (Supervisor)
    Abstract
    Computing shortest paths and minimum spanning trees are basic and well-known problems in computer science and graph theory; also they have been considered as basic subroutines for many practical algorithms. There exists optimal algorithms for solving these problems when information about the basic graph is certain and specified. But, in real applications when the graph is obtained by using measurement tools which have limited computing precision, practically we are facing a graph in which locations of vertices or weights of edges are estimated.In such cases determining upper bounds or lower bounds for solutions of the shortest path and the minimum spanning tree are estimations of the... 

    Algorithms for biobjective shortest path problems in fuzzy networks

    , Article Iranian Journal of Fuzzy Systems ; Volume 8, Issue 4 , November , 2011 , Pages 9-37 ; 17350654 (ISSN) Mahdavi, I ; Mahdavi Amiri, N ; Nejati, S ; Sharif University of Technology
    2011
    Abstract
    We consider biobjective shortest path problems in networks with fuzzy arc lengths. Considering the available studies for single objective shortest path problems in fuzzy networks, using a distance function for comparison of fuzzy numbers, we propose three approaches for solving the biobjective problems. The first and second approaches are extensions of the labeling method to solve the single objective problem and the third approach is based on dynamic programming. The labeling methods usually producing several nondominated paths, we propose a fuzzy number ranking method to determine a fuzzy shortest path. Illustrative examples are worked out to show the effectiveness of our algorithms  

    Geodesic spanners for points in R3 amid axis-parallel boxes

    , Article Information Processing Letters ; Volume 166 , 2021 ; 00200190 (ISSN) Abam, M. A ; Rezaei Seraji, M. J ; Sharif University of Technology
    Elsevier B.V  2021
    Abstract
    Let P be a set of n points in R3 amid a bounded number of obstacles. Consider the metric space M=(P,dM) where dM(p,q) is the geodesic distance of p and q, i.e., the length of a shortest path from p to q avoiding obstacles. When obstacles are axis-parallel boxes, we prove that M admits an 83-spanner with O(nlog3⁡n) edges. In other words, let S be a complete graph on n vertices where each node corresponds to a point p∈P. For nodes u and v of S corresponding to p,q∈P, the edge (u,v) is associated with the geodesic distance of p and q as its weight. We indeed prove that S admits a near linear-size t-spanner for some constant t. © 2020 Elsevier B.V  

    Geodesic spanners for points in R3 amid axis-parallel boxes

    , Article Information Processing Letters ; Volume 166 , 2021 ; 00200190 (ISSN) Abam, M. A ; Rezaei Seraji, M. J ; Sharif University of Technology
    Elsevier B.V  2021
    Abstract
    Let P be a set of n points in R3 amid a bounded number of obstacles. Consider the metric space M=(P,dM) where dM(p,q) is the geodesic distance of p and q, i.e., the length of a shortest path from p to q avoiding obstacles. When obstacles are axis-parallel boxes, we prove that M admits an 83-spanner with O(nlog3⁡n) edges. In other words, let S be a complete graph on n vertices where each node corresponds to a point p∈P. For nodes u and v of S corresponding to p,q∈P, the edge (u,v) is associated with the geodesic distance of p and q as its weight. We indeed prove that S admits a near linear-size t-spanner for some constant t. © 2020 Elsevier B.V  

    Visiting a polygon on the optimal way to a query point

    , Article 2nd International Frontiers in Algorithmics Workshop, FAW 2008, Changsha, 19 June 2008 through 21 June 2008 ; Volume 5059 LNCS , 2008 , Pages 245-251 ; 03029743 (ISSN); 3540693106 (ISBN); 9783540693109 (ISBN) Khosravi, R ; Ghodsi, M ; Sharif University of Technology
    2008
    Abstract
    We study a constrained version of the shortest path problem in polygonal domains, in which the path must visit a given target polygon. We provide an efficient algorithm for this problem based on the wavefront propagation method and also present a method to construct a subdivision of the domain to efficiently answer queries to retrieve the constrained shortest paths from a single-source to the query point. © 2008 Springer-Verlag Berlin Heidelberg  

    Designing a new algorithm for the fuzzy shortest path problem in a network

    , Article 37th International Conference on Computers and Industrial Engineering 2007, Alexandria, 20 October 2007 through 23 October 2007 ; Volume 1 , 2007 , Pages 556-563 ; 9781627486811 (ISBN) Mahdavi, I ; Tajdin, A ; Nourifar, R ; Hasanzade, R ; Mahdavi Amiri, N ; Sharif University of Technology
    2007
    Abstract
    The shortest path problem is a classical and important network optimization problem appearing in many applications. We discuss the shortest path problem from a specified vertex to every other vertex on a network with imprecise arc lengths as fuzzy numbers. Using an order relation between fuzzy numbers, we propose a new algorithm to deal with the fuzzy shortest path problem. The algorithm is composed of a fuzzy shortest path length procedure and a similarity measure. The fuzzy shortest length method is proposed to find the fuzzy shortest length, and the fuzzy similarity measure is utilized to get the shortest path. Two illustrative examples are worked out to demonstrate the proposed algorithm... 

    A Survey on the Steiner Forest Problem

    , M.Sc. Thesis Sharif University of Technology Negahbani, Maryam (Author) ; Foroughmand-Arabi, Mohammad Hadi (Supervisor)
    Abstract
    The Steiner forest problem is one of the most fundamental issues in network design that emerges in various contexts, such as the design of communication networks,transportation networks, VLSI circuits and phylogenetic network reconstruction. In this problem, we are given a connected weighted undirected graph and a special subset of vertices that are partitioned in pairs. The goal is to fnd a minimum-cost sub-graph in which each special vertex is connected to its mate. In this thesis we review a set of selected solutions for this problem and a few other related problems.For example, we study modeling and solving the s-t shortest path problem in order to gain insight into current Steiner...