Graph Coloring is one of the famous problems in the Graph Theory literature. The idea is...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Graph Coloring is one of the famous problems in the Graph Theory literature. The idea is to find a way to color the vertices of a graph such that no two adjacent vertices are of the same color. There are many algorithms to find solution for this problem, and binary integer programming is one of them. The problem is basically to assign colors to vertices, while using the minimum number of colors. One of the application areas is "map coloring": The regions on the map should be colored so that each region can be differentiated. The same color cannot be used to color any two adjacent regions. A trivial example is given in the figure, where the solution can be easily seen by just looking, but don't forget, the problem complexity increases exponentially as the number of vertices/countries increases. But we will not deal with it in this exam. (Lingo is not capable to solve it when there are 6 countries) You are asked to write a BIP model for this problem. You need to decide which countries should be assigned to which color. The aim is to use minimum number of colors used. You have 5 countries: 1. Poland 2. Czechia 3. Slovakia 4. Austria 5. Hungary And 5 colors: 1. Red 2. Blue 3. Green 4. Yellow 5. Orange b) Write your objective function (minimize the number of colors used) (5 points) c) Write your constraints Adjacency matrix: 01100 10110 11011 Czech Republic 01101 00110 Poland a) Define the decision variables. (you will need 2 different set of binary decision variables) (5 points) Slovakia Austria Hungary a. Each country should have exactly one color. (5 points) b. Any two adjacent countries cannot have the same color. (you may need an adjacency matrix, which is given below. And also be careful: you will need to include if the color is in use or not-don't just write "1" on your right hand side) (10 points) d) Solve the model, provide the resulting screenshot. Write down the solution: color-country assignment. (10 points) Graph Coloring is one of the famous problems in the Graph Theory literature. The idea is to find a way to color the vertices of a graph such that no two adjacent vertices are of the same color. There are many algorithms to find solution for this problem, and binary integer programming is one of them. The problem is basically to assign colors to vertices, while using the minimum number of colors. One of the application areas is "map coloring": The regions on the map should be colored so that each region can be differentiated. The same color cannot be used to color any two adjacent regions. A trivial example is given in the figure, where the solution can be easily seen by just looking, but don't forget, the problem complexity increases exponentially as the number of vertices/countries increases. But we will not deal with it in this exam. (Lingo is not capable to solve it when there are 6 countries) You are asked to write a BIP model for this problem. You need to decide which countries should be assigned to which color. The aim is to use minimum number of colors used. You have 5 countries: 1. Poland 2. Czechia 3. Slovakia 4. Austria 5. Hungary And 5 colors: 1. Red 2. Blue 3. Green 4. Yellow 5. Orange b) Write your objective function (minimize the number of colors used) (5 points) c) Write your constraints Adjacency matrix: 01100 10110 11011 Czech Republic 01101 00110 Poland a) Define the decision variables. (you will need 2 different set of binary decision variables) (5 points) Slovakia Austria Hungary a. Each country should have exactly one color. (5 points) b. Any two adjacent countries cannot have the same color. (you may need an adjacency matrix, which is given below. And also be careful: you will need to include if the color is in use or not-don't just write "1" on your right hand side) (10 points) d) Solve the model, provide the resulting screenshot. Write down the solution: color-country assignment. (10 points)
Expert Answer:
Answer rating: 100% (QA)
a Define the decision variables you will need 2 different set of binary decision variables 5 points ... View the full answer
Related Book For
Posted Date:
Students also viewed these general management questions
-
The J R Simplot Company is one of the worlds largest privately held agricultural companies, employing more than 10,000 people in the United States, Canada, China, Mexico, and Australia. More...
-
The Electronic Controls Company (ECCO) is one of the largest makers of backup alarms in the world. Backup alarms are the safety devices that emit a high-pitched beeping sound when a truck, forklift,...
-
The Caribbean Club is one of the Virgin Islands hottest night spots. Its a great place for locals to meet after work and relax with friends, its a popular destination for tourists who stay on the...
-
Mr. CFE is the sole proprietor of a hardware store called, The CFE Shop. Mr. CFE has decided to incorporate the business but wishes to minimize any income inclusions on the transfer of his business...
-
In general, what approaches may a government use to establish the charges that a Self-Insurance Internal Service Fund should levy on user funds?
-
Replace the force system acting on the pipe assembly by a resultant force and couple moment at point O. Express the results in Cartesian vectorform. F; = |-101 + 25j + 20k) ib F: =1-201 10j + 25k}lb...
-
Why does collusion pose unique prevention and detection challenges?
-
Sunspot Beverages, Ltd., of Fiji makes blended tropical fruit drinks in two stages. Fruit juices arc extracted from fresh fruits and then blended in the Blending Department. The blended juices are...
-
A. Find the value of x. B. 1. 2. 61 = x ( mod 7) 71 = x ( mod 8) 3. 78 x 3 (mod 5) 4. 89 = (x+3)( mod 4) 1. What is the remainder when 2021 2021 2020? is divided by
-
Eleven-Eleven, Inc. creates guided meditation programs for individuals. On November 30, 20Y9, the balances of selected accounts of Eleven-Eleven, Inc. are as follows: Prepare a classified balance...
-
You and your significant other want to buy an apartment in three years. You talk with your bank and they offer a savings plan offering a 6% annual return that is compounded on a monthly basis. If you...
-
If $100 is placed in an account that earns a nominal 3 percent, compounded quarterly, what will it be worth in 5 years? Please keep two decimal places.
-
Great work so far in the Equity course. After your review of the 13 types of disabilities that are expected to be understood before you enter the teaching we want you to be able to share some of your...
-
Faye has recently retired and requires an extra $2700 per year in income. She has $60,000 to invest and can invest in either low risk AA-rated bonds that pay 3% per annum or high risk B-rated junk...
-
A number like 197 is called a **Fare prime** because when all of its digits are rotated (197, 971 and 719), each new number is also prime. Help me a code that can find all fare primes up to a...
-
The coefficient of kinetic friction for a 24-kg bobsled on a track is 0.10. Part A What force is required to push it down a 6.0 incline and achieve a speed of 70 km/h at the end of 75 m? Express your...
-
Techno craft Company sells audio systems. It leases to Marina Sands on January 1, 2020 an audio equipment with carrying value of P9,000,000, under the following terms: Guaranteed residual value of...
-
For Problem estimate the change in y for the given change in x. y = f(x), f'(12) = 30, x increases from 12 to 12.2
-
Give context-free grammars that generate the following languages. In all parts, the alphabet is {0,1}. Aa. {w| w contains at least three 1s} b. {w| w starts and ends with the same symbol} c. {w| the...
-
Show that the problem of determining whether a CFG generates all strings in 1 * is decidable. In other words, show that {G| G is a CFG over {0,1} and 1 * L(G)} is a decidable language.
-
Give a counterexample to show that the following construction fails to prove Theorem 1.49, the closure of the class of regular languages under the star operation.7 Let N 1 = (Q 1 ,, , q 1 , F 1 )...
-
Does the utility function V(Z, B) = + [U(Z, B)] 2 give the same ordering of bundles as does U(Z, B)? it, they are less sensitive to price changes and hence less likely to trade than would be...
-
Suppose that, to support domestic employment, the government imposes a \(33.3 \%\) tariff on imports of clothing. Fareeha spends 8,000 on dresses each month. Before the tariff, the price of a dress...
-
Give as many reasons as you can why we believe that indifference curves are convex and explain.
Study smarter with the SolutionInn App