Discrete Geometry: Info, Knowledge & More

  • Context: MHB 
  • Thread starter Thread starter evinda
  • Start date Start date
  • Tags Tags
    Discrete Geometry
Click For Summary
SUMMARY

Discrete Geometry primarily focuses on the study of convex polytopes, encompassing various properties and applications. Essential knowledge includes basic linear algebra and concepts related to topological spaces, although a deep understanding of topology is not mandatory. Key resources include Branko Grunbaum's "Convex Polytopes" and applications in tools like polymake and Sagemath. The subject is closely related to theoretical computer science, particularly in areas such as convex and combinatorial optimization and linear programming.

PREREQUISITES
  • Basic linear algebra
  • Understanding of convex sets and polytopes
  • Familiarity with topological concepts such as interior, closure, and boundary
  • Knowledge of linear programming techniques, specifically the Simplex method
NEXT STEPS
  • Study Branko Grunbaum's "Convex Polytopes"
  • Explore the applications of convex polytopes in polymake
  • Learn about the theorem of Ehrhart and its implications in rational polytopes
  • Investigate the relationship between discrete geometry and theoretical computer science, focusing on combinatorial optimization
USEFUL FOR

Mathematicians, theoretical computer scientists, and students interested in convex geometry and optimization techniques will benefit from this discussion.

evinda
Gold Member
MHB
Messages
3,741
Reaction score
0
Hello!
Can you give me information about the subject Discrete Geometry?
What is it about? What knowledge is required? (Thinking)
 
Physics news on Phys.org
evinda said:
Hello!
Can you give me information about the subject Discrete Geometry?
What is it about? What knowledge is required? (Thinking)
To me discrete geometry means the subject of convex polytopes. Addtionally, one may want to read about properties of convex sets in general to gain a better understanding of polytopes but this I wouldn't count as discrete geometry per se.

As for the background, I think basic linear algebra and analysis would suffice. Some basic things about interior, closure, boundary of a topological space, compactness, closedness etc are needed. But I should mention that one does not need to know about these in the most abstract setting. In fact the topological notions are very intuitive in the setting of polytopes and convex sets so I would say that even this is not necessary.

As for books, check out Branko Grunbaum's Convex Polytopes.
 
Now I found that the following stuff will be done:

  • Introduction in convex polytopes: examples of polytopes in different fields of mathematics, partial ordering of the sides, polarity, $f$- and $h$-vector, shellings, the theorem of upper bound of McMullen
  • Graph of a polytope, Steinitz theorem, diameter of a graph and Hirsch conjecture
  • Polytopes in problems of linear programming and optimization (Simplex method)
  • Minkowski sum of polytopes, hyperplane arrangements , characteristic polynomial, Zaslavsky theorem
  • Gale diagrams
  • Rational polytopes, enumeration of integer points of a (rational) polytope, theorem of Ehrhart
  • Polyhedral subdivisions and fiber polytopes
  • Applications in [m] polymake [/m] and [m] Sagemath [/m].

Is the subject somehow related to theoretical computer science?
 
Last edited:
evinda said:
Now I found that the following stuff will be done:

  • Introduction in convex polytopes: examples of polytopes in different fields of mathematics, partial ordering of the sides, polarity, $f$- and $h$-vector, shellings, the theorem of upper bound of McMullen
  • Graph of a polytope, Steinitz theorem, diameter of a graph and Hirsch conjecture
  • Polytopes in problems of linear programming and optimization (Simplex method)
  • Minkowski sum of polytopes, hyperplane arrangements , characteristic polynomial, Zaslavsky theorem
  • Gale diagrams
  • Rational polytopes, enumeration of integer points of a (rational) polytope, theorem of Ehrhart
  • Polyhedral subdivisions and fiber polytopes
  • Applications in [m] polymake [/m] and [m] Sagemath [/m].

Is the subject somehow related to theoretical computer science?
Yes. This subject is related to convex and combinatorial optimization and linear programming which are studies by theoretical computer scientists.
 
Can anyone suggest some good books for discrete geometry for beginners? Or any useful websites or links.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 10 ·
Replies
10
Views
1K
  • · Replies 5 ·
Replies
5
Views
4K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K