Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 218,570,072 papers from all fields of science
Search
Sign In
Create Free Account
Memoization
Known as:
Memoise
, Tabling
, Memoized function
Expand
In computing, memoization is an optimization technique used primarily to speed up computer programs by storing the results of expensive function…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
50 relations
Aho–Corasick algorithm
Backtracking
Bottom-up parsing
CPU cache
Expand
Broader (1)
Computer performance
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2015
Highly Cited
2015
Performance problems you can fix: a dynamic analysis of memoization opportunities
Luca Della Toffola
,
Michael Pradel
,
T. Gross
Conference on Object-Oriented Programming Systems…
2015
Corpus ID: 5719419
Performance bugs are a prevalent problem and recent research proposes various techniques to identify such bugs. This paper…
Expand
Highly Cited
2012
Highly Cited
2012
The falling tide algorithm: A new multi-objective approach for complex workforce scheduling
Jingpeng Li
,
E. Burke
,
Timothy Curtois
,
S. Petrovic
,
R. Qu
2012
Corpus ID: 1362232
Highly Cited
2002
Highly Cited
2002
Density-Based Multiscale Data Condensation
Pabitra Mitra
,
C. A. Murthy
,
S. Pal
IEEE Transactions on Pattern Analysis and Machine…
2002
Corpus ID: 12439764
A problem gaining interest in pattern recognition applied to data mining is that of selecting a small representative subset from…
Expand
Highly Cited
2001
Highly Cited
2001
A Structural Model of Government Formation
D. Diermeier
,
Hülya Eraslan
,
Antonio Merlo
2001
Corpus ID: 42897575
In this paper we estimate a bargaining model of government formation in parliamentary democracies. We use the estimated…
Expand
Highly Cited
2000
Highly Cited
2000
The Design Principles of a Weighted Finite-State Transducer Library
Mehryar Mohri
,
Fernando C Pereira
,
M. Riley
Theoretical Computer Science
2000
Corpus ID: 3714809
Highly Cited
1999
Highly Cited
1999
Tabling for non‐monotonic programming
T. Swift
Annals of Mathematics and Artificial Intelligence
1999
Corpus ID: 16695800
Non‐monotonic extensions add power to logic programs. However, the main logic programming language, Prolog, is widely recognized…
Expand
Review
1997
Review
1997
An Efficient Implementation of the Head-Corner Parser
Gertjan van Noord
International Conference on Computational Logic
1997
Corpus ID: 2171105
This paper describes an efficient and robust implementation of a bidirectional, head-driven parser for constraint-based grammars…
Expand
Highly Cited
1996
Highly Cited
1996
Scheduling in flowshop and cellular manufacturing systems with multiple objectives— a genetic algorithmic approach
Jagabandhu Sridhar
,
C. Rajendran
1996
Corpus ID: 62606596
Abstract The problem of scheduling in flowshop and flowline-based cellular manufacturing systems (CMS) is considered with the…
Expand
Highly Cited
1996
Highly Cited
1996
A 100-g Laboratory Corn Wet-Milling Procedure
S. Eckhoff
,
S. Singh
,
+9 authors
P. Keeling
1996
Corpus ID: 53652543
Cereal Chem. 73(1):54-57 A 100-g laboratory corn wet-milling procedure was developed in formed during the same week, and 0.60…
Expand
Highly Cited
1980
Highly Cited
1980
A Lagrangean Relaxation Approach to Course Timetabling
A. Tripathy
1980
Corpus ID: 62687996
A study of mathematical programming approaches to time-tabling has resulted in the development of an algorithm based on…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE