Which of the following heuristic functions are admissible

Assignment Help Computer Engineering
Reference no: EM131836100

Questions -

The following questions are related with the A* algorithm and, in particular, with heuristic functions and their properties.

Question 1 - Which of the following claims are true?

The DFS algorithm always expands at least as many nodes as A*.

A monotonic heuristic function h is always admissible.

An admissible heuristic function h is always monotonic.

Question 2 - Which of the following claims are true?

If h1 and h2 are admissible heuristic functions, then max(h1, h2) is admissible.

If two heuristic functions h1 and h2 dominate each other, then h1 = h2.

If h1 and h2 are admissible heuristic functions, then max(h1, h2) dominates both h1 and h2.

Question 3 - Let D(x, y) denote the straight-line distance between two locations on a planar map (in kilometers). Which of the following heuristic functions are admissible for the A* algorithm?

h1(x, y) = 0

h2(x, y) = 50

h3(x, y) = D(x, y)

h5(x, y) = D(x, y)/2

h4 (x, y) = 2 x D(x, y)

Question 4 - Consider maps drawn in a plane: (i) grid-like maps where at least one coordinate of each node is an integer and arcs follow the grid lines and (ii) arbitrary graph-like maps where nodes can be placed freely in the plane and arcs are drawn directly from a node to another. Recall the Manhattan distance M(x1, y1, x2, y2) defined as |x1 - x2-|+|y1 - y2| for two points (x1, y1) and (x2, y2) in plane. Which of the following claims about M and the A* algorithm are true?

The function M is admissible for grid-like maps.

The function M is admissible for graph-like maps.

The function √2 x M is admissible for graph-like maps.

The function M/√2 is admissible for graph-like maps.

Reference no: EM131836100

Questions Cloud

How many different passwords can be created : How many different passwords can be created?
How will you secure funding for the childcare center : This assignment requires the Development of a Business Plan to open a Childcare Center in your city. A business plan is an essential roadmap for a Childcare.
Explain each medical condition and its impact : Explain each medical condition and its impact. Be sure to address how that group's own biological differences contribute to the causes of each condition.
Should you plan to elect the cobra coverage : 1. Should you plan to elect the COBRA coverage?
Which of the following heuristic functions are admissible : Let D(x, y) denote the straight-line distance between two locations on a planar map (in kilometers). Which of the following heuristic functions are admissible
Minutes another customer leaves restaurant with their food : Every 2.5 minutes another customer leaves restaurant with their food. How long will it take you to get and pay for your food?
Discuss your initial feelings around completing the exercise : Discuss your initial feelings around completing this exercise. Share if you noted any change in awareness of your body after completing the relaxation exercise.
Discuss and recommend a set of metrics to use by feets : Discuss and recommend a set of metrics to use by Feets, the class scenario company. You will want to discuss the effect the metrics you choose will have on the
Explain the clashes in culture : Write two- to three-page analysis using the Case Study on pages 295-297 in your textbook, "Kelly's Assignment in Japan."

Reviews

len1836100

1/29/2018 2:08:53 AM

I need help with computer science homework. The four questions are attached. I would be happy if you could give me the right answers and a short explanation (in words not in mathematical equations if possible) why the claims are true or not true.

Write a Review

Computer Engineering Questions & Answers

  Boolean functions

Simplify the following Boolean functions, using 3-variable maps: F (x,y,z) = Σ(0,2,6,7)

  Director of a large university computer center

After getting your degree, you apply for a job as director of a large university computer center that has just put its ancient mainframe system out to pasture and switched over to a large LAN server running UNIX.

  Design and build a graphical representation of a web-based

due week 6 and worth 100 points there are many kinds of input controls. write a 4-5 page paper in which youexplain the

  Design the function "count" which takes a list of items

design the function "count" which takes a list of items and an item as arguments, and returns the number of times the item occurs in the list.

  What are the advantages and disadvantages of web updating

What are the advantages and disadvantages of web updating? What features would you update and how often would you perform an update? Provide a rationale.

  Differentiate burst mode and distributed mode refreshing

Some DRAMs support page, nibble, and static column modes (but not all three of these modes together). Explain what these modes do and how they may benefit.

  What do you think might happen if situation does not change

What do you think might happen if this situation doesn't change? Is downloading music or videos without paying any different ethically than shoplifting CDs or DVDs from a store? Why or why not?

  In addition you must simplify administration tasks for the

envision that you are a systems administrator managing five different web servers for your company. each web server

  Create an array of peoples first names

Create an array of people's first names. Using a loop, read the names from a text (txt) file, and store each one into the array. The array should allow for a maximum of 100 entries

  Determine an appropriate channel model for two-path

[Two-path Channel] Determine an appropriate channel model for two-path ionospheric propagation, where the relative time delay between the two received signal.

  Reading numbers using array

Read in five numbers. Since each number is read, show it only if it is not the duplicate of number that has already been read (that is, it is unique).

  The combat identification server cids technology

the combat identification server cids technology demonstrator project tdp has been delivered on time with quality and

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd