: E9 X! `- l, {% k W5 Q) C W, ?, ?. }. H% d0 `数据拟合在数学建模比赛中中有应用,与图形处理有关的问题很多与拟合有关系,一个例子就是 98 年数学建模美国赛 A 题,生物组织切片的三维插值处理,94 年 A 题逢山开路,山体海拔高度的插值计算,还有吵的沸沸扬扬可能会考的“非典”问题也要用到数据拟合算法,观察数据的走向进行处理。 , F& ^, r) c2 W1 \ . H5 y" N3 F0 @& A4 w; e9 ^2 }4 V4 b: K
8 e% C, D' O; f9 v! b. R, ]- D$ W4 p3 S
! ?- b) ?" J ]$ z& A
H h l) ]* m( z- d2 ` o
此类问题在 MATLAB 中有很多现成的函数可以调用,熟悉 MATLAB,这些方法都能游刃有余的用好。8 m7 F$ q* K+ w" u: T# u
6 ], g* `8 @8 U* w& ~ n1 u' v' a" S! ^1 U* I5 g$ B( ~6 g- A. c
03 线性规划、整数规划、多元规划、二次规划等规划类问题* O$ B. _0 k! F: n0 C5 Q
数学建模竞赛中很多问题都和数学规划有关,可以说不少的模型都可以归结为一组不等式作为约束条件、几个函数表达式作为目标函数的问题。 : P) L+ S) e: ^- D+ H + W- b* ?; ]/ J" m" y; p* f2 h5 U$ a: T, @" X+ u& ?
遇到这类问题,求解就是关键了,比如 98 年 B 题,用很多不等式完全可以把问题刻画清楚,因此列举出规划后用 Lindo、Lingo 等软件来进行解决比较方便,所以还需要熟悉这两个软件。 ( n# w. V5 C% u+ R, Q6 m4 F; a, ]8 f
* g- T p, [" H; k: m2 d
04 图论算法 * p0 s, H" @6 _) W# C9 Q+ @这类问题算法有很多,包括:Dijkstra、Floyd、Prim、Bellman-Ford,最大流,二分匹配等问题。) H- C+ P% y8 {" X
2 ?$ Y2 R: h3 b" \: U; L# @5 J/ s9 N+ Q* [* X
关于此类图论算法,可参考 IntroductiontoAlgorithms--算法导论,关于图算法的第22章-第26章。; w. U i/ X' T- c9 |
' E- Y! Q# K+ a4 m) x
9 e( K5 V0 R2 w: i: k, ]' D- P; R6 s8 P4 X! M; J+ S+ A- ~& E' C
2 Y3 J, F9 s- O* P' t
( T/ d0 f# D8 ^4 s% q# a5 W9 D
; b+ {1 ]+ {+ Z/ D# x 05 动态规划、回溯搜索、分治算法、分支定界等计算机算法 S/ y, \) v( U, G; y在数学建模竞赛中,如:92 年 B 题用分枝定界法,97年 B 题是典型的动态规划问题,此外 98 年 B 题体现了分治算法。% Y- G/ l3 e6 H9 ~1 }! r& x
) A9 t' n4 `, y: m
+ H" X0 N0 y* w. k q* j6 [3 p; B! X6 t1 h8 }
' n3 {; B2 S" Q7 |* K5 V: d$ I. w
# N" u |3 w- C0 a# d3 B( O% T9 W; j
$ j( p! c3 V$ t这方面问题和 ACM 程序设计竞赛中的问题类似,推荐看一下算法导论,与《计算机算法设计与分析》(电子工业出版社)等与计算机算法有关的书。 + B, w: s H+ @- v6 w5 T: {' c" N! O9 K2 q% \/ O
% l+ I: ]9 u( Y6 Z7 @7 P# U) O
06 最优化理论的三大经典算法:模拟退火法、神经网络、遗传算法( N2 P$ L; V: _8 Q
这十几年来最优化理论有了飞速发展,模拟退火法、神经网络、遗传算法这三类算法发展很快。- h* f1 A- B9 g* p5 M- H5 @" e
! t5 ^4 g" X7 d* W4 s
! ?# s0 h/ t: `$ Q4 R5 D& E8 f" r
在数学建模竞赛中:比如 97 年 A 题的模拟退火算法,00 年 B 题的神经网络分类算法,01 年 B 题这种难题也可以使用神经网络。 2 P3 F3 O8 o& N r" ^& o0 ? 9 m* e9 Q: ~% o6 g: \5 o/ c* h4 z$ o$ R( x& i2 v
还有美国竞赛 89 年 A 题也和 BP 算法有关系,当时是 86 年刚提出 BP 算法,89 年就考了,说明赛题可能是当今前沿科技的抽象体现。& v% x0 a/ ~! g% ?
# @3 E' I7 @7 c2 q% k5 X
7 m7 o9 u: M( M! c' H/ V3 Z' {03 年 B 题伽马刀问题也是目前研究的课题,目前算法最佳的是遗传算法。* A- b/ \, B5 h) F