Exploiting single-cycle symmetries in branch-and-prune algorithms

As a first attempt to exploit symmetries in continuous con- straint problems, we focus on permutations of the variables consisting of one single cycle. We propose a procedure that takes advantage of these symmetries by interacting with a Branch-and-Prune algorithm without interfering with it. A key c...

Descripción completa

Detalles Bibliográficos
Autores: Ruiz de Angulo García, Vicente|||0000-0002-2067-7399, Torras, Carme|||0000-0002-2933-398X
Tipo de recurso: capítulo de libro
Fecha de publicación:2007
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/2674
Acceso en línea:https://hdl.handle.net/2117/2674
Access Level:acceso abierto
Palabra clave:Automation
Robots -- Kinematics
Automatització
Robots
Cinemàtica
Classificació INSPEC::Automation
Classificació INSPEC::Automation::Robots::Robot kinematics
Àrees temàtiques de la UPC::Informàtica::Automàtica i control
Àrees temàtiques de la UPC::Informàtica::Robòtica
id ES_aa45db51f6f1dfc45ea013d98b19c7f8
oai_identifier_str oai:upcommons.upc.edu:2117/2674
network_acronym_str ES
network_name_str España
repository_id_str
spelling Exploiting single-cycle symmetries in branch-and-prune algorithmsRuiz de Angulo García, Vicente|||0000-0002-2067-7399Torras, Carme|||0000-0002-2933-398XAutomationRobots -- KinematicsAutomatitzacióRobotsCinemàticaClassificació INSPEC::AutomationClassificació INSPEC::Automation::Robots::Robot kinematicsÀrees temàtiques de la UPC::Informàtica::Automàtica i controlÀrees temàtiques de la UPC::Informàtica::RobòticaAs a first attempt to exploit symmetries in continuous con- straint problems, we focus on permutations of the variables consisting of one single cycle. We propose a procedure that takes advantage of these symmetries by interacting with a Branch-and-Prune algorithm without interfering with it. A key concept in this procedure are the classes of symmetric boxes formed by bisecting a n-dimensional cube at the same point in all dimensions at the same time. We quantify these classes as a function of n. Moreover, we propose a simple algorithm to generate the representatives of all these classes for any number of variables at very high rates. A problem example from the chemical field and a kinematics solver are used to show the performance of the approach in practice.Peer ReviewedSpringer Verlag20072007-01-0120092009-03-13book parthttp://purl.org/coar/resource_type/c_3248NAhttp://purl.org/coar/version/c_be7fb7dd8ff6fe43info:eu-repo/semantics/bookPartapplication/pdfhttps://hdl.handle.net/2117/2674reponame:UPCommons. Portal del coneixement obert de la UPCinstname:Universitat Politècnica de Catalunya (UPC)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessoai:upcommons.upc.edu:2117/26742026-05-27T15:37:01Z
dc.title.none.fl_str_mv Exploiting single-cycle symmetries in branch-and-prune algorithms
title Exploiting single-cycle symmetries in branch-and-prune algorithms
spellingShingle Exploiting single-cycle symmetries in branch-and-prune algorithms
Ruiz de Angulo García, Vicente|||0000-0002-2067-7399
Automation
Robots -- Kinematics
Automatització
Robots
Cinemàtica
Classificació INSPEC::Automation
Classificació INSPEC::Automation::Robots::Robot kinematics
Àrees temàtiques de la UPC::Informàtica::Automàtica i control
Àrees temàtiques de la UPC::Informàtica::Robòtica
title_short Exploiting single-cycle symmetries in branch-and-prune algorithms
title_full Exploiting single-cycle symmetries in branch-and-prune algorithms
title_fullStr Exploiting single-cycle symmetries in branch-and-prune algorithms
title_full_unstemmed Exploiting single-cycle symmetries in branch-and-prune algorithms
title_sort Exploiting single-cycle symmetries in branch-and-prune algorithms
dc.creator.none.fl_str_mv Ruiz de Angulo García, Vicente|||0000-0002-2067-7399
Torras, Carme|||0000-0002-2933-398X
author Ruiz de Angulo García, Vicente|||0000-0002-2067-7399
author_facet Ruiz de Angulo García, Vicente|||0000-0002-2067-7399
Torras, Carme|||0000-0002-2933-398X
author_role author
author2 Torras, Carme|||0000-0002-2933-398X
author2_role author
dc.subject.none.fl_str_mv Automation
Robots -- Kinematics
Automatització
Robots
Cinemàtica
Classificació INSPEC::Automation
Classificació INSPEC::Automation::Robots::Robot kinematics
Àrees temàtiques de la UPC::Informàtica::Automàtica i control
Àrees temàtiques de la UPC::Informàtica::Robòtica
topic Automation
Robots -- Kinematics
Automatització
Robots
Cinemàtica
Classificació INSPEC::Automation
Classificació INSPEC::Automation::Robots::Robot kinematics
Àrees temàtiques de la UPC::Informàtica::Automàtica i control
Àrees temàtiques de la UPC::Informàtica::Robòtica
description As a first attempt to exploit symmetries in continuous con- straint problems, we focus on permutations of the variables consisting of one single cycle. We propose a procedure that takes advantage of these symmetries by interacting with a Branch-and-Prune algorithm without interfering with it. A key concept in this procedure are the classes of symmetric boxes formed by bisecting a n-dimensional cube at the same point in all dimensions at the same time. We quantify these classes as a function of n. Moreover, we propose a simple algorithm to generate the representatives of all these classes for any number of variables at very high rates. A problem example from the chemical field and a kinematics solver are used to show the performance of the approach in practice.
publishDate 2007
dc.date.none.fl_str_mv 2007
2007-01-01
2009
2009-03-13
dc.type.none.fl_str_mv book part
http://purl.org/coar/resource_type/c_3248
NA
http://purl.org/coar/version/c_be7fb7dd8ff6fe43
dc.type.openaire.fl_str_mv info:eu-repo/semantics/bookPart
format bookPart
dc.identifier.none.fl_str_mv https://hdl.handle.net/2117/2674
url https://hdl.handle.net/2117/2674
dc.language.none.fl_str_mv Inglés
eng
language_invalid_str_mv Inglés
language eng
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Springer Verlag
publisher.none.fl_str_mv Springer Verlag
dc.source.none.fl_str_mv reponame:UPCommons. Portal del coneixement obert de la UPC
instname:Universitat Politècnica de Catalunya (UPC)
instname_str Universitat Politècnica de Catalunya (UPC)
reponame_str UPCommons. Portal del coneixement obert de la UPC
collection UPCommons. Portal del coneixement obert de la UPC
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869416148674543616
score 15.301603