Kun-Lung Wu

Orcid: 0000-0002-9173-6165

According to our database1, Kun-Lung Wu authored at least 153 papers between 1986 and 2021.

Collaborative distances:

Awards

IEEE Fellow

IEEE Fellow 2007, "For contributions to derived data management for reliable computing, web-based information systems, and transaction and query processing".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2021
Fair Task Allocation in Crowdsourced Delivery.
IEEE Trans. Serv. Comput., 2021

2020
A Cloud Native Platform for Stateful Streaming.
CoRR, 2020

Generalizable Resource Allocation in Stream Processing via Deep Reinforcement Learning.
Proceedings of the Thirty-Fourth AAAI Conference on Artificial Intelligence, 2020

2019
Automated multi-dimensional elasticity for streaming runtimes: poster.
Proceedings of the 24th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2019

Automating Multi-level Performance Elastic Components for IBM Streams.
Proceedings of the 20th International Middleware Conference, 2019

Online Resource Allocation with Matching Constraints.
Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems, 2019

2018
Challenges and Experiences in Building an Efficient Apache Beam Runner For IBM Streams.
Proc. VLDB Endow., 2018

Work-efficient parallel union-find.
Concurr. Comput. Pract. Exp., 2018

2017
Low-synchronization, mostly lock-free, elastic scheduling for streaming runtimes.
Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation, 2017

GOVERNOR: Smoother Stream Processing Through Smarter Backpressure.
Proceedings of the 2017 IEEE International Conference on Autonomic Computing, 2017

Budgeted Online Assignment in Crowdsourcing Markets: Theory and Practice.
Proceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems, 2017

2016
Incremental k-core decomposition: algorithms and evaluation.
VLDB J., 2016

Consistent Regions: Guaranteed Tuple Processing in IBM Streams.
Proc. VLDB Endow., 2016

SONIC: streaming overlapping community detection.
Data Min. Knowl. Discov., 2016

Work-Efficient Parallel and Incremental Graph Connectivity.
CoRR, 2016

Dynamic Load Balancing for Ordered Data-Parallel Regions in Distributed Streaming Systems.
Proceedings of the 17th International Middleware Conference, Trento, Italy, December 12, 2016

Work-Efficient Parallel Union-Find with Applications to Incremental Graph Connectivity.
Proceedings of the Euro-Par 2016: Parallel Processing, 2016

2015
Safe Data Parallelism for General Streaming.
IEEE Trans. Computers, 2015

General Incremental Sliding-Window Aggregation.
Proc. VLDB Endow., 2015

Sliding windows over uncertain data streams.
Knowl. Inf. Syst., 2015

2014
Elastic Scaling for Data Stream Processing.
IEEE Trans. Parallel Distributed Syst., 2014

Parallel streaming frequency-based aggregates.
Proceedings of the 26th ACM Symposium on Parallelism in Algorithms and Architectures, 2014

Fast Nearest Neighbor Search on Large Time-Evolving Graphs.
Proceedings of the Machine Learning and Knowledge Discovery in Databases, 2014

2013
Streaming Algorithms for k-core Decomposition.
Proc. VLDB Endow., 2013

Counting and Sampling Triangles from a Graph Stream.
Proc. VLDB Endow., 2013

IBM Streams Processing Language: Analyzing Big Data in motion.
IBM J. Res. Dev., 2013

Testing properties of dataflow program operators.
Proceedings of the 2013 28th IEEE/ACM International Conference on Automated Software Engineering, 2013

SLIM: A Scalable Location-Sensitive Information Monitoring Service.
Proceedings of the 2013 IEEE 20th International Conference on Web Services, Santa Clara, CA, USA, June 28, 2013

Efficient processing of streaming graphs for evolution-aware clustering.
Proceedings of the 22nd ACM International Conference on Information and Knowledge Management, 2013

2012
On the optimization of schedules for MapReduce workloads in the presence of shared scans.
VLDB J., 2012

Handling Selfishness in Replica Allocation over a Mobile Ad Hoc Network.
IEEE Trans. Mob. Comput., 2012

CIRCUMFLEX: a scheduling optimizer for MapReduce workloads with shared scans.
ACM SIGOPS Oper. Syst. Rev., 2012

Building User-defined Runtime Adaptation Routines for Stream Processing Applications.
Proc. VLDB Endow., 2012

Examining the impact of data-access cost on XML twig pattern matching.
Inf. Sci., 2012

Clustering Streaming Graphs.
Proceedings of the 2012 IEEE 32nd International Conference on Distributed Computing Systems, 2012

Parallelizing stateful operators in a distributed stream processing system: how, should you and how much?
Proceedings of the Sixth ACM International Conference on Distributed Event-Based Systems, 2012

CAPSULE: language and system support for efficient state sharing in distributed stream processing systems.
Proceedings of the Sixth ACM International Conference on Distributed Event-Based Systems, 2012

Auto-parallelizing stateful distributed streaming applications.
Proceedings of the International Conference on Parallel Architectures and Compilation Techniques, 2012

2011
Load Shedding in Mobile Systems with MobiQual.
IEEE Trans. Knowl. Data Eng., 2011

Processing high data rate streams in System S.
J. Parallel Distributed Comput., 2011

Modeling stream processing applications for dependability evaluation.
Proceedings of the 2011 IEEE/IFIP International Conference on Dependable Systems and Networks, 2011

Fault injection-based assessment of partial fault tolerance in stream processing applications.
Proceedings of the Fifth ACM International Conference on Distributed Event-Based Systems, 2011

2010
From a Stream of Relational Queries to Distributed Stream Processing.
Proc. VLDB Endow., 2010

Efficient B-tree Based Indexing for Cloud Data Processing.
Proc. VLDB Endow., 2010

Towards proximity pattern mining in large graphs.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2010

FLEX: A Slot Allocation Scheduling Optimizer for MapReduce Workloads.
Proceedings of the Middleware 2010 - ACM/IFIP/USENIX 11th International Middleware Conference, Bangalore, India, November 29, 2010

A Universal Calculus for Stream Processing Languages.
Proceedings of the Programming Languages and Systems, 2010

DEDUCE: at the intersection of MapReduce and stream processing.
Proceedings of the EDBT 2010, 2010

Workload characterization for operator-based distributed stream processing applications.
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, 2010

Evaluation of streaming aggregation on parallel hardware architectures.
Proceedings of the Fourth ACM International Conference on Distributed Event-Based Systems, 2010

2009
Tools and strategies for debugging distributed stream processing applications.
Softw. Pract. Exp., 2009

Answering linear optimization queries with an approximate stream index.
Knowl. Inf. Syst., 2009

An Indexing Framework for Efficient Retrieval on the Cloud.
IEEE Data Eng. Bull., 2009

COLA: Optimizing Stream Processing Applications via Graph Partitioning.
Proceedings of the Middleware 2009, ACM/IFIP/USENIX, 10th International Middleware Conference, Urbana, IL, USA, November 30, 2009

A Code Generation Approach for Auto-Vectorization in the Spade Compiler.
Proceedings of the Languages and Compilers for Parallel Computing, 2009

Job Admission and Resource Allocation in Distributed Streaming Systems.
Proceedings of the Job Scheduling Strategies for Parallel Processing, 2009

Elastic scaling of data parallel operators in stream processing.
Proceedings of the 23rd IEEE International Symposium on Parallel and Distributed Processing, 2009

Auto-vectorization through code generation for stream processing applications.
Proceedings of the 23rd international conference on Supercomputing, 2009

Scale-Up Strategies for Processing High-Rate Data Streams in System S.
Proceedings of the 25th International Conference on Data Engineering, 2009

PROUD: a probabilistic approach to processing similarity queries over uncertain data streams.
Proceedings of the EDBT 2009, 2009

Language level checkpointing support for stream processing applications.
Proceedings of the 2009 IEEE/IFIP International Conference on Dependable Systems and Networks, 2009

Characterizing, constructing and managing resource usage profiles of system S applications: challenges and experience.
Proceedings of the 18th ACM Conference on Information and Knowledge Management, 2009

A code generation approach to optimizing high-performance distributed data stream processing.
Proceedings of the 18th ACM Conference on Information and Knowledge Management, 2009

2008
LeeWave: level-wise distribution of wavelet coefficients for processing <i>k</i>NN queries over distributed streams.
Proc. VLDB Endow., 2008

Correlating burst events on streaming stock market data.
Data Min. Knowl. Discov., 2008

SPADE: the system s declarative stream processing engine.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2008

SODA: An Optimizing Scheduler for Large-Scale Stream-Based Distributed Computer Systems.
Proceedings of the Middleware 2008, 2008

MobiQual: QoS-aware Load Shedding in Mobile CQ Systems.
Proceedings of the 24th International Conference on Data Engineering, 2008

Efficient Construction of Compact Shedding Filters for Data Stream Processing.
Proceedings of the 24th International Conference on Data Engineering, 2008

2007
GrubJoin: An Adaptive, Multi-Way, Windowed Stream Join with Time Correlation-Aware CPU Load Shedding.
IEEE Trans. Knowl. Data Eng., 2007

CPU load shedding for binary stream joins.
Knowl. Inf. Syst., 2007

Challenges and Experience in Prototyping a Multi-Modal Stream Analytic and Monitoring Application on System S.
Proceedings of the 33rd International Conference on Very Large Data Bases, 2007

SAO: A Stream Index for Answering Linear Optimization Queries.
Proceedings of the 23rd International Conference on Data Engineering, 2007

A Load Shedding Framework and Optimizations for M-way Windowed Stream Joins.
Proceedings of the 23rd International Conference on Data Engineering, 2007

Lira: Lightweight, Region-aware Load Shedding in Mobile CQ Systems.
Proceedings of the 23rd International Conference on Data Engineering, 2007

2006
Incremental Processing of Continual Range Queries over Moving Objects.
IEEE Trans. Knowl. Data Eng., 2006

Processing Moving Queries over Moving Objects Using Motion-Adaptive Indexes.
IEEE Trans. Knowl. Data Eng., 2006

Query indexing with containment-encoded intervals for efficient stream processing.
Knowl. Inf. Syst., 2006

A practical approach to extracting DTD-conforming XML documents from heterogeneous data sources.
Inf. Sci., 2006

On-Demand Index for Efficient Structural Joins.
Proceedings of the Advances in Web-Age Information Management, 2006

On Range Query Indexing for Efficient Stream Processing.
Proceedings of the IEEE International Conference on Sensor Networks, 2006

2005
Efficient Processing of Continual Range Queries for Location-Aware Mobile Services.
Inf. Syst. Frontiers, 2005

Efficient structural joins with on-the-fly indexing.
Proceedings of the 14th international conference on World Wide Web, 2005

Fast Burst Correlation of Financial Data.
Proceedings of the Knowledge Discovery in Databases: PKDD 2005, 2005

On Incremental Processing of Continual Range Queries for Location-Aware Services and Applications.
Proceedings of the 2nd Annual International Conference on Mobile and Ubiquitous Systems (MobiQuitous 2005), 2005

Adaptive load shedding for windowed stream joins.
Proceedings of the 2005 ACM CIKM International Conference on Information and Knowledge Management, Bremen, Germany, October 31, 2005

2004
Segmentation of multimedia streams for proxy caching.
IEEE Trans. Multim., 2004

Shingle-Based Query Indexing for Location-Based Mobile E-Commerce.
Proceedings of the 2004 IEEE International Conference on E-Commerce Technology (CEC 2004), 2004

VCR indexing for fast event matching for highly-overlapping range predicates.
Proceedings of the 2004 ACM Symposium on Applied Computing (SAC), 2004

The CHAMPS system: change management with planning and scheduling.
Proceedings of the Managing Next Generation Convergence Networks and Services, 2004

Processing Continual Range Queries over Moving Objects Using VCR-Based Query Indexes.
Proceedings of the 1st Annual International Conference on Mobile and Ubiquitous Systems (MobiQuitous 2004), 2004

Indexing Continual Range Queries with Covering Tiles for Fast Locating of Moving Objects.
Proceedings of the 24th International Conference on Distributed Computing Systems Workshops (ICDCS 2004 Workshops), 2004

Decoupled common annotations for reusing XML document composition logic.
Proceedings of the IASTED Conference on Software Engineering and Applications, 2004

Indexing Continual Range Queries for Location-Aware Mobile Services.
Proceedings of the 2004 IEEE International Conference on e-Technology, 2004

Interval query indexing for efficient stream processing.
Proceedings of the 2004 ACM CIKM International Conference on Information and Knowledge Management, 2004

Motion adaptive indexing for moving continual queries over moving objects.
Proceedings of the 2004 ACM CIKM International Conference on Information and Knowledge Management, 2004

Monitoring Continual Range Queries.
Proceedings of the Advanced Web Technologies and Applications, 2004

2003
Optimizing Index Allocation for Sequential Data Broadcasting in Wireless Mobile Computing.
IEEE Trans. Knowl. Data Eng., 2003

Replication for Load Balancing and Hot-Spot Relief on Proxy Web Caches with Hash Routing.
Distributed Parallel Databases, 2003

Epi-SPIRE: a system for environmental and public health activity monitoring.
Proceedings of the 2003 IEEE International Conference on Multimedia and Expo, 2003

2002
Controlled replication for hash routing-based web caching.
Comput. Syst. Sci. Eng., 2002

Dynamic Refinement of Table Summarization or M-Commerce.
Proceedings of the Fourth IEEE International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS'02), 2002

Efficient query monitoring using adaptive multiple key hashing.
Proceedings of the 2002 ACM CIKM International Conference on Information and Knowledge Management, 2002

2001
Thrashing control and avoidance for concurrent mergesorts using parallel prefetching.
Comput. Syst. Sci. Eng., 2001

Segment-based proxy caching of multimedia streams.
Proceedings of the Tenth International World Wide Web Conference, 2001

Personalization with Dynamic Profiler.
Proceedings of the Third International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS '01), 2001

2000
Report on Second International Workshop on Advanced Issues of E-Commerce and Web-based Information Systems.
SIGMOD Rec., 2000

Workfile Disk Management for Concurrent Mergesorts in a Multiprocessor Database System.
Distributed Parallel Databases, 2000

Latency-sensitive hashing for collaborative Web caching.
Comput. Networks, 2000

The Intelligent Recommendation Analyzer.
Proceedings of the 2000 ICDCS Workshops, April 10, 2000, Taipei, Taiwan, ROC, 2000

TabSum: A Flexible and Dynamic Table Summarization Approach.
Proceedings of the 20th International Conference on Distributed Computing Systems, 2000

1999
Run Placement Policies for Concurrent Mergesorts Using Parallel Prefetching.
Knowl. Inf. Syst., 1999

Replication Issues on Proxy Cache Array.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 1999

Horting Hatches an Egg: A New Graph-Theoretic Approach to Collaborative Filtering.
Proceedings of the Fifth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 1999

Load Balancing and Hot Spot Relief for Hash Routing among a Collection of Proxy Caches.
Proceedings of the 19th International Conference on Distributed Computing Systems, Austin, TX, USA, May 31, 1999

Local Replication for Proxy Web Caches with Hash Routing.
Proceedings of the 1999 ACM CIKM International Conference on Information and Knowledge Management, 1999

1998
Increasing Multimedia System Throughput with Consumption-based Buffer Management.
Multim. Syst., 1998

SpeedTracer: A Web Usage Mining and Analysis Tool.
IBM Syst. J., 1998

Energy-Efficient Mobile Cache Invalidation.
Distributed Parallel Databases, 1998

Range-Based Bitmap Indexing for High Cardinality Attributes with Skew.
Proceedings of the COMPSAC '98, 1998

1997
Divergence Control Algorithms for Epsilon Serializability.
IEEE Trans. Knowl. Data Eng., 1997

Indexed Sequential Data Broadcasting in Wireless Mobile Computing.
Proceedings of the 17th International Conference on Distributed Computing Systems, 1997

1996
Performance Analysis of Dynamic Finite Versioning Schemes: Storage Cost vs. Obsolescence.
IEEE Trans. Knowl. Data Eng., 1996

Optimization of Parallel Execution for Multi-Join Queries.
IEEE Trans. Knowl. Data Eng., 1996

Consumption-Based Buffer Management for Maximizing System Throughput of a Multimedia System.
Proceedings of the IEEE International Conference on Multimedia Computing and Systems, 1996

Energy-Efficient Caching for Wireless Mobile Computing.
Proceedings of the Twelfth International Conference on Data Engineering, February 26, 1996

1995
Divergence Control for Distributed Database Systems.
Distributed Parallel Databases, 1995

A Performance Study of Workfile Disk Management for Concurrent Mergesorts in a Multiprocessor Database System.
Proceedings of the VLDB'95, 1995

1994
Optimal NODUP All-to-All Broadcast Schemes in Distributed Computing Systems.
IEEE Trans. Parallel Distributed Syst., 1994

On real-time databases: concurrency control and scheduling.
Proc. IEEE, 1994

Dynamic Parity Grouping for Improving Write Performance of RAID-5 Disk Arrays.
Proceedings of the 1994 International Conference on Parallel Processing, 1994

Data Placement and Buffer Management for Concurrent Mergesorts with Parallel Prefetching.
Proceedings of the Tenth International Conference on Data Engineering, 1994

Multiversion Divergence Control of Time Fuzziness.
Proceedings of the Third International Conference on Information and Knowledge Management (CIKM'94), Gaithersburg, Maryland, USA, November 29, 1994

1993
Rapid Transaction-Undo Recovery Using Twin-Page Storage Management.
IEEE Trans. Software Eng., 1993

Performance comparison of dynamic policies for remote caching.
Concurr. Pract. Exp., 1993

Performance Comparison of Thrashing Control Policies for Concurrent Mergesorts with Parallel Prefetching.
Proceedings of the 1993 ACM SIGMETRICS conference on Measurement and modeling of computer systems, 1993

Dynamic Finite Versioning: An Effective Versioning Approach to Concurrent Transaction and Query Processing.
Proceedings of the Ninth International Conference on Data Engineering, 1993

Distributed Divergence Control for Epsilon Serializability.
Proceedings of the 13th International Conference on Distributed Computing Systems, 1993

Decentralized Consensus Protocols with Multi-Port Communication.
Proceedings of the 13th International Conference on Distributed Computing Systems, 1993

1992
Performance Analysis of Dynamic Finite Versioning for Concurrency Transaction and Query Processing.
Proceedings of the 1992 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems, 1992

Divergence Control for Epsilon-Serializability.
Proceedings of the Eighth International Conference on Data Engineering, 1992

Scheduling and Processor Allocation for Parallel Execution of Multi-Join Queries.
Proceedings of the Eighth International Conference on Data Engineering, 1992

Efficient Decentralized Consensus Protocols in a Distributed Computing System.
Proceedings of the 12th International Conference on Distributed Computing Systems, 1992

Performance Comparison of Active-Sender and Active-Receiver Policies for Distributed Caching.
Proceedings of the First International Symposium on High Performance Distributed Computing, 1992

1991
Optimal All-to-All Broadcasting Schemes in Distributed Systems.
Proceedings of the First International Conference on Parallel and Distributed Information Systems (PDIS 1991), 1991

1990
Memory management and rollback recovery in parallel architectures
PhD thesis, 1990

Error Recovery in Shared Memory Multiprocessors Using Private Caches.
IEEE Trans. Parallel Distributed Syst., 1990

Recoverable Distributed Shared Virtual Memory.
IEEE Trans. Computers, 1990

Twin-page storage management for rapid transaction-undo recovery.
Proceedings of the Fourteenth Annual International Computer Software and Applications Conference, 1990

1989
Cache-Based Error Recovery for Shared Memory Multiprocessor Systems.
Proceedings of the International Conference on Parallel Processing, 1989

Recoverable distributed shared virtual memory: memory coherence and storage structures.
Proceedings of the Nineteenth International Symposium on Fault-Tolerant Computing, 1989

1987
Comparison and Diagnosis of Large Replicated Files.
IEEE Trans. Software Eng., 1987

1986
Low-Cost Comparison and Diagnosis of Large Remotely Located Files.
Proceedings of the Fifth Symposium on Reliability in Distributed Software and Database Systems, 1986


  Loading...