How many circles can be placed inside another circle?

  • Context: Undergrad 
  • Thread starter Thread starter rozan330
  • Start date Start date
  • Tags Tags
    Circle Circles
Click For Summary

Discussion Overview

The discussion revolves around the problem of determining how many smaller circles can be placed within a larger circle, focusing on aspects of circle packing. Participants explore both mathematical and programmatic approaches to find a generalized solution, while considering the implications of packing density and gaps.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant seeks to determine the least number of smaller circles that can fit within a larger circle, aiming for a generalized solution.
  • Another participant clarifies that the focus may be on the maximal number of smaller circles, questioning whether the solution should be mathematical or programmatic.
  • Links to external resources on circle packing are shared, suggesting that finding an optimal solution is complex and may require extensive mathematical proofs.
  • Concerns are raised about the feasibility of writing a perfect program for this problem, with suggestions that it may involve extensive trial and error.
  • Some participants discuss the efficiency of hexagonal packing for large ratios of circles, proposing that there may be algorithms to optimize packing by filling gaps after placing hexagonally packed circles.
  • There is mention of the challenges in proving optimization problems, referencing the Kepler Conjecture as an example of a long-standing mathematical issue.
  • Participants debate the potential for improvements in packing efficiency, contrasting hexagonal and square packing methods and discussing specific examples of packing configurations.

Areas of Agreement / Disagreement

Participants express differing views on the nature of the problem, with some focusing on maximal packing and others on minimizing gaps. There is no consensus on a definitive approach or solution, and the discussion remains unresolved.

Contextual Notes

Participants note the complexity of achieving an optimal packing solution, with references to the limitations of current methods and the potential for gaps in the packing arrangement. The discussion highlights the need for further exploration of mathematical proofs and algorithms related to circle packing.

rozan330
Messages
2
Reaction score
0
We have a circle of certain radius.How many circles of smaller radius(we are provided with the ratio of radius) can be placed within the larger circle? Help me to determine the least number of the smaller circles that can be filled?? I am trying to generate a generalized solution, and looking for help??
 
Mathematics news on Phys.org
I assume you mean the maximal amount, and not the least. Is your general solution supposed to be mathematical or a program?
 
Last edited:
First of all thank you, for showing interest in my problem.

I assume you mean the maximal amount, and not the least.
Yes, i wanted to say the least amount of gap, but it became otherwise.
Is your general solution supposed to be mathematical or a program?
I am working on this problem on mathematical basis and also reviewing the packing fraction concept for this. Till now I have got a solution that gives the certain no. of circles that can be filled but the area of gap unfilled by the circle may exceed the area of 2 or even more circles. Which I wanted to discuss about.


Do you mean something like
http://mathworld.wolfram.com/CirclePacking.html
http://www2.stetson.edu/~efriedma/packing.html
?

Yes I mean to solve something like in the second link. But I wanted a general solution that gives the max no. of circles that can be filled when the radius of two circles are provided.
 
At least the link says that you can't write a perfect program, because apparently it takes years of mathematical proofs to find the true optimum.
http://www2.stetson.edu/~efriedma/cirincir/

To write a program is very complicated and you probably can only do it by extensive trial.
 
Gerenuk said:
At least the link says that you can't write a perfect program, because apparently it takes years of mathematical proofs to find the true optimum.
http://www2.stetson.edu/~efriedma/cirincir/

To write a program is very complicated and you probably can only do it by extensive trial.

Quite surprising fact.
If it takes mathematicians years to find out solution for a even a particular case then there is no way that a general solution would come plain and simple.
 
Of course for very large ratios (many circles), the solution is mostly hexagonal packing. Maybe there is even a limit ratio from which on there is an algorithm which finds optimal packing by putting a large chunk of hexagonal packed circles and filling up the gaps.

I find the circle in square packing interesting, because you see transitions between hexagonal packing and square packing.

Quite often actually proofs of optimization problems are quite difficult. For example in 3D the single case of packing sphere in an infinite space seems to have a natural solution, but its hard to proof that this is really the best:
http://mathworld.wolfram.com/KeplerConjecture.html
After 400 years the proof is still not 100% checked.
 
Gerenuk said:
Of course for very large ratios (many circles), the solution is mostly hexagonal packing. Maybe there is even a limit ratio from which on there is an algorithm which finds optimal packing by putting a large chunk of hexagonal packed circles and filling up the gaps.

I don't know if it will be that simple. On one hand, the hexagonal packing is scary-efficient; it's hard to imagine 'improving' on it much. On the other hand, the square packing is even more obvious and hard to improve on, yet I remember an example (sorry, no link!) along these lines: take a 1 000 000 x 1 000 000 square packed with unit squares; clearly the best solution is 1 000 000 000 000 squares lined up the usual way. Now expand the square to size 1000000.01. By tilting squares appropriately, (thousands) of new squares can be accommodated.

I wish I had the actual example... I know nothing of packing problems myself.
 
CRGreathouse said:
take a 1 000 000 x 1 000 000 square packed with unit squares; clearly the best solution is 1 000 000 000 000 squares lined up the usual way. Now expand the square to size 1000000.01.
Well no, that's the point. You can use a hexagonal packing to fit in more circles comfortably. There will be 999999 circles horizontally, but there will be 1154700 rows!
I hope I didn't do a mistake, but it seems fairly logical that the boundary mismatch is not enough to make up for the hexagonal tight packing?!
 

Similar threads

  • · Replies 20 ·
Replies
20
Views
6K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K