25 research outputs found

    Algorithmic Methods for Covering Arrays of Higher Index

    Get PDF
    Covering arrays are combinatorial objects used in testing large-scale systems to increase confidence in their correctness. To do so, each interaction of at most a specified number t of factors is represented in at least one test; that is, the covering array has strength t and index 1. For certain systems, the outcome of running a test may be altered by variability of the interaction effect or by measurement error of the test result. To improve the efficacy of testing, one can ensure that each interaction of t or fewer factors is represented in at least λ tests. When λ \u3e 1, this leads to covering arrays of higher index. We explore two algorithmic methods for constructing covering arrays of higher index. One is based on the in-parameter-order algorithm, and the other employs a conditional expectation paradigm. We compare these two by performing experiments on real-world benchmarks and on uniform parameter sets

    Noname manuscript

    Get PDF
    No. (will be inserted by the editor) How easy is code equivalence over Fq

    AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 47 (2010), Pages 11–20 New classes of orthogonal designs and weighing matrices derived from near normal sequences

    No full text
    Directed sequences have been recently introduced and used for constructing new orthogonal designs. The construction is achieved by multiplying the length and type of suitable compatible sequences. In this paper we show that near normal sequences of length n =4m +1 canbe used to construct four directed sequences of lengths 2m +1, 2m +1, 2m, 2m and type (4m +1, 4m +1) = (n, n) with zero NPAF. The above method leads to the construction of many large orthogonal designs. In addition, we obtain new infinite families of weighing matrices constructed by near normal sequences, such as W (156 + 4k,125), W (160 + 4k,144), W (200 + 4k,196) and W (276 + 4k,225) for all k ≥ 0. These families resolve the existence and construction of over 30 weighing matrices which are listed as open in the second edition of the Handbook of Combinatorial Designs. 1 Introduction and preliminary results An orthogonal design of order n and type (s1,s2,...,su) (si> 0), denoted OD(n

    Combinatorial design theory, coding theory and cryptography

    No full text
    318 σ.Στη διδακτορική αυτή διατριβή, μελετώνται συνδυαστικές κατασκευές διαφόρων κλάσεων σχεδιασμών καθώς και η ανάπτυξη σχετικών αλγόριθμων που βρισκούν εφαρμογή στους κλάδους της Θεωρίας Κωδίκων και της Κρυπτογραφίας. Στο πρώτο μέρος της διατριβής, ``Συνδυαστική Θεωρία Σχεδιασμών'', μελετώνται διάφορα είδη ακολουθιών με σταθερή αυτοσυσχέτιση και συνδυαστικών σχεδιασμών, εισάγονται νέες οικογένειες συνδυαστικών δομών, αποδεικνύονται ορισμένα θεωρήματα σχετικά με τις αναγκαίες και ικανές συνθήκες ύπαρξης και υλοποιείται ένα σχετικό λογισμικό για την εύρεση αυτών. Επιπρόσθετα, αναπτύσσεται μια σειρά συνδυαστικών αλγορίθμων βελτιστοποίησης για την εύρεση νέων ακολουθιών και σχεδιασμών. Ιδιαίτερα, παρουσιάζεται μια νέα μέθοδος υπολογισμού της συνάρτησης αυτοσυσχέτισης για συμβατές ακολουθίες. Αποδεικνύεται μέσω μιας μελέτης της πολυπλοκότητας χείριστης περίπτωσης ότι η νέα μέθοδος είναι αποδοτική για ακολουθίες με μικρό βάρος. Αυτή η μέθοδος επιπλέον επιτρέπει τη μοντελοποίση μιας σειράς συνδυαστικών αλγορίθμων βελτιστοποίησης (mGA, FmGA, OmeGA) για την εύρεση νέων πινάκων στάθμισης, όπου οι ακολουθίες χρησιμοποιούνται ως ενδιάμεσα βήματα για την κατασκευή των σχεδιασμών. Επιπλέον, νέοι μη-ισοδύναμοι πίνακες Hadamard κατασκευάζονται από συμπληρωματικές ακολουθίες, μέσω ενός λογισμικού που υλοποιήθηκε ειδικά για αυτόν τον σκοπό. Επιπρόσθετα, νέες άπειρες οικογένειες ορθογώνιων σχεδιασμών και πίνακων στάθμισης κατασκευάζονται από συμπληρωματικές ακολουθίες, οι οποίες ανανεώνουν το Εγχειρίδιο των Συνδυαστικών Σχεδιασμών (Handbook of Combinatorial Designs) σε πολλές περιπτώσεις. Τέλος, εισάγεται ένα νέο κριτήριο για τριαδικές ακολουθίες με μηδενική μη-περιοδική συνάρτηση αυτοσυσχέτισης, η ζ-αποδοτικότητα, και μελετώνται διάφορες ιδιότητες της, καθώς και οι συνέπειες της στη Θεωρία Σχεδιασμών. Στο δεύτερο μέρος, ``Θεωρία Κωδίκων'', μελετώνται ορισμένες ειδικές οικογένειες κωδικών, όπως είναι για παράδειγμα οι αυτοδϋικοί και πολυκυκλικοί κώδικες, προτείνονται μέθοδοι κατασκευής αυτών από διάφορες κλάσεις σχεδιασμών, και υλοποιούνται γενετικοί αλγόριθμοι για την εύρεση των τιμών των παραμέτρων τους, στην περίπτωση των πολυκυκλικών κωδίκων. Ιδιαίτερα προτείνονται νέες μέθοδοι κατασκευής αυτοδϋικών κωδίκων πάνω από το GF(p) με τη χρήση πινάκων skew-Hadamard, και δίνεται μια πλήρης μελέτη πάνω από μικρά πεπερασμένα σώματα. Επιπλέον, νέοι αυτοδυϊκοί κώδικες με μεγάλο μήκος πάνω από το GF(5) βρίσκονται για πρώτη φορά, ενώ πάνω από το GF(7) παρουσιάζεται ένας νέος [56,28,17] αυτοδϋικός κώδικας, ο οποίος βελτιώνει το κάτω φράγμα στην ελάχιστη απόσταση όλων των αυτοδϋικών κωδίκων με τις ίδιες παραμέτρους. Επιπρόσθετα, μελετάται η συστηματική κατασκευή μέγιστης απόστασης διαχωρίσιμων αυτοδϋικών κωδίκων για μεγάλα πρώτα σώματα που προέρχονται από λύσεις διοφαντικών εξισώσεων. Στο τέλος αυτού του μέρους, μελετώνται δυαδικοί πολυκλικοί κώδικες από στατιστικούς σχεδιασμούς και αποδεικνύεται μια θεμελιώδης σχέση μεταξύ μιας βέλτιστης κλάσης αυτών των σχεδιασμών και των συμπληρωματικά δϋικών δυαδικών πολυκυκλικών κωδίκων. Στο τρίτο και τελευταίο μέρος της διατριβής, ``Κρυπτογραφία'', προτείνονται κρυπτοσυστήματα ιδιωτικού κλειδιού που προέρχονται από κλάσεις ορθογωνίων σχεδιασμών και κρυπτογραφικά σχήματα διαμοιρασμού μυστικού μηνύματος που κατασκευάζονται με τη χρήση σχεδιασμών Hadamard. Ιδιαίτερα, τα νέα συμμετρικά κρυπτογραφήματα δέσμης κατασκευάζονται από πίνακες Hadamard και σχηματισμούς Plotkin. Η μαθηματική δομή των τελευταίων σχεδιασμών επιτρέπει την υλοποίηση κρυπτογραφικών αλγορίθμων κατάλληλων για την κρυπτογράφηση και αποκρυπτογράφηση ενός μηνύματος. Μια εκτεταμένη κρυπτανάλυση αυτών των κρυπτογραφημάτων δείχνει ότι δεν παραβιάζεται η ασφάλεια τους από συγκεκριμένους τύπους κρυπτογραφικών επιθέσεων. Επιπλέον, διμερή κρυπτογραφικά σχήματα διαμοιρασμού μυστικού μηνύματος κατασκευάζονται από σχεδιασμούς Hadamard, που κάτω από ορισμένες προϋποθέσεις παρέχουν πλήρη ασφάλεια.My Ph.D. Thesis involves the study of combinatorial constructions for several classes of combinatorial designs and the development of relevant algorithms that are applicable to the fields of Coding Theory and Cryptography. In the first part of the Thesis, entitled ``Combinatorial Design Theory'', different classes of sequences with constant autocorrelation and combinatorial designs are studied, new families of these combinatorial structures are introduced, theorems related to the necessary and sufficient conditions are proved, and a software for searching the later combinatorial objects is implemented. In addition, a series of competent evolutionary algorithms is developed for finding new sequences and designs. In particular, a new method for verifying the autocorrelation property of compatible sequences is presented. A worst-case complexity analysis shows that the new criterion is efficient for sequences of small weight. This method in addition allows the formulation of a series of combinatorial optimization algorithms (mGA, FmGA, OmeGA) for finding new weighing matrices, whereas the sequences are used as intermediate steps in the construction of the designs. Furthermore, new inequivalent Hadamard matrices are constructed from complementary sequences using a software developed specifically for this purpose. Moreover, new infinite families of orthogonal designs and weighing matrices are constructed from complementary sequences, which update the second edition of the CRC Handbook of Combinatorial Designs in several cases. Finally, a new measure for ternary complementary pairs, called ζ-efficiency is introduced and its consequences in Design Theory are thoroughly studied. In the second part, entitled ``Coding Theory'', some special families of codes are studied, namely the self-dual and quasi-cyclic codes, construction methods of the later codes are proposed using designs and genetic algorithms are utilized in the case of the quasi-cyclic codes for determining their parameters. In particular, new construction methods of self-dual codes over GF(p) using skew-Hadamard matrices are proposed, and a complete study over small finite fields is given. Moreover, new large self-dual codes over GF(5) are found for the first time, while over GF(7) a new [56,28,17] self-dual code is presented having the highest minimum distance among the class of self-dual codes. Furthermore, a systematic construction of MDS self-dual codes over large finite fields that arose from solutions of Diophantine equations is given. Last but not least, binary quasi-cyclic codes are studied from statistical designs and a fundamental relation between an optimal class of the later designs and complementary dual quasi-cyclic codes is illustrated. In the third and final part, entitled ``Cryptography'', private-key cryptosystems that arose from classes of combinatorial designs are proposed, and families of secret-sharing schemes are constructed with the aid of Hadamard designs. In particular, the new symmetric block ciphers are constructed from Hadamard matrices and Plotkin arrays. The mathematical structure of the later designs allows the design of cryptographic algorithms suitable for the encryption and decryption of a message. An extended cryptanalysis of these ciphers, shows that the ciphers are robust under certain types of attacks. Moreover, two-part secret sharing schemes are developed from Hadamard designs, which under certain conditions provide perfect secrecy.Δημήτριος Ε. Σίμο

    E(s^2)-optimal and minimax-optimal cyclic supersaturated designs via multi-objective simulated annealing

    No full text
    In this paper, we are interested in finding E(s2)E(s2)-optimal and minimax-optimal, two level cyclic structured supersaturated designs through a metaheuristic approach guided via multi-objective simulated annealing (SA). Our construction method is based on cyclic generators. This class of metaheuristics enabled us to build supersaturated designs for q=2,4,…,14q=2,4,…,14 generators. Comparisons are made with previous works and it is shown that SA gives promising results for supersaturated designs that satisfy more than one optimality property. Furthermore, we provide some lower bounds and explicit formulas for the frequency of the elements with maximum absolute values that appear in the information matrix, when these values are 2, 4 or 6
    corecore