tag:blogger.com,1999:blog-7253035777210911687.post8811201012145388226..comments2016-10-20T22:01:43.436-07:00Comments on Mathematica bits: Graph utilities I useYaroslav Bulatovhttp://www.blogger.com/profile/06139256691290554110noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-7253035777210911687.post-23741522876262578712014-10-04T11:28:02.959-07:002014-10-04T11:28:02.959-07:00These topic are too much important for real estate...These topic are too much important for real estate business. I think without these topics real estate business will be fall down. To run business soundly these tips are really important indeed. Thank you for sharing with us. I like it.<br /><a title="Mathematica" href="http://www.software-corner.ch/en/" rel="nofollow">Mathematica</a>mrhery124http://www.blogger.com/profile/11938811272570831174noreply@blogger.comtag:blogger.com,1999:blog-7253035777210911687.post-28615628920366905082011-05-01T14:40:34.032-07:002011-05-01T14:40:34.032-07:00Well, I think GraphPlot is pretty good for quick g...Well, I think GraphPlot is pretty good for quick graph plots, but it would be cool to have smarter layout for specialized graph types. Here are some examples<br /><br />1. clique intersection graphs like here http://mathematica-bits.blogspot.com/2011/01/independence-polynomials-with-tree.html<br /><br />In those cases I minimized my own energy function, and plugged in coordinates into GraphPlot (http://yaroslavvb.com/upload/save/clusterVisualize.nb<br />), but it would be cool to have something like that packaged nicely for reuse <br /><br />2. Graphs with low tree width can be nicely visualized with VLSI type graph plot (nodes are drawn as long strips, edges are points) -- http://yaroslavvb.blogspot.com/2010/11/visualizing-tree-decompositions.html .<br /><br />3. Graphs with substantial symmetry. You can see that layouts for highly symmetrical graphs in GraphData graphs are usually pretty good, often much better than GraphPlot's default layout. There are various techniques for discovering those layouts, for example of linear algebra-based approach see page 21 in Lovasz "Semidefinite programs and combinatorial optimization"Yaroslavhttp://www.blogger.com/profile/06139256691290554110noreply@blogger.comtag:blogger.com,1999:blog-7253035777210911687.post-90234402546621504782011-05-01T14:04:18.404-07:002011-05-01T14:04:18.404-07:00Cool.
I'm a big fan of Mathematica (actually...Cool. <br /><br />I'm a big fan of Mathematica (actually I work there), but one of my annoyances is how hard it is to do decent customization of the graph viz functionality. For example, I want to provide an arbitrary Hamiltonian for the energy minimizing graph layout solver because I know something about the structure of the graph. Or I want to draw certain vertices larger than others without them overlapping, but M- doesn't "know" about VertexRenderingFunction before it does layout. Etc. <br /><br />I'm just going to *write* this new GraphPlot, so let me know if you have any of your own bugbears you want fixed or talk about how it GraphPlot2 should look (I'll open source it).taliesinhttp://www.blogger.com/profile/04584738046480528572noreply@blogger.comtag:blogger.com,1999:blog-7253035777210911687.post-405597138335724082011-04-01T00:15:22.071-07:002011-04-01T00:15:22.071-07:00Thansk for posting! Looking forward to look at you...Thansk for posting! Looking forward to look at your graph magic!Louhttp://www.blogger.com/profile/09846691279387235143noreply@blogger.com