Updated on 2024-03-28 GMT+08:00

Community Evolution

The community evolution algorithm generates a dynamic graph that shows structure changes of a community over time. The procedure to use this algorithm is as follows:

  1. Set parameters in the Community Evolution drop-down list in the Temporal tab of the Graph Analysis area on the left of the graph editor page.
    • Set the start time, end time, and their properties. For details see Setting a Timeline. To modify the parameters, click in the lower left corner of the canvas.
    • Vertices: IDs of vertices in the community. You can enter a maximum of 100,000 vertex IDs. Use commas (,) to separate them.
      Figure 1 Community evolution
  2. Click on the right of Community Evolution. The running result is displayed on the canvas.
    Figure 2 Dynamic graph

    UI Element

    Description

    Start playback.

    Playback direction of the dynamic graph. If you toggle on this switch, the playback will be forward. If you toggle off this switch, the playback will be backward.

    Whether the playback uses the double slider

    • Toggled on (by default): Two sliders are used for playback. The start and end sliders move forward or backward at the same time, and the length of the time window represented by the distance between the sliders remains unchanged.
    • Toggled off: Only the one slider is used for playback.
      • If the playback is forward, the start slider is fixed and end slider moves froward on the timeline.
      • If the playback is backward, the end slider is fixed and start slider moves backwards on the time line.

    Whether data displayed on the canvas contains static data. If you toggle on this switch, only dynamic data is displayed.

    Static data refers to the data that does not change over time.

    Whether the timeline uses dates or timestamps.

    • By default, this switch is toggled on, which means that you need to enter timestamps to specify the duration.
    • If you toggle this switch off, you enter dates and time to specify the duration.

    Start time and end time of the duration you want to view graph data changes

    Timeline settings. For details about how to set the parameters, see Setting a Timeline.

    Step length: Length of each step that the slider moves on the timeline

    Interval: Interval between two steps

    Timeline