Non-exhaustive search methods and their use in the minimization of Reed-Muller canonical expansions
International Journal of ElectronicsPublished 1 January 1996
Guyan Robertson, Julian F. Miller, P.F. Thomson
Citations9
SJR quartileQ3
SJR score0.31
SNIP0.70
Generate an AI Snapshot to get a quick, structured summary of this paper.
Study Snapshot
ObjectiveStudy objective
MethodsResearch methodology
PopulationPopulation studied
Sample sizeSample sizes
OutcomesStudy outcomes here
ResultsStudy results comes here
LimitationsResearch study limitations comes here
A concise AI-generated summary of the paper will appear here once you click Generate AI Snapshot.
Abstract
Abstract A number of non-exhaustive search algorithms are presented. The methods are a 'classical' genetic algorithm, a tabu search, an evolutionary strategy and stochastically repeated nearest and steepest-ascent hill-climbing algorithms. They are then used to determine optimum and good polarities for Reed-Muller canonical expansions of Boolean functions, and comparisons are drawn between the relative e effectiveness of each method. Tabu search and nearest-ascent hill-climbers are found to be particularly appropriate for these problems.
Keywords
Computer ScienceBiochemistry, Genetics and Molecular Biology
Artificial intelligenceGenetic Algorithms + Data Structures = Evolution Programs
11,598 Citations1992Zbigniew Michalewicz
Foundations of genetic algorithmsA Comparative Analysis of Selection Schemes Used in Genetic Algorithms
2,400 Citations1991David E. Goldberg, Kalyanmoy Deb
A number of selection schemes commonly used in modern genetic algorithms are compared on the basis of solutions to deterministic difference or differential equations, verified through computer simulations to provide convenient approximate or exact solutions and useful convergence time and growth ratio estimates.
Foundations of genetic algorithmsRelative Building-Block Fitness and the Building-Block Hypothesis
363 Citations1993Stephanie Forrest, Melanie Mitchell
A class of fitness landscapes (the “Royal Road” functions) that are designed to investigate the ability of the GA to produce fitter and fitter partial solutions by combining building blocks are described and some unexpected experimental results concerning the GA's performance on simple instances of these landscapes are presented.
Foundations of Genetic Algorithms
358 Citations1996Mitsuo Gen, Runwei Cheng
IEEE Transactions on ComputersEasily Testable Realizations ror Logic Functions
276 Citations1972S.M. Reddy
A realization for arbitrary logic function, using AND and EXCLUSIVE-OR gates, based on Reed-Muller canonic expansion is given that has many of these desirable properties of "easily testable networks".
Foundations of genetic algorithmsCrossover or Mutation?
222 Citations1993William M. Spears
This paper theoretically demonstrates that there are some important characteristics of each operator that are not captured by the other, and provides some answers to questions about crossover and mutation.
Foundations of genetic algorithmsEpistasis Variance: A Viewpoint on GA-Hardness
216 Citations1991Yuval Davidor
A simple statistic, a regression analysis predicting the function value from the bits, as a mean to measure the amount of nonlinearity in a representation, and an interesting perspective on GA-hardness are suggested.
Lecture notes in computer scienceAn empirical comparison of selection methods in evolutionary algorithms
135 Citations1994Peter Hancock
The EP selection model is shown to be equivalent to an ES model in one form, and surprisingly similar to fitness proportionate selection in another, as well as being remarkably immune to evaluation noise, models that retain parents much less so.
Microprocessors and MicrosystemsParallel biased search for combinatorial optimization: genetic algorithms and TABU
90 Citations1992Roberto Battiti, Giampietro Tecchiolli
This paper considers some relatively general techniques that are paradigmatic of different parallel approaches, ranging from the concurrent execution of independent searches to a fully interacting ‘population’ of candidate solutions.
IEEE Transactions on ComputersMinimization of Exclusive or and Logical Equivalence Switching Circuits
76 Citations1970Amar Mukhopadhyay, Greg Schmitz
This paper is an attempt to develop minimization algorithms for switching circuits based on Reed-Muller canonic forms for obtaining minimal modulo 2 or complement modulo2 sum-of- products expressions of any arbitrary single-output or multiple-output switching function with fixed polarities of the input variables.
Design Automation ConferenceFast exact and quasi-minimal minimization of highly testable fixed-polarity AND/XOR canonical networks
75 Citations1992Andisheh Sarabi, Marek Perkowski
Lecture notes in computer scienceGenetic algorithms and neighbourhood search
61 Citations1994Colin R. Reeves
This paper presents a new approach to hybridization of genetic algorithms that involves incorporating other methods such as simulated annealing or local optimization as an ‘add-on’ extra to the basic GA strategy of selection and reproduction.
International Journal of ElectronicsTabular techniques for Reed—Muller logic
55 Citations1991A.E.A. Almaini, P.F. Thomson +1 more
Tabular techniques are described for the conversion between boolean expressions and Reed-Muller polynomials, and for the derivation of fixed polarities, which can be used for any number of variables and hence overcome map limitations.
[1992] Proceedings 29th ACM/IEEE Design Automation ConferenceFast exact and quasi-minimal minimization of highly testable fixed-polarity AND/XOR canonical networks
53 Citations2003A. Sarabi, M.A. Perkowski
Fast exact and quasi-minimal algorithms for minimal fixed polarity AND/XOR canonical representation of Boolean functions and features of arrays of disjoint cubes representations of functions to identify the minimal networks are introduced.
IEE Proceedings E Computers and Digital TechniquesEfficient computer method for ExOR logic design
46 Citations1983Ph. W. Besslich
IEE Proceedings E Computers and Digital TechniquesEfficient algorithm for canonical Reed-Muller expansions of Boolean functions
46 Citations1990B. Harking
A new method for computing all 2/sup n/ canonical Reed-Muller forms (RMC forms) of a Boolean function with a high degree of parallelism is presented.
Graphical method for the conversion of minterms to Reed-Muller coefficients and the minimisation of exclusive-OR switching functions
40 Citations1987Anh Tran
An algorithm which attempts to find a minimal exclusive-OR realisation for the switching function in mixed polarity by grouping the Reed-Muller coefficient map is presented.
International Journal of ElectronicsOptimization of Reed-Muller logic functions
33 Citations1993L. McKenzie, A.E.A. Almaini +2 more
Two algorithms are presented, the first is a technique to determine good, though not necessarily optimum, fixed polarity Reed-Muller expansions of completely specified Boolean functions and the second determines the allocations of the ‘don't care’ terms of incompletely specified boolean functions resulting in optimum positive polarityreed-M Muller expansions.
IEE Proceedings E Computers and Digital TechniquesReed-Muller expansions of incompletely specified functions
23 Citations1987D.H. Green
IEEE Transactions on ComputersBoolean matrix transforms for the minimization of modulo-2 canonical expansions
22 Citations1992P. K. Lui, J.C. Muzio
Fast transforms for computing modulo-2 ring-sum canonical expansions of a Boolean function are described using Kronecker products of elementary Boolean matrices, which unify and generalize existing ones in the literature.
International Journal of ElectronicsHighly efficient exhaustive search algorithm for optimizing canonical Reed-Muller expansions of boolean functions
18 Citations1994Julian F. Miller, P.F. Thomson
A highly efficient and flexible exhaustive search algorithm is presented which can obtain an optimum polarity more quickly if a sub-optimum polarity is obtained first.
International Journal of ElectronicsUsing a genetic algorithm for optimizing fixed polarity Reed-Muller expansions of boolean functions
18 Citations1994JULIAN F. MILLERT, Henri Luchian +2 more
A genetic algorithm is presented which determines good sub-optimum fixed polarity Reed-Muller expansions of completely specified boolean functions which performs better than previous techniques which find a good fixedPolarity by non-exhaustive search.
