Transcript
Page 1: Applications of types of SATs

Applications of types of SATs

Arash Ahadi2013

Page 2: Applications of types of SATs

What is SAT?

Page 3: Applications of types of SATs

What is SAT?

Page 4: Applications of types of SATs

What is SAT?

Page 5: Applications of types of SATs

What is SAT Problem?

Page 6: Applications of types of SATs

What is SAT Problem?

Page 7: Applications of types of SATs

SAT is NP-complete

Page 8: Applications of types of SATs

Why 3-SAT is useful?

Page 9: Applications of types of SATs

An example (in Computational Geometry)

Page 10: Applications of types of SATs

An important open problem

Page 11: Applications of types of SATs

Sketch of Proof

Page 12: Applications of types of SATs

Sketch of Proof

Page 13: Applications of types of SATs

Sketch of Proof

Page 14: Applications of types of SATs

Sketch of Proof

Page 15: Applications of types of SATs

Sketch of Proof

Page 16: Applications of types of SATs

Sketch of Proof

Page 17: Applications of types of SATs

Types of SAT

Why do we need another types of SATs?

Page 18: Applications of types of SATs

Answer by several examples

Page 19: Applications of types of SATs
Page 20: Applications of types of SATs

Sketch of Proof

Page 21: Applications of types of SATs

Sketch of Proof

Page 22: Applications of types of SATs

Sketch of Proof

Page 23: Applications of types of SATs

Planar 3-SAT

Page 24: Applications of types of SATs

Other types and examples?!!

Page 25: Applications of types of SATs

Labeling of Graphs:Lucky labeling

Page 26: Applications of types of SATs

Existance

Page 27: Applications of types of SATs

Hardness

Page 28: Applications of types of SATs

Sketch of Proof

Page 29: Applications of types of SATs

Sketch of Proof

Page 30: Applications of types of SATs

What about every k >1?

Page 31: Applications of types of SATs

Main Reference

Page 32: Applications of types of SATs

Another type

Not All Equal SAT

Page 33: Applications of types of SATs

Labeling of Graphs:Sigma labeling

Page 34: Applications of types of SATs

The Relationship between Lucky & Sigma

Page 35: Applications of types of SATs

They are very different

Page 36: Applications of types of SATs

Relationship to Chromatic Number

Page 37: Applications of types of SATs

Complexity for 3-regular graphs

Page 38: Applications of types of SATs

Sketch of Proof

Page 39: Applications of types of SATs

Sketch of Proof

Page 40: Applications of types of SATs

Complexity for every k

Page 41: Applications of types of SATs

Minimizing the size of a Part

Page 42: Applications of types of SATs

Minimizing the size of a Part

Page 43: Applications of types of SATs

Minimizing the size of a Part

Page 44: Applications of types of SATs

Minimizing the size of a Part

Page 45: Applications of types of SATs

Minimizing the size of a Part

Page 46: Applications of types of SATs

Conclusion

Page 47: Applications of types of SATs

The Others

Page 48: Applications of types of SATs

Proper Labeling Problems

A. Ahadi and A. Dehghan, Journal of Theoretical Computer Science, in appears.

Page 49: Applications of types of SATs

Edge Labeling by Sum

Page 50: Applications of types of SATs

Proper Labeling Problems

Page 51: Applications of types of SATs

Edge Labeling by Product

Page 52: Applications of types of SATs

Vertex Labeling by Product

Page 53: Applications of types of SATs

Edge Labeling by Gap

Page 54: Applications of types of SATs

Edge Labeling by Gap

Page 55: Applications of types of SATs

Edge Labeling by Gap

Page 56: Applications of types of SATs

Vertex Labeling by Gap

Page 57: Applications of types of SATs

Vertex Labeling by Gap

Page 58: Applications of types of SATs

Polynomial Algorithm

Page 59: Applications of types of SATs

Fractional Coloring

Page 60: Applications of types of SATs

Fractional Coloring

Page 61: Applications of types of SATs

The Results (in labelings)

Page 62: Applications of types of SATs

There are several another theorems…

Page 63: Applications of types of SATs

Thanks


Top Related