For computing vertex embedding in WolframModelPlot, it is not necessary to convert 2-edges into cycles (i.e., {1, 2} to {{1, 2}, {2, 1}}) when converting a hypergraph to a normal graph. A single edge is sufficient in this case. This might potentially make computing such embedding much faster as the 2-graphs will be half the size.
Also, it would make the embedding of 2-graphs consistent with the one used in GraphPlot.
Warning: this will change the embedding for any graph containing 2-edges.
For computing vertex embedding in
WolframModelPlot
, it is not necessary to convert 2-edges into cycles (i.e., {1, 2} to {{1, 2}, {2, 1}}) when converting a hypergraph to a normal graph. A single edge is sufficient in this case. This might potentially make computing such embedding much faster as the 2-graphs will be half the size.Also, it would make the embedding of 2-graphs consistent with the one used in
GraphPlot
.Warning: this will change the embedding for any graph containing 2-edges.