How To Install coin-or-Dip on Fedora 36

In this tutorial we learn how to install coin-or-Dip in Fedora 36. coin-or-Dip is Decomposition for Integer Programming

Introduction

In this tutorial we learn how to install coin-or-Dip on Fedora 36.

What is coin-or-Dip

DIP (Decomposition for Integer Programming) is an open-source extensible software framework for implementing decomposition-based bounding algorithms for use in solving large-scale discrete optimization problems. The framework provides a simple API for experimenting with various decomposition-based algorithms, such as Dantzig-Wolfe decomposition, Lagrangian relaxation, and various cutting plane methods. Given a compact formulation and a relaxation, the framework takes care of all algorithmic details associated with implementing any of a wide range of decomposition-based algorithms, such as branch and cut, branch and price, branch and cut and price, subgradient-based Lagrangian relaxation, branch and relax and cut, and decompose and cut. The user can specify customizations, such as methods for generating valid inequalities and branching, in terms of the variables of the compact formulation, without having to worry about the details of any required reformulations.

We can use yum or dnf to install coin-or-Dip on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install coin-or-Dip.

Install coin-or-Dip on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install coin-or-Dip using dnf by running the following command:

sudo dnf -y install coin-or-Dip

Install coin-or-Dip on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install coin-or-Dip using yum by running the following command:

sudo yum -y install coin-or-Dip

How To Uninstall coin-or-Dip on Fedora 36

To uninstall only the coin-or-Dip package we can use the following command:

sudo dnf remove coin-or-Dip

coin-or-Dip Package Contents on Fedora 36

/usr/bin/dip
/usr/lib/.build-id
/usr/lib/.build-id/73
/usr/lib/.build-id/73/b28d4b7d1e9daea739d8b69d670182b6d2fd27
/usr/lib/.build-id/98
/usr/lib/.build-id/98/270f52573d285e5795b5af4bf8bb7a93c9bfac
/usr/lib64/libDecomp.so.0
/usr/lib64/libDecomp.so.0.0.0
/usr/share/doc/coin-or-Dip
/usr/share/doc/coin-or-Dip/AUTHORS
/usr/share/doc/coin-or-Dip/README
/usr/share/doc/coin-or-Dip/README.md
/usr/share/licenses/coin-or-Dip
/usr/share/licenses/coin-or-Dip/LICENSE

References

Summary

In this tutorial we learn how to install coin-or-Dip on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).


title: “How To Install coin-or-Dip on Fedora 36” linkTitle: “coin-or-Dip” type: “docs” description: “In this tutorial we learn how to install coin-or-Dip in Fedora 36. coin-or-Dip is Decomposition for Integer Programming” date: “2022-08-17” lastmod: “2022-08-17” #image: /images/fedora/36/coin-or-Dip-featured.png

Introduction

In this tutorial we learn how to install coin-or-Dip on Fedora 36.

What is coin-or-Dip

DIP (Decomposition for Integer Programming) is an open-source extensible software framework for implementing decomposition-based bounding algorithms for use in solving large-scale discrete optimization problems. The framework provides a simple API for experimenting with various decomposition-based algorithms, such as Dantzig-Wolfe decomposition, Lagrangian relaxation, and various cutting plane methods. Given a compact formulation and a relaxation, the framework takes care of all algorithmic details associated with implementing any of a wide range of decomposition-based algorithms, such as branch and cut, branch and price, branch and cut and price, subgradient-based Lagrangian relaxation, branch and relax and cut, and decompose and cut. The user can specify customizations, such as methods for generating valid inequalities and branching, in terms of the variables of the compact formulation, without having to worry about the details of any required reformulations.

We can use yum or dnf to install coin-or-Dip on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install coin-or-Dip.

Install coin-or-Dip on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install coin-or-Dip using dnf by running the following command:

sudo dnf -y install coin-or-Dip

Install coin-or-Dip on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install coin-or-Dip using yum by running the following command:

sudo yum -y install coin-or-Dip

How To Uninstall coin-or-Dip on Fedora 36

To uninstall only the coin-or-Dip package we can use the following command:

sudo dnf remove coin-or-Dip

coin-or-Dip Package Contents on Fedora 36

/usr/bin/dip
/usr/lib/.build-id
/usr/lib/.build-id/02
/usr/lib/.build-id/02/f1c4d26c7214df0f2c78f8b132c94439b00c1d
/usr/lib/.build-id/7b
/usr/lib/.build-id/7b/ec01052a33c0f1ba85e485e1789befaa2b0b4a
/usr/lib/libDecomp.so.0
/usr/lib/libDecomp.so.0.0.0
/usr/share/doc/coin-or-Dip
/usr/share/doc/coin-or-Dip/AUTHORS
/usr/share/doc/coin-or-Dip/README
/usr/share/doc/coin-or-Dip/README.md
/usr/share/licenses/coin-or-Dip
/usr/share/licenses/coin-or-Dip/LICENSE

References

Summary

In this tutorial we learn how to install coin-or-Dip on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).