GitHunt
PT

ptgm/functionhood

[DEPRECATED] This repository is no longer maintained.

Warning

This repository is now deprecated.
Please consider using pyFunctionHood instead,
and reading the corresponding manuscript arxiv:2407.01337.

FunctionHood: Compute direct neighbours of any monotone Boolean Function

This project aims to, given a Boolean function, compute its direct neighbours in the Partially Ordered Set of monotone Boolean functions, without the need to generate the whole set. The set-representation is used to specify monotone Boolean functions.

How to use it?

To compile it you will need is java6 JDK and maven.

  • grab the source from github
  • compile and package it: mvn package
  • you can use the jar in the "target" subdirectory: cd target/

You can either integrate the .jar file in your tool, or launch the GUI to compute immediate neighbour functions, as follows:

java -jar FunctionHood.jar

Licence

This code is available under GPL-3.0.

Cite

This work is available on arXiv: https://arxiv.org/abs/1901.07623.

Authors

José E. R. Cury http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4787745U6

Pedro T. Monteiro http://pedromonteiro.org/

Claudine Chaouiya https://claudine-chaouiya.pedaweb.univ-amu.fr/

Languages

Java100.0%

Contributors

Latest Release

v0.1May 26, 2018
GNU General Public License v3.0
Created May 26, 2018
Updated August 7, 2024