问题1
我要说的是,这两个领域肯定是不相同的,但是有很多重叠之处。部分取决于您在哪里绘制一些非常模糊的线。让我们开始:
- 图论是关于作为数学对象的图的属性
- 作为研究领域,图算法是关于解决使用图表示的计算问题的。
当然,图论毫无疑问在开发图算法中非常有用,图算法可以回答图论中的问题。确实,正如您明显注意到的那样,图论中的许多问题都可以转换为计算问题,并可以通过给出一种算法来回答(在某种意义上,这是Curry-Howard通信的一个方面),因此特别是在入门级,只是将它们分开的演示风格而已。
为了使事情变得更加混乱,一个领域中的大多数研究人员至少对另一个领域有一定的兴趣和经验,但是有两点可以区分出一些区别:
- 图论(作为一个领域)将愉快地处理无限图,从算法的角度来看,这并不那么有趣。
- 图论者对存在性陈述会更感兴趣(“一类图的色数最多是这样”),而图算法的人们将寻找解决问题的最佳算法(“我们如何计算色数的实际值是否尽快?”)。
- 图算法包括/与图算法的应用和重叠有关,以解决与图无关的问题(例如,开发一种很好的算法来聚类蛋白质相互作用网络),图理论家对此不感兴趣(至少作为图)理论家)。
问题2
如果您具有大学订阅或类似订阅的权限(这并非详尽无遗):
为了使事情更加混乱,其中许多都包括纯图论和图算法的示例。
一些清单供进一步探索:
有arXiv预印服务器,其中具有研究论文的预印版本,但是同样,您将不得不花费少量时间来探索和查找所需的东西(它是为查找已有的论文而设置的) )。
问题3
这个问题不能真正客观地回答。这完全取决于您无法知道的事情(即未来),而我也无法知道(人们在您的大学中有多好,通过实习将获得或失去什么机会)。
如果您需要我的主观一般性意见,我会说是。图论是数学和计算机科学的重要组成部分(我个人认为它们并不是一回事),多功能性和知识广度是优秀研究人员的重要特征,即使您后来决定不打算成为一名研究人员也是如此。图论专家-这不会阻止您进行复杂的分析或拓扑。
同样,这是关于任意学生是否会从图形(算法或理论)工作中受益-您个人可能处于一种特殊情况下,这将是无益的,我们无法在此处回答。例如,如果参加实习意味着您没有真正要从事的类别理论实习,那么这会使您退缩。在研究生涯的早期,如果不返回第一步,很难逃脱一条特定的道路。稍后,它更容易过渡,但是无论好坏,都有一段时间,例如学徒制,您无法轻易跳到您感兴趣的任何工作,但这是Academia.SE的一个问题。