Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.0.0
    • None
    • examples
    • None

    Description

      Implementing RWR on Giraph should be a very simple modification of the SimplePageRankVertex code.

      if ( myID == sourceID )
            DoubleWritable vertexValue = new DoubleWritable((0.15f + 0.85f * sum);
      else
            DoubleWritable vertexValue = new DoubleWritable(0.85f * sum);
      

      It would be nice to make it as configurable as possible by using parametric damping factors, preference vectors, strongly preferential, etc...
      More or less along these lines:
      http://law.dsi.unimi.it/software/docs/it/unimi/dsi/law/rank/PageRank.html

      Attachments

        1. GIRAPH-191.patch
          25 kB
          Sebastian Schelter
        2. GIRAPH-191-1.patch
          32 kB
          Sebastian Schelter
        3. GIRAPH-191.2.patch
          41 kB
          Gianmarco De Francisci Morales
        4. GIRAPH-191.3.patch
          63 kB
          Gianmarco De Francisci Morales

        Activity

          People

            azaroth Gianmarco De Francisci Morales
            azaroth Gianmarco De Francisci Morales
            Votes:
            1 Vote for this issue
            Watchers:
            9 Stop watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment