14 research outputs found
Optimal Strategies of Autonomous Reconnaissance Missions
The role of Unmanned Aerial Vehicles (UAVs), more commonly known as drones, in society continues to become more significant every day, both in everyday life and in military operations. The extent to which unmanned vehicles are used for both offensive as well as reconnaissance missions is at an all-time high. To expand the number of operational systems while managing costs, it is desirable to deploy systems that can operate fully independently. For a survey mission, this requires a planning of the complete mission before the drone leaves for enemy territory. The setting of such a mission can be stated as follows: starting from a secure base, multiple surveillance locations need to be safely reached and the acquired information has to be transmitted back to the base. There are many possible strategies for gathering this information. This report investigates how to find the strategy that maximises the expected amount of retrieved information. Specifically, such an optimal strategy tells us which route the UAV should take in enemy territory and at what moments in the mission transmissions should be made. We present a mathematical framework for formulating the problem, as well as a genetic algorithm capable of finding the optimal strategy in different scenarios.This report is the result of my three month long internship at the Netherlands Defense Academy as part of the Master Program in Applied Mathematics.Applied Mathematic
Codes, arrangements, matroids, and their polynomial links
Codes, arrangements, matroids, and their polynomial links Many mathematical objects are closely related to each other. While studying certain aspects of a mathematical object, one tries to find a way to "view" the object in a way that is most suitable for a specific problem. Or, in other words, one tries to find the best way to model the problem. Many related fields of mathematics have evolved from one another this way. In practice, it is very useful to be able to transform a problem into other terminology: it gives a lot more available knowledge and that can be helpful to solve a problem. This thesis deals with various closely related fields in discrete mathematics, starting from linear error-correcting codes and their weight enumerator. We can generalize the weight enumerator in two ways, to the extended and generalized weight enumerators. The set of generalized weight enumerators is equivalent to the extended weight enumerator. Summarizing and extending known theory, we define the two-variable zeta polynomial of a code and its generalized zeta polynomial. These polynomials are equivalent to the extended and generalized weight enumerator of a code. We can determine the extended and generalized weight enumerator using projective systems. This calculation is explicitly done for codes coming from finite projective and affine spaces: these are the simplex code and the first order Reed-Muller code. As a result we do not only get the weight enumerator of these codes, but it also gives us information on their geometric structure. This is useful information in determining the dimension of geometric designs. To every linear code we can associate a matroid that is representable over a finite field. A famous and well-studied polynomial associated to matroids is the Tutte polynomial, or rank generating function. It is equivalent to the extended weight enumerator. This leads to a short proof of the MacWilliams relations for the extended weight enumerator. For every matroid, its flats form a geometric lattice. On the other hand, every geometric lattice induces a simple matroid. The Tutte polynomial of a matroid determines the coboundary polynomial of the associated geometric lattice. In the case of simple matroids, this becomes a two-way equivalence. Another polynomial associated to a geometric lattice (or, more general, to a poset) is the Möbius polynomial. It is not determined by the coboundary polynomial, neither the other way around. However, we can give conditions under which the Möbius polynomial of a simple matroid together with the Möbius polynomial of its dual matroid defines the coboundary polynomial. The proof of these relations involves the two-variable zeta polynomial, that can be generalized from codes to matroids. Both matroids and geometric lattices can be truncated to get an object of lower rank. The truncated matroid of a representable matroid is again representable. Truncation formulas exist for the coboundary and Möbius polynomial of a geometric lattice and the spectrum polynomial of a matroid, generalizing the known truncation formula of the Tutte polynomial of a matroid. Several examples and counterexamples are given for all the theory. To conclude, we give an overview of all polynomial relations
Weight enumeration of codes from finite spaces
We study the generalized and extended weight enumerator of the q-ary Simplex code and the q-ary first order Reed-Muller code. For our calculations we use that these codes correspond to a projective system containing all the points in a finite projective or affine space. As a result from the geometric method we use for the weight enumeration, we also completely determine the set of supports of subcodes and words in an extension code
Relations between Möbius and coboundary polynomials
It is known that, in general, the coboundary polynomial and the Möbius polynomial of a matroid do not determine each other. Less is known about more specific cases. In this paper, we will investigate if it is possible that the Möbius polynomial of a matroid, together with the Möbius polynomial of the dual matroid, define the coboundary polynomial of the matroid. In some cases, the answer is affirmative, and we will give two constructions to determine the coboundary polynomial in these cases
The extended coset leader weight enumerator
This paper is a report on the ongoing research concerning the extended coset
leader weight enumerator using the theory of arrangements of hyperplanes, geo-
metric lattices and characteristic polynomials
Truncation formulas for invariant polynomials of matroids and geometric lattices
This paper considers the truncation of matroids and geometric lattices. It is shown that the truncated matroid of a representable matroid is again representable. Truncation formulas are given for the coboundary and Möbius polynomial of a geometric lattice and the spectrum polynomial of a matroid, generalizing the truncation formula of the rank generating polynomial of a matroid by Britz.
Keywords: Matroid theory – Geometric lattice – Invariant polynomial
Codes, arrangements and matroids
This chapter treats error-correcting codes and their weight enumerator as the center of several closely related topics such as arrangements of hyperplanes, graph theory, matroids, posets and geometric lattices and their characteristic, chromatic, Tutte, Möbius and coboundary polynomial, respectively. Their interrelations and many examples and counterexamples are given. It is concluded with a section with references to the literature for further reading and open questions
Codes, cryptology and curves with computer algebra
Algebraic geometry codes have recently been the subject of a great deal of research. This area finds important applications in electronic engineering and computer science as well being of interest to mathematicians. Ruud Pellikaan has written a book that sets out the current state of the art in this subject for graduate students or researchers. The book covers a range of decoding algorithms as well as giving explicit constructions for codes. He has taken care to make it accessible to those from an engineering background as well as to mathematicians. [Publication is planned for September 2014
The extended and generalized rank weight enumerator of a code
This paper investigates the rank weight enumerator of a code over L, where L is a finite extension of a field K. This is a generalization of the case where K = F_q and L = F_{q^m} of Gabidulin codes to arbitrary characteristic. We use the notion of counting polynomials, to define the (extended) rank weight enumerator, since in this generality the set of codewords of a given rank weight is no longer finite. Also the extended and generalized rank weight enumerator are studied in analogy with previous work on codes with respect to the Hamming metric
