<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Zack Ives &#8211; Penn Database Group</title>
	<atom:link href="https://db.cis.upenn.edu/author/zives/feed/" rel="self" type="application/rss+xml" />
	<link>https://db.cis.upenn.edu</link>
	<description>Inventing the future of data management!</description>
	<lastBuildDate>Wed, 01 Jul 2026 21:40:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.1</generator>

<image>
	<url>https://db.cis.upenn.edu/wp-content/uploads/2022/02/cropped-simplified-shield-final-5-1-32x32.png</url>
	<title>Zack Ives &#8211; Penn Database Group</title>
	<link>https://db.cis.upenn.edu</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Congratulations to Prof. Ryan Marcus</title>
		<link>https://db.cis.upenn.edu/2025/08/22/congratulations-to-prof-ryan-marcus/</link>
		
		<dc:creator><![CDATA[Zack Ives]]></dc:creator>
		<pubDate>Fri, 22 Aug 2025 20:39:33 +0000</pubDate>
				<category><![CDATA[awards]]></category>
		<category><![CDATA[award]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[ryan marcus]]></category>
		<guid isPermaLink="false">https://db.cis.upenn.edu/?p=617</guid>

					<description><![CDATA[Congratulations to Professor Ryan Marcus, for receiving a 2025 Google ML and Systems Junior Faculty Award. This is a recognition of both the promise and impact of Ryan&#8217;s work on using machine learning techniques to accelerate tasks in data management!]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-thumbnail is-style-default"><img decoding="async" width="150" height="150" src="https://db.cis.upenn.edu/wp-content/uploads/2025/08/Ryan-Marcus-150x150.png" alt="" class="wp-image-618" srcset="https://db.cis.upenn.edu/wp-content/uploads/2025/08/Ryan-Marcus-150x150.png 150w, https://db.cis.upenn.edu/wp-content/uploads/2025/08/Ryan-Marcus-300x300.png 300w, https://db.cis.upenn.edu/wp-content/uploads/2025/08/Ryan-Marcus.png 600w" sizes="(max-width: 150px) 100vw, 150px" /></figure>



<p class="wp-block-paragraph"></p>



<p class="wp-block-paragraph">Congratulations to Professor Ryan Marcus, for receiving a 2025 <strong><a href="https://blog.google/products/google-cloud/ml-systems-junior-faculty-awards/">Google ML and Systems Junior Faculty Award</a></strong>. This is a recognition of both the promise and impact of Ryan&#8217;s work on using machine learning techniques to accelerate tasks in data management!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Penn at VLDB 2025</title>
		<link>https://db.cis.upenn.edu/2025/08/22/penn-at-vldb-2025/</link>
		
		<dc:creator><![CDATA[Zack Ives]]></dc:creator>
		<pubDate>Fri, 22 Aug 2025 20:32:17 +0000</pubDate>
				<category><![CDATA[events]]></category>
		<category><![CDATA[papers]]></category>
		<guid isPermaLink="false">https://db.cis.upenn.edu/?p=615</guid>

					<description><![CDATA[This year, at VLDB 2025, Penn will be well-represented with a variety of papers. CausalMesh: A Causal Cache for Stateful Serverless Computing: Haoran Zhang (University of Pennsylvania); Shuai Mu (Stony Brook University); Sebastian Angel (University of Pennsylvania); Vincent Liu (University of Pennsylvania). In stateful serverless computing, workflows are broken into<a class="moretag" href="https://db.cis.upenn.edu/2025/08/22/penn-at-vldb-2025/"> Read more</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">This year, at VLDB 2025, Penn will be well-represented with a variety of papers.</p>



<p class="wp-block-paragraph"><strong>CausalMesh: A Causal Cache for Stateful Serverless Computing</strong>: Haoran Zhang (University of Pennsylvania); Shuai Mu (Stony Brook University); Sebastian Angel (University of Pennsylvania); Vincent Liu (University of Pennsylvania).  <em>In stateful serverless computing, workflows are broken into functions that may run on different physical machines, each with its own local cache. This distribution can lead to consistency errors, where one function reads stale data from its cache because a previous function in the same workflow wrote an update to a different machine&#8217;s cache. To solve this, researchers at Penn and Stony Brook developed <strong>CausalMesh</strong>, a novel caching system that guarantees &#8220;causal consistency,&#8221; ensuring operations are seen in a logical, cause-and-effect order across all machines. A key innovation of CausalMesh is that it provides this guarantee for most read/write operations without requiring costly coordination between servers or aborting transactions. As a result, CausalMesh delivers lower latency and higher throughput than existing approaches, enabling faster and more reliable state management in serverless applications.</em></p>



<p class="wp-block-paragraph"><strong><a href="https://vldb.org/pvldb/volumes/18/paper/A%20Practical%20Theory%20of%20Generalization%20in%20Selectivity%20Learning">A Practical Theory of Generalization in Selectivity Learning</a></strong>: Peizhi Wu (University of Pennsylvania), Haoshu Xu (University of Pennsylvania), Ryan Marcus (University of Pennsylvania), Zack Ives (University of Pennsylvania).  <em>This research provides a theoretical understanding of machine learning models used for query optimization in databases. While these models perform well in practice, there has been a significant gap in explaining <em>why</em> they work, especially when they encounter new or different queries (&#8220;out-of-distribution&#8221; or OOD) than those they were trained on. The paper bridges this gap by establishing the first theoretical guarantees for how these models generalize to OOD queries. Based on these new insights, the authors developed practical strategies that significantly improve the accuracy and real-world performance of existing models on unseen query types, making them more robust and reliable without sacrificing their original performance.</em></p>



<p class="wp-block-paragraph"><strong><a href="https://vldb.org/pvldb/volumes/18/paper/Holistic%20query%20Approximation%20via%20RL%20Modeling">Holistic query Approximation via RL Modeling</a></strong>. Susan Davidson (University of Pennsylvania), Tova Milo (Tel Aviv University), Kathy Razmadze (Tel Aviv University), Gal Zeevi (Tel Aviv University). <em>To accelerate slow queries during data exploration on large databases, researchers at Tel Aviv University and Penn have developed <strong>HARLM</strong>, a novel system for approximate query processing. While existing methods speed up aggregate queries (like <code>COUNT</code> or <code>AVG</code>) by using data samples, they fail to support non-aggregate queries that retrieve specific rows. HARLM presents a holistic solution by using Reinforcement Learning to identify an optimized, smaller subset of the data that works for both query types. This approach effectively learns to create a representative data sample that maximizes query accuracy while dramatically reducing execution time. Experiments show that HARLM significantly outperforms baseline methods, improving result accuracy by 30% and providing a 10-35x speedup.</em></p>



<p class="wp-block-paragraph"><strong>SHARQ: Explainability Framework for Association Rules on Relational Data</strong>: Hadar Ben‑Efraim (Bar-Ilan University), Susan B. Davidson (University of Pennsylvania), Amit Somech (Bar-Ilan University). <em>Association rule mining is a widely used technique for discovering patterns (e.g., &#8220;customers who buy X also buy Y&#8221;) in large datasets. However, a major challenge has been to quantify the actual importance of an individual data element, like &#8220;X,&#8221; to the entire set of rules it participates in. This paper introduces <strong>SHARQ</strong>, a novel method that uses Shapley values, a concept from cooperative game theory, to fairly and accurately measure the contribution of each element. While a naive calculation would be exponentially slow, the researchers developed highly efficient algorithms that compute this score in near-linear time. This breakthrough makes it practical to rank data elements, entire rules, and even attributes by their influence, providing a powerful new tool for explaining and gaining deeper insights from mined data.</em></p>



<p class="wp-block-paragraph"><strong><a href="https://vldb.org/pvldb/volumes/18/paper/Data-Agnostic%20Cardinality%20Learning%20from%20Imperfect%20Workloads">Data-Agnostic Cardinality Learning from Imperfect Workloads</a></strong>: Peizhi Wu (University of Pennsylvania), Rong Kang (ByteDance);Tieying Zhang (Bytedance), Jianjun Chen (Bytedance), Ryan Marcus (University of Pennsylvania), Zack Ives (University of Pennsylvania). <em>The authors, at Bytedance and Penn, have developed a new system called <strong>GRASP</strong> for cardinality estimation, a crucial task in database query optimization. Traditional methods need direct access to data, which is often restricted, while existing learning-based approaches struggle with the incomplete and imbalanced query workloads found in real-world scenarios. GRASP is a <strong>data-agnostic</strong> system specifically designed for these imperfect conditions. It uses a novel compositional design that allows it to generalize to new queries and is robust to skewed training data. By effectively modeling data distributions and join correlations without seeing the underlying data, GRASP consistently outperforms other query-driven models and, remarkably, can even match or exceed the accuracy of traditional methods that have full data access.</em></p>



<p class="wp-block-paragraph">(AIDB Workshop) <a href="https://api.zotero.org/users/3604318/publications/items/KNCCRRRJ/file/view"><strong>Exploring Wavelet Trees as Space-Efficient Physical-to-Sorted Mapping for Learned Indexes</strong>.</a> Anwesha Saha (Boston University), Aneesh Raman (Boston University), Ryan Marcus (University of Pennsylvania), Manos Athanassoulis (Boston University). <em>This paper explores Wavelet Trees as a compact way to map data between its physical and sorted order for learned indexes, which use machine learning models to replace traditional B+-tree nodes. The authors introduce Integer Wavelet Trees (IWTs), which significantly reduce memory usage—up to 84% less than B+-trees—but initially suffer from slow lookups due to cache inefficiencies. To address this, they propose T-way IWTs, which improve lookup speed while maintaining space efficiency, achieving 46% smaller memory footprints and 12% faster lookups compared to B+-trees. This study lays the groundwork for future designs, including their new idea of constellation maps, aimed at balancing speed and memory for learned index mappings.</em> This paper was a best paper honorable mention at the workshop!</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Penn at SIGMOD 2025</title>
		<link>https://db.cis.upenn.edu/2025/06/16/penn-at-sigmod-2025/</link>
		
		<dc:creator><![CDATA[Zack Ives]]></dc:creator>
		<pubDate>Mon, 16 Jun 2025 12:36:01 +0000</pubDate>
				<category><![CDATA[events]]></category>
		<category><![CDATA[papers]]></category>
		<guid isPermaLink="false">https://db.cis.upenn.edu/?p=582</guid>

					<description><![CDATA[The Penn Database and Data Systems Group is well-represented at SIGMOD 2025! At the aiDM workshop, co-chaired by our own Ryan Marcus, there are two papers: At the main SIGMOD conference, the following papers will be presented. Low Rank Learning for Offline Query OptimizationZixuan Yi (University of Pennsylvania)*; Yao Tian<a class="moretag" href="https://db.cis.upenn.edu/2025/06/16/penn-at-sigmod-2025/"> Read more</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The Penn Database and Data Systems Group is well-represented at SIGMOD 2025!</p>



<p class="wp-block-paragraph">At the <a href="http://www.aidm-conf.org/">aiDM workshop</a>, co-chaired by our own Ryan Marcus, there are two papers: </p>



<ul class="wp-block-list">
<li><strong><em>SERAG: Self-Evolving RAG System for Query Optimization,</em></strong>&nbsp;Hanwen Liu, Qihan Zhang, University of Southern California, Ryan Marcus, University of Pennsylvania, Ibrahim Sabek, University of Southern California.</li>



<li> <strong><em>Data-driven Adaptive Processing of Streaming ML Queries</em></strong>, by Phillip Hilliard, Rajeev Alur, Zachary Ives, University of Pennsylvania. This paper describes an adaptive query processing technique targeted at stream systems that incorporate machine learning components. When given a set of alternative machine learning models with different cost-accuracy trade-offs, it dynamically chooses the model that maximizes accuracy while satisfying a budgetary or quality-of-service constraint.</li>
</ul>



<p class="wp-block-paragraph">At the main SIGMOD conference, the following papers will be presented.</p>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:34% auto"><figure class="wp-block-media-text__media"><img fetchpriority="high" decoding="async" width="1024" height="888" src="https://db.cis.upenn.edu/wp-content/uploads/2025/06/limeqo_border_small-1024x888.png" alt="" class="wp-image-596 size-full" srcset="https://db.cis.upenn.edu/wp-content/uploads/2025/06/limeqo_border_small-1024x888.png 1024w, https://db.cis.upenn.edu/wp-content/uploads/2025/06/limeqo_border_small-300x260.png 300w, https://db.cis.upenn.edu/wp-content/uploads/2025/06/limeqo_border_small-768x666.png 768w, https://db.cis.upenn.edu/wp-content/uploads/2025/06/limeqo_border_small.png 1055w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph"><strong><a href="https://rm.cab/limeqo">Low Rank Learning for Offline Query Optimization</a></strong><br>Zixuan Yi (University of Pennsylvania)*; Yao Tian (The Hong Kong University of Science and Technology); Zack Ives (University of Pennsylvania); Ryan Marcus (University of Pennsylvania). </p>



<p class="wp-block-paragraph">This paper develops a novel technique based on low-rank matrix factorization, which allows a query optimizer to predict which query processing strategies will be useful for one query, based on performance of other queries.</p>
</div></div>



<div class="wp-block-media-text is-stacked-on-mobile" style="grid-template-columns:33% auto"><figure class="wp-block-media-text__media"><img decoding="async" width="1024" height="888" src="https://db.cis.upenn.edu/wp-content/uploads/2025/06/bayesqo_border_small-1024x888.png" alt="" class="wp-image-597 size-full" srcset="https://db.cis.upenn.edu/wp-content/uploads/2025/06/bayesqo_border_small-1024x888.png 1024w, https://db.cis.upenn.edu/wp-content/uploads/2025/06/bayesqo_border_small-300x260.png 300w, https://db.cis.upenn.edu/wp-content/uploads/2025/06/bayesqo_border_small-768x666.png 768w, https://db.cis.upenn.edu/wp-content/uploads/2025/06/bayesqo_border_small.png 1055w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph"><strong><a href="https://rm.cab/bayesqo">Learned Offline Query Planning via Bayesian Optimization</a></strong><br>Jeffrey Tao; Natalie Maus; Haydn Jones; Yimeng Zeng; Jacob Gardner; Ryan Marcus.</p>



<p class="wp-block-paragraph">Targeting queries that are going to be executed thousands of times, we propose an offline query optimizer that searches a wide variety of plans and incorporates query execution as a primitive. Our offline query optimizer combines variational auto-encoders with Bayesian optimization to find optimized plans for a given query.</p>
</div></div>



<p class="wp-block-paragraph"></p>



<ul class="wp-block-list">
<li><strong>SHARQ: Explainability Framework for Association Rules on Relational Data</strong><br>Hadar Ben Efraim (Bar-Ilan University); Susan B Davidson (University of Pennsylvania); Amit Somech (Bar-Ilan University)*. Association rules are an important technique for gaining insights over large relational datasets. However, it is difficult to explain the relative importance of data elements with respect to the rules in which they appear. This paper develops a measure of an element&#8217;s contribution to a set of association rules based on Shapley values, denoted SHARQ (ShApley Rules Quantification).</li>



<li><strong>Physical Visualization Design: Decoupling Interface and System Design</strong><br>Yiru Chen (Columbia University)*; Xupeng Li (Columbia University); Jeffrey Tao (University of Pennsylvania); Alana Ramjit (Cornell Tech); Ravi Netravali (Princeton University); Subrata Mitra (Adobe Research); Aditya Parameswaran (University of California, Berkeley); Javad Ghaderi (Columbia University); Dan Rubenstein (Columbia University); Eugene Wu (Columbia University)</li>



<li><strong>CARINA: An Efficient CXL-Oriented Embedding Serving System for Recommendation Models</strong><br>Peiqi Yin (The Chinese University of Hong Kong)*; Qihui Zhou (CUHK); Xiao Yan (Centre for Perceptual and Interactive Intelligence (CPII) ); Chao Wang (The Chinese University of Hong Kong); Eric Lo (Chinese University of Hong Kong); Changji Li (CUHK); Lan Lu (University of Pennsylvania ); Hua Fan (Alibaba Cloud); Wenchao Zhou (Alibaba Group); Ming-Chang YANG (The Chinese University of Hong Kong); James Cheng (CUHK)</li>
</ul>



<p class="wp-block-paragraph">At the demo sessions:</p>



<div class="wp-block-media-text is-stacked-on-mobile"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="1024" height="771" src="https://db.cis.upenn.edu/wp-content/uploads/2025/06/penn_demo-1024x771.jpg" alt="" class="wp-image-608 size-full" srcset="https://db.cis.upenn.edu/wp-content/uploads/2025/06/penn_demo-1024x771.jpg 1024w, https://db.cis.upenn.edu/wp-content/uploads/2025/06/penn_demo-300x226.jpg 300w, https://db.cis.upenn.edu/wp-content/uploads/2025/06/penn_demo-768x578.jpg 768w, https://db.cis.upenn.edu/wp-content/uploads/2025/06/penn_demo-1536x1157.jpg 1536w, https://db.cis.upenn.edu/wp-content/uploads/2025/06/penn_demo.jpg 1632w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure><div class="wp-block-media-text__content">
<p class="wp-block-paragraph"><a href="https://api.zotero.org/users/3604318/publications/items/T6TZBJTL/file/view"><strong>ScaleLLM: A technique for scalable LLM-augmented data systems</strong>. </a></p>



<p class="wp-block-paragraph">Paul Loh (University of Pennsylvania); Ashwin Alaparthi (University of Pennsylvania); Ryan Marcus (University of Pennsylvania);</p>
</div></div>



<p class="wp-block-paragraph"> </p>



<ul class="wp-block-list">
<li><strong>PY-SHARQ: A Holistic Python Library for Explaining Association Rules on Relational Data</strong><br>Hadar Ben-Efraim (Bar-Ilan University), Susan Davidson (University of Pennsylvania), Amit Somech (Bar-Ilan University)</li>
</ul>



<p class="wp-block-paragraph">We hope to see you in Berlin!</p>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>The Big Move!</title>
		<link>https://db.cis.upenn.edu/2024/12/29/the-big-move/</link>
		
		<dc:creator><![CDATA[Zack Ives]]></dc:creator>
		<pubDate>Sun, 29 Dec 2024 20:07:57 +0000</pubDate>
				<category><![CDATA[events]]></category>
		<guid isPermaLink="false">https://db.cis.upenn.edu/?p=532</guid>

					<description><![CDATA[The Penn Database Group is excited to move into Amy Gutmann Hall for the Spring! All faculty and students will be affiliated with the new lab space on the 4th Floor.]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The Penn Database Group is excited to move into <a href="https://www.thedp.com/article/2024/09/amy-gutmann-hall-photo-essay">Amy Gutmann Hall</a> for the Spring!  All faculty and students will be affiliated with the new lab space on the 4th Floor.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="576" src="https://db.cis.upenn.edu/wp-content/uploads/2024/12/PXL_20241220_150816578.MP_-1024x576.jpg" alt="First in-lab research meeeting" class="wp-image-533" srcset="https://db.cis.upenn.edu/wp-content/uploads/2024/12/PXL_20241220_150816578.MP_-1024x576.jpg 1024w, https://db.cis.upenn.edu/wp-content/uploads/2024/12/PXL_20241220_150816578.MP_-300x169.jpg 300w, https://db.cis.upenn.edu/wp-content/uploads/2024/12/PXL_20241220_150816578.MP_-768x432.jpg 768w, https://db.cis.upenn.edu/wp-content/uploads/2024/12/PXL_20241220_150816578.MP_-1536x864.jpg 1536w, https://db.cis.upenn.edu/wp-content/uploads/2024/12/PXL_20241220_150816578.MP_.jpg 2016w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>From Knowledge to RNA Discovery!</title>
		<link>https://db.cis.upenn.edu/2024/11/15/from-knowledge-to-rna-discovery/</link>
		
		<dc:creator><![CDATA[Zack Ives]]></dc:creator>
		<pubDate>Fri, 15 Nov 2024 19:03:38 +0000</pubDate>
				<category><![CDATA[New Projects]]></category>
		<guid isPermaLink="false">https://db.cis.upenn.edu/?p=518</guid>

					<description><![CDATA[We are excited to announce our new AIRFoundry project: a collaboration that spans Penn Engineering and the Perelman School of Medicine. Our vision is to use data integration and AI techniques to accelerate the process by which scientists can develop new RNA therapies and treatments &#8212; for medicine, crop engineering,<a class="moretag" href="https://db.cis.upenn.edu/2024/11/15/from-knowledge-to-rna-discovery/"> Read more</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">We are excited to announce our new <a href="https://airfoundry.upenn.edu/">AIRFoundry</a> project: a collaboration that spans Penn Engineering and the Perelman School of Medicine.  Our vision is to use data integration and AI techniques to accelerate the process by which scientists can develop new RNA therapies and treatments &#8212; for medicine, crop engineering, and more.  The knowledge platform in the AIRFoundry, called KAIR, will build upon state-of-the-art methods from language models and text extraction, experimental dataset search,  and data integration &#8212; to help point scientists to promising candidate RNA molecules for optimization and validation.</p>



<p class="wp-block-paragraph">The AIRFoundry team is led by Professors Daeyeon Lee (Penn CBE), David Issadore (Penn BE), Zack Ives (Penn CIS), Drew Weissman (Penn Medicine), and Claribel Acevedo-Velez (U Puerto Rico); in collaboration with many investigators spanning Penn, Drexel, and U Puerto Rico.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Penn DB Group @ VLDB 2024</title>
		<link>https://db.cis.upenn.edu/2024/07/01/penn-db-group-vldb-2024/</link>
		
		<dc:creator><![CDATA[Zack Ives]]></dc:creator>
		<pubDate>Mon, 01 Jul 2024 16:02:23 +0000</pubDate>
				<category><![CDATA[papers]]></category>
		<guid isPermaLink="false">https://db.cis.upenn.edu/?p=439</guid>

					<description><![CDATA[This August, VLDB 2024 will be in Guangzhou, China! Penn will again be well-represented, with 3 papers in the Research Track: In Towards Full Stack Adaptivity in Permissioned Blockchains, PhD student Chenyuan Wu, postdoc alumnus Mohammad Javad Amiri (Stony Brook University), undergrad student Haoyun Qin (Class of 2025), PhD student<a class="moretag" href="https://db.cis.upenn.edu/2024/07/01/penn-db-group-vldb-2024/"> Read more</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">This August, <a href="https://vldb.org/2024/">VLDB 2024</a> will be in Guangzhou, China!</p>



<p class="wp-block-paragraph">Penn will again be well-represented, with 3 papers in the Research Track:</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img loading="lazy" decoding="async" width="658" height="330" src="https://db.cis.upenn.edu/wp-content/uploads/2024/07/image-1.png" alt="" class="wp-image-442" srcset="https://db.cis.upenn.edu/wp-content/uploads/2024/07/image-1.png 658w, https://db.cis.upenn.edu/wp-content/uploads/2024/07/image-1-300x150.png 300w" sizes="auto, (max-width: 658px) 100vw, 658px" /></figure>
</div>


<p class="wp-block-paragraph">In <strong><a href="https://dl.acm.org/doi/pdf/10.14778/3641204.3641216">Towards Full Stack Adaptivity in Permissioned Blockchains</a></strong>, PhD student <a href="https://chenyuanwu.com/">Chenyuan Wu</a>, postdoc alumnus <a href="https://www3.cs.stonybrook.edu/~amiri/">Mohammad Javad Amiri</a> (Stony Brook University), undergrad student <a href="https://haoyunqin.com/">Haoyun Qin</a> (Class of 2025), PhD student <a href="https://www.linkedin.com/in/bmehta5">Bhavana Mehta</a>, and Profs. <a href="https://rmarcus.info/">Ryan Marcus</a> and <a href="https://boonloo.cis.upenn.edu/">Boon Thau Loo</a> study the problem of supporting a (virtual) distributed database with untrusted components &#8212; using a learning-based approach. This paper articulates a vision for a learning-based untrustworthy distributed database. We focus on permissioned blockchain systems as an emerging instance of untrustworthy distributed databases and argue that as novel smart contracts, modern hardware, and new cloud platforms arise, future-proof permissioned blockchain systems need to be designed with full-stack adaptivity in mind. At the application level, a future-proof system must adaptively learn the best-performing transaction processing paradigm and quickly adapt to new hardware and unanticipated workload changes on the fly. Likewise, the Byzantine consensus layer must dynamically adjust itself to the workloads, faulty conditions, and network configuration while maintaining compatibility with the transaction processing paradigm. At the infrastructure level, cloud providers must enable cross-layer adaptation, which identifies performance bottlenecks and possible attacks, and determines at runtime the degree of resource disaggregation that best meets application requirements. Within this vision of the future, the paper outlines several research challenges together with some preliminary approaches.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="513" height="195" src="https://db.cis.upenn.edu/wp-content/uploads/2024/07/image.png" alt="" class="wp-image-441" style="width:500px;height:auto" srcset="https://db.cis.upenn.edu/wp-content/uploads/2024/07/image.png 513w, https://db.cis.upenn.edu/wp-content/uploads/2024/07/image-300x114.png 300w" sizes="auto, (max-width: 513px) 100vw, 513px" /></figure>
</div>


<p class="wp-block-paragraph">In <strong><a href="https://www.vldb.org/pvldb/vol17/p250-naik.pdf">Relational Query Synthesis ⋈︁ Decision Tree Learning</a></strong>, PhD student <a href="https://www.seas.upenn.edu/~asnaik/">Aaditya Naik</a>, PhD alumnus <a href="https://aalok-thakkar.github.io/">Aalok Thakkar</a> (Ashoka University), PhD student <a href="https://www.seas.upenn.edu/~steinad/">Adam Stein</a>, and Profs. <a href="https://www.cis.upenn.edu/~alur">Rajeev Alur</a> and <a href="https://www.cis.upenn.edu/~mhnaik">Mayur Naik</a> address the problem of supporting <em>synthesis</em> of SQL queries and consider its interaction with machine learning. They study the problem of synthesizing select-project-join (SPJ) queries from input-output examples. Search-based synthesis techniques are suited to synthesizing projections and joins by navigating the network of relational tables but require additional supervision for synthesizing comparison predicates. On the other hand, decision tree learning techniques are suited to synthesizing comparison predicates when the input database can be summarized as a single labelled relational table. In this paper, they adapt and interleave methods from the domains of relational query synthesis and decision tree learning, and present an end-to-end framework for synthesizing relational queries with categorical and numerical comparison predicates. Their technique guarantees the completeness of the synthesis procedure and strongly encourages minimality of the synthesized program. They present <em>Libra</em>, an implementation of this technique and evaluate it on a benchmark suite of 1,475 instances of queries over 159 databases with multiple tables. Libra solves 1,361 of these instances in an average of 59 seconds per instance. It outperforms state-of-the-art program synthesis tools <em>Scythe</em> and <em>PatSQL</em> in terms of both the running time and the quality of the synthesized programs.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="542" src="https://db.cis.upenn.edu/wp-content/uploads/2024/07/image-2-1024x542.png" alt="" class="wp-image-443" srcset="https://db.cis.upenn.edu/wp-content/uploads/2024/07/image-2-1024x542.png 1024w, https://db.cis.upenn.edu/wp-content/uploads/2024/07/image-2-300x159.png 300w, https://db.cis.upenn.edu/wp-content/uploads/2024/07/image-2-768x407.png 768w, https://db.cis.upenn.edu/wp-content/uploads/2024/07/image-2.png 1158w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p class="wp-block-paragraph">In <strong>Searching Data Lakes for Nested and Joined Data</strong>, PhD alumnus <a href="https://yizhang.io/">Yi Zhang</a> (AWS) and undergrad alumnus <a href="https://peterbaile.github.io/">Peter Chen</a> (PhD student at MIT) and Prof. <a href="https://www.cis.upenn.edu/~zives">Zachary Ives</a> consider how to perform <em>search</em> for hierarchical (JSON, Pandas dataframe) or joined data, within a data lake of data that has been indexed in first-normal-form. Exploratory data science is driving new data management platforms that assist data scientists with common tasks, such as the integration and wrangling steps required to assemble training datasets. Such tools take the data scientists’ work-in-progress data as a search object (table or JSON), and find relevant supplementary data from an organizational data lake, which can be unioned or joined with the current data – adding instances or features. Existing data lake search tools seek to find single, relational tables at a time — to match or join with a search table. Yet many data science applications revolve around finding matches to hierarchical data, which can only be matched by creating views simultaneously joining and transforming several tables in the data lake. In this paper, they extend the <a href="https://db.cis.upenn.edu/juneau-promoting-reuse-and-retargeting-in-data-science/" data-type="page" data-id="69">Juneau data lake search system</a> to search for this broader class of matches at scale. Their contribution is a general framework for efficiently merging ranked results, leveraging novel techniques for indexing and sketching, and incorporating existing single-table search techniques and ranking functions. They experimentally validate the benefits of their methods and their broad applicability using real data from data science computational notebooks. Their results indicate that, with respect to different ranking functions, their approach can return the optimal set of views up to 4.81x faster and 43% more related compared to heuristics baselines, and increase the data domain coverage by up to 28%. As a case study to show the usability of their augmentation to data science downstream tasks, their methods can reduce the regression error by up to 6.63%, and improve the classification accuracy by up to 19.5% for ML models.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>SIGMOD 2022 Held in Philadelphia</title>
		<link>https://db.cis.upenn.edu/2022/07/01/sigmod-2022-held-in-philadelphia/</link>
					<comments>https://db.cis.upenn.edu/2022/07/01/sigmod-2022-held-in-philadelphia/#respond</comments>
		
		<dc:creator><![CDATA[Zack Ives]]></dc:creator>
		<pubDate>Fri, 01 Jul 2022 13:50:00 +0000</pubDate>
				<category><![CDATA[events]]></category>
		<guid isPermaLink="false">https://db.cis.upenn.edu/?p=212</guid>

					<description><![CDATA[This June we were excited to host SIGMOD 2022, the top database conference, at the Pennsylvania Convention Center in Philadelphia! This was the first in-person/hybrid database conference in North America since the pandemic began. It was exciting to see friends old and new. Several Penn Database Group alumni were able<a class="moretag" href="https://db.cis.upenn.edu/2022/07/01/sigmod-2022-held-in-philadelphia/"> Read more</a>]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">This June we were excited to host <a href="http://2022.sigmod.org">SIGMOD 2022</a>, the top database conference, at the Pennsylvania Convention Center in Philadelphia!  This was the first in-person/hybrid database conference in North America since the pandemic began.  It was exciting to see friends old and new.</p>



<p class="wp-block-paragraph">Several Penn Database Group alumni were able to join for a photo!  (Left to right: Sudeepa Roy, Duke; Zack Ives, Penn; Allen Yan, Google; Zhuowei Bao, Meta.)  Additionally, alumnus Leonid Libkin served as the PODS General Chair and alumnus Dan Suciu won the SIGMOD Edgar F. Codd Award and gave a great <a href="https://youtu.be/k20oLegpDW8?t=2930">presentation</a>.</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://db.cis.upenn.edu/wp-content/uploads/2022/08/image2-1024x768.jpg" alt="" class="wp-image-213" width="768" height="576" srcset="https://db.cis.upenn.edu/wp-content/uploads/2022/08/image2-1024x768.jpg 1024w, https://db.cis.upenn.edu/wp-content/uploads/2022/08/image2-300x225.jpg 300w, https://db.cis.upenn.edu/wp-content/uploads/2022/08/image2-768x576.jpg 768w, https://db.cis.upenn.edu/wp-content/uploads/2022/08/image2-1536x1152.jpg 1536w, https://db.cis.upenn.edu/wp-content/uploads/2022/08/image2.jpg 2016w" sizes="auto, (max-width: 768px) 100vw, 768px" /></figure>
]]></content:encoded>
					
					<wfw:commentRss>https://db.cis.upenn.edu/2022/07/01/sigmod-2022-held-in-philadelphia/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
