ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Graph partitioning through a multi-objective evolutionary algorithm: a preliminary study
Full text PdfPdf (1.80 MB)
Source
Genetic And Evolutionary Computation Conference archive
Proceedings of the 10th annual conference on Genetic and evolutionary computation table of contents
Atlanta, GA, USA
SESSION: Evolutionary multiobjective optimization papers table of contents
Pages: 625-632  
Year of Publication: 2008
ISBN:978-1-60558-130-9
Authors
Dilip Datta  National Institute of Technology, Silchar, India
Jose Rui Figueira  Technical University of Lisbon, Lisbon, Portugal
Carlos M. Fonseca  Universidade do Algarve, Faro, Portugal
Fernando Tavares-Pereira  Universidade da Beira Interior, Covilha, Portugal
Sponsors
ACM: Association for Computing Machinery
SIGEVO: ACM Special Interest Group on Genetic and Evolutionary Computation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 45,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1389095.1389222
What is a DOI?

ABSTRACT

The graph partitioning problem has numerous applications in various scientific fields. It usually involves the effective partitioning of a graph into a number of disjoint sub-graphs/zones, and hence becomes a combinatorial optimization problem whose worst case complexity is NP-complete. The inadequacies of exact methods, like linear and integer programming approaches, to handle large-size instances of the combinatorial problems have motivated heuristic techniques to these problems. In the present work, a multi-objective evolutionary algorithm (MOEA), a kind of heuristic techniques, is developed for partitioning a graph under multiple objectives and constraints. The developed MOEA, which is a modified form of NSGA-II, is applied to four randomly generated graphs for partitioning them by optimizing three common objectives under five general constraints. The applications show that the MOEA is successful, in most of the cases, in achieving the expected results by partitioning a graph into a variable number of zones.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
R. K. Ahuja, A. Kumar, K. C. Jha, and J. B. Orlin. Exact and heuristic algorithms for the weapon target assignment problem. Operations Research, 55(6):1136--1146, 2007.
 
2
 
3
Z. Baruch, O. Cre¸t, and K. Pusztai. Genetic algorithm for circuit partitioning. In Fifth Int. Conf. on Engineering of Modern Electric Systems: Section Computer Science and Control Systems, pages 19--23, Oradea, 1999.
 
4
 
5
B. Bozkaya, E. Erkut, and G. Laporte. Discrete optimization: A tabu search heuristic and adaptive memory procedure for political districting. European Journal of Operational Research, 144:12--26, 2003.
 
6
 
7
R. Chandrasekharam, S. Subhramanian, and S. Chaudhury. Genetic algorithm for node partitioning problem and applications in VLSI design. In IEE Proceedings on Computers and Digital Techniques, volume 140, pages 255--260, 1993.
 
8
D. Datta. Multi-Objective Evolutionary Algorithms for Resource Allocation Problems. PhD thesis, Department of Mechanical Engineering, Indian Institute of Technology Kanpur (IIT-Kanpur), India, 2007.
 
9
 
10
K. Deb, S. Agarwal, A. Pratap, and T. Meyarivan. A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6(2):182--197, 2002.
 
11
K. Deb, S. Agarwal, A. Pratap, and T. Meyarivan. A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation, 6(2):182--197, 2002.
 
12
 
13
 
14
V. D. Gesú, R. Giancarlo, G. L. Bosco, A. Raimondi, and D. Scaturro. GenClust: A genetic algorithm for clustering gene expression data. BMC Bioinformatics, (6):289, 2005.
 
15
G. Getz, H. Gal, I. Kela, D. A. Notterman, and E. Domany. Coupled two-way clustering analysis of breast cancer and colon cancer gene expression data. Bioinformatics, 19(9):1079--1089, 2003.
 
16
 
17
S. W. Hadley and B. L. Mark. An efficient eigenvector approach for finding netlist partitions. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 11(7):885--892, 1992.
 
18
S. Kirkpatrick, C. D. Gelatt, and M. P. Vecchi. Optimization by simulated annealing. Science, 220(4598):671--680, 1983.
 
19
 
20
F. Melício, J. P. Caldeira, and A. Rosa. Two neighbourhood approaches to the timetabling problem. In Proceedings of the Practice and Theory of Automated Timetabling V, Fifth International Conference, PATAT 2004, Pittsburgh, PA, USA, pages 267--282, 2004.
 
21
R. M. Othman, S. Deris, R. M. Illias, Z. Zakaria, and S. M. Mohamad. Automatic clustering of gene ontology by genetic algorithm. Int. J. of Information Technology, 3(1):37--46, 2006.
 
22
 
23
 
24
K. Tagawa, T. Fukui, and H. Haneda. Phenotypic genetic algorithm for partitioning problem. In IEEE Int. Conf. on Evolutionary Computation, pages 553--556, Indianapolis, 1997.
 
25
F. Tavares-Pereira, J. R. Figueira, V. Mousseau, and B. Roy. Multiple criteria districting problems: The public transporation network pricing system of the Paris region. Annals of Operations Research, 154(1):69--92, 2007.
 
26
H. H. Yang and D. F. Wong. Efficient network flow based min-cut balanced partitioning. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 15(12):1533--1540, 1996.
 
27
A. A. Zoltners and P. Sinha. Sales territory alignment: A review and model. Management Science, 29(11):1237--1256, 1983.

Collaborative Colleagues:
Dilip Datta: colleagues
Jose Rui Figueira: colleagues
Carlos M. Fonseca: colleagues
Fernando Tavares-Pereira: colleagues