Online Linear Programming Solver

Il risolutore Online SSC permette di risolvere problemi di programmazione lineare (LP o MILP) formulati o con il formato Testo, o con il formato Json. Utilizzando il nostro risolutore, accetti i seguenti termini e condizioni. Inserisci o scrivi direttamente il tuo problema nell'apposito riquadro e premi "Esegui" per calcolare la tua soluzione!
Nota : Le variabili sono implicitamente non negative. Per impostare variabili libere vedi qui.

Inserisci il problema
Risultato (Json)
{}
Informazioni da Includere nel risultato
Formato di input del problema
Esempi precaricati
Tipo di Soluzione da calcolare
Set Epsilon (Phase 1) ? What is Epsilon?

Il valore epsilon definisce la soglia di tolleranza utilizzata per verificare la fattibilità della soluzione al termine della Phase 1 dell'algoritmo del Simplesso. Valori più piccoli garantiscono maggiore precisione nei controlli, ma potrebbero escludere soluzioni ammissibili in problemi formulati con numeri di grande scala (miliardi o più). In questi casi, è consigliabile aumentare la tolleranza per rilevare tali soluzioni.
min: 3Y +2x2 +4x3 +7x4 +8X5 5Y + 2x2 >= 9 -3X4 3Y + X2 + X3 +5X5 = 12 6Y + 3x2 + 4X3 <= 124 -5X4 y + 3x2 +6X5 <= 854 -3X4
{ "objective": { "type": "min", "coefficients": { "Y": 3, "X2": 2, "X3": 4, "X4": 7, "X5": 8 } }, "constraints": [ { "coefficients": { "Y": 5, "X2": 2, "X4":-3 }, "relation": "ge", "rhs": 9, "name":"VINCOLO1" }, { "coefficients": { "Y": 3, "X2": 1, "X3": 1, "X5": 5 }, "relation": "eq", "rhs": 12, "name":"VINCOLO2" }, { "coefficients": { "Y": 6, "X2": 3, "X3": 4, "X4":-5 }, "relation": "le", "rhs": 124, "name":"VINCOLO3" } ], "bounds": { "Y": { "lower": -1, "upper": 4 }, "X2": { "lower": null, "upper": 5 } } }
min: 3Y +2x2 +4Z +7x4 +8X5 5Y +2x2 +3X4 >= 9 3Y + X2 + Z +5X5 = 12 6Y +3.0x2 +4Z +5X4 <= 124 Y +3x2 + 3X4 +6X5 <= 854 -1<= x2 <= 6 . <= z <= .
min: 3x1 +X2 +4x3 +7x4 +8X5 5x1 +2x2 +3X4 >= 9 3x1 + X2 +X3 +5X5 >= 12.5 6X1+3.0x2 +4X3 +5X4 <= 124 X1 + 3x2 +3X4 +6X5 <= 854 int x2, X3
min: 3x1 +X2 +4x3 +7x4 +8X5 vincolo1: 5x1 +2x2 +3X4 >= 9 vincolo2: 3x1 + X2 +X3 +5X5 >= 12.5 riga3: 6X1+3.0x2 +4X3 +5X4 <= 124 riga4: X1 + 3x2 +3X4 +6X5 <= 854 int x*
min: 3x1 +X2 +4x3 +7x4 +8X5 5x1 +2x2 +3X4 >= 9 3x1 + X2 +X3 +5X5 >= 12.5 6X1+3.0x2 +4X3 +5X4 <= 124 X1 + 3x2 +3X4 +6X5 <= 854 1<= X2 <=3 sos1 x1,X3,x4,x5
max: [10/3]Y +20.3Z +4X3 +7X4 +8X5 5.5Y + 2Z >= 9 3Y + [log(2)]Z + X3 + 3X4 + X5 >= [2^3] 6Y + 3.7Z + 4X3 + 5X4 <= 124 Y + 3Z + 3X4 +6X5 <= 54 1<= Y<= 3 int X3, Z, X5 ,X4

Termini e Condizioni d'Uso del Risolutore Online

Benvenuti al servizio di Risoluzione Online di Problemi di Programmazione Lineare. Questo servizio si basa sulla libreria SSC-LP, distribuita sotto licenza GNU General Public License, Versione 3 (GPLv3). La libreria SSC-LP, che costituisce il motore principale del servizio, è software libero e il relativo codice sorgente è disponibile al seguente link: [GitHub]. Si prega di notare che l’interfaccia web e il servizio online non rientrano nella licenza GPLv3 e sono regolati dai termini di utilizzo descritti in questa pagina. Il servizio è stato sviluppato senza supporti finanziari esterni e utilizzando risorse hardware limitate. Per garantire un accesso equo e sostenibile a tutti gli utenti, sono state introdotte alcune restrizioni operative, legate in particolar modo alle limitazioni delle risorse hardware disponibili.

Limitazioni d'Uso

1) Ogni singola elaborazione ha un limite di tempo massimo di 10 secondi. Problemi che superano tale limite saranno interrotti automaticamente.
2) I file importati contenenti problemi di LP non devono superare la dimensione massima di 10 MB. File di dimensioni superiori non saranno accettati.
3) Il servizio è fornito "così com'è" (as is) senza alcuna garanzia, esplicita o implicita. Non si garantisce l'accuratezza dei risultati, né si risponde di eventuali errori o danni derivanti dall'uso del servizio.
4) È vietato utilizzare il servizio per scopi illeciti o per automazioni non autorizzate.