C# 클래스 Unm.DistributedSystem.ButterflyNetwork.Supernode

파일 보기 프로젝트 열기: mahdiz/mpclib 1 사용 예제들

공개 메소드들

메소드 설명
AddNode ( int id ) : void
ConnectLeft ( Supernode toNode, int D ) : void
ConnectRight ( Supernode toNode, int D ) : void

Connects the supernode to another supernode and constructs a random constant-degree expander graph between the two sets of nodes.

Supernode ( int id, RandomUtils randUtils ) : System

비공개 메소드들

메소드 설명
MakeExpanderGraph ( Supernode toSupernode, int D ) : void

메소드 상세

AddNode() 공개 메소드

public AddNode ( int id ) : void
id int
리턴 void

ConnectLeft() 공개 메소드

public ConnectLeft ( Supernode toNode, int D ) : void
toNode Supernode
D int The degree of the constant-degree expander graph.
리턴 void

ConnectRight() 공개 메소드

Connects the supernode to another supernode and constructs a random constant-degree expander graph between the two sets of nodes.
public ConnectRight ( Supernode toNode, int D ) : void
toNode Supernode
D int The degree of the constant-degree expander graph.
리턴 void

Supernode() 공개 메소드

public Supernode ( int id, RandomUtils randUtils ) : System
id int
randUtils RandomUtils
리턴 System