An open API service indexing awesome lists of open source software.

https://github.com/gabryv00/automatedreasoning-project

Modeling the most efficient path problem in MiniZinc and in Logic Programming
https://github.com/gabryv00/automatedreasoning-project

answer-set-programming constraint-programming minizinc most-efficient-path

Last synced: 3 months ago
JSON representation

Modeling the most efficient path problem in MiniZinc and in Logic Programming

Awesome Lists containing this project

README

        

# AutomatedReasoning-Project
Modeling the most efficient path problem in MiniZinc and in Logic Programming
![testo alt](/descrizione_problema.png "Detailed description of the problem to be modeled")
## Goal of the project

The goal of the project is to implement two models, one in MiniZinc and one in Logic Programming, to efficiently solve the problem of finding the most efficient path.

## Architecture

The project consists of the following parts:
* The *models* folder contains the model in MiniZinc and the one in Logic Programming
* The *data* folder contains 30 input instances, of varying difficulty
* The *generator.py* file generates test data instances for the models, based on the input parameters
* The pdf file is a well detailed report (written in Italian) in which the problem is introduced, the implementation in MiniZinc and the one in Answer Set Programming are explained and finally the results of the tests carried out are reported