9 Best Books on Algorithm and Software Tool, Optimization and Graph Theory

We have compiled a list of the Best Reference Books on Algorithm and Software Tool, Optimization and Graph Theory, which are used by students of top universities, and colleges. This will help you choose the right book depending on if you are a beginner or an expert. Here is the complete list of Algorithm and Software Tool, Optimization and Graph Theory Books with their authors, publishers, and an unbiased review of them as well as links to the Amazon website to directly purchase them. If permissible, you can also download the free PDF books on Algorithm and Software Tool, Optimization and Graph Theory below.

 
1."Programming Computer Vision with Python: Tools and algorithms for analyzing images" by Jan Erik Solem
“Programming Computer Vision with Python: Tools and algorithms for analyzing images” Book Review: This book introduces tools and algorithms for analysing images. This book gives a basic understanding of vision’s underlying theory. This book covers techniques for object recognition, 3D reconstruction, stereo imaging, augmented reality and other computer vision applications. The book describes computer vision in broad terms and code samples with explanations on how to reproduce along with exercises for practice purposes. This book is beneficial for students, researchers and enthusiasts with basic programming and standard mathematical skills. Techniques used in robot navigation, medical image analysis, image mappings and transforms such as texture warping and panorama creation and 3D reconstructions from several images of the same scene are all discussed in detail. The book explains image retrieval techniques to search for images based on visual content and algorithms to classify image content and recognize objects.

Buy-this-Book (India) Buy-this-book (US)
 
2."Algorithms and Data Structures: The Basic Toolbox" by Kurt Mehlhorn and Peter Sanders
“Algorithms and Data Structures: The Basic Toolbox” Book Review: This book is suitable for every computer scientist and every professional programmer. This book explains about structures that allow efficient organization and retrieval of data, frequently used algorithms and basic techniques for modeling, understanding and solving algorithmic problems. It acts as a guide for students and professionals familiar with programming and basic mathematical language. This book describes arrays and linked lists, hash tables and associative arrays, sorting and selection, priority queues, sorted sequences, graph representation, graph traversal, shortest paths, minimum spanning trees and optimization. Algorithm engineering, memory hierarchies, algorithm libraries and certifying algorithms are highlighted in this book. Pictures, words and high level pseudocode are used to explain algorithm and programming languages like C++ and Java. Many exercises, examples and pictures are present in the book. Some theorems and proofs are there in the book to help us solve mathematical problems. Lastly, this book provides generalizations and advanced solutions.

Buy-this-Book (India) Buy-this-book (US)
 
3."Graph Theory with Applications to Engineering and Computer Science" by Narsingh and Deo
Buy-this-Book (India) Buy-this-book (US)
 
4."Introduction to Graph Theory" by West
“Introduction to Graph Theory” Book Review: This book is beneficial for undergraduate or graduate courses in graph theory in departments of mathematics or computer science. The book covers topics on basic algorithms, graph theory, and writing of proofs about the graphs. Various exercises and examples develop an understanding of the structure of graphs and techniques to analyse problems.

Buy-this-Book (India) Buy-this-book (US)
 
5."Graph Theory: Modeling, Applications and Algorithms" by Agnarsson
“Graph Theory: Modeling, Applications and Algorithms” Book Review: This book covers discrete mathematics and computer science. It introduces basic concepts, definitions, theorems and examples from graph theory. This book provides key concepts, proof techniques and design and analysis of computer algorithms for solving problems in graph theory. The book also discusses the applications of graph theory.

Buy-this-Book (India) Buy-this-book (US)
 
6."Graph Theory" by Frank Harary
“Graph Theory” Book Review: This book includes figures to illustrate concepts and results. Theory of graphs are highlighted to clarify the exposition. The book provides diagrams of graphs, directed graphs and trees. The book focuses on theorems rather than algorithms or applications which are mentioned in this book.

Buy-this-Book (India) Buy-this-book (US)
 
7."Schaum's Outline of Graph Theory: Including Hundreds of Solved Problems (Schaums' Outline Series)" by V K Balakrishnan
Buy-this-Book (India) Buy-this-book (US)
 
8."Search Engine Optimization (SEO) Secrets" by Danny Dover and Erik Dafforn
“Search Engine Optimization (SEO) Secrets” Book Review: This book introduces search engine optimization (SEO) to create, format and promote web pages which ensures that they are ranked highly for chosen keyword phrases. It reveals secrets used by best SEO consultants. This book takes internet marketing skills to the next level and covers topics on page optimization, off-page optimization, and link building. This book explains how real SEO consultants work with Fortune 500 companies to get the results they desire. The book covers comprehensive site audit, finding seo problems, engine verticals, seo resources and seo conferences.

advertisement
advertisement
Buy-this-Book (India) Buy-this-book (US)
 
9."Beginning Excel What-If Data Analysis Tools: Getting Started with Goal Seek, Data Tables, Scenarios, and Solver" by Paul Cornell
“Beginning Excel What-If Data Analysis Tools: Getting Started with Goal Seek, Data Tables, Scenarios, and Solver” Book Review: This book explains how to use the what-if functions and tools in Excel to solve business scenarios. It covers various tools such as the solver add-in, the goal seeker, and other what-if scenario analysis tools. The book provides a comprehensive treatment of these features, and illustrates how to use them to achieve business results. Whether you’re a business professional or student, this book is a helpful guide for understanding how to use Excel for business purposes.

Buy-this-Book (India) Buy-this-book (US)
We have put a lot of effort into researching the best books on Algorithm and Software Tool, Optimization and Graph Theory and came out with a recommended list and their reviews. If any more book needs to be added to this list, please email us. We are working on free pdf downloads for books on Algorithm and Software Tool, Optimization and Graph Theory and will publish the download link here. Fill out this Algorithm and Software Tool, Optimization and Graph Theory books pdf download" request form for download notification.

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.