Loading...
Search for: irregular-networks
0.007 seconds

    Recognizing visibility graphs of triangulated irregular networks

    , Article Fundamenta Informaticae ; Volume 179, Issue 4 , 2021 , Pages 345-360 ; 01692968 (ISSN) Boomari, H ; Ostovari, M ; Zarei, A ; Sharif University of Technology
    IOS Press BV  2021
    Abstract
    A Triangulated Irregular Network (TIN) is a data structure that is usually used for representing and storing monotone geographic surfaces, approximately. In this representation, the surface is approximated by a set of triangular faces whose projection on the XY-plane is a triangulation. The visibility graph of a TIN is a graph whose vertices correspond to the vertices of the TIN and there is an edge between two vertices if their corresponding vertices on TIN see each other, i.e. the segment that connects these vertices completely lies above the TIN. Computing the visibility graph of a TIN and its properties have been considered thoroughly in the literature. In this paper, we consider this... 

    Application specific router architectures for NoCs: An efficiency and power consumption analysis

    , Article Proceedings - 2010 First Workshop on Hardware and Software Implementation and Control of Distributed MEMS, dMEMS 2010, 28 June 2010 through 29 June 2010, Besancon ; 2010 , Pages 86-91 ; 9780769540641 (ISBN) Najjari, N ; Sarbazi Azad, H ; Sharif University of Technology
    2010
    Abstract
    Networks on Chip1 have been proposed as a solution to mitigate complex on-chip communication problems. NoCs are composed of intellectual properties 2 which are interconnected by on-chip switching fabrics. A step in the design process of NoCs is hardware virtualization which is mapping the IP cores on to the tiles of a chip. The communication among the IP cores greatly affects the performance and power consumption of NoCs which itself is deeply related to the placement of IPs on to the tiles of the network. Different mapping algorithms have been proposed for NoCs which allocate a set of IPs to given network topologies. In these mapping algorithms, there is a restriction which limits IPs to be... 

    A general methodology for routing in irregular networks

    , Article 17th Euromicro International Conference on Parallel, Distributed and Network-Based Processing, PDP 2009, Weimar, 18 February 2009 through 20 February 2009 ; 2009 , Pages 155-160 ; 9780769535449 (ISBN) Moraveji, R ; Sarbazi Azad, H ; Zomaya, A. Y ; Sharif University of Technology
    2009
    Abstract
    Irregular networks provide more scalability and better cost-performance for network-based parallel computing systems. There has been much work done on developing routing algorithms for this class of networks. In this paper, a general methodology for generating deadlock-free routing algorithms for irregular networks is proposed. It not only introduces three novel efficient routing algorithms, but also covers the three best-known routing algorithms already proposed for irregular networks in the literature, namely Up/Down, Left/Right, and L-turn routing algorithms. As revealed by simulation results, the performance of the six routing algorithms mainly depends on network topology and different... 

    A general mathematical performance model for wormhole-switched irregular networks

    , Article Cluster Computing ; Volume 12, Issue 3 , 2009 , Pages 285-297 ; 13867857 (ISSN) Moraveji, R ; Moinzadeh, P ; Sarbazi Azad, H ; Sharif University of Technology
    2009
    Abstract
    Irregular topologies are desirable network structures for building scalable cluster systems and very recently they have also been employed in SoC (system-on-chip) design. Many analytical models have been proposed in the literature to evaluate the performance of networks with different topologies such as hypercube, torus, mesh, hypermesh, Cartesian product networks, star graph, and k-ary n-cube; however, to the best of our knowledge, no mathematical model has been presented for irregular networks. Therefore, as an effort to fill this gap, this paper presents a comprehensive mathematical model for fully adaptive routing in wormhole-switched irregular networks. Moreover, since our approach... 

    Computing the Shortest Path on Weighted Triangulated Irregular Networks by Multicore Algorithms

    , M.Sc. Thesis Sharif University of Technology Ghayour Baghbani, Farzaneh (Author) ; Ghodsi, Mohammad (Supervisor)
    Abstract
    Shortest path computation is one the fundamental problems in computer science. Triangulated Irregular Networks (TINs) are used in computational geometry to represent terrians and geometric surfaces. One of the most efficient mothods to solve the shortest path problem on a TIN is reducing it to shortest path problem on a graph. This reduction from continuous space to discrete space results in approximate solutions, but acceptable in real applications. In real applications we still encounter a large graph and using the simple Dijkstra algorithm consumes a lot of times. Memory shortage is another issue. Parallel processing could be a solution in this case. Multicore industry caused a... 

    TIN Simplification in MapReduce

    , M.Sc. Thesis Sharif University of Technology Taheri Otaghsara, Mohammad (Author) ; Ghodsi, Mohammad (Supervisor)
    Abstract
    TIN (Triangulated Irregular Network) is a Data Structure for storing and manipulating surfaces like maps in GIS applications or 3D models in game engines or Vector Fields . A TIN contains a set of triangulated vertices (which has irregular distribution) and each vertex shows a point in space . We trying to find the smallest possible set (optimal solution) of vertices from input surface (which given as a TIN) to approximate input surface with epsilon error which is given as input. also, surface simplification problem is a member of NP-Hard class. The hardness of problem makes it infeasible to find an optimal solution in polynomial time. So we try finding an approximate algorithm for this... 

    On Characterizing TIN Visibility Graph

    , M.Sc. Thesis Sharif University of Technology Ostovari, Mojtaba (Author) ; Zarei, Alireza (Supervisor)
    Abstract
    A triangulated irregular network (TIN) is a data structure that is usually used for representing and storing a geographic surface. TIN is a set of points and some segments between them that are distributed in space such that projection of segments on the plane is a triangulation for projection of points. Visibility graph of points is a graph in which there is a vertex correspond to each point of TIN and there is an edge between two vertexes if corresponding points can see each other. TIN’s visibility graph has many applications; for example, finding some points in a geographic surface that they can see all of the surface together, they are good places for radars.in first section of this... 

    Irregular Triangular Network Simplification Algorithm

    , M.Sc. Thesis Sharif University of Technology Moradi Koochi, Ali (Author) ; Zarei, Alireza (Supervisor)
    Abstract
    One of the available methods for modeling a geographical area is sampling a series of points whose altitude is measured and the altitude of other points is estimated based on the altitude of sampled points. The use of irregular triangular networks (TIN) is one of the common methods for this estimation. Because the number of sample points is large, it is necessary to reduce them in some applications. This process reduces the number of points. The process of reducing the number of sample points is called simplification. Simplification should be done in such a way as to preserve all the main features of the original space. For this purpose, various methods have been presented, which we will... 

    Application specific router architectures for NoCs: An efficiency and power consumption analysis

    , Article Mechatronics ; Vol. 22, issue. 5 , August , 2012 , pp. 531-537 ; ISSN: 9574158 Najjari, N ; Sarbazi-Azad, H ; Sharif University of Technology
    Abstract
    Networks on chip (NoC) have been proposed as a solution to mitigate complex on-chip communication problems. NoCs are composed of intellectual properties (IP) which are interconnected by on-chip switching fabrics. A step in the design process of NoCs is hardware virtualization which is mapping the IP cores onto the tiles of a chip. The communication among the IP cores greatly affects the performance and power consumption of NoCs which itself is deeply related to the placement of IPs onto the tiles of the network. Different mapping algorithms have been proposed for NoCs which allocate a set of IPs to given network topologies. In these mapping algorithms, there is a restriction which limits IPs... 

    Multispanning tree zone-ordered label-based routing algorithms for irregular networks

    , Article IEEE Transactions on Parallel and Distributed Systems ; Vol. 22, issue. 5 , 2011 , p. 817-832 ; ISSN: 10459219 Moraveji, R ; Moinzadeh, P ; Sarbazi-Azad, H ; Zomaya, A.Y ; Sharif University of Technology
    Abstract
    In this paper, a diverse range of routing algorithms is classified into a new family of routings called zone-ordered label-based routing algorithms. The proposed classification is based on three common steps (factors) for generating such routings, namely, graph labeling, deadlock-free zones, and zone ordering. The main goal of this classification is to define several new routing concepts and streamline the knowledge on routing algorithms. Following the classification, a novel methodology is proposed to generate routing algorithms for irregular networks. The methodology uses the three mentioned steps to generate deadlock-free routings. Consequently, the methodology-based routings fall into... 

    Multispanning tree zone-ordered label-based routing algorithms for irregular networks

    , Article IEEE Transactions on Parallel and Distributed Systems ; Volume 22, Issue 5 , July , 2011 , Pages 817-832 ; 10459219 (ISSN) Moraveji, R ; Moinzadeh, P ; Sarbazi Azad, H ; Zomaya, A. Y ; Sharif University of Technology
    Abstract
    In this paper, a diverse range of routing algorithms is classified into a new family of routings called zone-ordered label-based routing algorithms. The proposed classification is based on three common steps (factors) for generating such routings, namely, graph labeling, deadlock-free zones, and zone ordering. The main goal of this classification is to define several new routing concepts and streamline the knowledge on routing algorithms. Following the classification, a novel methodology is proposed to generate routing algorithms for irregular networks. The methodology uses the three mentioned steps to generate deadlock-free routings. Consequently, the methodology-based routings fall into... 

    A general methodology for direction-based irregular routing algorithms

    , Article Journal of Parallel and Distributed Computing ; Volume 70, Issue 4 , 2010 , Pages 363-370 ; 07437315 (ISSN) Moraveji, R ; Sarbazi Azad, H ; Zomaya, A. Y ; Sharif University of Technology
    Abstract
    This paper presents a general methodology for generating deadlock-free routing algorithms for irregular networks. Constructing a spanning tree on the given network, assigning directions to the network channels, creating deadlock-free zones, and specifying a logical sequence of the produced deadlock-free zones are the four fundamental steps that the proposed methodology takes to generate deadlock-free and connected routing algorithms. By applying the proposed methodology with two known labeling methods we have generated six irregular routing algorithms: three of them are novel routing algorithms and three of them (the Up/Down, Left/Right, and L-turn routing algorithms) have already been... 

    Guarding a Terrain by Watchtowers

    , M.Sc. Thesis Sharif University of Technology Panahi Shahri, Masoume (Author) ; Zarei, Alireza (Supervisor)
    Abstract
    Guarding terrains(or covering terrains) is a well known problem in the field of visibility and computational geometry. The aim of this problem is to select a minimal set of elements (such as points on terrain, line segment, points above terrain ,...),as guard set, such that every point of the terrain is visible from at least one member of the guard set.
    This problem was introduced in 2-dimensions as art gallery problem. Various types of this problem have been defiend and studied in the literature. Guarding 3-dimensional terrains is an example of this problem. In 3-dimentional case, the guarded terrain can be modeled with triangulated irregullar network(TIN), as one of the surface models,... 

    Weighted TINs Smplification and Design of Some Algorithms on it

    , M.Sc. Thesis Sharif University of Technology Dabaghi Zarandi, Fahimeh (Author) ; Ghodsi, Mohammad (Supervisor)
    Abstract
    Due to increasing quality of satellite images, volume of stored data significantly increased, so speed of statistical and computational processing decreased. For solving this problem, simplification
    problem has been suggested. Surface simplification problem is a fundamental problem in computational geometry and it has many applications in other fields such as GIS, computer graphics, and image processing. Major goal of simplification problems is reducing stored information in any surface, Because it improves speed of processes. One of common types in this field is 3D terrain simplification while error of simplified surface be acceptable. Simplification is NP-Hard problem. In this project,... 

    Observer-Dependent TIN Simplification Based on Visibility Graph

    , M.Sc. Thesis Sharif University of Technology Behrooznia, Nastaran (Author) ; Zarei, Alireza (Supervisor)
    Abstract
    Geographical environments can be modeled through the medium of TINs, in which some discrete points are sampled as vertices, and the union of polygonal faces, particularly triangles, constitutes its surface. As regards the two-dimensional space, the TIN boundary is an x-monotone path and we focus on this case. If the number of vertices is too large to be stored or some sampled points should be removed due to a lack of vital information, the necessity of TIN simplification arises. On top of this situation, if a point observer locates on or above the TIN, the points visible to the observer have more priorities to be considered in the simplified TIN. For example, human eyes can see the closer or... 

    Application specific router architectures for NoCs: An efficiency and power consumption analysis

    , Article Mechatronics ; Volume 22, Issue 5 , 2012 , Pages 531-537 ; 09574158 (ISSN) Najjari, N ; Sarbazi Azad, H ; Sharif University of Technology
    Elsevier  2012
    Abstract
    Networks on chip (NoC) have been proposed as a solution to mitigate complex on-chip communication problems. NoCs are composed of intellectual properties (IP) which are interconnected by on-chip switching fabrics. A step in the design process of NoCs is hardware virtualization which is mapping the IP cores onto the tiles of a chip. The communication among the IP cores greatly affects the performance and power consumption of NoCs which itself is deeply related to the placement of IPs onto the tiles of the network. Different mapping algorithms have been proposed for NoCs which allocate a set of IPs to given network topologies. In these mapping algorithms, there is a restriction which limits IPs... 

    A general approach for analytical modeling of irregular NoCs

    , Article Proceedings of the 2008 International Symposium on Parallel and Distributed Processing with Applications, ISPA 2008, 10 December 2008 through 12 December 2008, Sydney, NSW ; 2008 , Pages 327-334 ; 9780769534718 (ISBN) Moraveji, R ; Moinzadeh, P ; Sarbazi Azad, H ; Sharif University of Technology
    2008
    Abstract
    So far, many analytical models have been proposed in the literature to evaluate the performance of networks with different topologies such as hypercube, torus, mesh, hypermesh, Cartesian product networks, star graph, and k-ary n-cube; however, to the best of our knowledge, no mathematical model has been presented for irregular networks. Therefore, as an effort to fill this gap, this paper presents a comprehensive mathematical model for fully adaptive routing in wormhole-switched irregular networks. Moreover, since our approach holds no assumption for the network topology, the proposed analytical model covers all the aforementioned models (i.e. it covers both regular and irregular... 

    Parallel algorithm to find minimum vertex guard set in a triangulated irregular network

    , Article 7th International Conference on Parallel Processing and Applied Mathematics, PPAM 2007, Gdansk, 9 September 2007 through 12 September 2007 ; Volume 4967 LNCS , 2008 , Pages 239-248 ; 03029743 (ISSN); 3540681051 (ISBN); 9783540681052 (ISBN) Taghinezhad Omran, M ; Sharif University of Technology
    2008
    Abstract
    This paper presents a new serial algorithm for selecting a nearly minimum number of vertex-guards so that all parts of a geographical surface modeled by a TIN (Triangulated Irregular Networks) is covered. Our algorithm selects fewer guards than the best existing algorithms on the average. Based on this approach, a new coarse-grain parallel algorithm for this problem is proposed. It has been showed that the upper bound for total number of guards, selected by this algorithm, is where n is number of vertices in the TIN. Average case analysis and implementation results show that in real TINs even fewer than guards (proved upper bound of needed guards in worse-case) are selected by our serial and...