All Downloads are FREE. Search and download functionalities are using the official Maven repository.

it.ssc.pl.milp.SolutionConstraint Maven / Gradle / Ivy

Go to download

This is a JSR331 interface for SSC (Software for the Calculation of the Simplex) is a java library for solving linear programming problems v. 3.0.1. SSC was designed and developed by Stefano Scarioli.

The newest version!
package it.ssc.pl.milp;

/**
 * Questa interfaccia permette di accedere ad un vincolo del problema di LP dove ad ogni variabile incognita è  stato assegnato 
 * il  valore ottimo. È possibile ricavare il valore LHS del vincolo in funzione della soluzione ottima.   
 * Per componente LHS intendiamo l'equazione linerare che occupa la parte sinistra 
 * del vincolo. Dato un vincolo X1 + 3X2 ≥ 7, la componente 
 * LHS è data dala parte X1 + 3X2. 
 * 
 * @author Stefano Scarioli 
 * @version 1.0 
 * @see SSC Software www.sscLab.org
 *
 */

public interface SolutionConstraint {
	
	/**
	 * 
	 * @return La componente fissa Rhs del vincolo 
	 */
	public double getRhs() ;
	/**
	 * 
	 * @return Il valore che la componente LHS assume sostituendo alle variabili 
	 *         incognite  la soluzione ottima determinata
	 * 
	 */
	public double getValue() ;
	
	/**
	 * 
	 * @return Il tipo di vincolo (GE,LE,EQ)
	 */
	public ConsType getRel() ;
	/**
	 * 
	 * @return Il nome del vincolo 
	 */
	public String getName() ;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy