You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							203 lines
						
					
					
						
							7.2 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							203 lines
						
					
					
						
							7.2 KiB
						
					
					
				| %* glpk11.tex *% | |
|  | |
| \chapter{External Software Modules Used In GLPK} | |
| 
 | |
| In the GLPK package there are used some external software modules | |
| listed in this Appendix. Note that these modules are {\it not} part of | |
| GLPK, but are used with GLPK and included in the distribution. | |
| 
 | |
| %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | |
|  | |
| \section{AMD} | |
| 
 | |
| \noindent | |
| AMD Version 2.2, Copyright {\copyright} 2007 by Timothy A. Davis, | |
| Patrick R. Amestoy, and Iain S. Duff.  All Rights Reserved. | |
| 
 | |
| \para{Description} | |
| 
 | |
| AMD is a set of routines for pre-ordering sparse matrices prior to | |
| Cholesky or LU factorization, using the approximate minimum degree | |
| ordering algorithm. | |
| 
 | |
| \para{License} | |
| 
 | |
| This library is free software; you can redistribute it and/or | |
| modify it under the terms of the GNU Lesser General Public License | |
| as published by the Free Software Foundation; either version 2.1 of | |
| the License, or (at your option) any later version. | |
| 
 | |
| This library is distributed in the hope that it will be useful, | |
| but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | |
| Lesser General Public License for more details. | |
| 
 | |
| You should have received a copy of the GNU Lesser General Public | |
| License along with this library; if not, write to the Free Software | |
| Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 | |
| USA. | |
| 
 | |
| Permission is hereby granted to use or copy this program under the | |
| terms of the GNU LGPL, provided that the Copyright, this License, | |
| and the Availability of the original version is retained on all | |
| copies.  User documentation of any code that uses this code or any | |
| modified version of this code must cite the Copyright, this License, | |
| the Availability note, and ``Used by permission.''  Permission to | |
| modify the code and to distribute modified code is granted, provided | |
| the Copyright, this License, and the Availability note are retained, | |
| and a notice that the code was modified is included. | |
| 
 | |
| AMD is available under alternate licences; contact T. Davis for | |
| details. | |
| 
 | |
| \para{Availability} | |
| 
 | |
| \noindent | |
| \url{http://www.cise.ufl.edu/research/sparse/amd} | |
| 
 | |
| %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | |
|  | |
| \section{COLAMD/SYMAMD} | |
| 
 | |
| \noindent | |
| COLAMD/SYMAMD Version 2.7, Copyright {\copyright} 1998-2007, Timothy A. | |
| Davis, All Rights Reserved. | |
| 
 | |
| \para{Description} | |
| 
 | |
| colamd: an approximate minimum degree column ordering algorithm, for | |
| LU factorization of symmetric or unsymmetric matrices, QR factorization, | |
| least squares, interior point methods for linear programming problems, | |
| and other related problems. | |
| 
 | |
| symamd: an approximate minimum degree ordering algorithm for Cholesky | |
| factorization of symmetric matrices. | |
| 
 | |
| \para{Authors} | |
| 
 | |
| The authors of the code itself are Stefan I. Larimore and Timothy A. | |
| Davis (davis at cise.ufl.edu), University of Florida.  The algorithm | |
| was developed in collaboration with John Gilbert, Xerox PARC, and | |
| Esmond Ng, Oak Ridge National Laboratory. | |
| 
 | |
| \para{License} | |
| 
 | |
| This library is free software; you can redistribute it and/or | |
| modify it under the terms of the GNU Lesser General Public License | |
| as published by the Free Software Foundation; either version 2.1 of | |
| the License, or (at your option) any later version. | |
| 
 | |
| This library is distributed in the hope that it will be useful, | |
| but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | |
| Lesser General Public License for more details. | |
| 
 | |
| You should have received a copy of the GNU Lesser General Public | |
| License along with this library; if not, write to the Free Software | |
| Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 | |
| USA. | |
| 
 | |
| Permission is hereby granted to use or copy this program under the | |
| terms of the GNU LGPL, provided that the Copyright, this License, | |
| and the Availability of the original version is retained on all | |
| copies.  User documentation of any code that uses this code or any | |
| modified version of this code must cite the Copyright, this License, | |
| the Availability note, and ``Used by permission.''  Permission to | |
| modify the code and to distribute modified code is granted, provided | |
| the Copyright, this License, and the Availability note are retained, | |
| and a notice that the code was modified is included. | |
| 
 | |
| COLAMD is also available under alternate licenses, contact T. Davis for | |
| details. | |
| 
 | |
| \para{Availability} | |
| 
 | |
| \noindent | |
| \url{http://www.cise.ufl.edu/research/sparse/colamd} | |
| 
 | |
| %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | |
|  | |
| \section{MiniSat} | |
| 
 | |
| \noindent | |
| MiniSat-C v1.14.1, Copyright {\copyright} 2005, Niklas Sorensson. | |
| 
 | |
| \para{Description} | |
| 
 | |
| MiniSat is a minimalistic implementation of a Chaff-like SAT solver | |
| based on the two-literal watch scheme for fast BCP and clause learning | |
| by conflict analysis. | |
| 
 | |
| \para{License} | |
| 
 | |
| Permission is hereby granted, free of charge, to any person obtaining a | |
| copy of this software and associated documentation files (the | |
| "Software"), to deal in the Software without restriction, including | |
| without limitation the rights to use, copy, modify, merge, publish, | |
| distribute, sublicense, and/or sell copies of the Software, and to | |
| permit persons to whom the Software is furnished to do so, subject to | |
| the following conditions: | |
| 
 | |
| The above copyright notice and this permission notice shall be included | |
| in all copies or substantial portions of the Software. | |
| 
 | |
| THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS | |
| OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF | |
| MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | |
| NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE | |
| LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION | |
| OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION | |
| WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. | |
| 
 | |
| \para{Availability} | |
| 
 | |
| \noindent | |
| \url{http://www.cs.chalmers.se/Cs/Research/FormalMethods/MiniSat} | |
| 
 | |
| %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% | |
|  | |
| \section{zlib} | |
| 
 | |
| \noindent | |
| zlib version 1.2.5, Copyright {\copyright} 1995--2010 Jean-loup Gailly | |
| and Mark Adler. | |
| 
 | |
| \para{Description} | |
| 
 | |
| zlib is a general purpose data compression library. All the code is | |
| thread safe. The data format used by the zlib library is described by | |
| RFCs (Request for Comments) 1950 to 1952 in the files | |
| \verb|rfc1950.txt| (zlib format), \verb|rfc1951.txt| (deflate format) | |
| and \verb|rfc1952.txt| (gzip format). | |
| 
 | |
| \para{License} | |
| 
 | |
| This software is provided 'as-is', without any express or implied | |
| warranty. In no event will the authors be held liable for any damages | |
| arising from the use of this software. | |
| 
 | |
| Permission is granted to anyone to use this software for any purpose, | |
| including commercial applications, and to alter it and redistribute it | |
| freely, subject to the following restrictions: | |
| 
 | |
| 1. The origin of this software must not be misrepresented; you must not | |
|    claim that you wrote the original software. If you use this software | |
|    in a product, an acknowledgment in the product documentation would | |
|    be appreciated but is not required. | |
| 
 | |
| 2. Altered source versions must be plainly marked as such, and must not | |
|    be misrepresented as being the original software. | |
| 
 | |
| 3. This notice may not be removed or altered from any source | |
|    distribution. | |
| 
 | |
| \hfill Jean-loup Gailly | |
| 
 | |
| \hfill Mark Adler | |
| 
 | |
| \para{Availability} | |
| 
 | |
| \noindent | |
| \url{http://www.zlib.net/} | |
| 
 | |
| %* eof *%
 |