A Singular web service for geometric computations

Outsourcing algebraic computations in dynamic geometry is a possible strategy used when software distribution constraints apply. Either if the target user machine has hardware limitations, or if the computer algebra system cannot be easily (or legally) packaged inside the geometric software, this ap...

Descripción completa

Detalles Bibliográficos
Autores: Botana Ferreiro, Francisco Ramón|||0000-0002-0212-6470, Kovács, Zoltán
Tipo de recurso: artículo
Fecha de publicación:2014
País:España
Institución:Universidad de Cantabria (UC)
Repositorio:UCrea Repositorio Abierto de la Universidad de Cantabria
Idioma:inglés
OAI Identifier:oai:repositorio.unican.es:10902/5401
Acceso en línea:http://hdl.handle.net/10902/5401
Access Level:acceso abierto
Palabra clave:Web services
Dynamic geometry
Parametric polynomial systems
Geometric loci
Envelopes
id ES_261ed0dd0d4dc6e4620e46f87f8a7b5e
oai_identifier_str oai:repositorio.unican.es:10902/5401
network_acronym_str ES
network_name_str España
repository_id_str
spelling A Singular web service for geometric computationsBotana Ferreiro, Francisco Ramón|||0000-0002-0212-6470Kovács, ZoltánWeb servicesDynamic geometryParametric polynomial systemsGeometric lociEnvelopesOutsourcing algebraic computations in dynamic geometry is a possible strategy used when software distribution constraints apply. Either if the target user machine has hardware limitations, or if the computer algebra system cannot be easily (or legally) packaged inside the geometric software, this approach can solve current shortcomings in dynamic environments. We report the design and implementation of a web service using Singular, a program specialized in ideal theory and commutative algebra. Besides its canonical address, a virtual appliance and a port to a low-cost ARM based computer are also provided. Any interactive geometric environment can then outsource computations where Singular is used, and incorporate their results into the system. In particular, we illustrate the capabilities of the web service by extending current abilities of GeoGebra to deal with algebraic loci and envelopes by means of a recent algorithm for studying parametric polynomial systems.SpringerUniversidad de Cantabria20142014-01-01journal articlehttp://purl.org/coar/resource_type/c_6501NAhttp://purl.org/coar/version/c_be7fb7dd8ff6fe43info:eu-repo/semantics/articlehttp://hdl.handle.net/10902/5401Annals of Mathematics and Artificial Intelligence (2014)reponame:UCrea Repositorio Abierto de la Universidad de Cantabriainstname:Universidad de Cantabria (UC)Inglésengopen accesshttp://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessoai:repositorio.unican.es:10902/54012026-06-02T12:39:31Z
dc.title.none.fl_str_mv A Singular web service for geometric computations
title A Singular web service for geometric computations
spellingShingle A Singular web service for geometric computations
Botana Ferreiro, Francisco Ramón|||0000-0002-0212-6470
Web services
Dynamic geometry
Parametric polynomial systems
Geometric loci
Envelopes
title_short A Singular web service for geometric computations
title_full A Singular web service for geometric computations
title_fullStr A Singular web service for geometric computations
title_full_unstemmed A Singular web service for geometric computations
title_sort A Singular web service for geometric computations
dc.creator.none.fl_str_mv Botana Ferreiro, Francisco Ramón|||0000-0002-0212-6470
Kovács, Zoltán
author Botana Ferreiro, Francisco Ramón|||0000-0002-0212-6470
author_facet Botana Ferreiro, Francisco Ramón|||0000-0002-0212-6470
Kovács, Zoltán
author_role author
author2 Kovács, Zoltán
author2_role author
dc.contributor.none.fl_str_mv Universidad de Cantabria
dc.subject.none.fl_str_mv Web services
Dynamic geometry
Parametric polynomial systems
Geometric loci
Envelopes
topic Web services
Dynamic geometry
Parametric polynomial systems
Geometric loci
Envelopes
description Outsourcing algebraic computations in dynamic geometry is a possible strategy used when software distribution constraints apply. Either if the target user machine has hardware limitations, or if the computer algebra system cannot be easily (or legally) packaged inside the geometric software, this approach can solve current shortcomings in dynamic environments. We report the design and implementation of a web service using Singular, a program specialized in ideal theory and commutative algebra. Besides its canonical address, a virtual appliance and a port to a low-cost ARM based computer are also provided. Any interactive geometric environment can then outsource computations where Singular is used, and incorporate their results into the system. In particular, we illustrate the capabilities of the web service by extending current abilities of GeoGebra to deal with algebraic loci and envelopes by means of a recent algorithm for studying parametric polynomial systems.
publishDate 2014
dc.date.none.fl_str_mv 2014
2014-01-01
dc.type.none.fl_str_mv journal article
http://purl.org/coar/resource_type/c_6501
NA
http://purl.org/coar/version/c_be7fb7dd8ff6fe43
dc.type.openaire.fl_str_mv info:eu-repo/semantics/article
format article
dc.identifier.none.fl_str_mv http://hdl.handle.net/10902/5401
url http://hdl.handle.net/10902/5401
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.publisher.none.fl_str_mv Springer
publisher.none.fl_str_mv Springer
dc.source.none.fl_str_mv Annals of Mathematics and Artificial Intelligence (2014)
reponame:UCrea Repositorio Abierto de la Universidad de Cantabria
instname:Universidad de Cantabria (UC)
instname_str Universidad de Cantabria (UC)
reponame_str UCrea Repositorio Abierto de la Universidad de Cantabria
collection UCrea Repositorio Abierto de la Universidad de Cantabria
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869404803213295616
score 15.300719