Your SlideShare is downloading.
×

×

Saving this for later?
Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.

Text the download link to your phone

Standard text messaging rates apply

Like this presentation? Why not share!

- Problem Solving with Algorithms and... by Yi-Lung Tsai 2798 views
- GeneticAlgorithms_AND_CuttingWoodAl... by Kinan Ke 163 views
- Computer Graphics - Bresenham's lin... by Saikrishna Tanguturu 15055 views
- Chapter2 by Ragia Ibrahim 13 views
- Chapter 4 by Ragia Ibrahim 77 views
- Sf NoSQL MeetUp: Apache Hadoop and ... by Cloudera, Inc. 5032 views
- Chapter 1 by Ragia Ibrahim 33 views
- Java Training Institute| Java Tutor... by Cegonsoft Fames 204 views
- Commercial Data Processing by mrcarty 2867 views
- Future Uses Of Computers by guestaf5ad66 1048 views
- Modem by Dora Dias 2171 views
- Achitecture Aware Algorithms and So... by insideHPC 777 views

Like this? Share it with your network
Share

754

Published on

Talk given at The Contours of Algorithmic Life, a conference at UC Davis -- May 15-16, 2014.

Here's the abstract:

Traditionally, computer scientists define an algorithm as a list of instructions for accomplishing a single goal. This definition treats an algorithm as (1) a coherent, usually textual, single object that (2) can be separated from its technological execution. Instead, we argue for the usefulness of studying algorithms in and as action. Algorithms-in-action, particularly computational algorithms, depend on actors outside them: the sources of the data they require as inputs, the machines that execute them, the storehouses that maintain their results and make them available for other processes, and so on. Algorithms are not stable texts but rather more-or-less stable agglomerations of people, machines, policies, data, and so on whose dimensions and components change over time. Our talk will examine the multiplicity and contingency of algorithms through two case studies from very different algorithmic sites -- architectural software, and online dating services. Using those sites as springboards, it will argue that taking algorithms as multiple rather than singular and as material agglomerations rather than discursive texts opens up new entry points for creative and critical practice in design, the arts, and engineering.

No Downloads

Total Views

754

On Slideshare

0

From Embeds

0

Number of Embeds

2

Shares

0

Downloads

9

Comments

0

Likes

3

No embeds

No notes for slide

- 1. The algorithm multiple, the algorithm material Laura Devendorf Elizabeth Goodman School of Information, UC Berkeley
- 2. The algorithm as rule set Donald Knuth, The Art of Programming (1969), p27
- 3. Case study: online dating Eharmony.com
- 4. Where is the algorithm?
- 5. Where is the algorithm?
- 6. Where is the algorithm?
- 7. Algorithms as multiple Annemarie Mol, The Body Multiple, pp 17–18
- 8. The algorithm, multiplying
- 9. CASE STUDY: DIGITAL FABRICATION MACHINES Jason Kelly Johnson and Michael Shiloh, 2013
- 10. The algorithm material
- 11. The algorithm material
- 12. The algorithm material
- 13. The algorithm material
- 14. Writing the algorithm
- 15. :>> Shift From objects to relationships
- 16. Body & Machine Costumes by Fortunato Depero for his ballet ‘Machine of 3000’ (1924) Oskar Schlemmer, Slat Dance (1927)
- 17. Being the Machine
- 18. THANKS! Donald Knuth, The Art of Programming (1969), p27 Laura Devendorf www.artfordorks.com Elizabeth Goodman www.confectious.net

Be the first to comment