1
vote
0answers
34 views
Unexpected error message from GraphPlot evaluation [closed]
(Running MMA 9 on Mac OSX 10.8.3, MacBook Pro, 16GB RAM)
I am trying to display a graph with GraphPlot. I want a few of the edges to be purple, and the rest red. I figured out a way to do this that I ...
4
votes
2answers
97 views
Convert Graph to Graphics
In Mathematica 9, a graph is returned as an object with head Graph:
In[8]:= CompleteGraph[8] // Head
Out[8]= Graph
...
0
votes
2answers
85 views
Draw network graph and get the coordinates of each node
I would like to draw an undirected graph by specifying the nodes and the edges among them. This is currently done by, for example:
...
3
votes
0answers
114 views
+50
Caching of Graph Graphics
In this answer, Simon Woods concludes that when you display an expression with head graph more than once, something is getting stored somewhere. I looked into it too and found out this only happens if ...
2
votes
1answer
70 views
double arrow in GraphPlot
Is it possible to combine two edges into one with a double arrow?
For example:
...
1
vote
0answers
60 views
Tooltip not working in web deployed cdf
I deployed a CDF file in a web page. I used both Mouseover and Tooltip functions. They both work in the raw CDF file. The ...
3
votes
1answer
109 views
Adjacency List representation of a graph
I am looking to draw a graph knowing a simple adjacency representation of the graph like:
A = {{1, 3}, {2, 3}, {3, 4, 5}, {4, 5}, {5}}
Where ...
3
votes
2answers
81 views
The same value of VertexSize for vertices in different graphs causes different vertices size
I generated some graphs. The smallest vertices in the 1st graph should be the same size as the smallest vertices in the second graph.
The smallest vertices have the same size (...
8
votes
1answer
138 views
How can I sequentially apply different graph embeddings?
Imagine I have some graph G, and I perform a graph embedding using a command like:
G = Graph[GraphEdges, GraphLayout -> {"SpringElectricalEmbedding"}]
I then ...
4
votes
1answer
198 views
Drawing a graph with specified edge lengths
I was wondering if it was possible to ask Mathematica to draw a graph provided some set of vertices: $(v_1, ..., v_N) \in V$ connected by $M$ edges $(e_1, ..., e_M) \in E$, where the length of each ...
7
votes
1answer
169 views
How can I display a multigraph with different colored edges?
I'm new to Mathematica(version 9) and I'm trying to display a multigraph with different colored edges. Here's my code so far:
...
1
vote
1answer
106 views
Is there an easy way to specify an arbitrary two-dimensional Polyomino tiling in Mathematica 8.0?
Is there an easy way to generate an arbitrary two-dimensional Polyomino tiling: http://en.wikipedia.org/wiki/Polyomino?
Specifically, I would like to generate an array of integer coordinates, for ...
2
votes
2answers
334 views
Edges and crossing
I want to make a program where I have a collection of labeled vertices and edges between the vertices such that they join up with edges $a_{1} a_{2}, \; a_{2} a_{3}, \ldots ,\; a_{n} a_{1}$, so the ...
7
votes
2answers
176 views
TreePlot with centered vertexes
I want to draw a tree plot for Euler totient function for this question like the following:
I generate the EulerPhi for first 20 numbers into a list:
...
2
votes
1answer
138 views
Isomorphisms for graphs with loops and multiple edges
I am working with graphs with multiple edges and loops, and I want to eliminate all isomorphic graphs from a long list I've generated. The FindGraphIsomorphism ...
6
votes
1answer
171 views
Interactive Graph Editing with Animation
I want to make a simple interactive user interface like this:
Such that when the user clicks on the "Add Edge" button, the edge specified by from and to fiels is added to the graph. The new graph ...
8
votes
2answers
216 views
Transition between graphs
I want to visually demonstrate the manipulations made to a graph. For instance, I have a graph g where using the command ...
25
votes
5answers
2k views
Custom arrow shaft
Inspired by Sjoerd C. de Vries' nice answer to this question, and the desire to pimp a Graph I did with Mathematica recently I would like to know if there are ways to customize the arrow's shaft ...
4
votes
2answers
133 views
How to make each node of a graph a button?
A newbie question this one - MMA help seems to suggest it would be possible to place a button on ( or have a button be ) each node of graph, labelled with the name of said node. I have no idea where ...
13
votes
2answers
322 views
How to measure segment length and branch angle
I am trying to measure segment length and branch angle or bifurcation angle between each pair of segments.
My image after thinning looks like this:
...
3
votes
1answer
138 views
Labeled and Graph don't mix?
In an attempt to create a legend for a graph drawing, I find that Labeled only works without the position options (except for Center).
...
13
votes
3answers
513 views
Creating diagrams for category theory
Lately I've been doing algebra and I have found myself drawing a bunch of diagrams when I attempt to solve a problem. Most of the diagrams are very simple so I thought, I bet I can do this in ...
2
votes
2answers
116 views
Working around behaviour of EdgeRenderingFunction
One can make graphs
GraphPlot[{1 -> 2, 2 -> 3, 3 -> 4, 4 -> 5, 5 -> 1, 1 -> 1, 5 -> 5}]
and one can generalize the input such that one ...
17
votes
4answers
505 views
How can I replace bi-directional DirectedEdge pairs in a Graph with a single UndirectedEdge?
The Cayley graphs produced by Mathematica 8.0's CayleyGraph function represent actions that are their own inverses in an unconventional way: rather than using a ...
6
votes
3answers
108 views
Is it possible to make more room in a graph layout for my VertexRenderingFunction?
Consider the graph produced by:
...
5
votes
1answer
244 views
Visualizing the output of a Voronoi diagram computation
I need to plot a graph (to be specific: Fortune Algorithm output) with given vertex coordinates and a few unconnected vertices. I am thinking of using Mathematica for that.
...
3
votes
1answer
172 views
16
votes
3answers
721 views
Generating graphs interactively (GUI)
I want to create graphs interactively using a GUI. I thought of using a ClickPane[] environment. The code I have (in part borrowed from the Documentation) works ...
16
votes
2answers
243 views
Packed Graph or GraphPlot output with non-square layout?
Graph or GraphPlot produce square layouts for disconnected graphs:
Graph[Table[i -> Mod[i^3, 100], {i, 1, 100}]]
I´d like to get a rectangular layout with ...
7
votes
1answer
520 views
Mathematica: Label specific vertices in GraphPlot
How can I label particular vertices in GraphPlot? And have the arrows space out accordingly, for the width of the label?
I have Mathematica 7, but I think this question applies to all versions.
...
19
votes
1answer
413 views
Visualizing Rubik's Graph
After the August 2010 discovery that the diameter of the Rubik graph is 20, I wanted to make a way to visualize Rubik's graph. Since there are about $4.3 \times 10^{19}$ vertices in this graph, it is ...


