<?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>andreamarino.it &#187; Andrea</title>
	<atom:link href="https://www.andreamarino.it/?author=1&#038;feed=rss2" rel="self" type="application/rss+xml" />
	<link>https://www.andreamarino.it</link>
	<description>Adventures in Computer Science</description>
	<lastBuildDate>Tue, 14 Feb 2023 18:48:33 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.41</generator>
	<item>
		<title>Best Italian Young Researcher in &#8220;Theoretical Computer Science&#8221; 2022.</title>
		<link>https://www.andreamarino.it/?p=410</link>
		<comments>https://www.andreamarino.it/?p=410#comments</comments>
		<pubDate>Tue, 14 Feb 2023 18:31:09 +0000</pubDate>
		<dc:creator><![CDATA[Andrea]]></dc:creator>
				<category><![CDATA[CS]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Senza categoria]]></category>

		<guid isPermaLink="false">http://www.andreamarino.it/?p=410</guid>
		<description><![CDATA[During ICTCS 2022 (Italian Conference on Theoretical Computer Science), I received the prize Best Italian Young Researcher in &#8220;Theoretical Computer Science&#8221; 2022 by Italian Chapter of the EATCS (European Association for Theoretical Computer Science). The prize is in memory of Camil Demetrescu.]]></description>
				<content:encoded><![CDATA[<p>During ICTCS 2022 (Italian Conference on Theoretical Computer Science), I received the prize Best Italian Young Researcher in &#8220;Theoretical Computer Science&#8221; 2022 by Italian Chapter of the EATCS (European Association for Theoretical Computer Science). The prize is in memory of Camil Demetrescu.</p>
<p><a href="http://www.andreamarino.it/wp-content/uploads/2023/02/IMG20220909093430.jpg"><img src="http://www.andreamarino.it/wp-content/uploads/2023/02/IMG20220909093430-768x1024.jpg" alt="IMG20220909093430" width="640" height="853" class="alignnone size-large wp-image-411" /></a></p>
<p><a href="http://www.andreamarino.it/wp-content/uploads/2023/02/IMG20220909094716.jpg"><img src="http://www.andreamarino.it/wp-content/uploads/2023/02/IMG20220909094716-768x1024.jpg" alt="IMG20220909094716" width="640" height="853" class="alignnone size-large wp-image-412" /></a></p>
]]></content:encoded>
			<wfw:commentRss>https://www.andreamarino.it/?feed=rss2&#038;p=410</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moving to Florence</title>
		<link>https://www.andreamarino.it/?p=339</link>
		<comments>https://www.andreamarino.it/?p=339#comments</comments>
		<pubDate>Sat, 23 Feb 2019 14:06:55 +0000</pubDate>
		<dc:creator><![CDATA[Andrea]]></dc:creator>
				<category><![CDATA[CS]]></category>
		<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.andreamarino.it/?p=339</guid>
		<description><![CDATA[I just moved to Florence. I am now member of the DiSIA (Dipartimento di Sistemi, Informatica e Applicazioni). I am very excited of the new adventure. I will teach Programming (Python) to Statisticians and Advanced Algorithms and Graph Mining in the Computer Science Master. I am very grateful to the Department of Computer Science in<a href="https://www.andreamarino.it/?p=339">[...]</a>]]></description>
				<content:encoded><![CDATA[<p>I just moved to Florence. I am now member of the DiSIA (Dipartimento di Sistemi, Informatica e Applicazioni). I am very excited of the new adventure. I will teach Programming (Python) to Statisticians and Advanced Algorithms and Graph Mining in the Computer Science Master.</p>
<p>I am very grateful to the Department of Computer Science in Pisa, which hosted me for the last four years and gave me the opportunity to grow in such a nice environment.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.andreamarino.it/?feed=rss2&#038;p=339</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PhD Event at University of Pisa</title>
		<link>https://www.andreamarino.it/?p=331</link>
		<comments>https://www.andreamarino.it/?p=331#comments</comments>
		<pubDate>Sat, 23 Feb 2019 13:27:49 +0000</pubDate>
		<dc:creator><![CDATA[Andrea]]></dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[CS]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Graphs]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Senza categoria]]></category>

		<guid isPermaLink="false">http://www.andreamarino.it/?p=331</guid>
		<description><![CDATA[I have participated to the first annual PhD event in Computer Science research, hosted by the Department of Computer Science of the University of Pisa. This is the website. It has been a very nice event, full of interesting short presentations of past and current PhD students. As Luca and Alessio (which are respectively current<a href="https://www.andreamarino.it/?p=331">[...]</a>]]></description>
				<content:encoded><![CDATA[<p>I have participated to the first annual PhD event in Computer Science research, hosted by the Department of Computer Science of the University of Pisa. <a href="http://phdevent.di.unipi.it/"> This is the website.</a></p>
<p>It has been a very nice event, full of interesting short presentations of past and current PhD students. As Luca and Alessio (which are respectively current and past PhD students) were not in Italy, I presented a short summary of our works about community detection.</p>
<p>There is a <a href="https://www.youtube.com/watch?v=SMaqcvc2rks" title="video"> video </a> and there are also the <a href="https://photos.app.goo.gl/ixgisbEd8RDHTHuT7"> pictures</a></p>
]]></content:encoded>
			<wfw:commentRss>https://www.andreamarino.it/?feed=rss2&#038;p=331</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MIT GraphChallenge</title>
		<link>https://www.andreamarino.it/?p=326</link>
		<comments>https://www.andreamarino.it/?p=326#comments</comments>
		<pubDate>Sat, 23 Feb 2019 13:12:07 +0000</pubDate>
		<dc:creator><![CDATA[Andrea]]></dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[CS]]></category>
		<category><![CDATA[Graphs]]></category>
		<category><![CDATA[Networks]]></category>

		<guid isPermaLink="false">http://www.andreamarino.it/?p=326</guid>
		<description><![CDATA[Our work &#8220;Discovering k-Trusses in Large-Scale Network&#8221; has been finalist at the MIT GraphChallenge. Joint work of Alessio Conte (NII Tokyo), Daniele De Sensi, Roberto Grossi, Andrea Marino, Luca Versari (Universita di Pisa). Here you can find the and the details of the competition.]]></description>
				<content:encoded><![CDATA[<p>Our work &#8220;Discovering k-Trusses in Large-Scale Network&#8221; has been finalist at the MIT GraphChallenge. Joint work of Alessio Conte (NII Tokyo), Daniele De Sensi, Roberto Grossi, Andrea Marino, Luca Versari (Universita di Pisa).</p>
<p>Here you can find the <a href="https://graphchallenge.mit.edu/champions" title="champions"> and the details of the competition.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.andreamarino.it/?feed=rss2&#038;p=326</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KDD2018</title>
		<link>https://www.andreamarino.it/?p=322</link>
		<comments>https://www.andreamarino.it/?p=322#comments</comments>
		<pubDate>Sat, 23 Feb 2019 13:06:59 +0000</pubDate>
		<dc:creator><![CDATA[Andrea]]></dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[CS]]></category>
		<category><![CDATA[Data Mining]]></category>
		<category><![CDATA[Enumeration]]></category>
		<category><![CDATA[Graphs]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Papers]]></category>

		<guid isPermaLink="false">http://www.andreamarino.it/?p=322</guid>
		<description><![CDATA[Alessio and me presented our papers at KDD 2018 in London. It has been a very huge event. My first social dinner with more than 3 thousands sit participants. The first paper is a joint work with Alessio Conte, Tiziano De Matteis, Daniele De Sensi, Roberto Grossi, and Luca Versari, with title &#8220;D2K: Scalable Community<a href="https://www.andreamarino.it/?p=322">[...]</a>]]></description>
				<content:encoded><![CDATA[<p>Alessio and me presented our papers at KDD 2018 in London. It has been a very huge event. My first social dinner with more than 3 thousands sit participants.</p>
<p>The first paper is a joint work with Alessio Conte, Tiziano De Matteis, Daniele De Sensi, Roberto Grossi, and Luca Versari, with title &#8220;D2K: Scalable Community Detection in Massive Networks via Small-Diameter k-Plexes&#8221;.</p>
<blockquote><p>This paper studies k-plexes, a well known pseudo-clique model for network communities. In a k-plex, each node can miss at most k-1 links. Our goal is to detect large communities in today&#8217;s real-world graphs which can have hundreds of millions of edges. While many have tried, this task has been elusive so far due to its computationally challenging nature: k-plexes and other pseudo-cliques are harder to find and more numerous than cliques, a well known hard problem. We present D2K, which is the first algorithm able to find large k-plexes of very large graphs in just a few minutes. The good performance of our algorithm follows from a combination of graph-theoretical concepts, careful algorithm engineering and a high-performance implementation. In particular, we exploit the low degeneracy of real-world graphs, and the fact that large enough k-plexes have diameter 2. We validate a sequential and a parallel/distributed implementation of D2K on real graphs with up to half a billion edges.</p></blockquote>
<p>The second paper is a joint work with Alessio Conte, Gaspare Ferraro, Roberto Grossi, Kunihiko Sadakane, and Takeaki Uno with title &#8220;Node Similarity with q -Grams for Real-World Labeled Networks&#8221;</p>
<blockquote><p>We study node similarity in labeled networks, using the label sequences found in paths of bounded length q leading to the nodes. (This recalls the q-grams employed in document resemblance, based on the Jaccard distance.) When applied to networks, the challenge is two-fold: the number of q-grams generated from labeled paths grows exponentially with q, and their frequency should be taken into account: this leads to a variation of the Jaccard index known as Bray-Curtis index for multisets. We describe nSimGram, a suite of fast algorithms for node similarity with q-grams, based on a novel blend of color coding, probabilistic counting, sketches, and string algorithms, where the universe of elements to sample is exponential. We provide experimental evidence that our measure is effective and our running times scale to deal with large real-world networks.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>https://www.andreamarino.it/?feed=rss2&#038;p=322</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>COCOON2018</title>
		<link>https://www.andreamarino.it/?p=319</link>
		<comments>https://www.andreamarino.it/?p=319#comments</comments>
		<pubDate>Sat, 23 Feb 2019 12:59:06 +0000</pubDate>
		<dc:creator><![CDATA[Andrea]]></dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[CS]]></category>
		<category><![CDATA[Enumeration]]></category>
		<category><![CDATA[Graphs]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Papers]]></category>

		<guid isPermaLink="false">http://www.andreamarino.it/?p=319</guid>
		<description><![CDATA[Our paper &#8220;Finding Maximal Common Subgraphs via Time-Space Efficient Reverse Search&#8221; has been presented by Roberto at COCOON 2018. Joint work with Alessio Conte, Roberto Grossi, and Luca Versari.]]></description>
				<content:encoded><![CDATA[<p>Our paper &#8220;Finding Maximal Common Subgraphs via Time-Space Efficient Reverse Search&#8221; has been presented by Roberto at COCOON 2018. Joint work with Alessio Conte, Roberto Grossi, and Luca Versari.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.andreamarino.it/?feed=rss2&#038;p=319</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WG2018</title>
		<link>https://www.andreamarino.it/?p=316</link>
		<comments>https://www.andreamarino.it/?p=316#comments</comments>
		<pubDate>Sat, 23 Feb 2019 12:56:20 +0000</pubDate>
		<dc:creator><![CDATA[Andrea]]></dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[CS]]></category>
		<category><![CDATA[Graphs]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Papers]]></category>

		<guid isPermaLink="false">http://www.andreamarino.it/?p=316</guid>
		<description><![CDATA[Our paper &#8220;Tight Lower Bounds for the Number of Inclusion-Minimal st-Cuts&#8221; has been presented by Luca at WG 2018. Joint work with Alessio Conte, Roberto Grossi, Romeo Rizzi, Takeaki Uno, Luca Versari.]]></description>
				<content:encoded><![CDATA[<p>Our paper &#8220;Tight Lower Bounds for the Number of Inclusion-Minimal st-Cuts&#8221; has been presented by Luca at WG 2018. Joint work with Alessio Conte, Roberto Grossi, Romeo Rizzi, Takeaki Uno, Luca Versari.</p>
]]></content:encoded>
			<wfw:commentRss>https://www.andreamarino.it/?feed=rss2&#038;p=316</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MFCS2018</title>
		<link>https://www.andreamarino.it/?p=313</link>
		<comments>https://www.andreamarino.it/?p=313#comments</comments>
		<pubDate>Sat, 23 Feb 2019 12:50:38 +0000</pubDate>
		<dc:creator><![CDATA[Andrea]]></dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[CS]]></category>
		<category><![CDATA[Enumeration]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Graphs]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Papers]]></category>

		<guid isPermaLink="false">http://www.andreamarino.it/?p=313</guid>
		<description><![CDATA[I have presented the paper &#8220;Listing Subgraphs by Cartesian Decomposition&#8221; at MFCS 2018 in Liverpool, joint work with Alessio Conte, Roberto Grossi, Romeo Rizzi, and Luca Versari. It has been a great conference. Below the abstract of our paper. We investigate a decomposition technique for listing problems in graphs and set systems. It is based<a href="https://www.andreamarino.it/?p=313">[...]</a>]]></description>
				<content:encoded><![CDATA[<p>I have presented the paper &#8220;Listing Subgraphs by Cartesian Decomposition&#8221; at MFCS 2018 in Liverpool, joint work with Alessio Conte, Roberto Grossi, Romeo Rizzi, and Luca Versari. </p>
<p>It has been a great conference. Below the abstract of our paper.</p>
<blockquote><p>We investigate a decomposition technique for listing problems in graphs and set systems. It is based on the Cartesian product of some iterators, which list the solutions of simpler problems. Our ideas applies to several problems, and we illustrate one of them in depth, namely, listing all minimum spanning trees of a weighted graph G. Here iterators over the spanning trees for unweighted graphs can be obtained by a suitable modification of the listing algorithm by [Shioura et al., SICOMP 1997], and the decomposition of G is obtained by suitably partitioning its edges according to their weights. By combining these iterators in a Cartesian product scheme that employs Gray coding, we give the first algorithm which lists all minimum spanning trees of G in constant delay, where the delay is the time elapsed between any two consecutive outputs. Our solution requires polynomial preprocessing time and uses polynomial space.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>https://www.andreamarino.it/?feed=rss2&#038;p=313</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LATIN2018</title>
		<link>https://www.andreamarino.it/?p=272</link>
		<comments>https://www.andreamarino.it/?p=272#comments</comments>
		<pubDate>Fri, 29 Dec 2017 20:42:08 +0000</pubDate>
		<dc:creator><![CDATA[Andrea]]></dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[Conference]]></category>
		<category><![CDATA[CS]]></category>
		<category><![CDATA[Enumeration]]></category>
		<category><![CDATA[Graphs]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Papers]]></category>

		<guid isPermaLink="false">http://www.andreamarino.it/?p=272</guid>
		<description><![CDATA[Our paper on &#8220;Efficient Algorithms for Listing K Disjoint st-Paths in Graphs&#8221; has been accepted for LATIN 2018, which will be held in Buenos Aires. Thanks to my coauthors Roberto Grossi and Luca Versari. Given a connected graph G of m edges and n vertices, we consider the basic problem of listing all the choices<a href="https://www.andreamarino.it/?p=272">[...]</a>]]></description>
				<content:encoded><![CDATA[<p>Our paper on &#8220;Efficient Algorithms for Listing K Disjoint st-Paths in Graphs&#8221; has been accepted for LATIN 2018, which will be held in Buenos Aires. Thanks to my coauthors Roberto Grossi and Luca Versari.</p>
<blockquote><p>
Given a connected graph G of m edges and n vertices, we consider the basic problem of listing all the choices of k vertex-disjoint st-paths, for any two input vertices s,t of G and a positive integer k. Our algorithms take O(m) time per solution, using O(m) space and requiring O(F_k(G)) setup time, where F_k(G) = O(m min{k, n^{2/3} log n, sqrt{m} log n} ) is the cost of running a max-flow algorithm on~G to compute a flow of size k. The proposed techniques are simple and apply to other related listing problems as discussed in the paper.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>https://www.andreamarino.it/?feed=rss2&#038;p=272</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Listing Graph Orientations</title>
		<link>https://www.andreamarino.it/?p=269</link>
		<comments>https://www.andreamarino.it/?p=269#comments</comments>
		<pubDate>Fri, 29 Dec 2017 20:31:00 +0000</pubDate>
		<dc:creator><![CDATA[Andrea]]></dc:creator>
				<category><![CDATA[Algorithms]]></category>
		<category><![CDATA[CS]]></category>
		<category><![CDATA[Enumeration]]></category>
		<category><![CDATA[Graphs]]></category>
		<category><![CDATA[Networks]]></category>
		<category><![CDATA[Papers]]></category>

		<guid isPermaLink="false">http://www.andreamarino.it/?p=269</guid>
		<description><![CDATA[Our journal paper on &#8220;Efficient enumeration of graph orientations with sources&#8221; is out on Discrete Applied Mathematics (available online since 24 August 2017). This is the result of the joint work with Alessio, Roberto, and Romeo about listing acyclic or cyclic orientation. An orientation of an undirected graph is obtained by assigning a direction to<a href="https://www.andreamarino.it/?p=269">[...]</a>]]></description>
				<content:encoded><![CDATA[<p>Our journal paper on &#8220;Efficient enumeration of graph orientations with sources&#8221; is out on Discrete Applied Mathematics (available online since 24 August 2017). This is the result of the joint work with Alessio, Roberto, and Romeo about listing acyclic or cyclic orientation.</p>
<blockquote><p>
An orientation of an undirected graph is obtained by assigning a direction to each of its edges. It is called cyclic when a directed cycle appears, and acyclic otherwise. We study efficient algorithms for enumerating the orientations of an undirected graph. To get the full picture, we consider both the cases of acyclic and cyclic orientations, under some rules specifying which nodes are the sources (i.e. their incident edges are all directed outwards). Our enumeration algorithms use linear space and provide new bounds for the delay, which is the maximum elapsed time between the output of any two consecutively listed solutions. We obtain a delay of O(m) for acyclic orientations and Õ(m) for cyclic ones. When just a single source is specified, these delays become O(m⋅n) and O(m⋅h+h3), respectively, where h is the girth of the graph without the given source. When multiple sources are specified, the delays are the same as in the single source case.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>https://www.andreamarino.it/?feed=rss2&#038;p=269</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
