图论起源于18世纪。第一篇图论论文是瑞士数学家欧拉于1736 年发表的“哥尼斯堡的七座桥”。1847年,克希霍夫为了给出电网络方程而引进了“树”的概念。1857年,凯莱在计数烷CnH2n+1的同分异构物时,也发现了“树”。哈密尔顿于1859年提出“周游世界”游戏,用图论的术语,就是如何找出一个连通图中的生成圈、近几十年来,由于计算机技术和科学的飞速发展,大大地促进了图论研究和应用,图论的理论和方法已经渗透到物理、化学、通讯科学、建筑学、运筹学、生物遗传学、心理学、经济学、社会学等学科中。
图论中所谓的“图”是指某类具体事物和这些事物之间的联系。如果我们用点表示这些具体事物,用连接两点的线段(直的或曲的)表示两个事物的特定的联系,就得到了描述这个“图”的几何形象。图论为任何一个包含了一种二元关系的离散系统提供了一个数学模型,借助于图论的概念、理论和方法,可以对该模型求解。哥尼斯堡七桥问题就是一个典型的例子。在哥尼斯堡有七座桥将普莱格尔河中的两个岛及岛与河岸联结起来,问题是要从这四块陆地中的任何一块开始通过每一座桥正好一次,再回到起点。
![](https://i-blog.csdnimg.cn/blog_migrate/10e8fec81649f68695bc315753081e46.png)
图1 哥尼斯堡七桥问题
1 图的基本概念与数据结构
1.1 基本概念
![](https://i-blog.csdnimg.cn/blog_migrate/d6d0f128273feb76f6efd02ac0b766ee.png)
1.2 图与网络的数据结构
![](https://i-blog.csdnimg.cn/blog_migrate/c6ea72ed3974670eaafccc76b0431758.png)
(1) 邻接矩阵表示法
![](https://i-blog.csdnimg.cn/blog_migrate/a7f3b94add5ca7d867e21a92ec2f8a5a.png)
(2) 稀疏矩阵表示法
![](https://i-blog.csdnimg.cn/blog_migrate/0aaffff4c46b012e96a799b97edffdbb.png)
更多图论相关内容关注后续的文章更新
以及更多数模知识也可以及时关注【数模乐园】的更新~