Tell me more ×
Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. It's 100% free, no registration required.

The name of Uniform-cost search in computer science is not instinctive since what part of it being "uniform" is not clear to me. Apparently uniformity is not about the cost of each edge - most of the examples handle edges with various costs. Can someone explain? Thank you.

(Hope this question is appropriate here. FAQ page at Theoretical Computer Science - Stack Exchange, a research level CS community, indicates that theoretical CS question can be asked here.)

share|improve this question
RE cstheory FAQ: Well, ComputerScience.SE has gone beta! You can join and post your question there! – user2468 Mar 7 '12 at 19:28
@J.D. thanks, I just got a notification too. For this particular question I've already made myself satisfied. – IsaacS Mar 8 '12 at 1:17

1 Answer

up vote 1 down vote accepted

Trying to answer to my own question. Correct me if wrong.

I think I need to think about 2 types of concept in search so-called un-informed and informed search, and (here I'm skipping much explanation about fundamentals though) Uniformed Search (don't get confused) can be considered as "uninformed" version of A* search, i.e. return of heuristic function is equal to zero. This zero informed cost might have us call it as uniformed.

This naming is not really intuitive, because the reason it's called as uninformed is based on the heuristic function's cost, not on the path-cost which is the main comparison criteria when you talk about un-informed search.

share|improve this answer
@templatetypedef That's the OP answering his/her own question! – user2468 Mar 7 '12 at 19:29
Great question! Possibly the correct answer! Does this mean that uniform cost search is called "uniform" as it has a "uniform heuristic" ? By that notion, all un-informed searches like BFS, DFS, etc are also uniform searches ? Is it correct to say that ? – Garfield Oct 14 '12 at 19:35

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.