A complexidade do problema aumenta rapidamente à medida que N aumenta, pois requer o cálculo e enumeração de N*(N-1)*(N-2)/6 círculos (56 no caso de N=8)
Obrigado pela opção, vou tentar embalar tudo de uma forma mais ou menos elegante.
Mathemat: Bem, não é o número de círculos, mas o número de triplos de distância - para uma determinada posição de círculo.
Não estamos procurando distâncias de todos os pontos para um determinado círculo, mas primeiro escolha três pontos e procure o círculo ideal para eles. Assim, o número de círculos equivale ao número de maneiras de escolher três pontos.
alsu: Não estamos procurando distâncias de todos os pontos para um determinado círculo, mas estamos escolhendo três pontos primeiro e procurando o círculo ideal para eles.
Estou vendo. Agora precisamos inventar uma AG para encontrar o círculo ideal. Diferenciar analiticamente o módulo não é, de alguma forma, agradável.
Mathemat: Estou vendo. Falta chegar a uma AG para encontrar o círculo ideal. A diferenciação analítica do módulo é um pouco feia.
Sim, você obtém todo tipo de algoritmos ruins como o método simplex, mas neste caso ainda mais complicado, porque há raízes dentro. Mas se, em vez de uma simples soma, forem tomados quadrados, então os módulos desaparecem. Embora haja o mesmo alvoroço com as raízes). Em vez da GA eu usaria alguns dos métodos quase newtonianos.
E qual é a distância menos quadrática - por analogia com sua d = |r - sqrt((xA-x0)^2 + (yA-y0)^2)|? Aqui também há uma dificuldade. Os moduli desaparecerão, mas as raízes são improváveis...
Para login e uso do site MQL5.com, você deve ativar o uso de cookies.
Ative esta opção no seu navegador, caso contrário você não poderá fazer login.
Você entrou na conta. A autenticação de dois fatores foi desativada. Configure-a novamente e escaneie um novo código QR ou continue com a autenticação de dois fatores desativada.
A complexidade do problema aumenta rapidamente à medida que N aumenta, pois requer o cálculo e enumeração de N*(N-1)*(N-2)/6 círculos (56 no caso de N=8)
Obrigado pela opção, vou tentar embalar tudo de uma forma mais ou menos elegante.
Oh, onde você conseguiu esse N! / ((N-3)! *3! ) veio de?
Obrigado pela opção, vou tentar empacotar tudo de uma maneira mais ou menos elegante.
Bem, não é o número de círculos, mas o número de triplos de distância - para uma determinada posição de círculo.
Em resumo, o problema não fica mais fácil, pois é numérico.
Bem, não é o número de círculos, mas o número de triplos de distância - para uma determinada posição de círculo.
Se não for segredo, qual é a aplicação ao assunto do fórum?
O que se entende por "aplicação"?
O que significa a palavra "aplicação"?
Estou vendo. Falta chegar a uma AG para encontrar o círculo ideal. A diferenciação analítica do módulo é um pouco feia.