Discovering Graph Theory: Is it Worth Taking for Rigor and Interest?

Click For Summary

Discussion Overview

The discussion revolves around the value and content of a university course in Graph Theory, focusing on its rigor and mathematical interest. Participants explore the relationship between graph theory and various mathematical concepts, as well as its applications in computer science.

Discussion Character

  • Exploratory
  • Technical explanation
  • Conceptual clarification
  • Debate/contested
  • Homework-related

Main Points Raised

  • One participant expresses interest in taking a Graph Theory course but seeks clarity on its rigor and mathematical content.
  • Another participant notes that graph theory is highly applicable to computer science, describing graphs as finite structured objects that model real-world problems.
  • A participant questions the meaning of "number theoretic feel" in relation to graph theory and suggests that advanced study may require knowledge of group theory and topology.
  • There is uncertainty about the prerequisites for the course, with one participant suggesting it will be self-contained and involve counting methods in proofs.
  • Counting methods such as permutations and combinations are mentioned as relevant to graph properties, with a specific example of bipartite graphs being two-colorable.
  • Some participants speculate that the course might touch on topics from combinatorics, game theory, statistics, and linear algebra, while expressing a preference for inclusion of topology and group theory.
  • A participant shares a link to additional resources but notes that the technical language may be challenging for beginners.
  • Another participant mentions that introductory courses typically cover fundamental concepts, with some requiring Discrete Mathematics as a prerequisite.

Areas of Agreement / Disagreement

Participants express varying opinions on the prerequisites and content of the course, with no consensus on whether it will adequately cover advanced topics like topology and group theory. The discussion remains unresolved regarding the overall rigor and mathematical depth of the course.

Contextual Notes

Some participants highlight the ambiguity of the course description provided by the university, indicating that it may lack clarity on the specific topics covered and the level of mathematical rigor expected.

Who May Find This Useful

Students considering a course in Graph Theory, those interested in the connections between graph theory and computer science, and individuals seeking to understand the prerequisites for advanced mathematical study.

╔(σ_σ)╝
Messages
839
Reaction score
2
I am planing to take a course in Graph theory at my university, but i have no idea what it is.

I want to take something that is ,to some extent, rigorous and interesting.

This is the course summary provided by my school :

Introduction to graph theory and its applications with an emphasis on algorithmic structure. Topics may include graphs, digraphs and subgraphs, representation of graphs, breadth first and depth first search, connectivity, paths, trees, circuits and cycles, planar graphs flows and networks, matchings, colourings, hypergraphs, intractability and random algorithms.

From what i read this is almost like a computer science course!

I wanted to get an opinion from someone who knows a bit about graph theory. Does this sound like something that is worth taking if i`m looking for something rigorous and mathematical?

What exactly is graph theory ? Any helpful comments would be appreciated.
 
Mathematics news on Phys.org
╔(σ_σ)╝ said:
From what i read this is almost like a computer science course!

It is very applicable to computer science. Graphs are particularly well suited for computer science because they are finite structured objects that easily model all kinds of real world problems.

Graph theory has a very number theoretic feel to it.
 
So, does this course sound like something worth taking, based on the course summary above ?
 
"Graph theory has a very number theoretic feel to it."

I'm not sure what that means, but if you go far enough into graph theory you will need some group theory and topology - at least for graduate level courses.
 
I`m not sure what that means either since, i have not touched number theory.What do you think are some courses I should have handy, in order to tackle graph theory ?
 
If this is a first course (I'm guessing it is, or you wouldn't have these questions) it will be self-contained. You'll see some counting methods used in proofs, and quick sketches will be used more often than, well, you can count - at least, that's my experience.
 
What do you mean by counting methods used in proofs ? and quick sketches ? Sorry, i`m oblivious as to what you mean.
 
As far as counting methods, probably permutations and combinations. A graph is a set of vertices, some connected by what are called edges. Counting is used in counting vertices or edges in certain proofs. Since this sounds like a beginner course in graph theory, you will probably just be studying different graphs and their properties. For example, something very easy that you will probably learn is: A bipartite graph is two-colorable. Of course you probably don't know what that means, but the vocabulary is something you will also learn. Perhaps a link with more information will help...

http://en.wikipedia.org/wiki/Graph_theory
 
Might touch some topics from combinatorics, game theory, statistics, and linear algebra. But yeah if it doesn't cover some topology and group theory the subject is boring and dry unless you are a computer science major.
 
  • #10
Thanks a lot guys. The course descriptions given on my school website could be quiet vague and ambiguous.

Hopefully it covers some topology! I need all the help I can get on topological abstractions before I take real analysis.

pbandjay I already checked it out, but it seemed like technician jargon to me.
 
  • #11
Perhaps

http://www.math.niu.edu/~rusin/known-math/index/05CXX.html

Graph Theory works a lot with set theory, relation theory, combinatorics, some matrix algebra and algorithm complexity analysis. In an introductory course, all of the fundamentals (other than basic algebra) are typically introduced. Some courses in Graph Theory have Discrete Mathematics as a prerequisite.

--Elucidus
 
Last edited by a moderator:

Similar threads

  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 204 ·
7
Replies
204
Views
13K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
4K
Replies
7
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K