DISMATH_Intro_Admin

39
Introduction Course Contents Discrete Mathematics DISMAT H Discrete Mathematics and Its Applications Welcome to DISMATH! Melvin Kong Cabatuan De La Salle University Manila, Philippines September 2014 Melvin Kong Cabatuan DISMAT H

Transcript of DISMATH_Intro_Admin

Page 1: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics

DISMAT HDiscrete Mathematics and Its Applications

Welcome to DISMATH!

Melvin Kong CabatuanDe La Salle University

Manila, Philippines

September 2014

Melvin Kong Cabatuan DISMAT H

Page 2: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics

Self Introduction

Melvin K. Cabatuan, ECEMasters of Engineering, NAIST (Japan)

Thesis: Cognitive Radio (Wireless Communication)IEEE Philippine Section Secretary (2012)

ECE Reviewer/Mentor (Since 2005)2nd Place, Nov. 2004 ECE Board Exam

Test Engineering Cadet, ON SemiconductorsDOST Academic Excellence Awardee 2004

Mathematician of the Year 2003DOST Scholar (1999-2004)

Panasonic Scholar, Japan (2007-2010)Melvin Kong Cabatuan DISMAT H

Page 3: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics

Melvin Kong Cabatuan DISMAT H

Page 4: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics

Melvin Kong Cabatuan DISMAT H

Page 5: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics

Melvin Kong Cabatuan DISMAT H

Page 6: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics

1 Introduction

2 Course ContentsEvaluation CriteriaPre-requisiteReferences

3 Discrete MathematicsExample

Melvin Kong Cabatuan DISMAT H

Page 7: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

Course Contents - Part I

1 Logic, Sets, and Functions

2 Methods of Proof, Algorithms, Integers3 Mathematical Reasoning, Induction, and

Recursion

Melvin Kong Cabatuan DISMAT H

Page 8: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

Course Contents - Part I

1 Logic, Sets, and Functions

2 Methods of Proof, Algorithms, Integers3 Mathematical Reasoning, Induction, and

Recursion

Melvin Kong Cabatuan DISMAT H

Page 9: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

Course Contents - Part I

1 Logic, Sets, and Functions

2 Methods of Proof, Algorithms, Integers3 Mathematical Reasoning, Induction, and

Recursion

Melvin Kong Cabatuan DISMAT H

Page 10: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

Course Contents - Part II

1 Relations

2 Graph Theory3 Planar Graphs, Graph Coloration, and Trees

Melvin Kong Cabatuan DISMAT H

Page 11: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

Course Contents - Part II

1 Relations

2 Graph Theory

3 Planar Graphs, Graph Coloration, and Trees

Melvin Kong Cabatuan DISMAT H

Page 12: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

Course Contents - Part II

1 Relations

2 Graph Theory

3 Planar Graphs, Graph Coloration, and Trees

Melvin Kong Cabatuan DISMAT H

Page 13: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

Course Contents - Part III

1 Counting Techniques and Probability Theory

2 Advance Counting Techniques

Melvin Kong Cabatuan DISMAT H

Page 14: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

Course Contents - Part III

1 Counting Techniques and Probability Theory

2 Advance Counting Techniques

Melvin Kong Cabatuan DISMAT H

Page 15: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

Course Contents - Part III

1 Counting Techniques and Probability Theory

2 Advance Counting Techniques

Melvin Kong Cabatuan DISMAT H

Page 16: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

Course Contents - Part IV

1 Modeling Computation, Finite StateMachines and Automata

2 Algebraic Systems and Formal Languages

Melvin Kong Cabatuan DISMAT H

Page 17: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

Course Contents - Part IV

1 Modeling Computation, Finite StateMachines and Automata

2 Algebraic Systems and Formal Languages

Melvin Kong Cabatuan DISMAT H

Page 18: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

Evaluation Criteria

Quiz Average: 35%Final Exam: 35%Project: 25 %Teacher‘s Evaluation: 5%

Total: 100%PASSING GRADE: 65%

Melvin Kong Cabatuan DISMAT H

Page 19: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

Pre-requisite

1 ENGALG1 (Hard)2 Mathematical Background (High-school

mathematics should be enough if ...)3 A curious mind!

Melvin Kong Cabatuan DISMAT H

Page 20: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

Pre-requisite

1 ENGALG1 (Hard)2 Mathematical Background (High-school

mathematics should be enough if ...)3 A curious mind!

Melvin Kong Cabatuan DISMAT H

Page 21: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

Pre-requisite

1 ENGALG1 (Hard)2 Mathematical Background (High-school

mathematics should be enough if ...)3 A curious mind!

Melvin Kong Cabatuan DISMAT H

Page 22: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

References

1 Rosen, K.H. (2012). Discrete Mathematicsand Its Applications (7 ed.), New York,McGraw-Hill

2 Online Resources

Melvin Kong Cabatuan DISMAT H

Page 23: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Evaluation Criteria Pre-requisite References

References

1 Rosen, K.H. (2012). Discrete Mathematicsand Its Applications (7 ed.), New York,McGraw-Hill

2 Online Resources

Melvin Kong Cabatuan DISMAT H

Page 24: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Discrete Mathematics

Definition} Study of distinct & countable objects. ~

Melvin Kong Cabatuan DISMAT H

Page 25: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Discrete Mathematics

PurposeTo provides the mathematical foundationfor many computer engineering/sciencecourses including data structures,algorithms, database theory, automatatheory, formal languages, etc . . .

Melvin Kong Cabatuan DISMAT H

Page 26: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Discrete Mathematics

Insight} It excludes ’continuous mathematics’such as Calculus. ~

Melvin Kong Cabatuan DISMAT H

Page 27: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Logic Example: Knights and Knaves

An island is inhabited only by knights andknaves. Knights always tell the truth, andknaves always lie.You meet two inhabitants:Mel and Vin. Determine what Mel and Vinis, if they say:Mel: } Vin is a knight ~

Vin: } The two of us are opposite types ~

Melvin Kong Cabatuan DISMAT H

Page 28: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Logic Example: Knights and Knaves

An island is inhabited only by knights andknaves. Knights always tell the truth, andknaves always lie.You meet two inhabitants:Mel and Vin. Determine what Mel and Vinis, if they say:Mel: } Vin is a knight ~

Vin: } The two of us are opposite types ~

∴ Both Mel and Vin are Knaves!

Melvin Kong Cabatuan DISMAT H

Page 29: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Logic Example: Knights and Knaves

An island is inhabited only by knights andknaves. Knights always tell the truth, andknaves always lie.You meet two inhabitants:Mel and Vin. Determine what Mel and Vinis, if they say:Mel: } We are both knaves ~

Vin: } . . . ~

Melvin Kong Cabatuan DISMAT H

Page 30: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Logic Example: Knights and Knaves

An island is inhabited only by knights andknaves. Knights always tell the truth, andknaves always lie.You meet two inhabitants:Mel and Vin. Determine what Mel and Vinis, if they say:Mel: } We are both knaves ~

Vin: } . . . ~

∴ Mel is a Knave and Vin is a Knight!

Melvin Kong Cabatuan DISMAT H

Page 31: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Example: Mathematical Reasoning/ Counting

A pyramid scheme promises participantspayment, services, primarily for enrollingother people into the scheme or trainingthem to take part, rather than supplyingany real investment or sale of products.

Melvin Kong Cabatuan DISMAT H

Page 32: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Example: Graph Theory/ Mapping

Facebook Map of the World.

Melvin Kong Cabatuan DISMAT H

Page 33: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Example: Trees

Linux Directory.

Melvin Kong Cabatuan DISMAT H

Page 34: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Example: Modeling Computation

Kasparov vs. Deep Blue.

Melvin Kong Cabatuan DISMAT H

Page 35: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Key Insights

Discrete Mathematics is the study of distinct& countable objects.

It provides the mathematical foundation for manycomputer engineering/science courses includingdata structures, algorithms, database theory,automata theory, formal languages, etc . . .

} It finds its application in our everyday lives. ~

Melvin Kong Cabatuan DISMAT H

Page 36: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Key Insights

Discrete Mathematics is the study of distinct& countable objects.

It provides the mathematical foundation for manycomputer engineering/science courses includingdata structures, algorithms, database theory,automata theory, formal languages, etc . . .

} It finds its application in our everyday lives. ~

Melvin Kong Cabatuan DISMAT H

Page 37: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Key Insights

Discrete Mathematics is the study of distinct& countable objects.

It provides the mathematical foundation for manycomputer engineering/science courses includingdata structures, algorithms, database theory,automata theory, formal languages, etc . . .

} It finds its application in our everyday lives. ~

Melvin Kong Cabatuan DISMAT H

Page 38: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Key Insights

Discrete Mathematics is the study of distinct& countable objects.

It provides the mathematical foundation for manycomputer engineering/science courses includingdata structures, algorithms, database theory,automata theory, formal languages, etc . . .

} It finds its application in our everyday lives. ~

Melvin Kong Cabatuan DISMAT H

Page 39: DISMATH_Intro_Admin

Introduction Course Contents Discrete Mathematics Example

Shall we begin!

} Thank you for your attention ~

Melvin Kong Cabatuan DISMAT H