Demo Data from EDBT 2026 / reviewers in the wild / expert
Ephraim Feig
dblp:93/3191
· DBLP profile ↗
19ranked-venue papers
10as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 6 · 2 first-authorTheory of computation · 6 · 2 first-authorSoftware engineering, systems software and programming languages · 5 · 4 first-authorComputer networks · 2 · 2 first-author
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.
| Theoretical computer science
4 papers |
Algorithms and data structures · 51% Computational complexity · 39% Mathematical optimization · 6% | |
| Computer networks
2 papers |
Physical-layer communications · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 87% High-performance computing · 13% |
Topics — the 20 heaviest of 21, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational complexity
algebraic complexity |
0.0 | 2 | 1992 | On the multiplicative complexity of discrete cosine transforms · IEEE Trans. Inf. Theory 1992 On the Direct Sum Conjecture (Extended Summary) · FOCS 1981 |
Algorithms and data structures › symbolic computation › computational algebra › polynomial evaluation
polynomial root finding |
0.0 | 2 | 1988 | A Fast Parallel Algorithm for Determining all Roots of a Polynomial with Real Roots · SIAM J. Comput. 1988 A Fast Parallel Algorithm for Determining All Roots of a Polynomial with Real Roots · STOC 1986 |
Algorithms and data structures › linear algebra › linear algebra algorithms › fast transforms
discrete cosine transform |
0.0 | 1 | 1992 | On the multiplicative complexity of discrete cosine transforms · IEEE Trans. Inf. Theory 1992 |
Computational complexity › algebraic complexity › arithmetic circuit complexity
multiplicative complexity |
0.0 | 1 | 1992 | On the multiplicative complexity of discrete cosine transforms · IEEE Trans. Inf. Theory 1992 |
Physical-layer communications
channel coding |
0.0 | 1 | 1990 | Sequence estimation for class-IV partial-response channels with jitter · IEEE Trans. Commun. 1990 |
Physical-layer communications
equalization |
0.0 | 1 | 1990 | Sequence estimation for class-IV partial-response channels with jitter · IEEE Trans. Commun. 1990 |
Physical-layer communications › multiplexing
frequency-division multiplexing |
0.0 | 1 | 1990 | Practical aspects of DFT-based frequency division multiplexing for data transmission · IEEE Trans. Commun. 1990 |
Physical-layer communications › modulation
multicarrier modulation |
0.0 | 1 | 1990 | Practical aspects of DFT-based frequency division multiplexing for data transmission · IEEE Trans. Commun. 1990 |
Physical-layer communications › modulation › line coding
partial response signaling |
0.0 | 1 | 1990 | Sequence estimation for class-IV partial-response channels with jitter · IEEE Trans. Commun. 1990 |
Physical-layer communications › signal detection
sequence estimation |
0.0 | 1 | 1990 | Sequence estimation for class-IV partial-response channels with jitter · IEEE Trans. Commun. 1990 |
Memory systems › cache
cache-oblivious algorithms |
0.0 | 1 | 1990 | Uniform Memory Hierarchies · FOCS 1990 |
Memory systems
memory hierarchy |
0.0 | 1 | 1990 | Uniform Memory Hierarchies · FOCS 1990 |
Algorithms and data structures
numerical algorithms |
0.0 | 2 | 1988 | A Fast Parallel Algorithm for Determining All Roots of a Polynomial with Real Roots · STOC 1986 A Fast Parallel Algorithm for Determining all Roots of a Polynomial with Real Roots · SIAM J. Comput. 1988 |
Algorithms and data structures › parallel algorithms
NC algorithms |
0.0 | 1 | 1988 | A Fast Parallel Algorithm for Determining all Roots of a Polynomial with Real Roots · SIAM J. Comput. 1988 |
Computational complexity
parallel complexity |
0.0 | 1 | 1988 | A Fast Parallel Algorithm for Determining all Roots of a Polynomial with Real Roots · SIAM J. Comput. 1988 |
Algorithms and data structures
parallel algorithms |
0.0 | 1 | 1986 | A Fast Parallel Algorithm for Determining All Roots of a Polynomial with Real Roots · STOC 1986 |
Mathematical optimization
root finding |
0.0 | 1 | 1986 | A Fast Parallel Algorithm for Determining All Roots of a Polynomial with Real Roots · STOC 1986 |
Information theory
signal processing |
0.0 | 1 | 1992 | On the multiplicative complexity of discrete cosine transforms · IEEE Trans. Inf. Theory 1992 |
Algorithms and data structures › numerical algorithms
transform algorithm |
0.0 | 1 | 1992 | On the multiplicative complexity of discrete cosine transforms · IEEE Trans. Inf. Theory 1992 |
Computational complexity › algebraic complexity
tensor rank |
0.0 | 1 | 1981 | On the Direct Sum Conjecture (Extended Summary) · FOCS 1981 |
Methods — techniques the papers use, named apart from their topics
upper bounds · 0.0projection-minimization algorithm · 0.0least-squares decoding · 0.0discrete fourier transform · 0.0complexity analysis · 0.0RAM model comparison · 0.0sturm sequences · 0.0numerical integration · 0.0newton identities · 0.0contour integral · 0.0parallel algorithm · 0.0algebraic complexity theory · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Smarter SOAabstractThe purpose of this panel is to present a broad range of best practices of SOA strategization and operationalization in the use of Web services in real-world SOA implementations. The focus will be on the common challenges and issues encountered in SOA projects. Topics include, but are not limited to, tenets, methodology, architecture, service management, standards, tools, process, organization, governance, security, and quality of services. Practitioner's guides and anti-patterns as well as trends will be discussed in the context. Real-life pragmatic solutions to business problems will be exemplified and illustrated in case studies. Tony Shan, Ephraim Feig, Thomas Bui |
ICWS | 2 |
| 2007 | Services Computing in Action: Services ArchitecturesabstractThis panel is devoted to the topic of Services Architectures, which play a significant role in the effective operations and delivery of services businesses today. Ephraim Feig, Liang-Jie Zhang, Ali Arsanjani |
ICWS | 1 |
| 2005 | Five Years of Software as a Service: The Good, the Bad, and the UglyabstractSummary form only given. Software as a service (SAS) was introduced with the promise of lowering the costs associated with business software applications. To enable SAS and similar software service deployments to function smoothly, service-oriented architectures (SOAs) were introduced and have been quickly evolving for the past five years. Now, with SOAs well understood and software development environments so efficient, the return to insourcing, especially in the larger enterprises, is cutting into the earlier SAS gains. Providers for the mid-market, on the other hand, are wrestling with the dual problem - how to survive with on-demand requirements in a low margin arena? For many of the early pioneers in SAS and SOA, the past year has been one of tough demands from customers and harsh reactions from financial markets, as they continue to figure out how to survive in challenging, unchartered waters. Ephraim Feig |
ICWS | 1 |
| 2005 | Experiences with Service Computing--A View from the Business WorldabstractPanel Theme: now account for more than half of the U.S. economy. Services Computing has become a cross-discipline that covers the science and technology of Innovation Research, which leverages IT and computing technology to model, create, and manage business solutions, scientific applications, as well as modernized services. The underneath technology suite includes Web services and service-oriented architecture (SOA), business consulting methodology and utilities, business process modeling, transformation and integration. (http://tab.computer.org/tcsc) Ephraim Feig |
ICWS | 1 |
| 2004 | Going Public with Software-as-a-ServiceabstractThe market is demanding seamless application integration. Those who can deliver on this demand will be rewarded. Web services will play a key role in making it possible, affordable, and ease to use. Ephraim Feig |
ICWS | 1 |
| 1998 | Motion optimization of ordered blocks for overlapped block motion compensationabstractWhile overlapped block motion compensation (OBMC) with block matching motion vectors yields better estimation accuracy than standard block matching, these estimates may be significantly improved by optimizing the motion vectors. Optimal motion vectors may be determined by an iterative and computationally intensive process. However, for a low-cost system (e.g., videoconferencing), such an approach is not feasible. An analysis of the compensation errors after motion optimization reveals that most gains in estimation accuracy result from the optimization of a fraction of the total number of blocks in a frame. It is thus conceivable that, by defining suitable ordering algorithms for blocks, coding systems could see improved performance by optimizing some number of blocks based on the ordering depending on available computational resources. With the aid of simulations we first show that most improvements by optimizing motion are limited to a few motion vectors. Then we present simple and intuitive algorithms based on compensation error after OBMC with block matching vectors to order blocks. Simulation results using these algorithms for ordering and optimizing motion are presented for two video sequences. The results reveal improvements obtained by optimizing the motion of the blocks from the ordering are reasonable; however, the improvements are not limited to the first fraction of blocks from the ordering, suggesting that better ordering algorithms be investigated in the future. Rajesh Rajagopalan, Ephraim Feig, Michael T. Orchard |
IEEE Trans. Circuits Syst. Video Technol. | 2 |
| 1996 | Joint control of spatial quantization and temporal sampling for very low bit rate videoabstractWe present an encoder rate control algorithm based on a perceptual criterion for very low bit rate video. The emerging H.263 recommendation for transmission of video over narrow bandwidth channels supports variable frame rate video streams. This additional freedom enables the rate control algorithm to explore the tradeoff between temporal sampling and spatial quality, while keeping the generated bit rate within the available channel bandwidth. The proposed criterion takes advantage of this tradeoff by using dynamic models of encoder performance and characteristics of the human visual system to adaptively set the nominal quantizer scale factor and instantaneous frame rate. Experiments with typical video-conference sequences demonstrate the application of this new algorithm to both constant and variable bit rate channels. Fernando C. M. Martins, Ephraim Feig |
ICASSP | 3 |
| 1996 | A block-based gradient descent search algorithm for block motion estimation in video codingabstractA block-based gradient descent search (BBGDS) algorithm is proposed in this paper to perform block motion estimation in video coding. The BBGDS evaluates the values of a given objective function starting from a small centralized checking block. The minimum within the checking block is found, and the gradient descent direction where the minimum is expected to lie is used to determine the search direction and the position of the new checking block. The BBGDS is compared with full search (FS), three-step search (TSS), one-at-a-time search (OTS), and new three-step search (NTSS). Experimental results show that the proposed technique provides competitive performance with reduced computational complexity. Lurng-Kuo Liu, Ephraim Feig |
IEEE Trans. Circuits Syst. Video Technol. | 2 |
| 1995 | Image compression using spatial predictionabstractThis paper describes a new image compression technique, referred to as spatial prediction. Spatial prediction works in a manner similar to fractal-based image compression techniques, and is in fact a result of several experiments that we conducted to gain a better understanding of why fractal compression works. Spatial prediction compresses an image by storing, for each image block, either the quantized discrete cosine transform (DCT) coefficients or the parameters of an affine transformation that constructs the block using another image block from the already encoded portion of the image. This technique does not require contractivity in the at fine transformations and performs as well as or better than fractal compression. Spatial prediction does not out-perform pure DCT-based techniques (such as JPEG) in terms of PSNR/bit-rate tradeoff. However, at very low bit rates it results in far fewer blocky artifacts and markedly better visual quality. Ephraim Feig, Heidi Peterson, Viresh Ratnakar |
ICASSP | 1 |
| 1994 | The Uniform Memory Hierarchy Model of Computation
Bowen Alpern, Larry Carter, Ephraim Feig, Ted Selker |
Algorithmica | 3 |
| 1992 | On the multiplicative complexity of discrete cosine transformsabstractThe multiplicative complexity of discrete cosine transforms (DCTs) of arbitrary dimensions on input sizes, which are powers of two, are obtained. New upper bounds on the multiplicative complexity of scaled DCTs on input sizes, which are powers of two, are also obtained.> Ephraim Feig, Shmuel Winograd |
IEEE Trans. Inf. Theory | 1 |
| 1991 | New scaled DCT algorithms for fused multiply/add architecturesabstractThe authors present novel scaled discrete cosine transform (DCT) and inverse scaled DCT algorithms designed for fused multiply/add architecture. Since the most popular case used in image processing involves 8*8 blocks (both emerging JPEG and MPEG standards call for DCT coding on blocks of this size), the authors discuss this case in detail. The scaled DCT and inverse scaled DCT each use 416 operations, so that, combined with scaling or descaling, each uses 480 operations. For the inverse, the descaling can be combined with computation of the IDCT (inverse DCT). If multiplicative constants, which depend on the quantization matrix, can be computed offline, then the descaling and IDCT can be computed simultaneously with 417 operations.> Elliot N. Linzer, Ephraim Feig |
ICASSP | 2 |
| 1990 | Uniform Memory HierarchiesabstractThe authors introduce a model, called the uniform memory hierarchy (UMH) model, which reflects the hierarchical nature of computer memory more accurately than the RAM (random-access-machine) model, which assumes that any item in memory can be accessed with unit cost. In the model memory occurs as a sequence of increasingly large levels. Data are transferred between levels in fixed-size blocks (the size is level dependent). Within a level blocks are random access. The model is easily extended to handle parallelism. The UMH model is really a family of models parameterized by the rate at which the bandwidth decays as one travels up the hierarchy. A program is parsimonious on a UMH if the leading terms of the program's (time) complexity on the UMH and on a RAM are identical. If these terms differ by more than a constant factor, then the program is inefficient. The authors analyze two standard FFT programs with the same RAM complexity. One is efficient; the other is not.> Bowen Alpern, Larry Carter, Ephraim Feig |
FOCS | 3 |
| 1990 | Practical aspects of DFT-based frequency division multiplexing for data transmissionabstractA practical implementation of digital frequency division multiplexing is presented. The design goals are the use of very few modulation schemes (two or three), uniform reliability across the subchannels, and the avoidance of peak power violation. The FTDM (Fourier transform division multiplexing) method is used to design signals for transmission. Data are encoded in the frequency domain, Fourier transformed to yield a real sequence, and a signal is transmitted whose sampled values, when inverse Fourier transformed, yield the original code. Spectral characteristics for the code are easily obtained because it is designed in the frequency domain.> Ephraim Feig |
IEEE Trans. Commun. | 1 |
| 1990 | Sequence estimation for class-IV partial-response channels with jitterabstractAn analysis is presented of the output of class-IV partial-response channels corrupted simultaneously by jitter and additive white noise. The authors analyze the behavior of the least-squares (LS) decoder for this channel. They introduce the projection-minimization (P-M) algorithm and demonstrate that, under favorable conditions, its performance, even when not acceptable on its own, could possibly be beneficial when used in conjunction with the LS decoder in enhancing the reliability of the channel. Implementation of the P-M decoder is rather expensive, and it is not at all clear that combining the P-M algorithm with LS decoding and traditional error control schemes is the best way of dealing with channels corrupted by jitter. It may be possible to avoid the P-M algorithm and instead utilize a more aggressive traditional error correction scheme. Alternatively, it may be possible to choose modulation schemes which utilize pulses whose derivatives at the sampled values are small, and perhaps obtain better results than with partial-response class-IV signaling.> Ephraim Feig |
IEEE Trans. Commun. | 1 |
| 1989 | Digital implementation of frequency division multiplexing on peak-limited channelsabstractThe authors present a coding/modulation scheme with design criteria to deal with the peak power constraint on Fourier transform division multiplexing (FTDM). They clip the transmitted signal at some prescribed limit to preserve linearity and base the design on an estimate of the statistics of the errors due to clipping. They have tested these schemes on simulated data with good results. The authors comment on the performance of these schemes and how it relates to the shape of the channel response.> Ephraim Feig, Fred Mintzer, Arthur Nádas |
ICASSP | 1 |
| 1988 | A Fast Parallel Algorithm for Determining all Roots of a Polynomial with Real RootsabstractGiven a polynomial $p(z)$ of degree n with m bit integer coefficients and an integer $\mu $, the problem of determining all its roots with error less than $2^{ - \mu } $ is considered. It is shown that this problem is in the class NC if $p(z)$ has all real roots. Some very interesting properties of a Sturm sequence of a polynomial with distinct real roots are proved and used in the design of a fast parallel algorithm for this problem. Using Newton identities and a novel numerical integration scheme for evaluating a contour integral to high precision, this algorithm determines good approximations to the linear factors of $p(z)$. Michael Ben-Or, Ephraim Feig, Dexter Kozen, Prasoon Tiwari |
SIAM J. Comput. | 2 |
| 1986 | A Fast Parallel Algorithm for Determining All Roots of a Polynomial with Real RootsabstractArticle Free Access Share on A fast parallel algorithm for determining all roots of a polynomial with real roots Authors: M Ben-Or Hebrew University, Jerusalem, Israel Hebrew University, Jerusalem, IsraelView Profile , E Feig IBM Research, Yorktown Heights, NY IBM Research, Yorktown Heights, NYView Profile , D Kozen Dept. of Computer Science, Cornell University, Ithaca, NY Dept. of Computer Science, Cornell University, Ithaca, NYView Profile , P Tiwari Coordinated Science Lab., University of Illinois at Urbana-Champaign, Urbana, IL Coordinated Science Lab., University of Illinois at Urbana-Champaign, Urbana, ILView Profile Authors Info & Claims STOC '86: Proceedings of the eighteenth annual ACM symposium on Theory of computingNovember 1986 Pages 340–349https://doi.org/10.1145/12130.12165Published:01 November 1986Publication History 15citation381DownloadsMetricsTotal Citations15Total Downloads381Last 12 Months35Last 6 weeks16 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 Michael Ben-Or, Ephraim Feig, Dexter Kozen, Prasoon Tiwari |
STOC | 2 |
| 1981 | On the Direct Sum Conjecture (Extended Summary)abstractAbstract We prove the direct sum conjecture for various sets of systems of bilinear forms. Our results depend on a priori knowledge of the complexity of at least one of the direct summands and its underlying algebraic structure. We also briefly survey some previous results concerning the complexity and structure of minimal algorithms for various direct sum systems. Ephraim Feig, Shmuel Winograd |
FOCS | 1 |