Implementing Computations Edited by Corey J. Maley (Princeton University)

Related categories
Siblings:
27 found
Search inside:
(import / add options)   Sort by:
  1. Andrew Boucher (1997). Parallel Machines. Minds and Machines 7 (4):543-551.
    Because it is time-dependent, parallel computation is fundamentally different from sequential computation. Parallel programs are non-deterministic and are not effective procedures. Given the brain operates in parallel, this casts doubt on AI's attempt to make sequential computers intelligent.
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: andrewboucher.com csa.com springerlink.com kluweronline.com ingentaconnect.com dx.doi.org   | Scholar | At my library | More options ...
  2. Selmer Bringsjord (1994). Computation, Among Other Things, is Beneath Us. Minds and Machines 4 (4):469-88.
    What''s computation? The received answer is that computation is a computer at work, and a computer at work is that which can be modelled as a Turing machine at work. Unfortunately, as John Searle has recently argued, and as others have agreed, the received answer appears to imply that AI and Cog Sci are a royal waste of time. The argument here is alarmingly simple: AI and Cog Sci (of the Strong sort, anyway) are committed to the view that cognition (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: springerlink.com   | Scholar | At my library | More options ...
  3. Curtis Brown (2004). Implementation and Indeterminacy. Conferences in Research and Practice in Information Technology 37.
    David Chalmers has defended an account of what it is for a physical system to implement a computation. The account appeals to the idea of a “combinatorial-state automaton” or CSA. It is unclear whether Chalmers intends the CSA to be a computational model in the usual sense, or merely a convenient formalism into which instances of other models can be translated. I argue that the CSA is not a computational model in the usual sense because CSAs do not perspicuously represent (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: portal.acm.org trinity.edu   | Scholar | At my library | More options ...
  4. Giacomo Cabri, Luca Ferrari & Rossella Rubino (2008). Building Computational Institutions for Agents with Rolex. Artificial Intelligence and Law 16 (1).
    While the sociality of software agents drives toward the definition of institutions for multi agent systems, their autonomy requires that such institutions are ruled by appropriate norm mechanisms. Computational institutions represent useful abstractions. In this paper we show how computational institutions can be built on top of the RoleX infrastructure, a role-based system with interesting features for our aim. We achieve a twofold goal: on the one hand, we give concreteness to the institution abstractions; on the other hand, we demonstrate (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation | Scholar | At my library | More options ...
  5. David J. Chalmers, A Computational Foundation for the Study of Cognition.
    Computation is central to the foundations of modern cognitive science, but its role is controversial. Questions about computation abound: What is it for a physical system to implement a computation? Is computation sufficient for thought? What is the role of computation in a theory of cognition? What is the relation between different sorts of computational theory, such as connectionism and symbolic computation? In this paper I develop a systematic framework that addresses all of these questions. Justifying the role of computation (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: cogprints.org consc.net citeseer.ist.psu.edu cogsci.indiana.edu u.arizona.edu   | Scholar | More options ...
  6. David J. Chalmers (1996). Does a Rock Implement Every Finite-State Automaton? Synthese 108 (3):309-33.
    Hilary Putnam has argued that computational functionalism cannot serve as a foundation for the study of the mind, as every ordinary open physical system implements every finite-state automaton. I argue that Putnam's argument fails, but that it points out the need for a better understanding of the bridge between the theory of computation and the theory of physical systems: the relation of implementation. It also raises questions about the class of automata that can serve as a basis for understanding the (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: consc.net citeseer.ist.psu.edu u.arizona.edu springerlink.com cogprints.org jstor.org   | Scholar | At my library | More options ...
  7. David J. Chalmers (1994). On Implementing a Computation. Minds and Machines 4 (4):391-402.
    To clarify the notion of computation and its role in cognitive science, we need an account of implementation, the nexus between abstract computations and physical systems. I provide such an account, based on the idea that a physical system implements a computation if the causal structure of the system mirrors the formal structure of the computation. The account is developed for the class of combinatorial-state automata, but is sufficiently general to cover all other discrete computational formalisms. The implementation relation is (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: springerlink.com   | Scholar | At my library | More options ...
  8. Carol E. Cleland (2002). On Effective Procedures. Minds and Machines 12 (2):159-179.
    Since the mid-twentieth century, the concept of the Turing machine has dominated thought about effective procedures. This paper presents an alternative to Turing's analysis; it unifies, refines, and extends my earlier work on this topic. I show that Turing machines cannot live up to their billing as paragons of effective procedure; at best, they may be said to provide us with mere procedure schemas. I argue that the concept of an effective procedure crucially depends upon distinguishing procedures as definite courses (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: springerlink.com dx.doi.org   | Scholar | At my library | More options ...
  9. Carol E. Cleland (2001). Recipes, Algorithms, and Programs. Minds and Machines 11 (2):219-237.
    In the technical literature of computer science, the concept of an effective procedure is closely associated with the notion of an instruction that precisely specifies an action. Turing machine instructions are held up as providing paragons of instructions that "precisely describe" or "well define" the actions they prescribe. Numerical algorithms and computer programs are judged effective just insofar as they are thought to be translatable into Turing machine programs. Nontechnical procedures (e.g., recipes, methods) are summarily dismissed as ineffective on the (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: cse.buffalo.edu springerlink.com kluweronline.com ingentaconnect.com dx.doi.org   | Scholar | At my library | More options ...
  10. Carol E. Cleland (1995). Effective Procedures and Computable Functions. Minds and Machines 5 (1):9-23.
    Horsten and Roelants have raised a number of important questions about my analysis of effective procedures and my evaluation of the Church-Turing thesis. They suggest that, on my account, effective procedures cannot enter the mathematical world because they have a built-in component of causality, and, hence, that my arguments against the Church-Turing thesis miss the mark. Unfortunately, however, their reasoning is based upon a number of misunderstandings. Effective mundane procedures do not, on my view, provide an analysis of ourgeneral concept (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: springerlink.com   | Scholar | At my library | More options ...
  11. B. Jack Copeland (2002). Hypercomputation. Minds and Machines 12 (4):461-502.
    A survey of the field of hypercomputation, including discussion of a variety of objections.
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: springerlink.com dx.doi.org   | Scholar | At my library | More options ...
  12. B. Jack Copeland (2002). Accelerating Turing Machines. Minds and Machines 12 (2):281-300.
    Accelerating Turing machines are Turing machines of a sort able to perform tasks that are commonly regarded as impossible for Turing machines. For example, they can determine whether or not the decimal representation of contains n consecutive 7s, for any n; solve the Turing-machine halting problem; and decide the predicate calculus. Are accelerating Turing machines, then, logically impossible devices? I argue that they are not. There are implications concerning the nature of effective procedures and the theoretical limits of computability. Contrary (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: springerlink.com dx.doi.org   | Scholar | At my library | More options ...
  13. B. Jack Copeland (1996). What is Computation? Synthese 108 (3):335-59.
    To compute is to execute an algorithm. More precisely, to say that a device or organ computes is to say that there exists a modelling relationship of a certain kind between it and a formal specification of an algorithm and supporting architecture. The key issue is to delimit the phrase of a certain kind. I call this the problem of distinguishing between standard and nonstandard models of computation. The successful drawing of this distinction guards Turing's 1936 analysis of computation against (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: springerlink.com jstor.org   | Scholar | At my library | More options ...
  14. B. Jack Copeland & Oron Shagrir (2007). Physical Computation: How General Are Gandy's Principles for Mechanisms? Minds and Machines 17 (2).
    What are the limits of physical computation? In his ‘Church’s Thesis and Principles for Mechanisms’, Turing’s student Robin Gandy proved that any machine satisfying four idealised physical ‘principles’ is equivalent to some Turing machine. Gandy’s four principles in effect define a class of computing machines (‘Gandy machines’). Our question is: What is the relationship of this class to the class of all (ideal) physical computing machines? Gandy himself suggests that the relationship is identity. We do not share this view. We (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation | Scholar | At my library | More options ...
  15. Eric Dietrich (2000). A Counterexample T o All Future Dynamic Systems Theories of Cognition. J. Of Experimental and Theoretical AI 12 (2):377-382.
    Years ago, when I was an undergraduate math major at the University of Wyoming, I came across an interesting book in our library. It was a book of counterexamples t o propositions in real analysis (the mathematics of the real numbers). Mathematicians work more or less like the rest of us. They consider propositions. If one seems to them to be plausibly true, then they set about to prove it, to establish the proposition as a theorem. Instead o f setting (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: bingweb.binghamton.edu   | Scholar | At my library | More options ...
  16. Ronald P. Endicott (1996). Searle, Syntax, and Observer-Relativity. Canadian Journal of Philosophy 26 (1):101-22.
    I critically examine some provocative arguments that John Searle presents in his book The Rediscovery of Mind to support the claim that the syntactic states of a classical computational system are "observer relative" or "mind dependent" or otherwise less than fully and objectively real. I begin by explaining how this claim differs from Searle's earlier and more well-known claim that the physical states of a machine, including the syntactic states, are insufficient to determine its semantics. In contrast, his more recent (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: jstor.org   | Scholar | At my library | More options ...
  17. Leon Horsten (1995). The Church-Turing Thesis and Effective Mundane Procedures. Minds and Machines 5 (1):1-8.
    We critically discuss Cleland''s analysis of effective procedures as mundane effective procedures. She argues that Turing machines cannot carry out mundane procedures, since Turing machines are abstract entities and therefore cannot generate the causal processes that are generated by mundane procedures. We argue that if Turing machines cannot enter the physical world, then it is hard to see how Cleland''s mundane procedures can enter the world of numbers. Hence her arguments against versions of the Church-Turing thesis for number theoretic functions (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: springerlink.com   | Scholar | At my library | More options ...
  18. B. Jack Copeland & Oron Shagrir (2011). Do Accelerating Turing Machines Compute the Uncomputable? Minds and Machines 21 (2):221-239.
    Accelerating Turing machines have attracted much attention in the last decade or so. They have been described as the work-horse of hypercomputation (Potgieter and Rosinger 2010: 853). But do they really compute beyond the Turing limit —e.g., compute the halting function? We argue that the answer depends on what you mean by an accelerating Turing machine, on what you mean by computation, and even on what you mean by a Turing machine. We show first that in the current literature the (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: dx.doi.org   | Scholar | At my library | More options ...
  19. Robert W. Kentridge (1995). Symbols, Neurons, Soap-Bubbles and the Neural Computation Underlying Cognition. Minds and Machines 4 (4).
    A wide range of systems appear to perform computation: what common features do they share? I consider three examples, a digital computer, a neural network and an analogue route finding system based on soap-bubbles. The common feature of these systems is that they have autonomous dynamics — their states will change over time without additional external influence. We can take advantage of these dynamics if we understand them well enough to map a problem we want to solve onto them. Programming (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: springerlink.com   | Scholar | At my library | More options ...
  20. Colin Klein (2008). Dispositional Implementation Solves the Superfluous Structure Problem. Synthese 165 (1):141 - 153.
    Consciousness supervenes on activity; computation supervenes on structure. Because of this, some argue, conscious states cannot supervene on computational ones. If true, this would present serious difficulties for computationalist analyses of consciousness (or, indeed, of any domain with properties that supervene on actual activity). I argue that the computationalist can avoid the Superfluous Structure Problem (SSP) by moving to a dispositional theory of implementation. On a dispositional theory, the activity of computation depends entirely on changes in the intrinsic properties of (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: springerlink.com jstor.org   | Scholar | At my library | More options ...
  21. Gualtiero Piccinini, Computation in Physical Systems. Stanford Encyclopedia of Philosophy.
  22. Matthias Scheutz (1999). When Physical Systems Realize Functions. Minds and Machines 9 (2):161-196.
    After briefly discussing the relevance of the notions computation and implementation for cognitive science, I summarize some of the problems that have been found in their most common interpretations. In particular, I argue that standard notions of computation together with a state-to-state correspondence view of implementation cannot overcome difficulties posed by Putnam's Realization Theorem and that, therefore, a different approach to implementation is required. The notion realization of a function, developed out of physical theories, is then introduced as a replacement (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: portal.acm.org citeseer.ist.psu.edu springerlink.com kluweronline.com ingentaconnect.com   | Scholar | At my library | More options ...
  23. John R. Searle (1990). Is the Brain a Digital Computer? Proceedings and Addresses of the American Philosophical Association 64 (November):21-37.
    There are different ways to present a Presidential Address to the APA; the one I have chosen is simply to report on work that I am doing right now, on work in progress. I am going to present some of my further explorations into the computational model of the mind.\**.
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: citeseer.ist.psu.edu cogsci.soton.ac.uk ecs.soton.ac.uk links.jstor.org jstor.org   | Scholar | At my library | More options ...
  24. Lukáš Sekanina (forthcoming). Evolved Computing Devices and the Implementation Problem. Minds and Machines.
    The evolutionary circuit design is an approach allowing engineers to realize computational devices. The evolved computational devices represent a distinctive class of devices that exhibits a specific combination of properties, not visible and studied in the scope of all computational devices up till now. Devices that belong to this class show the required behavior; however, in general, we do not understand how and why they perform the required computation. The reason is that the evolution can utilize, in addition to the (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation | Scholar | At my library | More options ...
  25. Aaron Sloman, What Are Virtual Machines? Are They Real?
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: cs.bham.ac.uk   | Scholar | More options ...
  26. Aaron Sloman, Supervenience and Implementation.
    How can a virtual machine X be implemented in a physical machine Y? We know the answer as far as compilers, editors, theorem-provers, operating systems are concerned, at least insofar as we know how to produce these implemented virtual machines, and no mysteries are involved. This paper is about extrapolating from that knowledge to the implementation of minds in brains. By linking the philosopher's concept of supervenience to the engineer's concept of implementation, we can illuminate both. In particular, by showing (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: citeseer.ist.psu.edu cs.bham.ac.uk cogprints.org   | Scholar | More options ...
  27. Eric Steinhart (2003). Supermachines and Superminds. Minds and Machines 13 (1):155-186.
    If the computational theory of mind is right, then minds are realized by machines. There is an ordered complexity hierarchy of machines. Some finite machines realize finitely complex minds; some Turing machines realize potentially infinitely complex minds. There are many logically possible machines whose powers exceed the Church–Turing limit (e.g. accelerating Turing machines). Some of these supermachines realize superminds. Superminds perform cognitive supertasks. Their thoughts are formed in infinitary languages. They perceive and manipulate the infinite detail of fractal objects. They (...)
    Reading list   |  Discuss  |  Edit  |  Categorize  |  Remove from this list |
     
    My bibliography  |
     
    Export citation  | Other links: springerlink.com dx.doi.org   | Scholar | At my library | More options ...