Introduction To Soft Computing: Presentation By: C. Vinoth Kumar SSN College of Engineering
Introduction To Soft Computing: Presentation By: C. Vinoth Kumar SSN College of Engineering
Presentation by:
C. Vinoth Kumar
SSN College of Engineering
NP- Complete (NPC)
• Knapsack problem
• Hamiltonian path problem
• Travelling salesman problem
• Sub-graph isomorphism problem
• Subset sum problem
• Clique problem
• Vertex cover problem
• Independent set problem
• Dominating set problem
• Graph coloring problem
• Boolean satisfiability problem, etc.
Solution to NP- Complete (NPC) Problems
Types of computing
1. Hard computing
2. Soft Computing
Introduction to Soft Computing
SC = EC + NN + FL
Soft Evolutionary Neural Fuzzy
Computing Computing Networks Logic
EC = GP + ES + EP + GA
Evolutionary Genetic Evolution Evolutionary Genetic
Computing Programming Strategies Programming Algorithms
Probabilistic
Reasoning
Modular rough Genetic Bayesian
networks network
Application Layer 1
Application Layer 2
Soft Computing Constituents
Methodologies Strengths
Neural Networks Learning and Adaptation
Knowledge Representation via
Fuzzy Set Theory
Fuzzy If - Then rules
Genetic Algorithms and
Systematic Random Search
Simulated Annealing
Conventional AI Symbolic Manipulation
Classification
Optimization
Data mining
Prediction
Control
Scheduling
Decision support or auto-decision making
Soft Computing – Neural Networks