| 000 | 01194pamuu2200325 a 4500 | |
| 001 | 000045327241 | |
| 005 | 20070212105647 | |
| 008 | 060721s2007 flu b 001 0 eng | |
| 010 | ▼a 2006024036 | |
| 015 | ▼a GBA6A2684 ▼2 bnb | |
| 020 | ▼a 1584887184 (acid-free paper) | |
| 020 | ▼a 9781584887188 (acid-free paper) | |
| 020 | ▼a 1584887192 (acid-free paper) | |
| 020 | ▼a 9781584887195 (acid-free paper) | |
| 035 | ▼a (KERIS)REF000012721597 | |
| 040 | ▼a DLC ▼c DLC ▼d YDX ▼d BAKER ▼d UKM ▼d YDXCP ▼d DLC ▼d 211009 | |
| 050 | 0 0 | ▼a QA76.73.J38 ▼b L362 2007 |
| 082 | 0 0 | ▼a 005.13/3 ▼2 22 |
| 090 | ▼a 005.133 ▼b L366j | |
| 100 | 1 | ▼a Lau, H. T. ▼q (Hang Tong) , ▼d 1952-. |
| 245 | 1 2 | ▼a A Java library of graph algorithms and optimization / ▼c Hang T. Lau. |
| 260 | ▼a Boca Raton : ▼b Chapman & Hall/CRC , ▼c c2007. | |
| 300 | ▼a 386 p. ; ▼c 27 cm + ▼e 1 CD-ROM (4 3/4 in.). | |
| 440 | 0 | ▼a Discrete mathematics and its applications |
| 504 | ▼a Includes bibliographical references (p. 377-381) and index. | |
| 650 | 0 | ▼a Java (Computer program language) |
| 650 | 0 | ▼a Computer algorithms. |
| 650 | 0 | ▼a Combinatorial optimization. |
| 945 | ▼a KINS |
소장정보
| No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
|---|---|---|---|---|---|---|---|
| No. 1 | 소장처 과학도서관/Sci-Info(2층서고)/ | 청구기호 005.133 L366j | 등록번호 121140120 (4회 대출) | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
Because of its portability and platform-independence, Java is the ideal computer programming language to use when working on graph algorithms and other mathematical programming problems. Collecting some of the most popular graph algorithms and optimization procedures, A Java Library of Graph Algorithms and Optimization provides the source code for a library of Java programs that can be used to solve problems in graph theory and combinatorial optimization. Self-contained and largely independent, each topic starts with a problem description and an outline of the solution procedure, followed by its parameter list specification, source code, and a test example that illustrates the usage of the code.
The book begins with a chapter on random graph generation that examines bipartite, regular, connected, Hamilton, and isomorphic graphs as well as spanning, labeled, and unlabeled rooted trees. It then discusses connectivity procedures, followed by a paths and cycles chapter that contains the Chinese postman and traveling salesman problems, Euler and Hamilton cycles, and shortest paths. The author proceeds to describe two test procedures involving planarity and graph isomorphism. Subsequent chapters deal with graph coloring, graph matching, network flow, and packing and covering, including the assignment, bottleneck assignment, quadratic assignment, multiple knapsack, set covering, and set partitioning problems. The final chapters explore linear, integer, and quadratic programming. The appendices provide references that offer further details of the algorithms and include the definitions of many graph theory terms used in the book.
Collecting some of the most popular graph algorithms and optimization procedures, A Java Library of Graph Algorithms and Optimization provides the source code for a library of Java programs that can be used to solve problems in graph theory and combinatorial optimization. Self-contained and largely independent, each topic starts with a problem description and an outline of the solution procedure, followed by its parameter list specification, source code, and a test example that illustrates the usage of the code. An accompanying CD-ROM contains all of the Java code included in the book.
정보제공 :
목차
INTRODUCTIONRANDOM GRAPH GENERATIONRandom Permutation of n Objects Random GraphRandom Bipartite GraphRandom Regular Graph Random Spanning TreeRandom Labeled Tree Random Unlabeled Rooted TreeRandom Connected GraphRandom Hamilton GraphRandom Maximum Flow Network Random Isomorphic GraphsRandom Isomorphic Regular Graphs CONNECTIVITYMaximum Connectivity Depth-First Search Breadth-First SearchConnected Graph TestingConnected Components Cut NodesStrongly Connected Components Minimal Equivalent Graph Edge ConnectivityMinimum Spanning TreeAll CliquesPATHS AND CYCLES Fundamental Set of Cycles Shortest Cycle LengthOne-Pair Shortest Path All Shortest Path Length Shortest Path TreeAll Pairs Shortest Paths k Shortest Pathsk Shortest Paths without Repeated Nodes Euler Circuit Hamilton Cycle Chinese Postman TourTraveling Salesman Problem PLANARITY TESTINGGRAPH ISOMORPHISM TESTINGCOLORING Node ColoringChromatic PolynomialGRAPH MATCHING Maximum Cardinality MatchingMinimum Sum Perfect MatchingNETWORK FLOW Maximum Network FlowMinimum Cost Network FlowPACKING AND COVERINGAssignment Problem Bottleneck Assignment Problem Quadratic Assignment ProblemMultiple Knapsack Problem Set Covering Problem Set Partitioning ProblemLINEAR PROGRAMMINGRevised Simplex Method Dual Simplex MethodINTEGER PROGRAMMINGZero-One Integer ProgrammingAll Integer Programming Mixed Integer ProgrammingQUADRATIC PROGRAMMINGAPPENDIX A: REFERENCESAPPENDIX B: GRAPH-THEORETIC TERMS INDEX OF PROCEDURES
정보제공 :
