自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 P、NP、NPC、NP-hard问题

• 若所有的NP问题都能多项式时间内规约到问题X(NP ≤p X),那么X就是一个NP-Hard问题,同时如果X本身也是NP问题,称X是NP-Complete的,否则X就只能是NP-Hard的(我们能够把所有的其他NP问题转化归纳成在多项式时间这样一个步骤下转化成X问题),所以NP-Hard问题是包括NPC问题的,也可以理解为NPC问题是NP问题中最复杂的问题。• P问题是NP问题,P问题是在多项式时间内可以解决的,NP问题在多项式时间内可以验证一个解的问题。P问题和NPC问题是没有交集的。

2024-08-12 18:03:26 691

原创 Bin-Packing装箱问题

Bin-Packing问题可以描述为:给定一组大小不同的物品和一个容量有限的背包,如何将物品放入背包,使得背包内物品的总价值最大,且不超过背包容量。这里的物品大小和背包容量均为整数。Bin-Packing算法的目标是:将n个物品放入最少数量的背包中,使得每个背包的容量不超过给定值。Bin-Packing算法是一种组合优化问题,旨在将一组物品(具有不同的大小)放入有限数量的容器(或“箱子”)中,使得使用的容器数量最小化。该问题属于NP-hard问题,意味着没有已知的多项式时间算法可以解决所有实例。

2024-08-11 23:53:25 965

原创 遗传算法(以解决旅行商问题为例)

从选择的个体中选取一对(或多对),进行交叉操作,生成新的个体,交叉模拟了生物学中的基因交换过程,通过交叉可以将两个个体的优良特征结合在一起。3、选择(复制):按照适应度大小对个体进行选择,适应度较高的个体被选中的概率较大,而适应度较低的个体被选中的概率较小。B、从种群中随机选择N个个体(每个个体被选择的概率相同),根据每个个体的适应度 值,选择其中适应度值最好的个体进入下一代种群。C、重复步骤B多次(重复次数为种群的大小),直到新的种群规模达到原来的种群规 模。

2024-08-11 22:36:15 678

原创 蚁群优化算法

假设蚂蚁每经过一处所留下的信息素为一个单位,则经过36个时间单位后,所有开始一起出发的蚂蚁都经过不同路径从D点取得了食物,此时ABD的路线往返了2趟,每一处的信息素为4个单位,而 ACD的路线往返了一趟,每一处的信息素为2个单位,其比值为2:1。寻找食物的过程继续进行,则按信息素的指导,蚁群在ABD路线上增派一只蚂蚁(共2只),而ACD路线上仍然为一只蚂蚁。再经过36个时间单位后,两条线路上的信息素单位积累为12和4,比值为3:1。

2024-08-11 22:35:15 1493

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除