18 research outputs found

    A new diffusion-based multilevel algorithm for computing graph partitions of very high quality

    Full text link

    Finding all Convex Cuts of a Plane Graph in Cubic Time

    Get PDF

    A Distributed Algorithm For Large-Scale Graph Partitioning

    Get PDF
    Detta kandidatarbete har sin placering pĂ„ Skeppsbron/Skeppsbrokajen i centrala Stockholm. Inriktningen jag valde var att rita ett förslag för en fiskmarknad som skulle placeras pĂ„ denna plats. Mitt arbete har fĂ„tt inspireras av Sveriges största och mest kĂ€nda fiskmarknad, Feskekörkan, i Göteborg. Analyser av Feskekörkan som organisation och dess planlösning har i mitt arbete lett till en tektoniskt uppbyggd struktur dĂ€r material byggnadskonstruktion var viktiga element. Med bland annat en fiskfjĂ€llsfasad i mĂ€ssing och en bĂ€rande skelett av storskaliga limtrĂ€balkar. Platsen som byggnaden ligger pĂ„ Ă€r ett vĂ€lbesökt promenadstrĂ„k med en bred och lĂ„ng kajkant som anvĂ€nds flitigt av sĂ„vĂ€l, turister som besöker gamla stan och det kungliga slottet, och Stockholmare som tar sig mellan Södermalm och Norrmalm. Jag har valt att bebygga platsen pĂ„ ett sĂ€tt som bĂ„de tar vara pĂ„ det vackra promenadstrĂ„ket men ocksĂ„ ger möjlighet för besökande att stanna upp och ta del av fiskmarknaden.This candidate's work has its placement on Skeppsbron/Skeppsbrokajen in the central area of Stockholm. The focus I chose was to draw a proposal for a fishmarket that would be placed at this location. My work has been inspired by the largest and most famous fish market in Sweden, Feskekörkan, in Gothenburg. Analyses of Feskekörkan’s organization and its plan has, in my work, led to a tectonically constructed structure where building materials were important elements. Including a fish scale facade made of brass and a bearing skeleton of large glulam beams. The place which the building is situated on a popular promenade with a broad and long quay which is widely used by both, tourists visiting the Old Town and the Royal Palace, and the Stockholm citizens who ride between Södermalm and Norrmalm. I have chosen to build on the site in a way that both takes advantage of the beautiful promenade but also provides the opportunity for visitors to stop and take some of the fish market

    Finding all Convex Cuts of a Plane Graph in Polynomial Time

    Full text link
    Convexity is a notion that has been defined for subsets of \RR^n and for subsets of general graphs. A convex cut of a graph G=(V,E)G=(V, E) is a 22-partition V1âˆȘ˙V2=VV_1 \dot{\cup} V_2=V such that both V1V_1 and V2V_2 are convex, \ie shortest paths between vertices in ViV_i never leave ViV_i, i∈{1,2}i \in \{1, 2\}. Finding convex cuts is NP\mathcal{NP}-hard for general graphs. To characterize convex cuts, we employ the Djokovic relation, a reflexive and symmetric relation on the edges of a graph that is based on shortest paths between the edges' end vertices. It is known for a long time that, if GG is bipartite and the Djokovic relation is transitive on GG, \ie GG is a partial cube, then the cut-sets of GG's convex cuts are precisely the equivalence classes of the Djokovic relation. In particular, any edge of GG is contained in the cut-set of exactly one convex cut. We first characterize a class of plane graphs that we call {\em well-arranged}. These graphs are not necessarily partial cubes, but any edge of a well-arranged graph is contained in the cut-set(s) of at least one convex cut. We also present an algorithm that uses the Djokovic relation for computing all convex cuts of a (not necessarily plane) bipartite graph in \bigO(|E|^3) time. Specifically, a cut-set is the cut-set of a convex cut if and only if the Djokovic relation holds for any pair of edges in the cut-set. We then characterize the cut-sets of the convex cuts of a general graph HH using two binary relations on edges: (i) the Djokovic relation on the edges of a subdivision of HH, where any edge of HH is subdivided into exactly two edges and (ii) a relation on the edges of HH itself that is not the Djokovic relation. Finally, we use this characterization to present the first algorithm for finding all convex cuts of a plane graph in polynomial time.Comment: 23 pages. Submitted to Journal of Discrete Algorithms (JDA
    corecore