How to Install and Uninstall liblip-dev Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: November 22,2024

1. Install "liblip-dev" package

Please follow the steps below to install liblip-dev on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install liblip-dev

2. Uninstall "liblip-dev" package

This guide covers the steps necessary to uninstall liblip-dev on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove liblip-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the liblip-dev package on Ubuntu 21.04 (Hirsute Hippo)

Package: liblip-dev
Architecture: amd64
Version: 2.0.0-1.2build1
Priority: optional
Section: universe/libdevel
Source: liblip
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Juan Esteban Monsalve Tobon
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 276
Depends: libc6 (>= 2.29), libgcc-s1 (>= 3.0), libstdc++6 (>= 5), libtnt-dev, liblip2 (= 2.0.0-1.2build1)
Filename: pool/universe/libl/liblip/liblip-dev_2.0.0-1.2build1_amd64.deb
Size: 64004
MD5sum: 1d084e786e93c63c1d85d2d0bfd0184c
SHA1: f28f289880242e9eba6fe2d74de0255074a38d34
SHA256: c1a360639bdd989a71759efac45b3fe36d6f87517de134645e34cd2da8f7fdec
SHA512: 8eec1ef7baf767ec4edc1a5009cac3daf34ab83a40c9e2db6d3e85b0ebb286b5993e97c8a2cda013b2f569e14d3bf32a013cb380274f1ab400dc716f8daacbdd
Homepage: http://www.deakin.edu.au/~gleb/lip.html
Description-en: reliable interpolation of multivariate scattered data
Lip interpolates scattered multivariate data with a Lipschitz function.
.
Methods of interpolation of multivariate scattered data are scarce.
The programming library Lip implements a
new method by G. Beliakov, which relies on building reliable lower and
upper approximations of Lipschitz functions. If we assume that the
function that we want to interpolate is Lipschitz-continuous, we can
provide tight bounds on its values at any point, in the worse case
scenario. Thus we obtain the interpolant, which approximates the unknown
Lipschitz function f best in the worst case scenario. This translates
into reliable learning of f, something that other methods cannot do (the
error of approximation of most other methods can be infinitely large,
depending on what f generated the data).
.
Lipschitz condition implies that the rate of change of the function is
bounded:
.
|f(x)-f(y)| .
It is easily interpreted as the largest slope of the function f. f needs
not be differentiable.
.
The interpolant based on the Lipschitz properties of the function is
piecewise linear, it possesses many useful properties, and it is shown
that it is the best possible approximation to f in the worst case
scenario. The value of the interpolant depends on the data points in the
immediate neigbourhood of the point in question, and in this sense, the
method is similar to the natural neighbour interpolation.
.
There are two methods of construction and evaluation of the interpolant.
The explicit method processes all data points to find the neighbours of
the point in question. It does not require any preprocessing, but the
evaluation of the interpolant has linear complexity O(K) in terms of the
number of data.
.
"Fast" method requires substantial preprocessing in the case of more
than 3-4 variables, but then it provides O(log K) evaluation time, and
thus is suitable for very large data sets (K of order of 500000) and
modest dimension (n=1-4). For larger dimension, explicit method becomes
practically more efficient. The class library Lip implements both fast
and explicit methods.
Description-md5: 4ee83e31f3d395f9f7925d0040a719d4