官术网_书友最值得收藏!

Definition and usage of the graph theory

When Euler invented the first graph, he was trying to solve a very specific problem of the citizens of K?nigsberg, with a very specific representation/model and a very specific algorithm. It turns out that there are quite a few problems that can be addressed as follows:

  • Described using the graph metaphor of objects and pairwise relations between them
  • Solved by applying a mathematical algorithm to this structure

The mechanism is the same, and the scientific discipline that studies these modeling and solution patterns, using graphs is often referred to as the graph theory and is considered to be a part of discrete mathematics.

There are lots of different types of graphs that have been analyzed in this discipline, as you can see from the following diagram:

Graph types

Graph theory, the study of graph models and algorithms, has turned out to be a fascinating field of study, which has been used in many different disciplines to solve some of the most interesting questions facing mankind. Interestingly enough, it has seldom really been applied with rigor in the different fields of science that can benefit from it; maybe scientists today don't have the multidisciplinary approach required (providing expertise from graph theory and their specific field of study) to do so.

So, let's talk about some of these fields of study a bit, without giving you an exhaustive list of all applicable fields. Still, I do believe that some of these examples will be of interest for our future discussions in this book and will work up an appetite for what types of applications we will use a graph-based database, such as, Neo4j for.

主站蜘蛛池模板: 岢岚县| 分宜县| 石台县| 务川| 翁源县| 湖州市| 清原| 广昌县| 灵石县| 紫云| 东阿县| 珲春市| 阿拉善左旗| 奈曼旗| 故城县| 荥经县| 巴林右旗| 壤塘县| 拜泉县| 来安县| 炎陵县| 璧山县| 西平县| 桑日县| 察哈| 新巴尔虎右旗| 建德市| 静安区| 克山县| 南开区| 依兰县| 曲沃县| 保德县| 尉犁县| 武鸣县| 广汉市| 高淳县| 杭州市| 镇巴县| 宜黄县| 长子县|