or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Kindle Edition
Read instantly on your iPad, PC or Mac, no Kindle required
Buy Price: $79.96
Rent From: $36.70
 
 
   
Sell Back Your Copy
For a $0.87 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
A Java Library of Graph Algorithms and Optimization (Discrete Mathematics and Its Applications)
 
 

A Java Library of Graph Algorithms and Optimization (Discrete Mathematics and Its Applications) [Hardcover]

Hang T. Lau (Author)
4.2 out of 5 stars  See all reviews (5 customer reviews)

Price: $113.95 & this item ships for FREE with Super Saver Shipping. Details
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition
Rent from
$79.96
$36.70
 
Hardcover $99.95  
Hardcover, October 20, 2006 $113.95  

Book Description

1584887184 978-1584887188 October 20, 2006 1
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.

Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)


Product Details

  • Hardcover: 386 pages
  • Publisher: Chapman and Hall/CRC; 1 edition (October 20, 2006)
  • Language: English
  • ISBN-10: 1584887184
  • ISBN-13: 978-1584887188
  • Product Dimensions: 10.1 x 6.9 x 1.1 inches
  • Shipping Weight: 1.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Best Sellers Rank: #1,738,861 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

5 Reviews
5 star:
 (4)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (5 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

63 of 67 people found the following review helpful:
5.0 out of 5 stars Useful problem-solving tool, February 8, 2007
This review is from: A Java Library of Graph Algorithms and Optimization (Discrete Mathematics and Its Applications) (Hardcover)
This library of ready-to-use programs is extremely useful. I have used the programs with very minimal effort in obtaining solutions to some graph optimization problems. Unfortunately the programs are not well documented; it would be a challenge to make modifications to the code. However, the library serves as an ideal black box tool in solving most of the pedagogical graph theory and optimization problems, especially well suited for users who are not of much concern for the underlying methodology and implementation.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


54 of 58 people found the following review helpful:
5.0 out of 5 stars A very handy collection, April 14, 2007
This review is from: A Java Library of Graph Algorithms and Optimization (Discrete Mathematics and Its Applications) (Hardcover)
There are many well-written textbooks that cover the theory
and algorithms on graphs and combinatorial optimization.
Very few provide the computer code for the methods. This
book offers an extensive collection of Java programs in
this area. Each program is self-contained and can be used
independently through parameter passing. The drawback of
the book is that the coding style is not object oriented,
and the programs would be difficult to maintain. The
description of the methods and their implementations is
terse. Hence the book is not intended as a learning text.
But the library of programs is a very convenient handy
device for students and researchers in locating solutions
to classroom didactic problems in graphs and optimization,
which apparently is the main objective of the book.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


19 of 20 people found the following review helpful:
1.0 out of 5 stars Printout of Java programs, March 27, 2007
By 
lew "lwndw123" (Connecticut, USA) - See all my reviews
This review is from: A Java Library of Graph Algorithms and Optimization (Discrete Mathematics and Its Applications) (Hardcover)
This is my third review; my two previous reviews have been removed. I have already notified Amazon about this fact

As I have stated, book is just a printout of Java program, without any explanation how program is doing what is doing, what are program limitations in terms of memory, time and complexity. Programming style is mostly Fortran IV like. Programs are without single line of comment and with non-intuitive variable names, what makes modificatios difficult or impossible. Book can be useful for somebody who needs "black box" library, doesn't need to understand programs and trusts the author that programs fave no flaws
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews



Only search this product's reviews



Inside This Book (learn more)
First Sentence:
Most of the random graph generation procedures in this chapter make use of a subprogram that will generate a random permutation of n objects. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
forward star representation, static private void, int trail, boolean adj, initialize the adjacency matrix, node nodei, new int, int neighbor, int sol, int weight, object public static void, specified source node, invalid input data, int dist, int path, int core, following error code, boolean join, int edges, minimum cost cycle, int sequence, multiple knapsack problem, int parent, postman tour, simple undirected graph
Key Phrases - Capitalized Phrases (CAPs): (learn more)
First Graph Second Graph
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject