discrete maths related software

Please support our Computer Science advertiser: Learn about neural networks and artificial intelligence.
Reply

Join Date: Nov 2006
Posts: 224
Reputation: bugmenot is an unknown quantity at this point 
Solved Threads: 31
bugmenot bugmenot is offline Offline
Posting Whiz in Training

discrete maths related software

 
0
  #1
Mar 15th, 2009
I have an discrete maths exhibition, and i wanted to illustrate the influence of discrete maths in computer science.

so i need some softwares to illustrate. A few examples like set theory for computer networking. graph theory and big O for analysis of algoritms.

please can some of you suggest some software. thanks.
remember it must show influence of discrete maths
Reply With Quote Quick reply to this message  
Join Date: Nov 2008
Posts: 822
Reputation: verruckt24 is a jewel in the rough verruckt24 is a jewel in the rough verruckt24 is a jewel in the rough verruckt24 is a jewel in the rough 
Solved Threads: 73
verruckt24's Avatar
verruckt24 verruckt24 is offline Offline
Practically a Posting Shark

Re: discrete maths related software

 
0
  #2
Mar 15th, 2009
I am not sure about this, but does PERT/CPM fall under discrete maths ?
If yes these are used in project scheduling and management and hence in the s/w made for such systems.
Get up every morning and take a look at the Forbes' list of richest people. If your name doesn't appear.... GET TO WORK !!!
Reply With Quote Quick reply to this message  
Join Date: Mar 2009
Posts: 13
Reputation: xkey is an unknown quantity at this point 
Solved Threads: 0
xkey xkey is offline Offline
Newbie Poster

Re: discrete maths related software

 
0
  #3
Mar 15th, 2009
Originally Posted by bugmenot View Post
I have an discrete maths exhibition, and i wanted to illustrate the influence of discrete maths in computer science.

so i need some softwares to illustrate. A few examples like set theory for computer networking. graph theory and big O for analysis of algoritms.

please can some of you suggest some software. thanks.
remember it must show influence of discrete maths
As far as demonstrating big O - you're not going to be able to easily write programs which analyze running time of other programs. The easiest demonstration would be to look at some execution data for several runs through various finite data sets over some different algorithms that belong to different runtime classes. Perhaps a good example would be sorting using bubble, insertion, quicksort, heapsort and radix-sorts. Standard compsci - easily accessible and easily understood.

As to 'set theory' maybe you should look at the following::
1) simple ball/urn w/wo replacements
2) poker hand probabilities ... maybe even use 2 decks of cards
3) polyominoes

As far as graph theory algorithms go - you can do a lot in very little time if you have a CAS/Math program like maple, mathematica or sage handy.
If you want to sketch some graphs out by hand or by feeding it datasets from your application code then look at ::
tulip (http://www.tulip-software.org/)
graphviz ( http://www.graphviz.org/ )
uDraw ( http://www.informatik.uni-bremen.de/...DrawGraph.html )

C++ya,
xkey
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Other Threads in the Computer Science Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC