alpar@1
|
1 |
%* glpk11.tex *%
|
alpar@1
|
2 |
|
alpar@1
|
3 |
\begin{footnotesize}
|
alpar@1
|
4 |
|
alpar@1
|
5 |
\chapter{External Software Modules Used In GLPK}
|
alpar@1
|
6 |
|
alpar@1
|
7 |
In the GLPK package there are used some external software modules
|
alpar@1
|
8 |
listed in this Appendix. Note that these modules are {\it not} part of
|
alpar@1
|
9 |
GLPK, but are used with GLPK and included in the distribution.
|
alpar@1
|
10 |
|
alpar@1
|
11 |
\section{AMD}
|
alpar@1
|
12 |
|
alpar@1
|
13 |
AMD Version 2.2, Copyright {\copyright} 2007 by Timothy A. Davis,
|
alpar@1
|
14 |
Patrick R. Amestoy, and Iain S. Duff. All Rights Reserved.
|
alpar@1
|
15 |
|
alpar@1
|
16 |
\subsection*{Description}
|
alpar@1
|
17 |
|
alpar@1
|
18 |
AMD is a set of routines for pre-ordering sparse matrices prior to
|
alpar@1
|
19 |
Cholesky or LU factorization, using the approximate minimum degree
|
alpar@1
|
20 |
ordering algorithm.
|
alpar@1
|
21 |
|
alpar@1
|
22 |
\subsection*{License}
|
alpar@1
|
23 |
|
alpar@1
|
24 |
This library is free software; you can redistribute it and/or
|
alpar@1
|
25 |
modify it under the terms of the GNU Lesser General Public License
|
alpar@1
|
26 |
as published by the Free Software Foundation; either version 2.1 of
|
alpar@1
|
27 |
the License, or (at your option) any later version.
|
alpar@1
|
28 |
|
alpar@1
|
29 |
This library is distributed in the hope that it will be useful,
|
alpar@1
|
30 |
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
alpar@1
|
31 |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
alpar@1
|
32 |
Lesser General Public License for more details.
|
alpar@1
|
33 |
|
alpar@1
|
34 |
You should have received a copy of the GNU Lesser General Public
|
alpar@1
|
35 |
License along with this library; if not, write to the Free Software
|
alpar@1
|
36 |
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301
|
alpar@1
|
37 |
USA.
|
alpar@1
|
38 |
|
alpar@1
|
39 |
Permission is hereby granted to use or copy this program under the
|
alpar@1
|
40 |
terms of the GNU LGPL, provided that the Copyright, this License,
|
alpar@1
|
41 |
and the Availability of the original version is retained on all
|
alpar@1
|
42 |
copies. User documentation of any code that uses this code or any
|
alpar@1
|
43 |
modified version of this code must cite the Copyright, this License,
|
alpar@1
|
44 |
the Availability note, and ``Used by permission.'' Permission to
|
alpar@1
|
45 |
modify the code and to distribute modified code is granted, provided
|
alpar@1
|
46 |
the Copyright, this License, and the Availability note are retained,
|
alpar@1
|
47 |
and a notice that the code was modified is included.
|
alpar@1
|
48 |
|
alpar@1
|
49 |
AMD is available under alternate licences; contact T. Davis for
|
alpar@1
|
50 |
details.
|
alpar@1
|
51 |
|
alpar@1
|
52 |
\subsection*{Availability}
|
alpar@1
|
53 |
|
alpar@1
|
54 |
\verb|http://www.cise.ufl.edu/research/sparse/amd|
|
alpar@1
|
55 |
|
alpar@1
|
56 |
\bigskip
|
alpar@1
|
57 |
|
alpar@1
|
58 |
\noindent
|
alpar@1
|
59 |
Used by permission.
|
alpar@1
|
60 |
|
alpar@1
|
61 |
\section{COLAMD/SYMAMD}
|
alpar@1
|
62 |
|
alpar@1
|
63 |
COLAMD/SYMAMD Version 2.7, Copyright {\copyright} 1998-2007, Timothy A.
|
alpar@1
|
64 |
Davis, All Rights Reserved.
|
alpar@1
|
65 |
|
alpar@1
|
66 |
\subsection*{Description}
|
alpar@1
|
67 |
|
alpar@1
|
68 |
\paragraph{colamd:} an approximate minimum degree column ordering
|
alpar@1
|
69 |
algorithm, for LU factorization of symmetric or unsymmetric matrices,
|
alpar@1
|
70 |
QR factorization, least squares, interior point methods for linear
|
alpar@1
|
71 |
programming problems, and other related problems.
|
alpar@1
|
72 |
|
alpar@1
|
73 |
\paragraph{symamd:} an approximate minimum degree ordering algorithm
|
alpar@1
|
74 |
for Cholesky factorization of symmetric matrices.
|
alpar@1
|
75 |
|
alpar@1
|
76 |
\subsection*{Authors}
|
alpar@1
|
77 |
|
alpar@1
|
78 |
The authors of the code itself are Stefan I. Larimore and Timothy A.
|
alpar@1
|
79 |
Davis (davis at cise.ufl.edu), University of Florida. The algorithm
|
alpar@1
|
80 |
was developed in collaboration with John Gilbert, Xerox PARC, and
|
alpar@1
|
81 |
Esmond Ng, Oak Ridge National Laboratory.
|
alpar@1
|
82 |
|
alpar@1
|
83 |
\subsection*{License}
|
alpar@1
|
84 |
|
alpar@1
|
85 |
This library is free software; you can redistribute it and/or
|
alpar@1
|
86 |
modify it under the terms of the GNU Lesser General Public License
|
alpar@1
|
87 |
as published by the Free Software Foundation; either version 2.1 of
|
alpar@1
|
88 |
the License, or (at your option) any later version.
|
alpar@1
|
89 |
|
alpar@1
|
90 |
This library is distributed in the hope that it will be useful,
|
alpar@1
|
91 |
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
alpar@1
|
92 |
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
alpar@1
|
93 |
Lesser General Public License for more details.
|
alpar@1
|
94 |
|
alpar@1
|
95 |
You should have received a copy of the GNU Lesser General Public
|
alpar@1
|
96 |
License along with this library; if not, write to the Free Software
|
alpar@1
|
97 |
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301
|
alpar@1
|
98 |
USA.
|
alpar@1
|
99 |
|
alpar@1
|
100 |
Permission is hereby granted to use or copy this program under the
|
alpar@1
|
101 |
terms of the GNU LGPL, provided that the Copyright, this License,
|
alpar@1
|
102 |
and the Availability of the original version is retained on all
|
alpar@1
|
103 |
copies. User documentation of any code that uses this code or any
|
alpar@1
|
104 |
modified version of this code must cite the Copyright, this License,
|
alpar@1
|
105 |
the Availability note, and ``Used by permission.'' Permission to
|
alpar@1
|
106 |
modify the code and to distribute modified code is granted, provided
|
alpar@1
|
107 |
the Copyright, this License, and the Availability note are retained,
|
alpar@1
|
108 |
and a notice that the code was modified is included.
|
alpar@1
|
109 |
|
alpar@1
|
110 |
COLAMD is also available under alternate licenses, contact T. Davis for
|
alpar@1
|
111 |
details.
|
alpar@1
|
112 |
|
alpar@1
|
113 |
\subsection*{Availability}
|
alpar@1
|
114 |
|
alpar@1
|
115 |
\verb|http://www.cise.ufl.edu/research/sparse/colamd|
|
alpar@1
|
116 |
|
alpar@1
|
117 |
\bigskip
|
alpar@1
|
118 |
|
alpar@1
|
119 |
\noindent
|
alpar@1
|
120 |
Used by permission.
|
alpar@1
|
121 |
|
alpar@1
|
122 |
\end{footnotesize}
|
alpar@1
|
123 |
|
alpar@1
|
124 |
%* eof *%
|