Optimal Check Digit Systems Based on Modular Arithmetic
Autor(a) principal: | |
---|---|
Data de Publicação: | 2017 |
Outros Autores: | , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online) |
Texto Completo: | http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2179-84512017000100105 |
Resumo: | ABSTRACT In this article, we discuss check digits systems based on modular arithmetic, which are used worldwide. Check digits were created to eliminate most errors in data input of computational systems. Though old, a discussion about the optimality of the systems used is not found in the literature. We describe the main existing systems worldwide and highlight those adopted in Brazil. We present the necessary improvements in order to make all systems optimal. We also propose a new optimal system with 3 permutations for systems with modular base 10. |
id |
SBMAC-1_864a99905407aa550e04398fd728d01a |
---|---|
oai_identifier_str |
oai:scielo:S2179-84512017000100105 |
network_acronym_str |
SBMAC-1 |
network_name_str |
TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online) |
repository_id_str |
|
spelling |
Optimal Check Digit Systems Based on Modular ArithmeticCheck digitserror detectionmodular arithmeticABSTRACT In this article, we discuss check digits systems based on modular arithmetic, which are used worldwide. Check digits were created to eliminate most errors in data input of computational systems. Though old, a discussion about the optimality of the systems used is not found in the literature. We describe the main existing systems worldwide and highlight those adopted in Brazil. We present the necessary improvements in order to make all systems optimal. We also propose a new optimal system with 3 permutations for systems with modular base 10.Sociedade Brasileira de Matemática Aplicada e Computacional2017-04-01info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersiontext/htmlhttp://old.scielo.br/scielo.php?script=sci_arttext&pid=S2179-84512017000100105TEMA (São Carlos) v.18 n.1 2017reponame:TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online)instname:Sociedade Brasileira de Matemática Aplicada e Computacionalinstacron:SBMAC10.5540/tema.2017.018.01.0105info:eu-repo/semantics/openAccessFARIA,L.PINTO,P.E.D.PEDROZA,N.eng2017-06-12T00:00:00Zoai:scielo:S2179-84512017000100105Revistahttp://www.scielo.br/temaPUBhttps://old.scielo.br/oai/scielo-oai.phpcastelo@icmc.usp.br2179-84511677-1966opendoar:2017-06-12T00:00TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online) - Sociedade Brasileira de Matemática Aplicada e Computacionalfalse |
dc.title.none.fl_str_mv |
Optimal Check Digit Systems Based on Modular Arithmetic |
title |
Optimal Check Digit Systems Based on Modular Arithmetic |
spellingShingle |
Optimal Check Digit Systems Based on Modular Arithmetic FARIA,L. Check digits error detection modular arithmetic |
title_short |
Optimal Check Digit Systems Based on Modular Arithmetic |
title_full |
Optimal Check Digit Systems Based on Modular Arithmetic |
title_fullStr |
Optimal Check Digit Systems Based on Modular Arithmetic |
title_full_unstemmed |
Optimal Check Digit Systems Based on Modular Arithmetic |
title_sort |
Optimal Check Digit Systems Based on Modular Arithmetic |
author |
FARIA,L. |
author_facet |
FARIA,L. PINTO,P.E.D. PEDROZA,N. |
author_role |
author |
author2 |
PINTO,P.E.D. PEDROZA,N. |
author2_role |
author author |
dc.contributor.author.fl_str_mv |
FARIA,L. PINTO,P.E.D. PEDROZA,N. |
dc.subject.por.fl_str_mv |
Check digits error detection modular arithmetic |
topic |
Check digits error detection modular arithmetic |
description |
ABSTRACT In this article, we discuss check digits systems based on modular arithmetic, which are used worldwide. Check digits were created to eliminate most errors in data input of computational systems. Though old, a discussion about the optimality of the systems used is not found in the literature. We describe the main existing systems worldwide and highlight those adopted in Brazil. We present the necessary improvements in order to make all systems optimal. We also propose a new optimal system with 3 permutations for systems with modular base 10. |
publishDate |
2017 |
dc.date.none.fl_str_mv |
2017-04-01 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2179-84512017000100105 |
url |
http://old.scielo.br/scielo.php?script=sci_arttext&pid=S2179-84512017000100105 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
10.5540/tema.2017.018.01.0105 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
text/html |
dc.publisher.none.fl_str_mv |
Sociedade Brasileira de Matemática Aplicada e Computacional |
publisher.none.fl_str_mv |
Sociedade Brasileira de Matemática Aplicada e Computacional |
dc.source.none.fl_str_mv |
TEMA (São Carlos) v.18 n.1 2017 reponame:TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online) instname:Sociedade Brasileira de Matemática Aplicada e Computacional instacron:SBMAC |
instname_str |
Sociedade Brasileira de Matemática Aplicada e Computacional |
instacron_str |
SBMAC |
institution |
SBMAC |
reponame_str |
TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online) |
collection |
TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online) |
repository.name.fl_str_mv |
TEMA (Sociedade Brasileira de Matemática Aplicada e Computacional. Online) - Sociedade Brasileira de Matemática Aplicada e Computacional |
repository.mail.fl_str_mv |
castelo@icmc.usp.br |
_version_ |
1752122220204785664 |