2015
DOI: 10.1007/s13347-014-0184-5
|View full text |Cite
|
Sign up to set email alerts
|

What an Algorithm Is

Abstract: The algorithm, a building block of computer science, is defined from an intuitive and pragmatic point of view, through a methodological lens of philosophy rather than that of formal computation. The treatment extracts properties of abstraction, control, structure, finiteness, effective mechanism, and imperativity, and intentional aspects of goal and preconditions. The focus on the algorithm as a robust conceptual object obviates issues of correctness and minimality. Neither the articulation of an algorithm nor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
38
0
9

Year Published

2017
2017
2021
2021

Publication Types

Select...
5
4

Relationship

0
9

Authors

Journals

citations
Cited by 109 publications
(51 citation statements)
references
References 16 publications
0
38
0
9
Order By: Relevance
“…See, for example, the debates in Gurevich (2011) and Moschovakis (2001). For discussions definitional efforts from the secondary literature, see Hill (2015) and Seaver (2013). 5.…”
Section: Resultsmentioning
confidence: 99%
“…See, for example, the debates in Gurevich (2011) and Moschovakis (2001). For discussions definitional efforts from the secondary literature, see Hill (2015) and Seaver (2013). 5.…”
Section: Resultsmentioning
confidence: 99%
“…Algorithmically mediated inequalities are exacerbated by the fact that algorithms are often built and treated as “black boxes” that obscure the specific factors guiding their decision process . Even when the “algorithm” in question involves easy‐to‐understand automated calculations, simply stating that an “algorithm” is used to inform decision‐making can serve as a way to convey technical legitimacy to a decision process . In these cases, technology developers should incorporate transparency in the design process and create appeal mechanisms involving human consultation, especially when algorithms are used to allocate care or resources.…”
Section: Integrating Ethicsmentioning
confidence: 99%
“…Otras formas de -morfismo son también discutidas en la bibliografía especializada, como por ejemplo en el trabajo de Blass (2009) y Blass y Gurevich (2003. 15 Los trabajos de Robin Hill (2015) y Raymond Turner (2014) exponen lo complejo que puede ser la noción de algoritmo y, por lo tanto, cuándo dos algoritmos son el mismo. 16 Hay varios problemas filosóficos relacionados con la idea de 'similaridad estructural' que no podemos abordar aquí.…”
Section: Conclusiónunclassified