中国民航大学学报

• 基础研究 • 上一篇    下一篇

大规模非线性0-1 规划的粒子滤波算法

刘山,王巍,马山珠   

  1. (中国民航大学计算机科学与技术学院,天津300300)
  • 收稿日期:2012-11-02 修回日期:2012-11-25 出版日期:2014-02-24 发布日期:2014-01-02
  • 作者简介:刘山(1955—),男,天津人,教授,学士,研究方向为算法分析与设计、民航信息处理.
  • 基金资助:

    大学生创新创业基金项目(IECAUC12061);中国民航大学科研基金项目(09CAUC_106)

Particle filter algorithm of solving large-scale 0-1 none linear programming

LIU Shan,WANG Wei,MA Shan-zhu   

  1. (College of Computer Science & Technology,CAUC,Tianjin 300300,China)
  • Received:2012-11-02 Revised:2012-11-25 Online:2014-02-24 Published:2014-01-02

摘要:

为解区间上随机产生均匀分布的十进制数粒子,转换为该区间长度的二进制数得到初始可行解,计算初始可行解大规模0-1非线性规划求解难题,设计并实现了粒子滤波的求解方法遥粒子滤波是利用粒子集来表示概率,可以用在任何形式的状态空间模型上。其核心思想是通过从后验概率中抽取的随机状态粒子来表达其分布,是一种顺序重要性采样法。在求解大规模非线性0-1 规划问题时,将解划分为M 个区间,计算初始可行解中每个区间的粒子的均值和方差。然后采用正态分布迭代产生可行解粒子,使可行解粒子的分布逐步逼近或等于0-1 非线性规划问题的最优解。

关键词: 0-1 非线性规划, 粒子滤波, 概率分布

Abstract:

In order to solve large-scale 0-1 nonlinear problem,particle filter is designed and implemented. Particle filter using particle set to indicate the probability can be used in any form of state space model. The core idea is to express the random state particles extracted from the posterior probability distribution,which is a sequential importance sampling method. In solving large-scale nonlinear 0-1 programming problem,the solution is divided into M intervals,uniformly distributed random decimal number particles in each interval,the conversion of the interval length binary number is used to get the initial feasible solution,calculating the mean and variance of the initial particles feasible solution in each interval. Then normal distribution iterations are used to produce feasible
solution particles,so that the particle distribution of the feasible solutions gradually approaches or is equal to 0-1 nonlinear programming and get the optimal solution.

Key words: 0-1 nonelinear programming, particle filter, probability distribution

中图分类号: