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

    A sampling method based on distributed learning automata for solving stochastic shortest path problem

    , Article Knowledge-Based Systems ; Volume 212 , 2021 ; 09507051 (ISSN) Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    Elsevier B.V  2021
    Abstract
    This paper studies an iterative stochastic algorithm for solving the stochastic shortest path problem. This algorithm, which uses a distributed learning automata, tries to find the shortest path by taking a sufficient number of samples from the edges of the graph. In this algorithm, which edges to be sampled are determined dynamically as the algorithm proceeds. At each iteration of this algorithm, a distributed learning automata used to determine which edges to be sampled. This sampling method, which uses distributed learning automata, reduces the number of samplings from those edges, which may not be along the shortest path, and resulting in a reduction in the number of the edges to be... 

    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  

    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  

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

    , Article Journal of Supercomputing ; Volume 76, Issue 7 , 2020 , Pages 5540-5562 Beigy, H ; Meybodi, M. R ; Sharif University of Technology
    Springer  2020
    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... 

    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... 

    Upper bounds for minimum dilation triangulation in two special cases

    , Article Information Processing Letters ; Volume 133 , 2018 , Pages 33-38 ; 00200190 (ISSN) Sattari, S ; Izadi, M ; Sharif University of Technology
    Elsevier B.V  2018
    Abstract
    Give a triangulation of a set of points on the plane, dilation of any two points is defined as the ratio between the length of the shortest path of these points and their Euclidean distance. Minimum dilation triangulation is a triangulation in which the maximum dilation between any pair of the points is minimized. We give upper bounds on the dilation of the minimum dilation triangulation for two kinds of point sets: An upper bound of nsin⁡(π/n)/2 for a centrally symmetric convex point set containing n points, and an upper bound of 1.19098 for a set of points on the boundary of a semicircle. © 2018 Elsevier B.V  

    Spanners for geodesic graphs and visibility graphs

    , Article Algorithmica ; Volume 80, Issue 2 , February , 2018 , Pages 515-529 ; 01784617 (ISSN) Abam, M. A ; Sharif University of Technology
    Springer New York LLC  2018
    Abstract
    Let P be a set of n points inside a polygonal domain D. A polygonal domain with h holes (or obstacles) consists of h disjoint polygonal obstacles surrounded by a simple polygon which itself acts as an obstacle. We first study t-spanners for the set P with respect to the geodesic distance function π where for any two points p and q, π(p, q) is equal to the Euclidean length of the shortest path from p to q that avoids the obstacles interiors. For a case where the polygonal domain is a simple polygon (i.e., h= 0), we construct a (10+ϵ)-spanner that has O(nlog 2n) edges. For a case where there are h holes, our construction gives a (5 + ϵ)-spanner with the size of O(nhlog2n). Moreover, we study... 

    Spanners for geodesic graphs and visibility graphs

    , Article Algorithmica ; 2017 , Pages 1-15 ; 01784617 (ISSN) Abam, M. A ; Sharif University of Technology
    Springer New York LLC  2017
    Abstract
    Let (Formula presented.) be a set of n points inside a polygonal domain (Formula presented.). A polygonal domain with h holes (or obstacles) consists of h disjoint polygonal obstacles surrounded by a simple polygon which itself acts as an obstacle. We first study t-spanners for the set (Formula presented.) with respect to the geodesic distance function (Formula presented.) where for any two points p and q, (Formula presented.) is equal to the Euclidean length of the shortest path from p to q that avoids the obstacles interiors. For a case where the polygonal domain is a simple polygon (i.e., (Formula presented.)), we construct a ((Formula presented.))-spanner that has (Formula presented.)... 

    Touring convex polygons in polygonal domain fences

    , Article 11th International Conference on Combinatorial Optimization and Applications, COCOA 2017, 16 December 2017 through 18 December 2017 ; Volume 10628 LNCS , 2017 , Pages 61-75 ; 03029743 (ISSN); 9783319711461 (ISBN) Ahadi, A ; Mozafari, A ; Zarei, A ; Sharif University of Technology
    Springer Verlag  2017
    Abstract
    In the touring polygons problem (TPP), for a given sequence (s= P0, P1, ⋯, Pk, t = Pk+1) of polygons in the plane, where s and t are two points, the goal is to find a shortest path that starts from s, visits each of the polygons in order and ends at t. In the constrained version of TPP, there is another sequence (F0, ⋯, Fk) of polygons called fences, and the portion of the path from Pi to Pi+1 must lie inside the fence Fi. TPP is NP-hard for disjoint non-convex polygons, while TPP and constrained TPP are polynomially solvable when the polygons are convex and the fences are simple polygons. In this work, we present the first polynomial time algorithm for solving constrained TPP when the... 

    Route choice estimation using cell phone data

    , Article MATEC Web of Conferences, 6 July 2016 through 10 July 2016 ; Volume 81 , 2016 ; 2261236X (ISSN) Taghipour, H ; Shafahi, Y ; Figueira, M ; Sharif University of Technology
    EDP Sciences  2016
    Abstract
    Nowadays development of cell phone network provides huge and ubiquitous data, with wide application in transportation science. One of the most important advantages of these kinds of data is enabling the process of collecting information without any active users' interference. A big data set consisting of 300,000 cell phone users' information in Shiraz are studied. This data set includes spatiotemporal information of travelers for every 5 minutes in a time span of 40 hours in two consecutive days. The spatial part of each user's information contains the position of the BTS (Base Transceiver Station) to which his cell phone is currently connected. Due to the existence of outliers, it is... 

    Secure overlay routing using key pre-distribution: A linear distance optimization approach

    , Article IEEE Transactions on Mobile Computing ; Volume 15, Issue 9 , 2016 , Pages 2333-2344 ; 15361233 (ISSN) Gharib, M ; Yousefi'zadeh, H ; Movaghar, A ; Sharif University of Technology
    Institute of Electrical and Electronics Engineers Inc  2016
    Abstract
    Key pre-distribution algorithms have recently emerged as efficient alternatives of key management in today's secure communications landscape. Secure routing techniques using key pre-distribution algorithms require special algorithms capable of finding optimal secure overlay paths. To the best of our knowledge, the literature of key pre-distribution systems is still facing a major void in proposing optimal overlay routing algorithms. In the literature work, traditional routing algorithms are typically used twice to find a NETWORK layer path from the source node to the destination and then to find required cryptographic paths. In this paper, we model the problem of secure routing using... 

    Geometric spanners for points inside a polygonal domain

    , Article 31st International Symposium on Computational Geometry, SoCG 2015, 22 June 2015 through 25 June 2015 ; Volume 34 , 2015 , Pages 186-197 ; 18688969 (ISSN) ; 9783939897835 (ISBN) Abam, M. A ; Adeli, M ; Homapour, H ; Zafar-Asadollahpoor, P ; Sharif University of Technology
    Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing  2015
    Abstract
    Let P be a set of n points inside a polygonal domain D. A polygonal domain with h holes (or obstacles) consists of h disjoint polygonal obstacles surrounded by a simple polygon which itself acts as an obstacle. We first study t-spanners for the set P with respect to the geodesic distance function π where for any two points p and q, (p, q) is equal to the Euclidean length of the shortest path from p to q that avoids the obstacles interiors. For a case where the polygonal domain is a simple polygon (i.e., h = 0), we construct a (10 + ε)-spanner that has O(n log2 n) edges. For a case where there are h holes, our construction gives a (5 + ε)-spanner with the size of O(nh log2 n). Moreover, we... 

    Walking in streets with minimal sensing

    , Article Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Chengdu ; Volume 8287 LNCS , 2013 , Pages 361-372 ; 03029743 (ISSN); 9783319037790 (ISBN) Tabatabaei, A ; Ghodsi, M ; Sharif University of Technology
    2013
    Abstract
    We consider the problem of walking in an unknown street, starting from a point s, to reach a target t by a robot which has a minimal sensing capability. The goal is to decrease the traversed path as short as possible. The robot cannot infer any geometric properties of the environment such as coordinates, angles or distances. The robot is equipped with a sensor that can only detect the discontinuities in the depth information (gaps) and can locate the target point as soon as it enters in its visibility region. In addition, a pebble as an identifiable point is available to the robot to mark some position of the street. We offer a data structure similar to Gap Navigation Tree to maintain the... 

    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  

    An optimal path in a bi-criteria AGV-based flexible jobshop manufacturing system having uncertain parameters

    , Article International Journal of Industrial and Systems Engineering ; Volume 13, Issue 1 , 2013 , Pages 27-55 ; 17485037 (ISSN) Fazlollahtabar, H ; Mahdavi Amiri, N ; Sharif University of Technology
    2013
    Abstract
    We propose an approach for finding an optimal path in a flexible jobshop manufacturing system considering two criteria of time and cost. With rise in demands, advancement in technology and increase in production capacity, the need for more shops persists. Therefore, a flexible jobshop system has more than one shop with the same duty. The difference among shops with the same duty is in their machines with various specifications. A network is configured in which the nodes are considered to be the shops with arcs representing the paths among the shops. An automated guided vehicle functions as a material handling device through the manufacturing network. To account for uncertainty, we consider... 

    Touring polygons: An approximation algorithm

    , Article Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) ; Volume 7643 LNCS , 2012 , Pages 110-121 ; 03029743 (ISSN); 9783642359255 (ISBN) Mozafari, A ; Zarei, A ; Government of India, Department of Science and Technology; Council of Scientific and Industrial Research; Kalasalingam University (KLU) ; Sharif University of Technology
    2012
    Abstract
    In this paper, we introduce a new version of the shortest path problem appeared in many applications. In this problem, there is a start point s, an end point t, an ordered sequence =(S0 = s, S1,...,S k, Sk+1 = t) of sets of polygons, and an ordered sequence =(F0,...,Fk) of simple polygons named fences in such that each fence Fi contains polygons of Si and Si+1. The goal is to find a path of minimum possible length from s to t which orderly touches the sets of polygons of in at least one point supporting the fences constraints. This is the general version of the previously answered Touring Polygons Problem (TPP). We prove that this problem is NP-Hard and propose a precision sensitive FPTAS... 

    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  

    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