https://github.com/coin-or/jmarkov

Java framework for Markov-chain (MC) modelling

https://github.com/coin-or/jmarkov

Science Score: 36.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: researchgate.net
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.0%) to scientific vocabulary
Last synced: 9 months ago · JSON representation

Repository

Java framework for Markov-chain (MC) modelling

Basic Info
  • Host: GitHub
  • Owner: coin-or
  • License: epl-1.0
  • Language: Java
  • Default Branch: master
  • Homepage:
  • Size: 7.13 MB
Statistics
  • Stars: 8
  • Watchers: 3
  • Forks: 5
  • Open Issues: 2
  • Releases: 0
Created over 6 years ago · Last pushed over 6 years ago
Metadata Files
Readme License Authors

README.md

jMarkov

jMarkov is a Java framework for Markov chain (MC) modeling that provides the user with the ability to define MCs from the basic rules that determine their dynamics. From these rules, jMarkov explores and builds the state space and the other MC parameters, which are then used to solve the MC and determine user-defined steady-state and transient performance measures.

jMarkov has the following modules:

  • jMarkov Core Module: Permits modeling large-scale finite Markov Chains
  • jQBD: Modeling of Quasi Birth and Death processes (QBDs)
  • jPhase: Modeling of Phase type distributions
  • jMDP: Modeling of Markov Decision Processes

Download

The source code of jMarkov releases can be downloaded from the following link: - https://github.com/coin-or/jMarkov/releases

Required packages

The jMarkov library needs some third party libraries for all its features to work properly. All the libraries listed here are open source, but keep in mind that not all of them are released under the Eclipse Public license, as it is jMarkov. We recommend to verify that the conditions of the third party libraries licenses listed here fit the requirements of your project.

  1. COLT: http://acs.lbl.gov/ACSSoftware/colt/
  2. JAMA: http://math.nist.gov/javanumerics/jama/
  3. JCOMMON: http://www.jfree.org/jcommon/
  4. JFREECHART: http://www.jfree.org/jfreechart/
  5. MTJ: https://github.com/fommil/matrix-toolkits-java
  6. QSOPT: http://www.math.uwaterloo.ca/~bico/qsopt/
  7. SSJ: http://simul.iro.umontreal.ca/ssj-2/indexe.html.

Documentation

The following module manuals are available: - Core module and jQBD - jPhase - jMDP

Maintainer

jMarkov is maintained by:

Contributors

  • Juan P. Alvarado,
  • Diego Bello,
  • Rodrigo Cáliz,
  • Marco Cote,
  • Julio C. Góez (Norwegian School of Economics, Bergen, Norway),
  • Leonardo Lozano,
  • Juan F. Pérez (Universidad del Rosario, Bogotá, Colombia),
  • Germán Riaño,
  • Andrés Sarmiento Plata,
  • Andrés Sarmiento Romero,
  • Daniel Silva (Auburn University, Auburn, Alabama, USA),
  • Laura Vielma

Owner

  • Name: COIN-OR Foundation
  • Login: coin-or
  • Kind: organization
  • Email: info@coin-or.org
  • Location: United States of America

Computational Infrastructure for Operations Research.

GitHub Events

Total
  • Issues event: 2
  • Watch event: 2
Last Year
  • Issues event: 2
  • Watch event: 2