The paper is a scientific article with strict writing format, so a good paper must be
To have a correct format, take the abstract as an example, it should include six elements (problem, method, model, algorithm, conclusion,
Features), which is the abstract of a paper, the quality of the abstract will determine whether your paper attracts the attention of the judges.
However, according to the marking teacher, there are a lot of charts and procedures in the abstracts of some papers, which are inconsistent.
Paper format, this kind of paper will not get good grades, so we should have a correct attitude when writing the paper.
Italian text format.
Second, the writing of the thesis:
Personally, I think the writing of the thesis is very important. In fact, everyone's final model and results are not good.
Many, why some teams can be sent to the whole country, some teams can win provincial prizes, and some teams can get nothing.
The key lies in the writing of the paper. A good paper makes people feel logical and clear the first time they read it.
Supervision can impress the judges; Secondly, the language expression of the paper is also very important, so we should pay attention to the accuracy of words.
Sex; Besides, a good paper should have its own characteristics, viewpoints and ideas.
In short, the quality of thesis writing will directly affect the quality of grades.
Third, the design of the algorithm: the design of the algorithm will directly affect the speed of operation. It is suggested that you use more mathematical software (Mathematice, MATLAB, Maple, MatheCAD, Lindo, Lingo, SAS, etc.). There are ten kinds of mathematics here.
Common algorithms for modeling, for reference only:
1, Monte Carlo algorithm (this algorithm is also called stochastic simulation algorithm, which is solved by computer simulation.
At the same time, we can test the correctness of our model through simulation, which is necessary in the competition.
The method used)
2, data fitting, parameter estimation, interpolation and other data processing algorithms (usually you will encounter many numbers in the game.
According to the needs of processing, and the key to processing data lies in these algorithms, usually using Matlab as a tool)
3, linear programming, integer programming, multivariate programming, quadratic programming and other planning problems (modeling competitions are mostly
Number theory problems belong to optimization problems, and many times these problems can be described by mathematical programming algorithms.
Usually implemented by Lindo and Lingo software)
4, graph theory algorithm (this kind of algorithm can be divided into many kinds, including the shortest path, network flow, bipartite graph and so on.
Methods, problems involving graph theory can be solved by these methods, which need careful preparation)
5. Computer algorithms such as dynamic programming, backtracking search, divide-and-conquer algorithm and branch-and-bound algorithm (these algorithms are all calculations
The methods commonly used in method design can be used in competitions on many occasions.
6. Three non-classical algorithms of optimization theory: simulated annealing method, neural network and genetic algorithm (these
The problem is an algorithm used to solve some difficult optimization problems, which is very helpful to some problems.
However, the algorithm is difficult to implement and needs to be used carefully. )
7, grid algorithm and exhaustive method (grid algorithm and exhaustive method are the biggest advantages of violent search algorithm, in very
There are applications in multiple competition questions, which can be used when the model itself is concerned and the algorithm is ignored.
Violent scheme, it is best to use some high-level languages as programming tools)
8, some continuous discretization methods (many problems are practical, data can be continuous, but planning.
Computers only recognize discrete data, so discretization is replaced by differentiation and summation.
Ideas such as integral are very important)
9, numerical analysis algorithm (if you use high-level language programming in the game, those numerical points?
The commonly used algorithms in analysis, such as solving equations, matrix operation, function integration, etc., all need extra editing.
Write a library function to call)
10, image processing algorithm (there is a kind of problem related to graphics in the competition, even if it has nothing to do with graphics, the paper
There should be many pictures in Chinese, so how to display these pictures and how to deal with them are the problems that need to be solved.
Problems, usually using Matlab to deal with)