Uploaded image for project: 'Apache MADlib'
  1. Apache MADlib
  2. MADLIB-1071

Graph - weakly connect components

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • v1.12
    • Module: Graph
    • None

    Description

      Story

      As a MADlib developer, I want to implement weakly connected components (ref [0]) in an efficient and scaleable way.

      Acceptance

      1) Interface defined
      2) Design document updated
      3) Documentation and on-line help
      4) IC and functional tests
      5) Scale tests

      References

      [0] https://en.wikipedia.org/wiki/Connectivity_(graph_theory)
      "A directed graph is called weakly connected if replacing all of its directed edges with undirected edges produces a connected (undirected) graph."

      [1] Grails paper
      http://pages.cs.wisc.edu/~jignesh/publ/Grail.pdf

      [2] Grails deck
      http://pages.cs.wisc.edu/~jignesh/publ/Grail-slides.pdf

      [3] Grails repo with page rank example
      https://github.com/UWQuickstep/Grail
      https://github.com/UWQuickstep/Grail/blob/master/analytics/wcc.sql
      (weakly connected components implementation)

      Attachments

        Issue Links

          Activity

            People

              njayaram Nandish Jayaram
              fmcquillan Frank McQuillan
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: