Question

Your friends are involved in a large-scale atmospheric science experiment. They need to get good measurements...

Your friends are involved in a large-scale atmospheric science experiment. They need to get good measurements on a set S of n different conditions in the atmosphere (such as the ozone level at various places), and they have a set of m balloons that they plan to send up to make these measurements. Each balloon can make at most two measurements.

Unfortunately, not all balloons are capable of measuring all conditions, so for each balloon i = 1, ..,..,m, they have a set Si of conditions that balloon i can measure. Finally, to make the results more reliable, they plan to take each measurement from at least k different balloons. (Note that a single balloon should not measure the same condition twice.) They are having trouble figuring out which conditions to measure on which balloon.

Example. Suppose that k = 2, there are n = 4 conditions labeled q, c2, c3, c4, and there are rn = 4 balloons that can measure conditions, subject to the limitation that S~ = Sz = {q, c2, c3}, and $3 = $4 = {q, q, c4}..Then one possible way to make sure that each condition is measured at least k = 2 times is to have

¯ balloon I measure conditions

¯ balloon 2 measure conditions cz, cs,

¯ balloon 3 measure conditions q, c4, and

¯ balloon 4 measure conditions c~, c4.

(a) Give a polynomial-time algorithm that takes the input to an instance of this problem (the n conditions, the sets Si for each of the ra balloons, and the parameter k) and decides whether there is a way to measure each condition by k different balloons, while each balloon only measures at most two conditions.

(B). You show your friends a solution computed by your algorithm from (a), and to your surprise they reply, "This won’t do at all--one of the conditions is only being measured by balloons from a single subcontractor." You hadn’t heard anything about subcontractors before; it turns out there’s an extra wrinkle they forgot to mention ....

Each of the balloons is produced by one of three different sub. contractors involved in the experiment. A requirement of the experiment is that there be no condition for which all k measurements come from balloons produced by a single subcontractor.

For example, suppose balloon 1 comes from the first subcontractor, balloons 2 and 3 come from the second subcontractor, and balloon 4 comes from the third subcontractor. Then our previous solution no longer works, as both of the measurements for condition c~ were done by balloons from the second subcontractor. However, we could use balloons 1 and 2 to each measure conditions c1, c2, and use balloons 3 and 4 to each measure conditions c3, c4. Explain how to modify your polynomial-time algorithm for part (a) into a new algorithm that decides whether there exists a solution satisfying all the conditions from (a), plus the new requirement about subcontractors.

0 0
Add a comment Improve this question Transcribed image text
Request Professional Answer

Request Answer!

We need at least 10 more requests to produce the answer.

0 / 10 have requested this problem solution

The more requests, the faster the answer.

Request! (Login Required)


All students who have requested the answer will be notified once they are available.
Know the answer?
Add Answer to:
Your friends are involved in a large-scale atmospheric science experiment. They need to get good measurements...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Similar Homework Help Questions
  • i need help filling out this table please Balloon # Moles of gas that could in...

    i need help filling out this table please Balloon # Moles of gas that could in theory be produced Liters of gas that could in theory be produced % yield of gas produced -- show calc Show calculations for theoretical moles of gas and theoretical Liters of gas: [4.5pts] If the moles of a gas are known, along with the temperature and pressure, the volume of the gas can be calculated. This is how the theoretical volume of gas produced...

  • Write a C program for: One technique for dealing with deadlock is called “detect and recover.” In...

    Write a C program for: One technique for dealing with deadlock is called “detect and recover.” In this scheme, some procedure is used to identify when a deadlock occurs, and then another procedure is used to deal with the blocked processes. One technique to identify a deadlock is to maintain a resource graph that identifies all processes, all resources, and the relationships between them (that is, which processes exclusively own which resources, and which processes are blocked waiting for which...

  • EXPERIMENT 2 Table 1: Table of Measurements FREE CONVECTION Heat Transfer Surface at Power = 90...

    EXPERIMENT 2 Table 1: Table of Measurements FREE CONVECTION Heat Transfer Surface at Power = 90 W AIM T2 T1 Difference Ts - TIN (°C) . To compare the time taken for each surface to reach a given temperature for a fixed input power Time (seconds) Surface Ts (°C) Duct Inlet (ambient) TIN (°C) Flat Finned Pinned Flat Finned Pinned Flat Finned Pinned To understand the different thermal inertia characteristics of each heat surface for free convection 0 39.8 29.7...

  • EXPERIMENT 9 CHEMICAL REACTIONS: STOICHIOMETRY LABORATORY REPORT Your Name TA's Name You must rea...

    EXPERIMENT 9 CHEMICAL REACTIONS: STOICHIOMETRY LABORATORY REPORT Your Name TA's Name You must read pages 69 and 70 to complete the following calculations. Lab Section 1411. Date Trial #1 Trial #2 Trial #3 vol . 0.100 M K2CO, solution -1200 mL 12.00 mL mmole K2CrO vol. 0.100 M Pb(NO,), solution 10.00ml mmole Pb(NO) 12.00m 14.00 mL 20 g mass product+paper 0.579 g0.654 g mass dry filter paper 0266 mass PbCrO, collected precip. 9 mmole Pbcro, CALCULATIONS AND QUESTIONS (USE THE...

  • need help with questions EXPERIMENT 9: ELECTROLYSIS AND AVOGADRO'S NUMBER QUESTIONS 1. What solution is used...

    need help with questions EXPERIMENT 9: ELECTROLYSIS AND AVOGADRO'S NUMBER QUESTIONS 1. What solution is used in the apparatus for this experiment? a. Would anything else work? b. If so, what are some examples? 2. What gas forms at the cathode in this experiment? 3. What gas forms at the anode in this experiment? 4. How is the temperature of each of the gases determined? EXPERIMENT ELECTROLYSIS & AVOGADRO'S NUMBER UUUUUUUUUUU INTRODUCTION Electrolysis is the process of causing a chemical...

  • Bio 121 I need to make (yeast fermentation) lab report. This is the lab experiment and...

    Bio 121 I need to make (yeast fermentation) lab report. This is the lab experiment and results: This is a guide to making the lab report: General Biology BIO121 Yeast Fermentation Lab Introduction Organisms stay alive by the utilization of energy through metabolism. The energy acquiring pathways in photosynthesis convert radiant energy from the sun into the chemical bond energy of carbohydrates. This photosynthetic process is limited to the producers or autotrophs, which include plants, photosynthetic bacteria and some protists....

  • these are the numbers of the graph, i just need the questions answered 7. Mix the...

    these are the numbers of the graph, i just need the questions answered 7. Mix the contents of tube 6 and 7, pour into a cuvette, and record the absorbance measurements. Now plot the values in table 2 on one panel of the graph paper at the end of the exercise. The horizontal axis should be the independent variable and the vertical axis the dependent variable. In this experiment what is the dependent variable? absorbance Plot all three tests on...

  • Chapter7 Magnetic Force Equipmentt Your equipment will include 5 tiny masses. For each mass that is...

    Chapter7 Magnetic Force Equipmentt Your equipment will include 5 tiny masses. For each mass that is lost, your group will lose 20% of the credit for this week's report. Learning Objectives In this week's activity, you will investigate the behavior of a permanent magnet in the presence of an ex- ternal magnetic field, created by a current, model and measure how the magnetic force changes as a function of dis- tance from a single coil, . determine the dipole moment...

  • just the prelab worksheet, no data yet Lab Six: Fermentation Learning Objectives: • Explain the biochemistry...

    just the prelab worksheet, no data yet Lab Six: Fermentation Learning Objectives: • Explain the biochemistry of fermentation, substrates and products, conditions, and purpose for cells • Describe alcoholic fermentation of yeast, naming reactants and products Perform a pre-designed experiment to measure the rate of yeast fermentation of glucose under two different conditions. Propose hypotheses and make predictions based on them. Design and perform a novel experiment to test additional substrates for yeast fermentation using findings of the pre-designed experiment....

  • In this exercise, you will work with a QR factorization of an mxn matrix. We will proceed in the ...

    In this exercise, you will work with a QR factorization of an mxn matrix. We will proceed in the way that is chosen by MATLAB, which is different from the textbook presentation. An mxn matrix A can be presented as a product of a unitary (or orthogonal) mxm matrix Q and an upper-triangular m × n matrix R, that is, A = Q * R . Theory: a square mxm matrix Q is called unitary (or orthogona) if -,or equivalently,...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT