How To Install coin-or-Couenne on Fedora 36

In this tutorial we learn how to install coin-or-Couenne in Fedora 36. coin-or-Couenne is An exact solver for nonconvex MINLPs

Introduction

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

What is coin-or-Couenne

Couenne (Convex Over and Under ENvelopes for Nonlinear Estimation) is a branch&bound algorithm to solve Mixed-Integer Nonlinear Programming (MINLP) problems of the form min f0(x,y) fi(x,y) <= 0 i=1,2…, m x in Rn, y in Zp where all fi(x,y) are, in general, nonlinear functions. Couenne aims at finding global optima of nonconvex MINLPs. It implements linearization, bound reduction, and branching methods within a branch-and-bound framework. Its main components are * an expression library; * separation of linearization cuts; * branching rules; * bound tightening methods.

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

Install coin-or-Couenne 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-Couenne using dnf by running the following command:

sudo dnf -y install coin-or-Couenne

Install coin-or-Couenne 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-Couenne using yum by running the following command:

sudo yum -y install coin-or-Couenne

How To Uninstall coin-or-Couenne on Fedora 36

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

sudo dnf remove coin-or-Couenne

coin-or-Couenne Package Contents on Fedora 36

/usr/bin/couenne
/usr/lib/.build-id
/usr/lib/.build-id/53
/usr/lib/.build-id/53/323baf5db571ceb1b7d6fff4b8d0e21db23e7c
/usr/lib/.build-id/6f
/usr/lib/.build-id/6f/ecd274f70172f6515e861d31f777463b380e30
/usr/lib/.build-id/ec
/usr/lib/.build-id/ec/d2f935668d8f4e625e2828b0727be7dfba682b
/usr/lib/libCouenne.so.1
/usr/lib/libCouenne.so.1.4.8
/usr/lib/libCouenneReadnl.so.1
/usr/lib/libCouenneReadnl.so.1.4.8
/usr/share/doc/coin-or-Couenne
/usr/share/doc/coin-or-Couenne/AUTHORS
/usr/share/doc/coin-or-Couenne/README
/usr/share/licenses/coin-or-Couenne
/usr/share/licenses/coin-or-Couenne/LICENSE
/usr/share/man/man1/couenne.1.gz

References

Summary

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


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

Introduction

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

What is coin-or-Couenne

Couenne (Convex Over and Under ENvelopes for Nonlinear Estimation) is a branch&bound algorithm to solve Mixed-Integer Nonlinear Programming (MINLP) problems of the form min f0(x,y) fi(x,y) <= 0 i=1,2…, m x in Rn, y in Zp where all fi(x,y) are, in general, nonlinear functions. Couenne aims at finding global optima of nonconvex MINLPs. It implements linearization, bound reduction, and branching methods within a branch-and-bound framework. Its main components are * an expression library; * separation of linearization cuts; * branching rules; * bound tightening methods.

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

Install coin-or-Couenne 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-Couenne using dnf by running the following command:

sudo dnf -y install coin-or-Couenne

Install coin-or-Couenne 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-Couenne using yum by running the following command:

sudo yum -y install coin-or-Couenne

How To Uninstall coin-or-Couenne on Fedora 36

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

sudo dnf remove coin-or-Couenne

coin-or-Couenne Package Contents on Fedora 36

/usr/bin/couenne
/usr/lib/.build-id
/usr/lib/.build-id/4a
/usr/lib/.build-id/4a/28265a1c670b532a963b2bbca10b9849f1cae5
/usr/lib/.build-id/51
/usr/lib/.build-id/51/095e1b43fcf5f172807d8cb0dc86f077ef879e
/usr/lib/.build-id/58
/usr/lib/.build-id/58/ced298b40c58dae08bbcd837db427c36a3a9b5
/usr/lib64/libCouenne.so.1
/usr/lib64/libCouenne.so.1.4.8
/usr/lib64/libCouenneReadnl.so.1
/usr/lib64/libCouenneReadnl.so.1.4.8
/usr/share/doc/coin-or-Couenne
/usr/share/doc/coin-or-Couenne/AUTHORS
/usr/share/doc/coin-or-Couenne/README
/usr/share/licenses/coin-or-Couenne
/usr/share/licenses/coin-or-Couenne/LICENSE
/usr/share/man/man1/couenne.1.gz

References

Summary

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