• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux PuLP Download

PuLP

November 8, 2009
This Python-based LP modeler is designed to create and solve linear programming (LP) problems. It allows for optimization of complex systems through mathematical algorithms to improve decision making in various fields.
Version 1.4.1
License BSD License
Platform Linux
Supported Languages English
Homepage auckland.ac.nz
Developed by J.S. Roy and S.A. Mitchell
PuLP is a highly recommended software for linear programming solutions. It stands out because it allows users to generate MPS or LP files and communicate with various solvers such as GLPK, COIN CLP/CBC, CPLEX, and XPRESS. Comprehensive instructions on how to use this software can easily be found on the wiki.

One of the core functions of PuLP is to create new variables using LpVariable(). This feature allows users to define the bounds for a variable, for instance, create a variable x with a lower limit of 0 and an upper limit of 3: x = LpVariable("x", 0, 3).

Another vital function of PuLP is to create new problems using LpProblem(). The created problem can either be minimized or maximized, based on the user’s preference. When creating a problem, different variables and expressions can be added to the problem using the “+” operator.

PuLP also allows users to choose a solver among the ones available and solve the linear problem. Like in the example given: status = prob.solve(GLPK(msg = 0)). It is important to note that PuLP also reveals the status of the solution to the user, which can be Optimal, Infeasible, or Unbounded.

Lastly, PuLP allows users to get variable values using value(), obtain an expression, or constraint from a list using lpSum(), and construct a linear expression to be used as a constraint or variable using lpDot(). Essentially, PuLP provides everything one needs to execute the linear programming problem-solving process.
What's New

Version 1.4.1: N/A

Free Download 3M
371
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    154
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    89
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    80
  6. porm r2
    73
  7. Clewarecontrol 0.8
    72
  8. Java Games 1.0
    72
  9. Swiftfox 3.0b5pre-2
    71
  10. fuseftp 0.8
    71

Related Downloads

WizeHive
This software enables online collaboration and task management, offering a centralized platform ...
Web Sharing
Web Sharing is a simple applet that enables file sharing on the ...
Marryampic2
This memory game features sound for each matching pair and innovative rules.
Poweradmin
Poweradmin is a user-friendly software for managing DNS in Bert Hubert's PowerDNS ...
RenderDotC
RenderDotC is a photorealistic renderer developed to cater to film special effects ...
eGroupWare: Enterprise Collaboration
eGroupWare is a multi-user groupware software that runs on the web and ...
KiokuDB
The Object Graph storage engine stores objects and their relationships, allowing for ...
Gromlist
Gromlist – a software for managing roms.
X2J
X2J is a powerful XML binding framework that enables developers to perform ...
roman
Roman is a Python-based tool that converts integers to Roman numerals.
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.