Demo Data from SIGIR 2026 / reviewers in the wild / expert
Carl H. Smith 0001
dblp:s/CarlHSmith · also Carl Herbert Smith
· DBLP profile ↗
63ranked-venue papers
4as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 37 · 2 first-authorArtificial intelligence and machine learning · 16Applied, interdisciplinary, general and emerging computing · 4 · 1 first-authorSystems, architecture and hardware · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 3Software engineering, systems software and programming languages · 2Graphics, computer vision, multimedia, augmented reality and games · 1Human-computer interaction and ubiquitous computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
18 papers |
Learning theory · 81% Efficient and distributed learning · 7% Trustworthy machine learning · 6% | |
| Theoretical computer science
14 papers |
Computational complexity · 72% Logic in computer science · 19% Automata and formal languages · 8% |
Topics — the 30 heaviest of 34, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Learning theory
inductive inference |
0.1 | 10 | 2002 | Learning by the Process of Elimination · Inf. Comput. 2002 On the Intrinsic Complexity of Learning Recursive Functions · COLT 1999 Asymmetric Team Learning · COLT 1997 |
Computational complexity
inductive inference |
0.1 | 5 | 2003 | On the intrinsic complexity of learning recursive functions · Inf. Comput. 2003 A Recursion Theoretic Approach to Program Testing · IEEE Trans. Software Eng. 1987 On the Complexity of Inductive Inference · Inf. Control. 1986 |
Machine learning › Learning theory
computational learning theory |
0.0 | 3 | 1995 | On the Impact of Forgetting on Learning Machines · J. ACM 1995 Co-Learning of Total Recursive Functions · COLT 1994 On the Role of Procrastination for Machine Learning · COLT 1992 |
Computational complexity
learning theory |
0.0 | 5 | 1995 | Measure, Category and Learning Theory · ICALP 1995 Learning via Queries · FOCS 1988 The Power of Pluralism for Automatic Program Synthesis · J. ACM 1982 |
Machine learning › Trustworthy machine learning › robustness
robust learning |
0.0 | 1 | 1998 | On the Power of Learning Robustly · COLT 1998 |
Machine learning › Kernel, tree and ensemble methods
ensemble learning |
0.0 | 2 | 1994 | Choosing a learning team: a topological approach · STOC 1994 Probability and Plurality for Aggregations of Learning Machines · Inf. Comput. 1988 |
Automata and formal languages
query learning |
0.0 | 2 | 1992 | Learning via Queries · J. ACM 1992 Learning via Queries · FOCS 1988 |
Machine learning › Efficient and distributed learning
memory-efficient training |
0.0 | 1 | 1995 | On the Impact of Forgetting on Learning Machines · J. ACM 1995 |
Logic in computer science › set theory
descriptive set theory |
0.0 | 1 | 1995 | Measure, Category and Learning Theory · ICALP 1995 |
Machine learning › Efficient and distributed learning
co-learning |
0.0 | 1 | 1994 | Co-Learning of Total Recursive Functions · COLT 1994 |
Computational complexity
computability theory |
0.0 | 3 | 1994 | A Recursion Theoretic Approach to Program Testing · IEEE Trans. Software Eng. 1987 Co-Learning of Total Recursive Functions · COLT 1994 On the Role of Procrastination for Machine Learning · COLT 1992 |
Machine learning › Learning theory
online learning |
0.0 | 1 | 1993 | On the Impact of Forgetting on Learning Machines · COLT 1993 |
Machine learning › Learning theory
classification |
0.0 | 1 | 1992 | Generalization versus Classification · COLT 1992 |
Machine learning › Learning theory
generalization |
0.0 | 1 | 1992 | Generalization versus Classification · COLT 1992 |
Machine learning › Learning theory › online learning
online classification |
0.0 | 1 | 1992 | Generalization versus Classification · COLT 1992 |
Computational complexity
decidability |
0.0 | 1 | 1992 | Learning via Queries · J. ACM 1992 |
Logic in computer science › formal arithmetic
presburger arithmetic |
0.0 | 1 | 1992 | Learning via Queries · J. ACM 1992 |
Empirical software engineering › software metrics
software complexity metrics |
0.0 | 1 | 1991 | On Weyuker's Axioms For Software Complexity Measures · IEEE Trans. Software Eng. 1991 |
Machine learning › Learning theory
computational complexity |
0.0 | 1 | 1997 | Asymmetric Team Learning · COLT 1997 |
Logic in computer science › first-order logic
first-order queries |
0.0 | 1 | 1988 | Learning via Queries · FOCS 1988 |
Computational complexity › undecidability
halting problem |
0.0 | 1 | 1988 | Learning via Queries · FOCS 1988 |
Logic in computer science
recursive function theory |
0.0 | 1 | 1988 | Learning via Queries · FOCS 1988 |
Software testing
testing theory |
0.0 | 1 | 1987 | A Recursion Theoretic Approach to Program Testing · IEEE Trans. Software Eng. 1987 |
Interconnection networks and networks-on-chip › switching network › multistage interconnection network
augmented data manipulator network |
0.0 | 1 | 1982 | A Combinatorial Problem Concerning Processor Interconnection Networks · IEEE Trans. Computers 1982 |
Interconnection networks and networks-on-chip
multiprocessor interconnection |
0.0 | 1 | 1982 | A Combinatorial Problem Concerning Processor Interconnection Networks · IEEE Trans. Computers 1982 |
Program synthesis and code generation › concurrent program synthesis
parallel program synthesis |
0.0 | 1 | 1981 | The Power of Parallelism for Automatic Program Synthesis · FOCS 1981 |
Logic in computer science › finite model theory
query languages |
0.0 | 1 | 1988 | Learning via Queries · FOCS 1988 |
Memory systems
content-addressable memory |
0.0 | 1 | 1976 | Memory Hardware for High Speed Job Selection · IEEE Trans. Computers 1976 |
Combinatorics and discrete mathematics
fibonacci numbers |
0.0 | 1 | 1982 | A Combinatorial Problem Concerning Processor Interconnection Networks · IEEE Trans. Computers 1982 |
Operating systems
job scheduling |
0.0 | 1 | 1976 | Memory Hardware for High Speed Job Selection · IEEE Trans. Computers 1976 |
Methods — techniques the papers use, named apart from their topics
inductive inference · 0.1reducibility · 0.0recursion theory · 0.0zero-sum matrix game · 0.0reduction · 0.0formal learning models · 0.0topology · 0.0stabilization analysis · 0.0omega-automata · 0.0hilbert's tenth problem · 0.0formal framework comparison · 0.0axiomatic evaluation · 0.0first-order logic with plus and times · 0.0recursion-theoretic learning · 0.0team learning · 0.0anomaly detection · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Learning with belief levels
Janis Barzdins, Rusins Freivalds, Carl H. Smith 0001 |
J. Comput. Syst. Sci. | 3 |
| 2003 | On the intrinsic complexity of learning recursive functions
Sanjay Jain 0001, Efim B. Kinber, Christophe Papazian, Carl H. Smith 0001, Rolf Wiehagen |
Inf. Comput. | 4 |
| 2002 | Category, Measure, Inductive Inference: A Triality Theorem and Its Applications
Rusins Freivalds, Carl H. Smith 0001 |
LATIN | 2 |
| 2002 | UPSILON: Universal Programming System with Incomplete Lazy Object Notation
Brian Postow, Kenneth W. Regan, Carl H. Smith 0001 |
Fundam. Informaticae | 3 |
| 2002 | Learning by the Process of Elimination
Rusins Freivalds, Marek Karpinski, Carl H. Smith 0001, Rolf Wiehagen |
Inf. Comput. | 3 |
| 2002 | Foreword
Paul Fischer, Hans Simon 0001, Carl H. Smith 0001 |
Theor. Comput. Sci. | 3 |
| 2001 | Towards Axiomatic Basis of Inductive Inference
Janis Barzdins, Rusins Freivalds, Carl H. Smith 0001 |
FCT | 3 |
| 2001 | Robust Learning Is Rich
Sanjay Jain 0001, Carl H. Smith 0001, Rolf Wiehagen |
J. Comput. Syst. Sci. | 2 |
| 2001 | On the role of search for learning from examplesabstractGold (1967) discovered a fundamental enumeration technique, the socalled identification-by-enumeration, a simple but powerful class of algorithms for learning from examples (inductive inference). We introduce a variety of more sophisticated (and more powerful) enumeration techniques and characterize their power. We conclude with the thesis that enumeration techniques are even universal in that each solvable learning problem in inductive inference can be solved by an adequate enumeration technique. This thesis is technically motivated and discussed. Stuart A. Kurtz, Carl H. Smith 0001, Rolf Wiehagen |
J. Exp. Theor. Artif. Intell. | 2 |
| 2001 | Hierarchies of probabilistic and team FIN-learning
Andris Ambainis, Kalvis Apsitis, Rusins Freivalds, Carl H. Smith 0001 |
Theor. Comput. Sci. | 4 |
| 2000 | CS1 and CS2 (panel session): foundations of computer science and discrete mathematicsabstractOver a period of thirty years there have been many curriculum reforms in the Undergraduate Computer Science curriculum. The ACM/IEEE-CS task force is currently working on the Curriculum 2001. In this struggle to define and develop this dynamic field of computer science, we have the opportunity to identify the foundations and related concepts of mathematics we would like to see in the new CS curriculum and introduce these in CS1 and CS2. Many standard topics of discrete mathematics can encourage the use of mathematical thinking when taught along with the CS courses. The more complex foundations and other theoretical topics may be introduced later in the curriculum. This session will present some of the views and examples in this direction. Our goal is not to eliminate the need of discrete math but to integrate it into the basics of CS so that the student will experience mathematical reasoning in the early stages of the development of CS topics. Currently discrete math is taught as one of the early math requirements and many students do not see the relationship between the programming concepts and these mathematical concepts. An early blend of these ideas of will provide a richer experience to CS majors and the new topics can be learned more quickly if the underlying theoretical concepts are well understood. The programming languages of choice can be introduced in separate laboratory components taken parallel to CS1 and CS2.We hope that we all can agree that CS is not just programming and we have a new discipline that must develop its basic theory rather than depending on other disciplines to do it for us. Someday, the courses we know now as CS1 and CS2 maybe known as University Computing I and II as we now have in some of the other sciences. D. S. Tomer, Douglas Baldwin, Carl H. Smith 0001, Peter B. Henderson, Venu Vadisigi |
SIGCSE | 3 |
| 1999 | On the Intrinsic Complexity of Learning Recursive FunctionsabstractThe intrinsic complexity of learning compares the difficulty of learning classes of objects by using some reducibility notion.For several types of learning recursive functions (learning in the limit, learning with a bounded number of mind changes, learning with anomalies), both generic complete classes are exhibited and necessary and sufficient conditions for completeness are derived.Informally, a class is complete iff both its topological structure is highly complex while its algorithmic structure is surprisingly easy.Counter-intuitively, some self-describing classes turn out to be complete. Efim B. Kinber, Christophe Papazian, Carl H. Smith 0001, Rolf Wiehagen |
COLT | 3 |
| 1999 | Inductive Inference with Procrastination: Back to DefinitionsabstractIn this paper, we reconsider the definition of procrastinating learning machines. In the original definition of Freivalds and Smith [FS93], constructive ordinals are used to bound mindchanges. We investigate possibility of using arbitrary linearly ordered sets to bound mindchanges in similar way. It turns out that using certain ordered sets it is possible to define inductive inference types different from the previously known ones. We investigate properties of the new inductive inference types and compare them to other types. Andris Ambainis, Rusins Freivalds, Carl H. Smith 0001 |
Fundam. Informaticae | 3 |
| 1999 | The functions of finite support: a canonical learning problemabstractThe functions of finite support have played a ubiquitous role in the study of inductive inference since its inception. In addition to providing a clear and simple example of a learnable class, the functions of finite support are employed in many proofs that distinguish various types and features of learning. Recent results show that this ostensibly simple class requires as much space to learn as any other learnable set and, furthermore, is as intrinsically difficult as any other learnable set. Since the class of functions of finite support sit at the top of two very different complexity hierarchies, this class is a candidate for being a canonical learning problem. We argue for this point in the paper and discuss the ramifications. Rusins Freivalds, Efim B. Kinber, Carl H. Smith 0001 |
J. Exp. Theor. Artif. Intell. | 3 |
| 1999 | On the Inductive Inference of Recursive Real-Valued Functions
Kalvis Apsitis, Setsuo Arikawa, Rusins Freivalds, Eiju Hirowatari, Carl H. Smith 0001 |
Theor. Comput. Sci. | 5 |
| 1998 | Editor's Introduction
Michael M. Richter, Carl H. Smith 0001, Rolf Wiehagen, Thomas Zeugmann |
ALT | 2 |
| 1998 | On the Power of Learning RobustlyabstractProceedings of the Annual ACM Conference on Computational Learning Theory Sanjay Jain 0001, Carl H. Smith 0001, Rolf Wiehagen |
COLT | 2 |
| 1998 | A Logic of Discovery
Janis Barzdins, Rusins Freivalds, Carl H. Smith 0001 |
Discovery Science | 3 |
| 1998 | On the Relative Sizes of Learnable Sets
Lance Fortnow, Rusins Freivalds, William I. Gasarch, Martin Kummer, Stuart A. Kurtz, Carl H. Smith 0001, Frank Stephan 0001 |
Theor. Comput. Sci. | 6 |
| 1997 | Team Learning as a Game
Andris Ambainis, Kalvis Apsitis, Rusins Freivalds, William I. Gasarch, Carl H. Smith 0001 |
ALT | 5 |
| 1997 | Asymmetric Team LearningabstractWe generalize the traditional concept of team learning.The success of an asymmetric team in learning some function depends upon the successes of participant machines by an arbitrary nondecreasing Boolean function.Asymmetric team types are ordered accordingly to their learning power by basic reductions.The problem to determine this order for an arbitrary pair of asymmetric teams is shown to be NP-hard.Basic reductions are independent of the properties of any particular definition of learning.Many learning types (e.g.EX, -learning with no more than n mindchanges) have additional team order relations which vary from case to case.We define a learning type PINFlN which allows only the basic reductions between its teams.The relation between asymmetric team learning and probabilistic learning is described by a zerosum matrix game. Kalvis Apsitis, Rusins Freivalds, Carl H. Smith 0001 |
COLT | 3 |
| 1996 | General Inductive Inference Types Based on Linearly-Ordered Sets
Andris Ambainis, Rusins Freivalds, Carl H. Smith 0001 |
STACS | 3 |
| 1996 | Learning with Confidence
Janis Barzdins, Rusins Freivalds, Carl H. Smith 0001 |
STACS | 3 |
| 1996 | On Duality in Learning and the Selection of Learning Terms
Kalvis Apsitis, Rusins Freivalds, Carl H. Smith 0001 |
Inf. Comput. | 3 |
| 1995 | On the Inductive Inference of Real Valued FunctionsabstractIntroduction The starting point for studies in inductive inference is the model of learning by example introduced by Gold [Gol67]. This is a simple model of learning algorithms that input examples of some function and produce programs that are intended to compute the function generating the examples. Learning takes place as the "correct " program must be produced after the learning algorithm has seen only finitely many examples. The functions used as input are typically (partial) recursive functions. Using traditional encoding techniques, this class of functions is rich enough to model a wide range of phenomena [AS83]. Researchers in inductive inference have used the basic model of Gold to study the effects of other parameters of the learning process such as errors tolerance, plurality of approaches, probability of success, learning via queries, etc. Herein we combine traditional studies of inductive inference and classical continuous mathematics to produce a study of learning Kalvis Apsitis, Rusins Freivalds, Carl H. Smith 0001 |
COLT | 3 |
| 1995 | Measure, Category and Learning Theory
Lance Fortnow, Rusins Freivalds, William I. Gasarch, Martin Kummer, Stuart A. Kurtz, Carl H. Smith 0001, Frank Stephan 0001 |
ICALP | 6 |
| 1995 | Learning via Queries with Teams and AnomaliesabstractMost work in the field of inductive inference regards the learning machine to be a passive recipient of data. In a prior paper the passive approach was compared to an active form of learning where the machine is allowed to ask questions. In this paper we continue the study of machines that ask questions by comparing such machines to teams of passive machines. This yields, via work of Pitt and Smith, a comparison of active learning with probabilistic learning. Also considered are query inference machines that learn an approximation of what is desired. The approximation differs from the desired result in finitely many anomalous places. William I. Gasarch, Efim B. Kinber, Mark G. Pleszkoch, Carl H. Smith 0001, Thomas Zeugmann |
Fundam. Informaticae | 4 |
| 1995 | On the Intrinsic Complexity of Learning
Rusins Freivalds, Efim B. Kinber, Carl H. Smith 0001 |
Inf. Comput. | 3 |
| 1995 | Training Digraphs
Hsieh-Chang Tu, Carl H. Smith 0001 |
Inf. Process. Lett. | 2 |
| 1995 | On the Impact of Forgetting on Learning MachinesabstractPeople tend not to have perfect memories when it comes to learning, or to anything else for that matter.Most formal studies of learning, however, assume a perfect memory.Some approaches have restricted the number of items that could be retained.We introduce a This work was facilitated by an international Rusins Freivalds, Efim B. Kinber, Carl H. Smith 0001 |
J. ACM | 3 |
| 1995 | On Learning Multiple Concepts in ParallelabstractA class U of recursive functions is said to be finitely (a, b) learnable if and only if for any b tuple of pairwise distinct functions from U at least a of the b functions have been learned correctly from examples of their behavior after some finite amount of time. It is shown that this approach, called learning in parallel, is more powerful than nonparallel learning. Furthermore, it is shown that imposing the restriction (called parallel super learning) on parallel learning that the learning algorithm also identiy on which of the input functions it is successful is still more powerful than nonparallel learning, A necessary and sufficient condition is derived for (a, b) superlearning and (c, d) superlearning being the same power. Our new notion of parallel learning is compared with other, previously defined notions of learning in parallel. Finally, we synthesize our notion of learning in parallel with the concept of team learning and obtain some interesting trade-offs and comparisons. Efim B. Kinber, Carl H. Smith 0001, Mahendran Velauthapillai, Rolf Wiehagen |
J. Comput. Syst. Sci. | 2 |
| 1995 | Generalization versus classificationabstractThe problem of generalizing from specific instances to descriptions of underlying concepts is represented abstractly as the problem of inductive inference. A similarly abstract rendition of the problem of classifying concepts from a collection into one of a finite set a categories is introduced. The mathematical representations of generalization and classification admit to rigorous comparisons. We show similarities as well as differences between the problems of generalization and classification. Some characterizations of an interesting, potentially practical, restriction of the classification problem are presented. Rolf Wiehagen, Carl H. Smith 0001 |
J. Exp. Theor. Artif. Intell. | 2 |
| 1994 | Co-Learning of Total Recursive FunctionsabstractArticle Free Access Share on Co-learning of total recursive functions Authors: Rūsiņš Freivalds Department of Computer Science, University of Latvia, Raina bulvaris 29, LV-1459, Riga Latvia Department of Computer Science, University of Latvia, Raina bulvaris 29, LV-1459, Riga LatviaView Profile , Marek Karpinski Department of Computer Science, University of Bonn, Römerstrasse 164, D-5300, Bonn 1 Germany Department of Computer Science, University of Bonn, Römerstrasse 164, D-5300, Bonn 1 GermanyView Profile , Carl H. Smith Department of Computer Science, University of Maryland, College Park, MD Department of Computer Science, University of Maryland, College Park, MDView Profile Authors Info & Claims COLT '94: Proceedings of the seventh annual conference on Computational learning theoryJuly 1994 Pages 190–197https://doi.org/10.1145/180139.181098Published:16 July 1994Publication History 8citation28DownloadsMetricsTotal Citations8Total Downloads28Last 12 Months12Last 6 weeks1 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Rusins Freivalds, Marek Karpinski, Carl H. Smith 0001 |
COLT | 3 |
| 1994 | Choosing a learning team: a topological approach
Kalvis Apsitis, Rusins Freivalds, Carl H. Smith 0001 |
STOC | 3 |
| 1994 | Testing Geometric Objects
Kathleen Romanik, Carl H. Smith 0001 |
Comput. Geom. | 2 |
| 1993 | On the Impact of Forgetting on Learning Machinesabstractconstant, finite amount of memory, there are and T such that Rusins Freivalds, Efim B. Kinber, Carl H. Smith 0001 |
COLT | 3 |
| 1993 | On Learning Multiple Concepts in ParallelabstractA class U of recursive functions is said to be finitely (a,b) learnable if and only if for any b tuple of pairwise distinct functions from U at least a of the b functions have been learned correctly from examples of their behaviour after some finite amount of time. It is shown that this approach, called learning in parallel, is more powerful than non parallel learning. Furthermore, it is shown that imposing the restriction (called parallel super learning) on parallel learning that the learning algorithm also identify which of the input functions it is successful on is still more powerful than non parallel learning. A necessary and sufficient condition is derived for (a,b) superlearning and (c,d) superlearning being the same power. Our new notion of parallel learning is compared with other, previously defined notions of learning in parallel. Finally, we synthesis our notion of learning in parallel with the concept of team learning and obtain some interesting trade offs and comparisons. (orig.) Efim B. Kinber, Carl H. Smith 0001, Mahendran Velauthapillai, Rolf Wiehagen |
COLT | 2 |
| 1993 | The Syntax of Parallelism
Amihood Amir, Carl H. Smith 0001 |
Fundam. Informaticae | 2 |
| 1993 | On the Role of Procrastination in Machine Learning
Rusins Freivalds, Carl H. Smith 0001 |
Inf. Comput. | 2 |
| 1992 | On the Role of Procrastination for Machine LearningabstractArticle Free Access Share on On the role of procrastination for machine learning Authors: Rūsiņš Freivalds Institute of Mathematics and Computer Science, University of Latvia, Raina bulvaris 29, 226250, Riga, Latvia Institute of Mathematics and Computer Science, University of Latvia, Raina bulvaris 29, 226250, Riga, LatviaView Profile , Carl H. Smith Department of Computer Science and Institute for Advanced Computer Studies, The University of Maryland, College Park, MD Department of Computer Science and Institute for Advanced Computer Studies, The University of Maryland, College Park, MDView Profile Authors Info & Claims COLT '92: Proceedings of the fifth annual workshop on Computational learning theoryJuly 1992 Pages 363–376https://doi.org/10.1145/130385.130426Published:01 July 1992Publication History 1citation62DownloadsMetricsTotal Citations1Total Downloads62Last 12 Months51Last 6 weeks7 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Rusins Freivalds, Carl H. Smith 0001 |
COLT | 2 |
| 1992 | Generalization versus ClassificationabstractGeneralization is a learning problem that has received considerable attention. The generalization problem is to take a finite sample of some concept and produce an algorithm that can produce all other (perhaps infinitely many) samples of the same concept. Inductive inference is the study of this problem in a most general framework [1]. The classification problem is to take a finite sample of some concept and decide which type of concept the sample is from. The choice of type is usually finite. If the mechanism performing the classification is limiting, e.g., it makes more and more conjectures as to a classification as time goes on, then the process can also be considered as a type of learning. Roughly, we will say that some suitable mechanism has learned an appropriate classification if its sequence of conjectures stabilizes at some point. In this paper we formalize, at a suitable level of abstraction, the classification problem and rigorously compare it to the generalization problem. Despite some obvious similarities, the two notions are shown to be distinct. The new formalism of classification is investigated further. Rolf Wiehagen, Carl H. Smith 0001 |
COLT | 2 |
| 1992 | Learning programs with an easy to calculate set of errors
William I. Gasarch, Ramesh K. Sitaraman, Carl H. Smith 0001, Mahendran Velauthapillai |
Fundam. Informaticae | 3 |
| 1992 | Learning via QueriesabstractTraditional work in inductive inference has been to model a learner receiving data about a function f and trying to learn the function. The data is usually just the values f (0), f (1),…. The scenario is modeled so that the learner is also allowed to ask questions about the data (e.g., (∀ χ) [χ> 17 → f ( χ ) = 0]?). An important parameter is the language that the lerner may use to formulate queries. We show that for most languages a learner can learn more by asking questions than by passively receiving data. Mathematical tools used include the solution to Hilbert's tenth problem, the decidability of Presuburger arithmetic, and ω-automata. William I. Gasarch, Carl H. Smith 0001 |
J. ACM | 2 |
| 1991 | Self-learning inductive inference machinesabstractSelf‐knowledge is a concept that is present in several philosophies. In this article, we consider the issue of whether or not a learning algorithm can in some sense possess self‐knowledge. The question is answered affirmatively. Self‐learning inductive inference algorithms are taken to be those that learn programs for their own algorithms, in addition to other functions. La connaissance de soi est un concept qui se retrouve dans plusieurs philosophies. Dans cet article, les auteurs s'interrogent à savoir si un algorithme d' apprentissage peut dans une certaine mesure posséder la connaissance de soi. lis apportent une reponse positive a cette question. Les algorithmes d'inference inductive autodidactes sont ceux qui font l'apprentissage de programmes pour leurs propres algorithmes, en plus d' autres fonctions. Karlis Cerans, Carl H. Smith 0001 |
Comput. Intell. | 2 |
| 1991 | On Weyuker's Axioms For Software Complexity MeasuresabstractProperties for software complexity measures are discussed. It is shown that a collection of nine properties suggested by E.J. Weyuker is inadequate for determining the quality of a software complexity measure. (see ibid., vol.14, p.1357-65, 1988). A complexity measure which satisfies all nine of the properties, but which has absolutely no practical utility in measuring the complexity of a program is presented. It is concluded that satisfying all of the nine properties is a necessary, but not sufficient, condition for a good complexity measure.> John C. Cherniavsky, Carl H. Smith 0001 |
IEEE Trans. Software Eng. | 2 |
| 1990 | On the Inference of Approximate Programs
Carl H. Smith 0001, Mahendran Velauthapillai |
Theor. Comput. Sci. | 1 |
| 1989 | Trade-Off among Parameters Effecting Inductive Inference
Rusins Freivalds, Carl H. Smith 0001, Mahendran Velauthapillai |
Inf. Comput. | 2 |
| 1989 | Training SequencesabstractIntuitively, the more a machine knows the more it can learn. This intuition is formalized in a recursion theoretic framework. A formal definition of what it means for a machine to learn a finite sequence of recursive functions is presented. We prove that there are sets of sequences S, and a sequence 〈ƒ1, ƒ2, …, ƒn〉ϵ S such that in order to learn a program for ƒi a machine must necessarily know programs for ƒ1, …, ƒi−1. Also investigated is the simultaneous inference of programs for a finite set of recursive functions. Dana Angluin, William I. Gasarch, Carl H. Smith 0001 |
Theor. Comput. Sci. | 3 |
| 1988 | Learning via QueriesabstractThe power of various query languages is compared along two dimensions, namely the inherent power of the language and the number of alternations of quantizers. Learning by asking questions is compared to learning by passively reading data. It is found that the extent of what can be learned by queries is largely dependent on the language used by the inference mechanism to formulate questions to ask of its trainer. It is proved that inference machines that are allowed to ask first-order questions with plus and times can be used to solve the halting problem and therefore can learn all the recursive functions. Learning languages are also considered.> William I. Gasarch, Carl H. Smith 0001 |
FOCS | 2 |
| 1988 | Probability and Plurality for Aggregations of Learning Machines
Leonard Pitt, Carl H. Smith 0001 |
Inf. Comput. | 2 |
| 1988 | On the notion of granularity
Clyde P. Kruskal, Carl H. Smith 0001 |
J. Supercomput. | 2 |
| 1987 | Probability and Plurality for Aggregations of Learning Machines
Leonard Pitt, Carl H. Smith 0001 |
ICALP | 2 |
| 1987 | A Recursion Theoretic Approach to Program TestingabstractInductive inference, the automatic synthesis of programs, bears certain ostensible relationships with program testing. For inductive inference, one must take a finite sample of the desired input/output behavior of some program and produce (synthesize) an equivalent program. In the testing paradigm, one seeks a finite sample for a function such that any program (in a given set) which computes something other than the object function differs from the object function on the finite sample. In both cases, the finite sample embodies sufficient knowledge to isolate the desired program from all other possibilities. These relationships are investigated and general recursion theoretic properties of testable sets of functions are exposed. John C. Cherniavsky, Carl H. Smith 0001 |
IEEE Trans. Software Eng. | 2 |
| 1986 | On the Complexity of Inductive Inference
Robert P. Daley, Carl H. Smith 0001 |
Inf. Control. | 2 |
| 1984 | On the Complexity of Inductive Inference (Preliminary Report)
Robert P. Daley, Carl H. Smith 0001 |
MFCS | 2 |
| 1984 | A Proof of the Determinacy Property of the Data Flow Schema
Nam Sung Woo, Carl H. Smith 0001, Ashok K. Agrawala |
Inf. Process. Lett. | 2 |
| 1983 | Comparison of Identification Criteria for Machine Inductive Inference
John Case, Carl H. Smith 0001 |
Theor. Comput. Sci. | 2 |
| 1982 | The Power of Pluralism for Automatic Program SynthesisabstractInductive reference machmes (IIMs) synthesize programs, given examples of their intended input-output behavior.Several different criteria for successful synthesis by llMs are defined.A given criterion is said to be more general than some other criterion if the class of sets which can be inferred by some IIM with respect to the given criterion is larger than the class of sets which can be referred by some IIM with respect to the other criterion A team of IIMs synthesizes programs for a set of functions if and only ff for each function m the set, at least one of the IIMs m the team successfully synthesizes the proper program.The trade-offs between the number of IIMs involved in the learnmg process and the generality of the criteria of success are examined Categories and Subject Descriptors: F. Carl H. Smith 0001 |
J. ACM | 1 |
| 1982 | A Combinatorial Problem Concerning Processor Interconnection NetworksabstractThe augmented data manipulator (ADM) [5] has been proposed as an interconnection scheme for microprocessors. In this note we show how the number of permutations achieved by the last stage of an n-node ADM may be derived from a Fibonacci series. This result was used in [1] to analyze the total number of permutations achieved by an entire ADM. Michael J. O'Donnell, Carl H. Smith 0001 |
IEEE Trans. Computers | 2 |
| 1981 | The Power of Parallelism for Automatic Program SynthesisabstractInductive inference machines (IIMs) are algorithmic devices which accept as input the graph of a computable function, an ordered pair at a time, and which output a succession of programs each conjectured to compute the input function. IIMs synthesize programs given examples of their intended input-output behavior. Several different criterion for successful synthesis by IIMs are defined. A given criterion is said to be more general than some other criterion if the class of sets which can be inferred by some IIM with respect to the given criteria is larger than the class of sets which can be inferred by some IIM with respect to the other criterion. The tradeoffs between the number of IIMs involved in the learning process and the generality of the criteria of success are examined. Carl H. Smith 0001 |
FOCS | 1 |
| 1978 | Anomaly Hierarchies of Mechanized Inductive InferenceabstractArticle Free Access Share on Anomaly hierarchies of mechanized inductive inference Authors: John Case View Profile , Carl Smith View Profile Authors Info & Claims STOC '78: Proceedings of the tenth annual ACM symposium on Theory of computingMay 1978 Pages 314–319https://doi.org/10.1145/800133.804360Online:01 May 1978Publication History 15citation13DownloadsMetricsTotal Citations15Total Downloads13Last 12 Months2Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF John Case, Carl H. Smith 0001 |
STOC | 2 |
| 1976 | Memory Hardware for High Speed Job SelectionabstractThe discriminating content addressable memory (DCAM) is a modified content addressable memory (CAM). After the ``similar to'' search performed by the CAM, the modified memory searches in parallel for the highest value in a particular field across all words of the memory. Applications of DCAM can greatly speed up queue searches and scheduling processes in operating systems. Worst case DCAM query time for 1000 words is 2 μs. The number of extra gates required by a DCAM increases linearly with memory size. Carl H. Smith 0001, Larry D. Wittie |
IEEE Trans. Computers | 1 |
| 1974 | An Improved Bound for Detecting Looping Configurations in Deterministic DPA's
Jan van Leeuwen, Carl H. Smith 0001 |
Inf. Process. Lett. | 2 |