Skip to content

Graph theory and social network analysis algorithms implemented on JGraphT graphs.

License

Notifications You must be signed in to change notification settings

orbisgis/java-network-analyzer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Java Network Analyzer GitHubBuild StatusGitHub release

Java Network Analyzer (JNA) provides a collection of graph theory and social network analysis algorithms. These algorithms are implemented on mathematical graphs using the JGraphT library.

Currently supported

Augmented BFS, DFS and Dijkstra algorithms are used to compute:

Graph types

The underlying graph may be directed, edge-reversed or undirected, and edges may or may not have weights.

Declaring project dependencies

You can include JNA in your project thanks to Sonatype repository.

Check https://search.maven.org/artifact/org.orbisgis/java-network-analyzer/0.4.0/bundle

To use the current snapshot add in the pom

<repository>
  <id>orbisgis-snapshot</id>
  <name>OrbisGIS sonatype snapshot repository</name>
  <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
</repository>

and the following dependency

<dependency>
    <groupId>org.orbisgis</groupId>
    <version>0.5.1-SNAPSHOT</version>  
    <artifactId>java-network-analyzer</artifactId>
</dependency>

About

Graph theory and social network analysis algorithms implemented on JGraphT graphs.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%