Presentation is loading. Please wait.

Presentation is loading. Please wait.

Distributing Chemical Compounds in Refrigerators using interval graphs

Similar presentations


Presentation on theme: "Distributing Chemical Compounds in Refrigerators using interval graphs"— Presentation transcript:

1 Distributing Chemical Compounds in Refrigerators using interval graphs
By Sairam sista

2 Contents Problem statement Graph construction Relation to Graph theory
Graph definition Special property Graph solution References

3 Problem Statement Suppose that C1, C2, · · · , Cn are chemical compounds which must be refrigerated under closely monitored conditions. If a compound Ci (i=1 to n) must be kept at a constant temperature between ti and ti’ degrees then how many refrigerators will be needed to store all the compounds? Our task here is to arrange the chemical compounds in minimum number of refrigerators.

4 Problem Statement Chemical compound Temperatures A 0-25 B 5-15 C 10-50
20-45 E 30-40 F 35-55 G 55-60

5 Graph construction If two different chemical compounds occurred together in the same refrigerator, then their temperatures must have overlapped. To model the situation, we simply need to construct a graph in which : each vertex represents one of the chemical compounds each edge connects vertices where their respective temperatures overlap.

6 Graph construction Let us consider a graph G and the vertices from A-G which represent chemical compounds and their edges which represent the overlap of their temperature intervals.

7 Graph construction

8 Relation to Graph theory
This Real world problem is converted to “interval graph problem”. An “interval graph” is the graph showing intersecting intervals on a line. So, we associate a set of intervals I={I1,…,In} on a line with the interval graph G=(V,E),where V={1,…,n} and two vertices, x and y, are linked by an edge if and only if their temperature intervals overlap.The following is the interval graph formed from the graph .

9 Relation to graph theory

10 Graph Definition Interval graphs: In a Graph theory,an interval graph is the intersection graph of a family of intervals on the real line. It has one vertex for each interval in the family, and an edge between every pair of vertices whenever intervals intersect. EXAMPLE:

11 Special Property Umbrella Free Ordering: For every interval graph there will be an Umbrella Free-Ordering it states that, arranging the vertices in an order such that if there is an edge between two vertices then any edge that lies between the two vertices must be adjacent to the right vertex in the ordering.

12 Special Property Minimum clique cover: To calculate minimum number of cliques in an umbrella free ordering. It is chordal and its complement G is a comparability graph. AT ( asteroidal triple) free. It contains no induced C4 and G is transitively orientable.

13 Special Property

14 Graph solution According to the graph with vertices A-G we draw umbrella free ordering from left to right. We then find cliques among the vertices. Umbrella free ordering after assigning clique:

15 Graph solution

16 Graph solution From the umbrella free ordering we get 3 cliques.
A,B,C and D,E,F and G are the 3 cliques . So here minimum clique cover is 3 Seven chemical compounds (A-G) can here by arranged in 3 refrigerators.

17 Graph solution Chemical compounds Temperatures
Refrigerator temperature A 0-25 15 B 5-15 C 10-50 D 20-45 35 E 30-40 F 35-55 G 55-60 57

18 NP-complete In computational complexity theory, finding a minimum clique cover is a graph- theoretical NP-complete problem. The problem was one of Richard Karp's original 21 problems shown NP-complete in his paper "Reducibility Among Combinatorial Problems".

19 References OJECTS/refrigerator.html /document 261_On-line_algorithm_for_the_minimal_b- clique_cover_problem_in_interval_graphs FL_TH4090.pdf mum-diameter+clique+trees.html

20 Thank you


Download ppt "Distributing Chemical Compounds in Refrigerators using interval graphs"

Similar presentations


Ads by Google