SlideShare a Scribd company logo
1 of 8
Download to read offline
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print),
INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING &
ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME

TECHNOLOGY (IJCET)

ISSN 0976 – 6367(Print)
ISSN 0976 – 6375(Online)
Volume 4, Issue 6, November - December (2013), pp. 204-211
© IAEME: www.iaeme.com/ijcet.asp
Journal Impact Factor (2013): 6.1302 (Calculated by GISI)
www.jifactor.com

IJCET
©IAEME

AN APPROACH TO SOLVE GRAPH PARTITIONING PROBLEM USING
GENETIC ALGORITHM
Prof. Sharadindu Roy,

Prof. Samar sen Sarma

University of Calcutta

ABSTRACT
This paper addresses the problem of partitioning a graph and particular the use of the genetic
algorithms for graph partitioning. It is a NP hard problem. The solution of a graph (circuit)
partitioning problem is global optimum. In this practical paper solution is easy and we can easily
apply genetic operator in this type of problem. One of the application of Graph partitioning in chip
designing. The target of our approach is to design modular chip which can be realized with self
standard IC chip if VLSI circuit can be converted into a graph and obviously we have taken into
account minimum power consumption.
Our approach to partition the Graph into sub Graphs and minimization of the number of cuts
is our main objective. Our approach with Genetic algorithm calculates the fitness (number of cuts)
and discard the solution with low fitness value. Multi way partitioning can be easily implemented if
we increase number of crossover point. Fitness value achievement depends on crossover and
mutation probability. We can change crossover boundary when fitness value is low in previous
generation and continue until optimum result is found.
keywords: Genetic Algorithm, NP-Hard, Net List, Crossover, Mutation, Cut Size, Partitioning.
INTRODUCTION
Graph partitioning consist of dividing a graph into parts(sub graph) each of which can be
implemented as a separate component(e.g. a chip) that satisfies certain design constraints one search
constraints is the area of the component. The limited area of a component forces the designer to lay
out a graph (circuit) on several components. There has been a larger amount of work done in the area
of graph partitioning and clustering. In graph partitioning, the graph is divided into two
(Bi-partitioning) or more (Multi-way partitioning) parts.
A chip may contain several million transistors. Due to the limitations of memory space and
computation power available it may not be possible to lay out the entire chip in the same step.
Therefore the chip is normally partitioned into sub-chips. These sub-portioned are called blocks. The
204
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print),
ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME

actual partitioning process considers many factors such as the size and of the blocks and number of
interconnection between blocks. The output of partitioning is a set of blocks and the interconnections
required between blocks. Minimization of delay due to inter connection between partitions and ratiocut minimization. Efficient easily applied algorithms for optimal clustering to minimize delay in
digital networks were developed by Lawler at al.kernighan and lin proposed heuristic for two way
partitioning which was the first iterative algorithm based on swapping of vertices.
PARTITIONING IS REQUIRED TO MINIMIZE THE NUMBER OF CUTS
The number of inter-connection among partitioning has to be minimized. Reducing the interconnection not only reduce the delay but also reduce the interface between the partitioned making it
easier for independent design and fabrication. It is also called min-cut problem.
Area of each partition is used as a constraint to reduce the fabrication cost with minimum
area or as a balance constraint so that partitions are of all most equal size. Various researchers have
achieved varying level of success using various optimization techniques. The current work attempts
to use simple genetic algorithm for multi way graph partitioning. Because genetic algorithm is an
emerging technique. This technique has been applied to several problems, most of which are graph
related because the genetic metaphor can be most easily applied to these types of problems. Genetic
requires more memory but take less time.
PARTITIONING MEANS WE CAN
Divides the circuit into smaller partition that can be efficiently handled Start with initial
partition Count cut size Find best partitioning (minimum cut size).
THE GENETIC ALGORITHM INVOLVES THE FOLLOWING BASIC STEPS
Evaluation( evaluating the fitness value) Crossover(Part of the first parent copied rest is
copied from second parent. Two crossover points are selected, binary or octal string from beginning
of chromosome to the first crossover point is copied from parent 1. The part from the first to the
second crossover point is copied from the second parent and the rest is copied from the first parent.
crossover point is copied from parent 1. The part from the first to the second crossover point is
copied from the second parent and the rest is copied from the first parent Mutation rate is the
probability of mutation which is used calculates number of bits to be muted. The mutation operator
preserves the diversity among the population which is also very important for the search. Mutation
probabilities are smaller in natural population leading us to conclude that mutation is appropriately
considered a secondary mechanism of genetic algorithm adoption.

Individual

1101011101110100

and mutation probability, Pm = 0.375

Then we say, 6 bit will be inverted.
Cut size
Cut size is number of edge between partitions

205
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976
0976-6367(Print),
ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME

SOLUTION METHODOLOGY
Graph will be partitioned initially with the cut. It is pointless to consider the cut cost of such
nitially
nets, since no matter how the graph circuit is partitioned and the net-list is traversed in a breadth
list
breadthfirst-search order and the nodes are assigned to the chromosome in this order. If two nodes are
directly connected to each other, there is a high probability that there partition bits will be closed to
part
each other in the chromosome.
The BFS sequence of the net-list will be parent 1 and any sequence of the net
net list
net-list will be
parent. The genetic algorithm are not guar
guaranteed to find the minimum cost (optimum), but able to
find very good solutions for a wide range of problem. Each generation choice to best chromosome
(Best fitness) from previous generation for parent.
Best
parent
Chromosome representation
For binary encoding

B

A

Total node 6
Total edge 7
Cut size 5
D

C

F

E

Parent 1

A

E B

Parent 2

E B A

F D C (BFS sequence)

D C

F (Any order)

Encoded Parent 1

1 1 0 0 0 1

Encoded Parent 2

1 0 1 0 1 0

206
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print),
ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME

Algorithm
Step1:

Start

step2:

Input the graph (with Initial partition)

step3:

Traversed the graph (In BFS and Any sequence)

Step4

Encode sequence(traversing) as partition number.

Step5:

Select parent1 and parent 2

Step6:

Define crossover type and mutation probability

Step7:

Apply crossover operator on parents
(Created child1 and child2)

Step8:

Apply mutation operator on
offspring (on child1 and child2)
(created muted1 and muted 2)

Step9:

Count fitness for each individual (calculate cut size)

Step10:

If optimum result is found then go to step14 else go to step11

Step 11:

Chose two best fitness chromosomes for next generation
(choice1 for 1st choice, choice 2 for 2nd choice)

Step12:

If choice1 & choice2 are not equal with previous generation then
go to step 7 else go to step 13

Step13:

Change crossover boundary and mutation probability and go to step 7

Step 14:

stop

Consider the graph with block number is assigned as in the following.

A

B

E

G

C

D

H

F

0

1

2

3

O

P

K

L

Q

R

M

N

207
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print),
ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME

Some sequence with cutsize(fitness) and average cut is given as tabular form in the following.
BFS sequence: A C D B O E Q R P H F G K M N L

INDIVIDUAL

CUT

0011020112332233

19

0001123233112031

19

0011123233112233

19

0 0 0 1 0 20 1 1 2 3 3 2 0 3 1

18

0011231233112233

19

0001 200112332031

AVG_CUT

23

19

EXPERIMENTAL RESULT AND DISCUSSION
The above algorithm has been coded and run in MATLAB(7.3 version). The following graph
contain 16 vertex and apply algorithm on the graph. This method has been used to minimize the
interconnections that are the min cut problem with a balance constraint.
Consider the graph with block number is assigned as in the following.

A

B

E

G

C

D

H

F

0

1

2

3

O

P

K

L

Q

R

M

N

208
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print),
ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME

In this code we calculate minimum cut, maximum cut and average cut(mean cut).Some
iteration wise result is given in tabular form in the following.
Number of Generation

MIN
FITNESS

1

10

18

14

2

10

16

12

21

10

14

11

40

10

13

11

80

10

13

11

91

10

14

11

100

MAX
FITNESS

10
13
We get mean fitness value = 11

AVG_CUT

11

This code also produce the following graph. This is “GENERATION VS FITNESS” graph.
“GENERATION” is plot in the X-axis(0-100) and “MEAN FITNESS” plot in Y-axis(0-20).

According to the graph we see that mean fitness value is 14 in generation 1 and reduced to 11 in
generation 10 and continues to 21.If we see all the generation ,Fitness value is 11 in most of the
generation. The optimum result is heavily depends on cross over and mutation probability.
From the graph We see that mean fitness value = 11

209
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print),
ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME

CONCLUSION
“Genetic Algorithms are good at taking large, potentially huge search spaces and navigating
them, looking for optimal combinations of things, solutions you might not otherwise find in a
lifetime.”
According to the Charles Darwin’s theory –Choose the best ,Discard the rest is followed in this
paper. We have followed to Holland regarding Genetic algorithm. The algorithm can partition graph
into a number of sub-graph. Our method calculates the fitness value and discards solutions with low
fitness value. Increasing the number of crossover points does not necessarily increase the fitness, as
the fitness achieved depends on crossover and mutation probability. If the graph size will increase
,Binary encoding is less promising method .In those case Other method like octal encoding is used.In
the above case we use octal encoding.
We have followed survival of fittest of Charles Darwin’s theory. Main philosophy of genetic
algorithm is followed to Holland. Circuit partition is one of the key areas in chip designing. The
algorithm can partition circuit into a number of sub-circuits. Our method calculates the fitness value
and discards solutions with low fitness value. The increase in number of crossover points does not
necessarily the fitness, as the fitness achieved depends on crossover as well as mutation probability.
REFERENCES
[1]
[2]
[3]
[4]
[5]
[6]
[7]

[8]
[9]
[10]

[11]

[12]

[13]
[14]

P.Mazumdar and K. Shahookar. “Genetics algorithms for VLSI design”
G.A.Vijaylakshmi Pai and S.Rajasekarna - “Genetic algorithms synthesis and application “
Dr.Ashwani Chandel, Dr.Rajeevan Chandel, Sandeep Sing Gill- “Genetic algorithms based
circuit partitioning”
B.W.Kernighan and S-lin “ An efficient heuristic procedure for partitioning Graph”.
G. Wang, R.Kastner, W. Gang - “Application Partitioning on programmable platforms using
Ant Colony Optimization”, journal of Embedded Computing Vol.2 Issue 1, 2006.
Naveed Sherwani, “Algorithms for VLSI Physical Design and Automation”, third edition,
Springer (India) Private Limited, New Delhi, 2005
E. Mirhard, M.Anis, M. Elmary, P. Ghafari, S. Areibi- “ A low power partitioning
methodology by maximizing sleep time and minimizing cut nets”, IWSOC, Bauf,
Alberta,Canada,pp368-371, July,2005.
D. Kolar, Ivan Branica and J. Divokovic Puksec “ VLSI Circuit partitioning using Simulated
annealing Algorithm”, IEEE Melecon, Dubrovnik, Croatia,May 12-15,2004.
D.E. Goldberg, “Genetic Algorithms in Search, Optimization and Machine learning”, Pearson
Education, 2004.
Frank Vahid, Greg Stitt, Roman Lysecky “Dynamic Hardware software Partitioning: A First
Approach” ACM/IEEE Design Automation Conference 2003, Anaheim, California, USA,pp
250-255, June 2-6, 2003.
Maurizio Palesi,Tony Givargis, “Multi-Objective Design Space Exploration Using Genetic
Algorithms”, Proceedings of the 10th international symposium on Hardware/software code
sign, ACM Press, Estes Park, Colorado , .pp 67-72 ,2002.
C. Ababei, G. Karypis, K. Bazargan and S.Navaratnasothie “Multi-objective Circuit
partitioning for Cutsize and path-base delay Minimization”, IEEE International Conference
on Computer aided Design, 2002.
S. Areibi, “Memetic Algorithms for VLSI Physical Design: Implementation Issues”, Genetic
and Evolutionary computation Conference, San Fransisco, California, pp140-145, July, 2001.
H.Youseff and S.M.Sait, “VLSI Physical Design Automation”, McGraw Hill Publishers, New
Jersey, 1995.
210
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print),
ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME

[15] Davis, L (1991), Handbook of genetic algorithms, New York Van Nostrand, Reinhold.
[16] Jenkins, W.M. (1991), Towards structural optimization via the genetic Algorithms, Computers
and Structures, Vol. 40, No. 5, pp. 1321-1327.
[17] José Ignacio Hidalgo, Juan Lanchares, Roman Hermida - Graph partitioning methods for
Multi-FPGA systems and Reconfigurable Hardware based on Genetic Algorithms, Computer
Architecture Department, Spain.
[18] D.E. Goldberg, “Genetic Algorithms in Search, Optimization and Machine learning”, Pearson
Education, 2004.
[19] P. Subbaraj K. Sivasundari P. Siva Kumar 2007 An Effective Mementic Algoruthm for VLSI
Partitioning Problem” Internatinal conference on ICTES Chennai India pp 667-670. Dec
2007
[20] F.M Johannes, “Partitioning of VLSI Circuits and Systems”, Proceedings of 33rd design
Automation Conference, USA June 1996, pp 83-87. ISBN: 0-7803-3294-6
[21] A. Cincotti, V. Cuttelo, M. Pavone, Graph Partitioning using Genetic Algorithms with
OPDX”. Proceedings of World Congresson Computational Intelligence IEEE 0-78037282.2002. pp 402 – 406
[22] Kernighan, B.W., Lin S 1970. An Efficient Heuristic Procedure for Partitioning Graphs, the
Bell Sys. Tech. Journal, pp 291-307. http://www.cs.princeton.edu/~bwk/bt l.mirror/new/partitioning.pdf.
[23] Shameem Akthar, Dr. D Rajaylakshmi and Dr. Syed Abdul Sattar, “A Modified Pso Based
Graph Cut Algorithm for the Selection of Optimal Regularizing Parameter in Image
Segmentation”, International Journal of Advanced Research in Engineering & Technology
(IJARET), Volume 4, Issue 3, 2013, pp. 273 - 279, ISSN Print: 0976-6480, ISSN Online:
0976-6499.
[24] Jayanta Kr. Choudhury, Anupam Dutta and Bichitra Kalita, “Decomposition of Complete
Graphs into Circulant Graphs and its Application”, International Journal of Computer
Engineering & Technology (IJCET), Volume 4, Issue 6, 2013, pp. 25 - 47, ISSN Print:
0976 – 6367, ISSN Online: 0976 – 6375.
[25] M.Siva Parvathi and B.Maheswari, “Minimal Dominating Functions of Corona Product Graph
Of A Cycle with a Complete Graph”, International Journal of Computer Engineering &
Technology (IJCET), Volume 4, Issue 4, 2013, pp. 248 - 256, ISSN Print: 0976 – 6367,
ISSN Online: 0976 – 6375.

211

More Related Content

What's hot

SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVESSURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVESZac Darcy
 
IRJET- Significant Neural Networks for Classification of Product Images
IRJET- Significant Neural Networks for Classification of Product ImagesIRJET- Significant Neural Networks for Classification of Product Images
IRJET- Significant Neural Networks for Classification of Product ImagesIRJET Journal
 
An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...
An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...
An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...ijtsrd
 
A Novel Low Complexity Histogram Algorithm for High Performance Image Process...
A Novel Low Complexity Histogram Algorithm for High Performance Image Process...A Novel Low Complexity Histogram Algorithm for High Performance Image Process...
A Novel Low Complexity Histogram Algorithm for High Performance Image Process...IRJET Journal
 
A fast fpga based architecture for measuring the distance between
A fast fpga based architecture for measuring the distance betweenA fast fpga based architecture for measuring the distance between
A fast fpga based architecture for measuring the distance betweenIAEME Publication
 
Compressed sensing techniques for sensor data using unsupervised learning
Compressed sensing techniques for sensor data using unsupervised learningCompressed sensing techniques for sensor data using unsupervised learning
Compressed sensing techniques for sensor data using unsupervised learningSong Cui, Ph.D
 
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXINGCOMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXINGcsandit
 
DCT AND DFT BASED BIOMETRIC RECOGNITION AND MULTIMODAL BIOMETRIC SECURITY
DCT AND DFT BASED BIOMETRIC RECOGNITION AND MULTIMODAL BIOMETRIC SECURITYDCT AND DFT BASED BIOMETRIC RECOGNITION AND MULTIMODAL BIOMETRIC SECURITY
DCT AND DFT BASED BIOMETRIC RECOGNITION AND MULTIMODAL BIOMETRIC SECURITYIAEME Publication
 
Prediction of Deflection and Stresses of Laminated Composite Plate with Arti...
Prediction of Deflection and Stresses of Laminated Composite  Plate with Arti...Prediction of Deflection and Stresses of Laminated Composite  Plate with Arti...
Prediction of Deflection and Stresses of Laminated Composite Plate with Arti...IJMER
 
Using petri net with inherent fuzzy in the recognition of ecg signals
Using petri net with inherent fuzzy in the recognition of ecg signalsUsing petri net with inherent fuzzy in the recognition of ecg signals
Using petri net with inherent fuzzy in the recognition of ecg signalsIAEME Publication
 
A novel embedded hybrid thinning algorithm for
A novel embedded hybrid thinning algorithm forA novel embedded hybrid thinning algorithm for
A novel embedded hybrid thinning algorithm forprjpublications
 
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...IRJET Journal
 
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...CSCJournals
 
CS583-unsupervised-learning.ppt
CS583-unsupervised-learning.pptCS583-unsupervised-learning.ppt
CS583-unsupervised-learning.pptHathiramN1
 
Lossless Data Compression Using Rice Algorithm Based On Curve Fitting Technique
Lossless Data Compression Using Rice Algorithm Based On Curve Fitting TechniqueLossless Data Compression Using Rice Algorithm Based On Curve Fitting Technique
Lossless Data Compression Using Rice Algorithm Based On Curve Fitting TechniqueIRJET Journal
 

What's hot (20)

SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVESSURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
SURVEY ON POLYGONAL APPROXIMATION TECHNIQUES FOR DIGITAL PLANAR CURVES
 
IRJET- Significant Neural Networks for Classification of Product Images
IRJET- Significant Neural Networks for Classification of Product ImagesIRJET- Significant Neural Networks for Classification of Product Images
IRJET- Significant Neural Networks for Classification of Product Images
 
20320140503011
2032014050301120320140503011
20320140503011
 
An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...
An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...
An Artificial Intelligence Approach to Ultra High Frequency Path Loss Modelli...
 
C045041521
C045041521C045041521
C045041521
 
A Novel Low Complexity Histogram Algorithm for High Performance Image Process...
A Novel Low Complexity Histogram Algorithm for High Performance Image Process...A Novel Low Complexity Histogram Algorithm for High Performance Image Process...
A Novel Low Complexity Histogram Algorithm for High Performance Image Process...
 
A fast fpga based architecture for measuring the distance between
A fast fpga based architecture for measuring the distance betweenA fast fpga based architecture for measuring the distance between
A fast fpga based architecture for measuring the distance between
 
Compressed sensing techniques for sensor data using unsupervised learning
Compressed sensing techniques for sensor data using unsupervised learningCompressed sensing techniques for sensor data using unsupervised learning
Compressed sensing techniques for sensor data using unsupervised learning
 
40120140507006
4012014050700640120140507006
40120140507006
 
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXINGCOMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
COMPARISON OF VOLUME AND DISTANCE CONSTRAINT ON HYPERSPECTRAL UNMIXING
 
DCT AND DFT BASED BIOMETRIC RECOGNITION AND MULTIMODAL BIOMETRIC SECURITY
DCT AND DFT BASED BIOMETRIC RECOGNITION AND MULTIMODAL BIOMETRIC SECURITYDCT AND DFT BASED BIOMETRIC RECOGNITION AND MULTIMODAL BIOMETRIC SECURITY
DCT AND DFT BASED BIOMETRIC RECOGNITION AND MULTIMODAL BIOMETRIC SECURITY
 
Prediction of Deflection and Stresses of Laminated Composite Plate with Arti...
Prediction of Deflection and Stresses of Laminated Composite  Plate with Arti...Prediction of Deflection and Stresses of Laminated Composite  Plate with Arti...
Prediction of Deflection and Stresses of Laminated Composite Plate with Arti...
 
StrucA final report
StrucA final reportStrucA final report
StrucA final report
 
Using petri net with inherent fuzzy in the recognition of ecg signals
Using petri net with inherent fuzzy in the recognition of ecg signalsUsing petri net with inherent fuzzy in the recognition of ecg signals
Using petri net with inherent fuzzy in the recognition of ecg signals
 
A novel embedded hybrid thinning algorithm for
A novel embedded hybrid thinning algorithm forA novel embedded hybrid thinning algorithm for
A novel embedded hybrid thinning algorithm for
 
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
IRJET-An Effective Strategy for Defense & Medical Pictures Security by Singul...
 
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
Faster Training Algorithms in Neural Network Based Approach For Handwritten T...
 
40120130406012
4012013040601240120130406012
40120130406012
 
CS583-unsupervised-learning.ppt
CS583-unsupervised-learning.pptCS583-unsupervised-learning.ppt
CS583-unsupervised-learning.ppt
 
Lossless Data Compression Using Rice Algorithm Based On Curve Fitting Technique
Lossless Data Compression Using Rice Algorithm Based On Curve Fitting TechniqueLossless Data Compression Using Rice Algorithm Based On Curve Fitting Technique
Lossless Data Compression Using Rice Algorithm Based On Curve Fitting Technique
 

Viewers also liked (10)

20320140502007
2032014050200720320140502007
20320140502007
 
20620130101006
2062013010100620620130101006
20620130101006
 
40120140501013
4012014050101340120140501013
40120140501013
 
40120130406013
4012013040601340120130406013
40120130406013
 
40120140502006
4012014050200640120140502006
40120140502006
 
50220130402003
5022013040200350220130402003
50220130402003
 
30320130403003
3032013040300330320130403003
30320130403003
 
50120130406032
5012013040603250120130406032
50120130406032
 
30120130406029
3012013040602930120130406029
30120130406029
 
50320130403001 2-3
50320130403001 2-350320130403001 2-3
50320130403001 2-3
 

Similar to 50120130406023

OPTIMIZATION OF LZ77 DATA COMPRESSION ALGORITHM
OPTIMIZATION OF LZ77 DATA COMPRESSION ALGORITHMOPTIMIZATION OF LZ77 DATA COMPRESSION ALGORITHM
OPTIMIZATION OF LZ77 DATA COMPRESSION ALGORITHMJitendra Choudhary
 
A minimization approach for two level logic synthesis using constrained depth...
A minimization approach for two level logic synthesis using constrained depth...A minimization approach for two level logic synthesis using constrained depth...
A minimization approach for two level logic synthesis using constrained depth...IAEME Publication
 
Influence of local segmentation in the context of digital image processing
Influence of local segmentation in the context of digital image processingInfluence of local segmentation in the context of digital image processing
Influence of local segmentation in the context of digital image processingiaemedu
 
Field Programmable Gate Array for Data Processing in Medical Systems
Field Programmable Gate Array for Data Processing in Medical SystemsField Programmable Gate Array for Data Processing in Medical Systems
Field Programmable Gate Array for Data Processing in Medical SystemsIOSR Journals
 
A new revisited compression technique through innovative partition group binary
A new revisited compression technique through innovative partition group binaryA new revisited compression technique through innovative partition group binary
A new revisited compression technique through innovative partition group binaryIAEME Publication
 
Developing and comparing an encoding system using vector quantization &
Developing and comparing an encoding system using vector quantization &Developing and comparing an encoding system using vector quantization &
Developing and comparing an encoding system using vector quantization &IAEME Publication
 
Developing and comparing an encoding system using vector quantization &
Developing and comparing an encoding system using vector quantization &Developing and comparing an encoding system using vector quantization &
Developing and comparing an encoding system using vector quantization &IAEME Publication
 
Image compression by ezw combining huffman and arithmetic encoder
Image compression by ezw combining huffman and arithmetic encoderImage compression by ezw combining huffman and arithmetic encoder
Image compression by ezw combining huffman and arithmetic encoderIAEME Publication
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
A genetic algorithm for the optimal design of a multistage amplifier
A genetic algorithm for the optimal design of a multistage amplifier  A genetic algorithm for the optimal design of a multistage amplifier
A genetic algorithm for the optimal design of a multistage amplifier IJECEIAES
 
Comparison of different Fingerprint Compression Techniques
Comparison of different Fingerprint Compression TechniquesComparison of different Fingerprint Compression Techniques
Comparison of different Fingerprint Compression Techniquessipij
 
Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Editor IJARCET
 
Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Editor IJARCET
 

Similar to 50120130406023 (20)

50120130406040
5012013040604050120130406040
50120130406040
 
50120130406040
5012013040604050120130406040
50120130406040
 
OPTIMIZATION OF LZ77 DATA COMPRESSION ALGORITHM
OPTIMIZATION OF LZ77 DATA COMPRESSION ALGORITHMOPTIMIZATION OF LZ77 DATA COMPRESSION ALGORITHM
OPTIMIZATION OF LZ77 DATA COMPRESSION ALGORITHM
 
50120130405006
5012013040500650120130405006
50120130405006
 
A minimization approach for two level logic synthesis using constrained depth...
A minimization approach for two level logic synthesis using constrained depth...A minimization approach for two level logic synthesis using constrained depth...
A minimization approach for two level logic synthesis using constrained depth...
 
Influence of local segmentation in the context of digital image processing
Influence of local segmentation in the context of digital image processingInfluence of local segmentation in the context of digital image processing
Influence of local segmentation in the context of digital image processing
 
Field Programmable Gate Array for Data Processing in Medical Systems
Field Programmable Gate Array for Data Processing in Medical SystemsField Programmable Gate Array for Data Processing in Medical Systems
Field Programmable Gate Array for Data Processing in Medical Systems
 
A new revisited compression technique through innovative partition group binary
A new revisited compression technique through innovative partition group binaryA new revisited compression technique through innovative partition group binary
A new revisited compression technique through innovative partition group binary
 
Developing and comparing an encoding system using vector quantization &
Developing and comparing an encoding system using vector quantization &Developing and comparing an encoding system using vector quantization &
Developing and comparing an encoding system using vector quantization &
 
Developing and comparing an encoding system using vector quantization &
Developing and comparing an encoding system using vector quantization &Developing and comparing an encoding system using vector quantization &
Developing and comparing an encoding system using vector quantization &
 
50120140506013 2
50120140506013 250120140506013 2
50120140506013 2
 
40120140507002
4012014050700240120140507002
40120140507002
 
40120140507002
4012014050700240120140507002
40120140507002
 
Image compression by ezw combining huffman and arithmetic encoder
Image compression by ezw combining huffman and arithmetic encoderImage compression by ezw combining huffman and arithmetic encoder
Image compression by ezw combining huffman and arithmetic encoder
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
50120130406046
5012013040604650120130406046
50120130406046
 
A genetic algorithm for the optimal design of a multistage amplifier
A genetic algorithm for the optimal design of a multistage amplifier  A genetic algorithm for the optimal design of a multistage amplifier
A genetic algorithm for the optimal design of a multistage amplifier
 
Comparison of different Fingerprint Compression Techniques
Comparison of different Fingerprint Compression TechniquesComparison of different Fingerprint Compression Techniques
Comparison of different Fingerprint Compression Techniques
 
Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204
 
Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204Volume 2-issue-6-2200-2204
Volume 2-issue-6-2200-2204
 

More from IAEME Publication

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME Publication
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...IAEME Publication
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSIAEME Publication
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSIAEME Publication
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSIAEME Publication
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSIAEME Publication
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOIAEME Publication
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IAEME Publication
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYIAEME Publication
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...IAEME Publication
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEIAEME Publication
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...IAEME Publication
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...IAEME Publication
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...IAEME Publication
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...IAEME Publication
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...IAEME Publication
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...IAEME Publication
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...IAEME Publication
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...IAEME Publication
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTIAEME Publication
 

More from IAEME Publication (20)

IAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdfIAEME_Publication_Call_for_Paper_September_2022.pdf
IAEME_Publication_Call_for_Paper_September_2022.pdf
 
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
MODELING AND ANALYSIS OF SURFACE ROUGHNESS AND WHITE LATER THICKNESS IN WIRE-...
 
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURSA STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
A STUDY ON THE REASONS FOR TRANSGENDER TO BECOME ENTREPRENEURS
 
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURSBROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
BROAD UNEXPOSED SKILLS OF TRANSGENDER ENTREPRENEURS
 
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONSDETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
DETERMINANTS AFFECTING THE USER'S INTENTION TO USE MOBILE BANKING APPLICATIONS
 
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONSANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
ANALYSE THE USER PREDILECTION ON GPAY AND PHONEPE FOR DIGITAL TRANSACTIONS
 
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINOVOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
VOICE BASED ATM FOR VISUALLY IMPAIRED USING ARDUINO
 
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
IMPACT OF EMOTIONAL INTELLIGENCE ON HUMAN RESOURCE MANAGEMENT PRACTICES AMONG...
 
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMYVISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
VISUALISING AGING PARENTS & THEIR CLOSE CARERS LIFE JOURNEY IN AGING ECONOMY
 
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
A STUDY ON THE IMPACT OF ORGANIZATIONAL CULTURE ON THE EFFECTIVENESS OF PERFO...
 
GANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICEGANDHI ON NON-VIOLENT POLICE
GANDHI ON NON-VIOLENT POLICE
 
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
A STUDY ON TALENT MANAGEMENT AND ITS IMPACT ON EMPLOYEE RETENTION IN SELECTED...
 
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
ATTRITION IN THE IT INDUSTRY DURING COVID-19 PANDEMIC: LINKING EMOTIONAL INTE...
 
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
INFLUENCE OF TALENT MANAGEMENT PRACTICES ON ORGANIZATIONAL PERFORMANCE A STUD...
 
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
A STUDY OF VARIOUS TYPES OF LOANS OF SELECTED PUBLIC AND PRIVATE SECTOR BANKS...
 
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
EXPERIMENTAL STUDY OF MECHANICAL AND TRIBOLOGICAL RELATION OF NYLON/BaSO4 POL...
 
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
ROLE OF SOCIAL ENTREPRENEURSHIP IN RURAL DEVELOPMENT OF INDIA - PROBLEMS AND ...
 
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
OPTIMAL RECONFIGURATION OF POWER DISTRIBUTION RADIAL NETWORK USING HYBRID MET...
 
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
APPLICATION OF FRUGAL APPROACH FOR PRODUCTIVITY IMPROVEMENT - A CASE STUDY OF...
 
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENTA MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
A MULTIPLE – CHANNEL QUEUING MODELS ON FUZZY ENVIRONMENT
 

Recently uploaded

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 

50120130406023

  • 1. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), INTERNATIONAL JOURNAL OF COMPUTER ENGINEERING & ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME TECHNOLOGY (IJCET) ISSN 0976 – 6367(Print) ISSN 0976 – 6375(Online) Volume 4, Issue 6, November - December (2013), pp. 204-211 © IAEME: www.iaeme.com/ijcet.asp Journal Impact Factor (2013): 6.1302 (Calculated by GISI) www.jifactor.com IJCET ©IAEME AN APPROACH TO SOLVE GRAPH PARTITIONING PROBLEM USING GENETIC ALGORITHM Prof. Sharadindu Roy, Prof. Samar sen Sarma University of Calcutta ABSTRACT This paper addresses the problem of partitioning a graph and particular the use of the genetic algorithms for graph partitioning. It is a NP hard problem. The solution of a graph (circuit) partitioning problem is global optimum. In this practical paper solution is easy and we can easily apply genetic operator in this type of problem. One of the application of Graph partitioning in chip designing. The target of our approach is to design modular chip which can be realized with self standard IC chip if VLSI circuit can be converted into a graph and obviously we have taken into account minimum power consumption. Our approach to partition the Graph into sub Graphs and minimization of the number of cuts is our main objective. Our approach with Genetic algorithm calculates the fitness (number of cuts) and discard the solution with low fitness value. Multi way partitioning can be easily implemented if we increase number of crossover point. Fitness value achievement depends on crossover and mutation probability. We can change crossover boundary when fitness value is low in previous generation and continue until optimum result is found. keywords: Genetic Algorithm, NP-Hard, Net List, Crossover, Mutation, Cut Size, Partitioning. INTRODUCTION Graph partitioning consist of dividing a graph into parts(sub graph) each of which can be implemented as a separate component(e.g. a chip) that satisfies certain design constraints one search constraints is the area of the component. The limited area of a component forces the designer to lay out a graph (circuit) on several components. There has been a larger amount of work done in the area of graph partitioning and clustering. In graph partitioning, the graph is divided into two (Bi-partitioning) or more (Multi-way partitioning) parts. A chip may contain several million transistors. Due to the limitations of memory space and computation power available it may not be possible to lay out the entire chip in the same step. Therefore the chip is normally partitioned into sub-chips. These sub-portioned are called blocks. The 204
  • 2. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME actual partitioning process considers many factors such as the size and of the blocks and number of interconnection between blocks. The output of partitioning is a set of blocks and the interconnections required between blocks. Minimization of delay due to inter connection between partitions and ratiocut minimization. Efficient easily applied algorithms for optimal clustering to minimize delay in digital networks were developed by Lawler at al.kernighan and lin proposed heuristic for two way partitioning which was the first iterative algorithm based on swapping of vertices. PARTITIONING IS REQUIRED TO MINIMIZE THE NUMBER OF CUTS The number of inter-connection among partitioning has to be minimized. Reducing the interconnection not only reduce the delay but also reduce the interface between the partitioned making it easier for independent design and fabrication. It is also called min-cut problem. Area of each partition is used as a constraint to reduce the fabrication cost with minimum area or as a balance constraint so that partitions are of all most equal size. Various researchers have achieved varying level of success using various optimization techniques. The current work attempts to use simple genetic algorithm for multi way graph partitioning. Because genetic algorithm is an emerging technique. This technique has been applied to several problems, most of which are graph related because the genetic metaphor can be most easily applied to these types of problems. Genetic requires more memory but take less time. PARTITIONING MEANS WE CAN Divides the circuit into smaller partition that can be efficiently handled Start with initial partition Count cut size Find best partitioning (minimum cut size). THE GENETIC ALGORITHM INVOLVES THE FOLLOWING BASIC STEPS Evaluation( evaluating the fitness value) Crossover(Part of the first parent copied rest is copied from second parent. Two crossover points are selected, binary or octal string from beginning of chromosome to the first crossover point is copied from parent 1. The part from the first to the second crossover point is copied from the second parent and the rest is copied from the first parent. crossover point is copied from parent 1. The part from the first to the second crossover point is copied from the second parent and the rest is copied from the first parent Mutation rate is the probability of mutation which is used calculates number of bits to be muted. The mutation operator preserves the diversity among the population which is also very important for the search. Mutation probabilities are smaller in natural population leading us to conclude that mutation is appropriately considered a secondary mechanism of genetic algorithm adoption. Individual 1101011101110100 and mutation probability, Pm = 0.375 Then we say, 6 bit will be inverted. Cut size Cut size is number of edge between partitions 205
  • 3. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976 0976-6367(Print), ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME SOLUTION METHODOLOGY Graph will be partitioned initially with the cut. It is pointless to consider the cut cost of such nitially nets, since no matter how the graph circuit is partitioned and the net-list is traversed in a breadth list breadthfirst-search order and the nodes are assigned to the chromosome in this order. If two nodes are directly connected to each other, there is a high probability that there partition bits will be closed to part each other in the chromosome. The BFS sequence of the net-list will be parent 1 and any sequence of the net net list net-list will be parent. The genetic algorithm are not guar guaranteed to find the minimum cost (optimum), but able to find very good solutions for a wide range of problem. Each generation choice to best chromosome (Best fitness) from previous generation for parent. Best parent Chromosome representation For binary encoding B A Total node 6 Total edge 7 Cut size 5 D C F E Parent 1 A E B Parent 2 E B A F D C (BFS sequence) D C F (Any order) Encoded Parent 1 1 1 0 0 0 1 Encoded Parent 2 1 0 1 0 1 0 206
  • 4. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME Algorithm Step1: Start step2: Input the graph (with Initial partition) step3: Traversed the graph (In BFS and Any sequence) Step4 Encode sequence(traversing) as partition number. Step5: Select parent1 and parent 2 Step6: Define crossover type and mutation probability Step7: Apply crossover operator on parents (Created child1 and child2) Step8: Apply mutation operator on offspring (on child1 and child2) (created muted1 and muted 2) Step9: Count fitness for each individual (calculate cut size) Step10: If optimum result is found then go to step14 else go to step11 Step 11: Chose two best fitness chromosomes for next generation (choice1 for 1st choice, choice 2 for 2nd choice) Step12: If choice1 & choice2 are not equal with previous generation then go to step 7 else go to step 13 Step13: Change crossover boundary and mutation probability and go to step 7 Step 14: stop Consider the graph with block number is assigned as in the following. A B E G C D H F 0 1 2 3 O P K L Q R M N 207
  • 5. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME Some sequence with cutsize(fitness) and average cut is given as tabular form in the following. BFS sequence: A C D B O E Q R P H F G K M N L INDIVIDUAL CUT 0011020112332233 19 0001123233112031 19 0011123233112233 19 0 0 0 1 0 20 1 1 2 3 3 2 0 3 1 18 0011231233112233 19 0001 200112332031 AVG_CUT 23 19 EXPERIMENTAL RESULT AND DISCUSSION The above algorithm has been coded and run in MATLAB(7.3 version). The following graph contain 16 vertex and apply algorithm on the graph. This method has been used to minimize the interconnections that are the min cut problem with a balance constraint. Consider the graph with block number is assigned as in the following. A B E G C D H F 0 1 2 3 O P K L Q R M N 208
  • 6. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME In this code we calculate minimum cut, maximum cut and average cut(mean cut).Some iteration wise result is given in tabular form in the following. Number of Generation MIN FITNESS 1 10 18 14 2 10 16 12 21 10 14 11 40 10 13 11 80 10 13 11 91 10 14 11 100 MAX FITNESS 10 13 We get mean fitness value = 11 AVG_CUT 11 This code also produce the following graph. This is “GENERATION VS FITNESS” graph. “GENERATION” is plot in the X-axis(0-100) and “MEAN FITNESS” plot in Y-axis(0-20). According to the graph we see that mean fitness value is 14 in generation 1 and reduced to 11 in generation 10 and continues to 21.If we see all the generation ,Fitness value is 11 in most of the generation. The optimum result is heavily depends on cross over and mutation probability. From the graph We see that mean fitness value = 11 209
  • 7. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME CONCLUSION “Genetic Algorithms are good at taking large, potentially huge search spaces and navigating them, looking for optimal combinations of things, solutions you might not otherwise find in a lifetime.” According to the Charles Darwin’s theory –Choose the best ,Discard the rest is followed in this paper. We have followed to Holland regarding Genetic algorithm. The algorithm can partition graph into a number of sub-graph. Our method calculates the fitness value and discards solutions with low fitness value. Increasing the number of crossover points does not necessarily increase the fitness, as the fitness achieved depends on crossover and mutation probability. If the graph size will increase ,Binary encoding is less promising method .In those case Other method like octal encoding is used.In the above case we use octal encoding. We have followed survival of fittest of Charles Darwin’s theory. Main philosophy of genetic algorithm is followed to Holland. Circuit partition is one of the key areas in chip designing. The algorithm can partition circuit into a number of sub-circuits. Our method calculates the fitness value and discards solutions with low fitness value. The increase in number of crossover points does not necessarily the fitness, as the fitness achieved depends on crossover as well as mutation probability. REFERENCES [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] P.Mazumdar and K. Shahookar. “Genetics algorithms for VLSI design” G.A.Vijaylakshmi Pai and S.Rajasekarna - “Genetic algorithms synthesis and application “ Dr.Ashwani Chandel, Dr.Rajeevan Chandel, Sandeep Sing Gill- “Genetic algorithms based circuit partitioning” B.W.Kernighan and S-lin “ An efficient heuristic procedure for partitioning Graph”. G. Wang, R.Kastner, W. Gang - “Application Partitioning on programmable platforms using Ant Colony Optimization”, journal of Embedded Computing Vol.2 Issue 1, 2006. Naveed Sherwani, “Algorithms for VLSI Physical Design and Automation”, third edition, Springer (India) Private Limited, New Delhi, 2005 E. Mirhard, M.Anis, M. Elmary, P. Ghafari, S. Areibi- “ A low power partitioning methodology by maximizing sleep time and minimizing cut nets”, IWSOC, Bauf, Alberta,Canada,pp368-371, July,2005. D. Kolar, Ivan Branica and J. Divokovic Puksec “ VLSI Circuit partitioning using Simulated annealing Algorithm”, IEEE Melecon, Dubrovnik, Croatia,May 12-15,2004. D.E. Goldberg, “Genetic Algorithms in Search, Optimization and Machine learning”, Pearson Education, 2004. Frank Vahid, Greg Stitt, Roman Lysecky “Dynamic Hardware software Partitioning: A First Approach” ACM/IEEE Design Automation Conference 2003, Anaheim, California, USA,pp 250-255, June 2-6, 2003. Maurizio Palesi,Tony Givargis, “Multi-Objective Design Space Exploration Using Genetic Algorithms”, Proceedings of the 10th international symposium on Hardware/software code sign, ACM Press, Estes Park, Colorado , .pp 67-72 ,2002. C. Ababei, G. Karypis, K. Bazargan and S.Navaratnasothie “Multi-objective Circuit partitioning for Cutsize and path-base delay Minimization”, IEEE International Conference on Computer aided Design, 2002. S. Areibi, “Memetic Algorithms for VLSI Physical Design: Implementation Issues”, Genetic and Evolutionary computation Conference, San Fransisco, California, pp140-145, July, 2001. H.Youseff and S.M.Sait, “VLSI Physical Design Automation”, McGraw Hill Publishers, New Jersey, 1995. 210
  • 8. International Journal of Computer Engineering and Technology (IJCET), ISSN 0976-6367(Print), ISSN 0976 - 6375(Online), Volume 4, Issue 6, November - December (2013), © IAEME [15] Davis, L (1991), Handbook of genetic algorithms, New York Van Nostrand, Reinhold. [16] Jenkins, W.M. (1991), Towards structural optimization via the genetic Algorithms, Computers and Structures, Vol. 40, No. 5, pp. 1321-1327. [17] José Ignacio Hidalgo, Juan Lanchares, Roman Hermida - Graph partitioning methods for Multi-FPGA systems and Reconfigurable Hardware based on Genetic Algorithms, Computer Architecture Department, Spain. [18] D.E. Goldberg, “Genetic Algorithms in Search, Optimization and Machine learning”, Pearson Education, 2004. [19] P. Subbaraj K. Sivasundari P. Siva Kumar 2007 An Effective Mementic Algoruthm for VLSI Partitioning Problem” Internatinal conference on ICTES Chennai India pp 667-670. Dec 2007 [20] F.M Johannes, “Partitioning of VLSI Circuits and Systems”, Proceedings of 33rd design Automation Conference, USA June 1996, pp 83-87. ISBN: 0-7803-3294-6 [21] A. Cincotti, V. Cuttelo, M. Pavone, Graph Partitioning using Genetic Algorithms with OPDX”. Proceedings of World Congresson Computational Intelligence IEEE 0-78037282.2002. pp 402 – 406 [22] Kernighan, B.W., Lin S 1970. An Efficient Heuristic Procedure for Partitioning Graphs, the Bell Sys. Tech. Journal, pp 291-307. http://www.cs.princeton.edu/~bwk/bt l.mirror/new/partitioning.pdf. [23] Shameem Akthar, Dr. D Rajaylakshmi and Dr. Syed Abdul Sattar, “A Modified Pso Based Graph Cut Algorithm for the Selection of Optimal Regularizing Parameter in Image Segmentation”, International Journal of Advanced Research in Engineering & Technology (IJARET), Volume 4, Issue 3, 2013, pp. 273 - 279, ISSN Print: 0976-6480, ISSN Online: 0976-6499. [24] Jayanta Kr. Choudhury, Anupam Dutta and Bichitra Kalita, “Decomposition of Complete Graphs into Circulant Graphs and its Application”, International Journal of Computer Engineering & Technology (IJCET), Volume 4, Issue 6, 2013, pp. 25 - 47, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375. [25] M.Siva Parvathi and B.Maheswari, “Minimal Dominating Functions of Corona Product Graph Of A Cycle with a Complete Graph”, International Journal of Computer Engineering & Technology (IJCET), Volume 4, Issue 4, 2013, pp. 248 - 256, ISSN Print: 0976 – 6367, ISSN Online: 0976 – 6375. 211