What Are the Focus Areas in the Course Algorithms and Complexity?

  • Context: MHB 
  • Thread starter Thread starter mathmari
  • Start date Start date
  • Tags Tags
    Algorithm Complexity
Click For Summary

Discussion Overview

The discussion revolves around the focus areas within the course "Algorithms and Complexity," specifically exploring the fields of Computer Science, Computational Geometry, and Cryptography. Participants seek to understand the content and required knowledge for each field.

Discussion Character

  • Exploratory
  • Conceptual clarification
  • Homework-related

Main Points Raised

  • Some participants express a desire for information on the fields of Computer Science, Computational Geometry, and Cryptography, questioning what these subjects entail.
  • One participant suggests that the Algorithms aspect involves creating algorithms for tasks like finding the shortest path in a graph, while Complexity pertains to analyzing the efficiency of algorithms.
  • Another participant proposes that algorithms can be developed for specific tasks, such as adding a node to a binary tree under certain conditions.
  • A later reply indicates that the course may focus more on theoretical aspects, including Turing machines, complexity classes, and notable theorems, rather than solely on algorithm creation.
  • In Computational Geometry, topics such as combinatorial theorems, Delaunay triangulations, and Gröbner bases are mentioned as potential areas of study.
  • In Cryptography, basic concepts like the RSA system and its relation to number theory are referenced, though the participant admits limited knowledge in this area.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the specific content and focus of the course, with various interpretations and expectations expressed regarding the fields of study.

Contextual Notes

Participants express uncertainty about the depth and scope of knowledge required for each field, and there are unresolved questions regarding the specific algorithms that may be covered in the course.

mathmari
Gold Member
MHB
Messages
4,984
Reaction score
7
Hey! :o

I take the course Algorithm and Complexity and I have to choose one of the fields Computer Science(the operations of a computer), Computational Geometry or Cryptography.

Could you give some information about these fields?? (Wondering)
 
Mathematics news on Phys.org
At the course Algorithm and complexity the prof told me that I have to chose on which of the above fields I want to focus.

Could you tell me what these subjects/fields are about?? (Wondering)

What knowledge is required at each one?? (Wondering)
 
mathmari said:
At the course Algorithm and complexity the prof told me that I have to chose on which of the above fields I want to focus.

Could you tell me what these subjects/fields are about?? (Wondering)

What knowledge is required at each one?? (Wondering)

I would expect that Algorithm is about creating algorithms for tasks like finding the shortest path in a graph, and that Complexity is about figuring out how expensive a given algorithm is. (Mmm)
 
I like Serena said:
I would expect that Algorithm is about creating algorithms for tasks like finding the shortest path in a graph, and that Complexity is about figuring out how expensive a given algorithm is. (Mmm)

What algorithms can be created in these fields?? (Wondering)
 
mathmari said:
What algorithms can be created in these fields?? (Wondering)

Well, I guess for instance an algorithm to add a node to a binary tree that is as leftmost as possible, and that is at least at level $l$.
Like in http://mathhelpboards.com/computer-science-58/add-node-13307.html. (Wasntme)
 
Hi,

I think the better way to know this is asking professors but,

Probably the course Algorithms and complexity it's not about creating algorithms, you can study there Turing machines, complexity classes (in time and space), cook's conjecture and some other theorems related to this.

In Computational geometry you can study for example combinatorial theorems over polytopes, Delauny's triangularizations and Grobner bases.

In Criptography, I just know the basic RSA system which is based in the CRT and little's fermat theorem, so I can't tell you much more.
 

Similar threads

  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
27
Views
5K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 11 ·
Replies
11
Views
7K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 43 ·
2
Replies
43
Views
7K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 24 ·
Replies
24
Views
4K