graph

Best graph and diagram toolset for PHP

What do you think is the best diagram and graphing toolset for PHP that also look good? I know that there are some open source graphing tools for PHP out there, but they are not really visually appealing to me. ...

Flash Charts and Graphs exported for use in PDF reports - automation

I want to put beautiful charts in a report that is available via html and pdf. I'd prefer to use just one API and that all processing occur server-side. I want to embed Flash charts in the html version of reports. I want to embed a static image (preferably vector-based format) in the pdf version. What is the best way to accomplish thi...

Command-line Unix ASCII-based charting / plotting tool

Is there a good command-line UNIX charting / graphing / plotting tool out there? I'm looking for something that will plot xy points on an ASCII graph. Just to clarify, I'm looking for something that will output a graph in ASCII (like ascii-art style), so I can use it over an interactive shell session without needing X. ...

C/C++ strip chart

Just a quick question. I'm looking for a simple strip chart (aka. graphing) control similar to the windows task manager 'Performance' view. And have found a few, but they all rely on MFC or .NET :( Am hoping that someone here might have or know where to get a simple strip chart Win32 control that is not MFC. Thanks. ...

Tree (directed acyclic graph) implementation

I require a tree / directed acyclic graph implementation something like this: public class TreeNode<K, V> { private K key; // 'key' for this node, always present private V value; // 'value' for this node, doesn't have to be set private TreeNode<K, V> parent; private Set<TreeNode<K, V>> children; } There is no sortin...

Storing a complete graph in a RDBMS

I have several types of entities, each with their own fields, which are stored in separate tables. Each record in such a table may be connected to zero or more records in a different table, i.e., linked to records from different entity types. If I go with lookup tables, I get (m(m-1))/2=O(m^2) separate lookup tables that need to be initi...

What are some good toolsets for graphing/charting in a web application?

What are some good toolsets for graphing/charting in a web application? Preferably open-source/freeware, and particularly looking at developing with ASP.NET MVC or Silverlight 2.0. ...

Asking for help: What is a decent beginner graph problem?

I'm trying to get more acquainted with problems that require Graphs to be solved (are are best solved by graphs). If someone has an old ACM Programming Competition problem that utilized graphs, or have another problem that they found particularly enlightening as they worked it out I would appreciate it. I want to familiarize myself w...

Graph Problem: Help find the distance between the two most widely separated nodes.

I'm working through previous years ACM Programming Competition problems trying to get better at solving Graph problems. The one I'm working on now is I'm given an arbitrary number of undirected graph nodes, their neighbors and the distances for the edges connecting the nodes. What I NEED is the distance between the two farthest nodes...

In Flot, is it possible to eliminate or hide grid ticks without eliminating the corresponding label?

The Flot API documentation describes the library's extensive hooks for customizing the axes of a graph. You can set the number of ticks, their color, etc. separately for each axis. However, I can not figure out how to prevent Flot from drawing the vertical grid lines without also removing the x-axis labels. I've tried changing the tickCo...

Map-Navigation Project, How is road data generally stored/represented?

Navigation systems like the Garmin and TomTom have always fascinated me. I've wanted to implement small map/navigation applications to try out various pathing algorithms and expand on my knowledge of them. This is a two part question: 1.) How is Map data stored? - When you have a network of roads, how is this data generally stored? ...

C++ library for rotating a point over a given axis?

Does anyone know of a graphing library for simple transformation of a point from one coordinate system to another coordinate system which is rotated by a angle and some point transformation and just for 2d? And any graphing tool for plotting and verifying the same visually? ...

High speed graphing control for .NET (or MFC)?

I need to write a digital oscilloscope type application. There are many great static graphing controls out there, but I need something that can graph 16 traces processing 4000 samples per second. Is anyone aware of a high speed graphing control for .NET? I'll even take MFC since that can be wrapped into a .NET control. Thanks for the...

What's a good and stable C++ tree implementation?

I'm wondering if anyone can recommend a good C++ tree implementation, hopefully one that is stl compatible if at all possible. For the record, I've written tree algorithms many times before, and I know it can be fun, but I want to be pragmatic and lazy if at all possible. So an actual link to a working solution is the goal here. Note:...

Graphing/Crystal Reports with ASP.Net MVC

Hi stack overflow community, I would like to add graphing to my User Controls in ASP.NET MVC. I'm fairly new to MVC just jumped into it about 2 Weeks ago and was hoping for some ideas or a guide on how to approach this issue. I have searched around and found no helpful answers to resolve this issue. I was thinking of doing crystal report...

Hobbit monitoring - multiple graphs per test?

I'm not sure how familiar people are with the hobbit monitoring system - http://hobbitmon.sourceforge.net/ - but I've got a tricky question. I've got a custom test, which returns two NCV values. One value normally returns ~300 milliseconds, the other one returns 500 000 euro. Obviously, these two values don't graph very well together. :...

Graph Theory library for Smalltalk

Anybody know of an implementation of graph algorithms in Smalltalk? I'd like something that allows you to implement an interface on your model objects or something and provides algorithms for transitive closure, transitive reduction, topological sort, etc., etc. People end up re-implementing these widely-applicable algorithms so often,...

Algorithm for Grouping

I am trying to help someone write a program that I thought would be easy, but of course it never is :) I am trying to take a class roster (usually between 10-20 students) and effectivly uniquely pair off each classmate to another to make unique groups. Therefore in a class of 10 people, you can have 9 groups. It needs to be able to han...

Graphs on Windows Forms using C# (.NET 2.0)

Is there an Open Source Free Graph Control for Windows Forms .NET 2.0? ...

Find the shortest path in a graph which visits certain nodes.

I have a undirected graph with about 100 nodes and about 200 edges. One node is labelled 'start', one is 'end', and there's about a dozen labelled 'mustpass'. I need to find the shortest path through this graph that starts at 'start', ends at 'end', and passes through all of the 'mustpass' nodes (in any order). ( http://3e.org/local/m...