Combinatorics is a branch of mathematics concerning the study of finite or countable discrete structures. Aspects of combinatorics include counting the structures of a given kind and size (enumerative combinatorics), deciding when certain criteria can be met, and constructing and analyzing objects meeting the criteria (as in combinatorial designs and matroid theory), finding "largest", "smallest", or "optimal" objects (extremal combinatorics and combinatorial optimization), and studying combinatorial structures arising in an algebraic context, or applying algebraic techniques to combinatorial problems (algebraic combinatorics).
Graph theory is the study of graphs, which are mathematical structures used to model pairwise relations between objects. A "graph" in this context is made up of "vertices" or "nodes" and lines called edges that connect them. A graph may be undirected, meaning that there is no distinction between the two vertices associated with each edge, or its edges may be directed from one vertex to another; see graph (mathematics) for more detailed definitions and for other variations in the types of graph that are commonly considered. Graphs are one of the prime objects of study in discrete mathematics.
|HTML and PDF
|File type :
|CC BY-NC-SA 3.0
The Privacy Engineer's Manifesto: Getting from Policy to Code to QA to Value is the first ..., download free Manifesto tutorial in PDF (400 pages) created by Michelle Finneran Dennedy ....Essential Bash
This book written to provide clear and concise explanation of topics for programmers both starting to learn the Bash programming as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....Web Application Security Guide
Over 75% of network attacks are targeted at the web application layer. This book provides explicit hacks, tutorials, penetration tests, and step-by-step demonstrations for security professionals and Web application developers to defend their most vulnerable applications. ...Software Above the Level of a Single Device
Download free course Software Above the Level of a Single Device, pdf file on 18 pages by Tim O'Reilly....Introduction to GNU Octave
A brief introduction to scientific computing with GNU Octave. Designed as a textbook supplement for freshman and sophomore level linear algebra and calculus students....The Not So Short Introduction to LaTeX 2e
This book shows you how to begin using LaTeX to create high-quality documents. The book also serves as a handy reference for all LaTeX users. In this completely revised edition, the authors cover the LaTeX2e standard and offer more details, examples, exercises, tips, and tricks. They go beyond the c...S-BPM in the Production Industry
Download free course S-BPM in the Production Industry, pdf file on 239 pages by Matthias Neubauer, Christian Stary....Essential iOS
This book written to provide clear and concise explanation of topics for programmers both starting to learn the iOS programming as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....The SysAdmin Handbook
Download free course The SysAdmin Handbook, pdf file on 514 pages by Various....Principles of Management
This book teaches management principles to tomorrow's business leaders by weaving three threads through every chapter: strategy, entrepreneurship and active leadership. ...