{"title":"Dynamic mapping and load balancing with parallel genetic algorithms","authors":"F. Seredyński","doi":"10.1109/ICEC.1994.349946","DOIUrl":"https://doi.org/10.1109/ICEC.1994.349946","url":null,"abstract":"The paper presents an approach to dynamic mapping and load balancing of parallel programs in MIMD multicomputers, based on coordinated migration of processes of a parallel program. A program graph is interpreted as a multi-agent system with locally defined goals and actions, operating in some environment. A parallel genetic algorithm (island model) is developed to work out a set of collective decisions concerning processes' migration. Presented experiments show a behavior of the algorithm.<<ETX>>","PeriodicalId":393865,"journal":{"name":"Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114273886","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Solving small and large scale constraint satisfaction problems using a heuristic-based microgenetic algorithm","authors":"G. Dozier, D. Bahler, J. Bowen","doi":"10.1109/ICEC.1994.349934","DOIUrl":"https://doi.org/10.1109/ICEC.1994.349934","url":null,"abstract":"Microgenetic algorithms (MGAs) are genetic algorithms that use a very small population size (population size < 10). Recently, interest in MGAs has grown because, for some problems, they are able to find solutions with fewer evaluations than genetic algorithms with larger population sizes. This paper introduces two heuristic-based MGAs which quickly find solutions to constraint satisfaction problems. Both of these algorithms outperform a well-known algorithm, the iterative descent method, on most instances of the N-queens problem. We compare these three algorithm on the basis of the mean number of evaluations needed to find solutions to several instances of the N-queens problem.<<ETX>>","PeriodicalId":393865,"journal":{"name":"Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115436026","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An enhanced operator-oriented genetic search algorithm","authors":"Jeffrey D. Stumpf, X. Feng, R. Kelnhofer","doi":"10.1109/ICEC.1994.350010","DOIUrl":"https://doi.org/10.1109/ICEC.1994.350010","url":null,"abstract":"This paper proposes a new search process incorporated into an operator-oriented genetic algorithm (GA). The new search algorithm solves problems in the context of invertible symbolic operations on a combinational finite state environment. The algorithm exploits the GA's ability to search for solutions without regard to a priori knowledge of the problem domain. The validity of the algorithm is illustrated by solving Rubik's cube.<<ETX>>","PeriodicalId":393865,"journal":{"name":"Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115864970","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Scheduling tasks in multiprocessor systems using evolutionary strategies","authors":"G. Greenwood, Ajay Gupta, Kelly McSweeney","doi":"10.1109/ICEC.1994.349927","DOIUrl":"https://doi.org/10.1109/ICEC.1994.349927","url":null,"abstract":"Scheduling tasks in multiprocessor systems is a difficult problem. The paper describes a method based upon evolutionary strategies (using genetic algorithms) to aid in finding good task assignments. The technique is illustrated by scheduling a digital signal processing algorithm on a two processor distributed system.<<ETX>>","PeriodicalId":393865,"journal":{"name":"Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132612868","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Evolution program for resource constrained project scheduling problem","authors":"R. Cheng, M. Gen","doi":"10.1109/ICEC.1994.349965","DOIUrl":"https://doi.org/10.1109/ICEC.1994.349965","url":null,"abstract":"The paper describes an implementation of an evolution program for a resource constrained project scheduling problem, which is much more complex than other scheduling problems. The traditional order-based crossover operators are not well suited for this problem without modification. The approach adopted is based on the augmentation of the evolution program with domain-specific knowledge. It undertakes the burden of devising appropriate genetic operators for this problem to guarantee a feasible schedule. A new discipline is addressed for designing the genetic operators. In the implementation, crossover is designed to perform blind search to explore the area beyond local optima, and mutation is designed to perform intensive search to produce an improved solution. The proposed approach has been tested on two standard test problems and the results show that it can find the known optimum very rapidly and is superior to existing heuristic techniques. The suggested approach can significantly improve the performance of evolution program both in terms of speed and accuracy and can be applied to other difficult combinatorial optimization problems.<<ETX>>","PeriodicalId":393865,"journal":{"name":"Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130738511","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Pattern fed objects: a new approach for textured image segmentation","authors":"C. Jacquelin, G. Hejblum, A. Aurengo","doi":"10.1109/ICEC.1994.349955","DOIUrl":"https://doi.org/10.1109/ICEC.1994.349955","url":null,"abstract":"Pattern Fed Objects (PAFOs) are software objects devoted to image segmentation according to texture homogeneity. They live in the two-dimensional world of images with the goals of surviving and proliferating as microorganisms. A PAFO is made of a chromosome in which texture parameter values that reflect the PAFO's relish for learned textures are coded. During its youth a PAFO is fed with different textures belonging to a coherent set, and is taught to recognize the characteristic parameters of this set. To segment an image having an unknown zone distribution, various PAFOs are spread over the image and allowed to compete. Each PAFO springs up on regions of the image as far as the underlying texture is an acceptable regimen. Some generations later, segmentation is achieved. The basic concepts of the proposed method are detailed. Our first results dealing with artificial textured images are shown and discussed.<<ETX>>","PeriodicalId":393865,"journal":{"name":"Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116853403","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Evolutionary design of FIR digital filters with power-of-two coefficients","authors":"Paolo Gentili, F. Piazza, A. Uncini","doi":"10.1109/ICEC.1994.350032","DOIUrl":"https://doi.org/10.1109/ICEC.1994.350032","url":null,"abstract":"The paper presents a genetic approach to the design of finite impulse response filters with coefficients constrained to be sums of power-of-two terms. The evolutionary algorithm is explained and compared experimentally with other state-of-the-art design methods. The proposed technique is able to attain good results and can be easily implemented on parallel hardware.<<ETX>>","PeriodicalId":393865,"journal":{"name":"Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence","volume":"97 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116950056","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Improving game-tree search with evolutionary neural networks","authors":"David E. Moriarty, R. Miikkulainen","doi":"10.1109/ICEC.1994.349900","DOIUrl":"https://doi.org/10.1109/ICEC.1994.349900","url":null,"abstract":"Neural networks were evolved to constrain minimax search in the game of Othello. At each level of the search tree, such focus networks decide which moves are to be explored. Based on the evolved knowledge of the minimax algorithm's advantages and limitations the networks hide problem nodes from minimax. Focus networks were encoded in marker-based chromosomes and evolved against a full-width minimax opponent using the same heuristic board evaluation function. The focus network was able to guide the minimax search away from poor information, resulting in stronger play while examining far fewer nodes.<<ETX>>","PeriodicalId":393865,"journal":{"name":"Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113972126","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Evolutionary solutions to a highly constrained combinatorial problem","authors":"R. Piola","doi":"10.1109/ICEC.1994.349909","DOIUrl":"https://doi.org/10.1109/ICEC.1994.349909","url":null,"abstract":"Scheduling under constraints is a NP-problem which is found in many practical applications such as the job shop scheduling and the construction of the time table for a public transportation system or for the educational courses of a school. However, many sub-optimal algorithms have been developed for this problem, starting from different approaches going from the more classical ones proposed by operational research and graph theory to evolutive algorithms. Three evolutive algorithms: a simple genetic algorithm (D.E. Goldberg, 1989); a complex genetic algorithm (A. Colorni et al., 1990); and stochastic hill climbing (T. Back, 1991 and M. Herdy, 1990) are compared and evaluated on a particular instance of the time table problem. The selected test case consists of constructing the time table for a school where a set 6 constraints must be simultaneously satisfied.<<ETX>>","PeriodicalId":393865,"journal":{"name":"Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114075966","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
H. Tamaki, H. Kita, Nobuhiko Shimizu, K. Maekawa, Y. Nishikawa
{"title":"A comparison study of genetic codings for the traveling salesman problem","authors":"H. Tamaki, H. Kita, Nobuhiko Shimizu, K. Maekawa, Y. Nishikawa","doi":"10.1109/ICEC.1994.350052","DOIUrl":"https://doi.org/10.1109/ICEC.1994.350052","url":null,"abstract":"In applying the genetic algorithm (GA) to optimization problems, both a genetic coding method and a method of genetic operations are essential for making a search effective. Moreover, freedom in a genetic representation, e.g. redundant coding, is indispensable for achieving a successful self-organization in GA. This paper treats the case of the application of a GA to the traveling salesman problem (TSP), and proposes four ways of redundantly coding a tour plan. Then, based on several computational experiments, the coding methods have been mutually compared from the viewpoints of the search efficiency, i.e. the effects of genetic operators, the quality of the obtained tours, and the number of generations required for finding near-optimal tours. As a result, the search for the optimal tour is found to be most effective in the case of the coding based on the link information, while the simple GA is found not to be sufficient for solving large-scale problems. Then, the GA is modified by supplementing some new mechanisms. The results of the computational experiments suggest the applicability of the modified GA to large-scale problems.<<ETX>>","PeriodicalId":393865,"journal":{"name":"Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence","volume":"44 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1994-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115537085","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}