Ask Question, Ask an Expert

+61-413 786 465

info@mywordsolution.com

Ask Statistics and Probability Expert

The Confused Bricklayer Robot Problem

A robot able to perform bricklaying operations is sent to a construction site and supposed to tile a floor. The tiles are 30cm x 30cm, the room is square and 3m x 3m. A hundred tiles have been delivered to the construction site, of which 53 are black and the remainder white. The architect was supposed to leave a plan specifying the pattern in which the tiles should be layed, but unfortunately had forgotten to do so. In an emergency phone call, he delivers the following information:

For simplicity, I will tell you only the number of black tiles in each row and column. The black tiles are to be layed such that they build perfect rectangles with a minimum side length of 2 tiles in each direction. The rectangle do not touch each other, not even at corners.

The black tiles in the columns, from left to right, are 3, 7, 4, 6, 6, 2, 7, 5, 8, 5. The black tiles in the rows, from top to bottom, are 7, 7, 7, 4, 4, 6, 2, 8, 6, 2.

Please answer the questions and perform the tasks as follows:

1. Draw a picture to illustrate the initial problem situation.

2. How can you describe a possible solution?

3. Try to manually solve the problem with a "hand-on"/guessing approach. Could you solve the problem in less than 10 minutes?

4. If you succeeded in solving the problem, reflect on your solution approach and try to write it down as some variation of pseudocode. Is the approach generalizable and suitable for implementation in software?

5. If you could not solve the problem by hand, try to think of a way how you (and later the computer) could generate possible solutions systematically and then check whether they satisfy all conditions or not.

6. Assuming that, no matter what approach you have decided for, the algorithm will require some searching for a solution, determine the size of the search space and describe a systematic method of enumerating all possibilities you have to test. Is it reasonable to expect good runtime performance from a software implementation?

7. Reflect on your current approach and the problem and check, whether you are already exploiting all information and knowledge that is provided in the problem description. If this is not the case, think of possibilities how you could use this knowledge to improve your algorithm.

8. Implement the algorithm and make a nice demo!

Statistics and Probability, Statistics

  • Category:- Statistics and Probability
  • Reference No.:- M9741075

Have any Question?


Related Questions in Statistics and Probability

Monthly water bills for a city have a mean of 10843 and a

Monthly water bills for a city have a mean of $108.43 and a standard deviation of $36.98. Find the probability that a randomly selected bill will have an amount greater than $165, which the city believes might indicate t ...

Your supervisor comes to you and says she would like a

Your supervisor comes to you and says she would like a marketing research study. She says there is a budget of $30,000. She would like to conduct a simple random sample of consumers interested in using the services of th ...

You want to retire in 35 years to fund the retirement you

You want to retire in 35 years. To fund the retirement, you deposit $25,000 into an account now, and you deposit $20,000 five years from now. You also plan to save an equal amount each year between now and 35 years from ...

Question in one law school class the entering students

Question: In one law school class the entering students averaged 700 on the LSAT test with a standard de-viation of 40. Assuming the distribution of test scores was normal, what fraction of the class scored above 750? Th ...

Please explain liquidity transformation and maturity

Please explain "liquidity transformation and maturity transformation leads to bank collapse" . please support your discussion with examples and literature reviews.

A calculus student takes a 20 question multiple choice test

A calculus student takes a 20 question multiple choice test with five answer choices for each question. Find the probability of getting atleast 70 percent of the question correct? Suppose a family has 5 children and that ...

Lets see how much you have been paying attention for your

Let's see how much you have been paying attention. For your first Pause-Problem in this chapter, please tell me three things that differentiate parametric from non-parametric tests (Hint: There are actually four, so see ...

In a pre-election poll a candidate for district attorney

In a? pre-election poll, a candidate for district attorney receives 253 of 500 votes. Assuming that the people polled represent a random sample of the voting? population, test the claim that a majority of voters support ...

Adult male heights x have n70 33a what percent of adult

Adult male heights X have N(70", 3.3") a.) What percent of adult males are shorter than 63"? b.) What percent of males are taller than 70"? c.) What's the 80th percentile of male heights? Show work

Xyz corporations budgeted monthly sales are 10000 and they

XYZ Corporation's budgeted monthly sales are $10,000, and they are constant. Its customers pay as follows: 30% pay in the first month and take the 2% discount, while the remaining 70% pay in the month following the sale ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As