我想知道启发式函数 h: {1, ... , N} --> R
的含义是什么,其中目标状态始终为1?
状态在二维笛卡尔坐标系中表示为点,坐标为(x,y)。
回答:
维基百科描述了这种函数表示法。在你的具体情况下:
h: {1, ..., N] --> R
我们有:
h
:函数的符号(h代表启发式){1, ..., N}
:你的函数的定义域,在这种情况下是从1到N(包括N)的所有整数集合。这是你的函数可以接受的“输入”。请注意,这意味着你的函数h(x)
例如不能定义为x = 1.5
。它只能接受1到N之间的整数(包括1和N)作为输入。R
:你的函数的值域,在这种情况下是集合R
,可能表示所有实数的集合。你的函数可以产生任何实数作为输出。