|
In this area the research work at DIS in 1994 was carried on in the following directions:
In this area two research directions have been taken. Along the first direction the class of problems that can be efficiently approximated by means of local search algorithms has been defined and its properties analyzed [I2-8], and more powerful local search approximation tecniques have been introduced [I2-1, I2-R-1]. Besides, along the second line, a survey of the main research results in the characterization of approximate problems has been prepared [I2-5].
Dynamic graph algorithms
Graph Drawing
Data structures
Classical problems in computational geometry are considered in [I2-27], that
presents an optimal online algorithm for computing a series of approximations of
the convex hull of a planar set, and in [I2-29] that applies theory of partial
orders to half-plane search.
A parallel data structure for network flow problems in planar graphs that
finds applcations to spatial data management is proposed in [I2-3].
A methodology for on-line scheduling problems based on linear programming has
been proposed in [I2-37]. The methodology finds many applications, for instance
to the scheduling and routing of communications in computer networks.
In [I2-6, I2-R-3] it has been considered the problem of scheduling a server
in a metric space as to cover a set of requests given in on-line fashion.
Competitive algorithms that update efficiently the route of a server when new
requests are presented have been proposed for various metric spaces.
The list update problem consists of implementing a dictionary in a
sequential list. In [I2-15] the heuristic move-to-front, that moves the accessed
information to the beginning of the list, is studied when set of items rather
than single items must be retrieved.
The problem of finding the extrema in a distributed multiset is considered in
[I2-2]. It corresponds to determining the minimum and the maximum value of a
multiset whose elements are drawn from a totally ordered universe and stored at
the entity of a ring network.
Finally, in [I2-11] a new scheme for deadlock resolution is proposed.
[I2-2] P. Alimonti, P. Flocchini, N. Santoro: "Finding the Extrema in
a
Distributed Multiset", Proc. of the 8th International Workshop on Distributed
Algotithms, LNCS, Springer-Verlag,1994.
[I2-3] E. Apolloni, F. Arcieri, E. Nardelli, M. Talamo, "Parallel
systems for
land information management", MPCS94, Lecture Notes in Computer Science,
Springer-Verlag.
[I2-4] A. Apostolico, G. F. Italiano, G. Gambosi, M. Talamo,"The set
union
problem with unlimited backtracking", SIAM Journal on Computing, vol. 23, no. 1
(1994), 50--70.
[I2-5] G. Ausiello. P. Crescenzi, M. Protasi, "Approximate Solution
of NP
Optimization Problems", to appear in Journal of Theoretical Computer Science,
158.
[I2-6] G. Ausiello, E. Feuerstein, S. Leonardi, L.Stougie, M.
Talamo,
"Serving requests with on-line routing", Proceedings of the 4th Scandinavian
Workshop on Algorithm Theory (SWAT '94), Lecture Notes in Computer Science 824,
Springer-Verlag, 1994.
[I2-7] Giorgio Ausiello and Giuseppe F. Italiano, Guest Co-Editors,
Theoretical Computer Science, 130 (1), 1994, Special issue on Dynamic and On-line
Algorithms.
[I2-8] G. Ausiello, M. Protasi, "Local Search, Reducibility and
Approximability of NP Optimization Problems", to appear in Information Processing
Letters .
[I2-9] P.Bertolazzi, R.F.Cohen, G.Di Battista, R.Tamassia,
I.G.Tollis, "How
to Draw a Series-Parallel Digraph", International Journal of Computational
Geometry and Applications, 1994.
[I2-10] P.Bertolazzi, G.Di Battista, G.Liotta, C.Mannino, "Upward
Drawings of
Triconnected Digraphs", Algorithmica , 1994.
[I2-11] J. Blazewicz, J. Brzezinski, D.P. Bovet, G. Gambosi, M.
Talamo,
"Optimal centralised algorithms for store-and-forward deadlock prevention", to
appear in IEEE Transaction on Computers.
[I2-12] P. Bose, W. Lenhart, G. Liotta, "Characterizing Proximity
Trees,'' to
appear in Algorithmica, Special Issue on Graph Drawing.
[I2-13] P. Bose, G. Di Battista, W.Lenhart, G. Liotta, "Proximity
Constraints
and Representable Trees", Proceedings of Graph Drawing'94, Lecture Notes in
Computer Science 894, 1994.
[I2-14] R.F.Cohen, G.Di Battista, R.Tamassia, I.G.Tollis, "Dynamic
Graph
Drawing: Trees, Series-Parallel Graphs, and Planar st-Digraphs", SIAM Journal on
Computing, 1994.
[I2-15] F. d'Amore, V. Liberatore, "The list update problem and the
retrieval
of sets", Theoretical Computer Science,. 130 (1), 1994.
[I2-16] G.Di Battista, P.Eades, R.Tamassia, I.G.Tollis, "Algorithms
for
Drawing Graphs: an Annotated Bibliography", Computational Geometry: Theory and
Applications, vol.4, pp.235-282, 1994.
[I2-17] G. Di Battista, A. Garg, G. Liotta, R. Tamassia, E.
Tassinari, and F.
Vargiu, "An Experimental Comparison of Three Graph Drawing Algorithms", to appear
in Proceedings of the 11th ACM Symposium on Computational Geometry.
[I2-18] G. Di Battista, W. Lenhart, and G. Liotta, "Proximity
Drawings: a
Survey", Proceedings of Graph Drawing'94, Lecture Notes in Computer Science 894,
1994
[I2-19] G. Di Battista, R.Tamassia, "On-line Maintenance of
Triconnected
Components with SPQR Trees", Algorithmica, 1994.
[I2-20] G. Di Battista, R. Tamassia, L. Vismara, "On-Line Convex
Planarity
Testing", to appear in Proceedings of the 20th International Workshop on
Graph-Theoretic Concepts in Computer Science (WG 94),Lecture Notes in Computer
Science, Springer-Verlag.
[I2-21] H. ElGindy, G. Liotta, A. Lubiw, H. Meijer, and S.H.
Whitesides,
"Recognizing Rectangle of Influence Drawable Graphs", Proceedings of Graph
Drawing'94, Lecture Notes in Computer Science 894, 1994.
[I2-22] D. Eppstein, Z. Galil, G. F. Italiano, T. H. Spencer,
"Separator based
sparsification I: planarity testing and minimum spanning trees", to appear in
Journal of Computer and System Science (invited for the special issue of STOC
93).
[I2-23] E. Feuerstein, "Paging more than one page", to appear in
Proceedings
of the 2nd Latin American Symposium on Theoretical Informatics (LATIN'95),
Lecture Notes in Computer Science, Springer-Verlag.
[I2-24] M.Flammini: "k-mu-DNF Formulae are Learnable under Product
Distribution", Information Processing Letters, 52, 1994, pagg.167-173.
[I2-25] M.Flammini, G.Gambosi, S.Salomone, "Interval Routing Schemes
for
Chordal Rings", to appear in Proceedings of the Colloquium on Structural
Information and Communication Complexity (SICC), Ottawa, Canada, 1994.
[I2-26] M.Flammini, A.Marchetti Spaccamela, J.van Leeuwen, "Lower
Bounds on
Interval Routing", to appear in Proceedings of the 20th International Symposium
on Mathematical Foundations of Computer Science (MFCS'95), Lecture Notes in
Computer Science, Springer-Verlag.
[I2-27] P. G. Franciosa, C. Gaibisso, G. Gambosi and M. Talamo, "A
convex-hull
algorithm for points with approximatively known positions", Int. Journal of
Computational Geometry & Applications 4, 2 (1994), 153-163.
[I2-28] P. G. Franciosa, G. Gambosi and U. Nanni, "An incremental
agorithm for
depth first search on DAGs", Proceedings of the 2nd European Symposium on
Algorithms (Esa'94), Lecture Notes in Computer Science, Springer-Verlag.
[I2-29] P. G. Franciosa and M.Talamo, "Orders, k-sets and fast
halfplane
search on paged memory", Proceeding of the Workshop on Orders, Algorithms and
Applications (ORDAL 94), Lecture Notes in Computer Science 831, Springer-Verlag,
1994.
[I2-30] D. Frigioni, A. Marchetti Spaccamela and U. Nanni,
"Dynamization of
the backtrack-free search for the constraint satisfaction problem," Proceeding
of the 2nd Italian Conference on Algorithm and Complexity (CIAC '94), Lecture
Notes in Computer Science 778, Springer-Verlag.
[I2-31] D. Frigioni, A. Marchetti-Spaccamela, U. Nanni, "Incremental
Algorithms for the Single Source Shortest Path Problem", Proceedings of the 14th
Conference on Foundations of Software Technology and Theoretical Computer Science
(FST&TCS '94),Lecture Notes in Computer Science 880, 113-124.
[I2-32] G. Gambosi, A. Postiglione, M. Talamo, "New algorithms for
on-line
bin-packing", to appear in BIT.
[I2-33] R. Giaccio, "On-line algorithms for satisfiability problems
with
uncertainty", to appear in Proceedings of the 20th Workshop on Graph-Theoretic
Concepts in Computer Science (WG '94), Lecture Notes in Computer Science,
Springer-Verlag.
[I2-34] D. Giammarresi, G. F. Italiano, "Dynamic 2- and
3-connectivity on
planar graphs", to appear in Algorithmica.
[I2-35] L.Kucera, A.Marchetti-Spaccamela, M.Protasi, "On Learning
monotone DNF
formulae under uniform distributions", Information and Computation, 110, n.1,
84-95, April 1994.
[I2-36] G. F. Italiano, R. Ramaswami,"Maintaining spanning trees of
small
diameter'', to appear in Algorithmica.
[I2-37] S. Leonardi, A. Marchetti-Spaccamela, "On-line resource
management with applications to routing and scheduling", to appear in
Proceedings of the 22nd International Colloquium on Automata, Languages and
Programming (ICALP'95), Lecture Notes in Computer Science, Springer-Verlag.
[I2-38] A.Marchetti-Spaccamela, C. Vercellis, "Stochastic on-line
knapsack
problems",to appear in Mathematical Programming.
[I2-39] M. Talamo, P. Vocca, "Fast Lattice Browsing on Sparse
Representation", Proceeding of the Workshop on Orders, Algorithms and
Applications (ORDAL 94), Lecture Notes in Computer Science 831, Springer-Verlag,
1994.
[I2-R-2] P. Alimonti, S. Leonardi, A. Marchetti Spaccamela , "Average
case
analysis of fully dynamic reachability for directed graphs", submitted.
[I2-R-3] G. Ausiello, E. Feuerstein, S. Leonardi, L. Stougie and M.
Talamo,
"Competitive algorithms for the on-line traveling salesaman", submitted.
[I2-R-4] G. Di Battista, G. Liotta, F. Vargiu, "Spirality and Optimal
Orthogonal Drawings", Dipartimento di Informatica e Sistemistica dell'Universita'
di Roma "La Sapienza",Technical Report 07.94, submitted.
[I2-R-5] G. Di Battista, L. Vismara, "Angles of Planar Triangular
Graphs",
Dipartimento di Informatica e Sistemistica dell'Universita' di Roma "La
Sapienza",Technical Report 08.94.
[I2-R-6] D. Eppstein, Z. Galil, G. F. Italiano, A. Nissenzweig,
"Sparsification - A technique for speeding up dynamic graph algorithms",
submitted.
[I2-R-7] D. Eppstein, Z. Galil, G. F. Italiano, T. H. Spencer,
"Separator
-based sparsification II: edge and vertex connectivity", submitted.
[I2-R-8] E. Feuerstein and A. Marchetti Spaccamela, "Memory paging
for
connectivity and path problems in graphs," submitted.
[I2-R-9] M. Flammini, G. Gambosi, S. Salomone, "On Devising Boolean
Routing
Schemes", Dipartimento di Matematica Pura ed Applicata dell' Universita' degli
Studi di L'Aquila, Technical Report n.53, 1994.
[I2-R-10] Z. Galil, G. F. Italiano, N. Sarnak, "Fully dynamic
planarity
testing with applications", submitted.
[I2-R-11] G. F. Italiano, J. A. La Poutre', M. H. Rauch, "Fully
dynamic
planarity testing in planar embedded graphs", invited for the special issue of
ESA '93 to the journal Algorithmica.
3.
The problem of characterizing the shape of geometric objects has been tackled in
many variants. [I2-18] presents a survey of the argument. A complete
characterization of trees by means of proximity graphs is given in [I2-12].
Classes of graphs admiting rectangle of influence drawing are characterized in
[I2-21] while [I2-13] investigates beta-drawings of graphs.
4.
On-line problems require to satisfy each request in a sequence without knowledge
of future requests. The goal is to serve efficiently the entire sequence of
requests. Problems of memory paging for structured information (as for example
graphs or sets) have been tackled. The case in which the underlying data
structure is a graph and queries are about the connectivity or the existing paths
between pairs of nodes has been solved in [I2-R-8]. Moreover, the case in which
a set of items are requested to be contemporarily in the cache memory is studied
in [I2-23].
5.
In [I2-R-9] the Boolean Routing model is considered and it is shown that it
provides optimal representations of all shortest routes on many specific network
topologies. The problem of devising interval routing schemes for chordal ring
networks is considered in [I2-25], and in [I2-26] it is shown that Interval
Routing schemes in general cannot significantly reduce space requirements.
6.
In [I2-38] an on-line version of the knapsack problem has been considered from a
probabilistic point of view; in the paper it is shown how an adaptive strategy
finds a solution that is very close to the optimal solution.
7.
The problem of learning boolean formulae from examples has been considered. In
[I2-35] polynomial algorithms for learning disjunctive formulae under classes of
probability distributions are presented. In [I2-24] is faced the problem of
learning boolean formulae in the PAC model under the assumption that the examples
are drawn according to a product distribution.
National and International Research Projects
Research in the area of Theory of Algorithms has been supported under various
contracts during 1994. In particular:
In the area of data structures and algorithms for the efficient management of
spatial objects with applications to geographic information systems the following
project has been active:
Due both to the well established quality of the research in this area and to
the participation to international projects the scientific cooperation in this
area has been very active both at national level (University of L'Aquila,
University of Rome "Tor Vergata," University of Salerno, IASI-CNR, etc.) and at
international level. Perticularly relevant have been the scientific relationships
with INRIA (Paris), Charles University (Prague), University of Utrecht, Columbia
University, Brown University, University of Maryland, IBM T.J. Watson Research
Center, International Computer Science Institute (Berkeley), ETH (Zürich),
Tel-Aviv University, INRIA (Sophia Antipolis), Mc Gill University (Canada),
Paderborn University (Germany), Carleton University (Canada).
Publications
International Journals and Conferences
[I2-1] P. Alimonti, "New local search approximation techniques for
maximum
generalized satisfiability problems", Proc. of the 2nd Italian Conference on
Algorithms and Complexity (CIAC '94), Lecture Notes in Computer Science 778,
Springer-Verlag, 1994.
Technical Reports and Submitted Papers
[I2-R-1] P. Alimonti, "Non-oblivious local search for graph and
hypergraph
coloring problems", submitted.
Go back to the Home Page of
Algorithm Engineering.
Go back to the Home Page of
Dipartimento di Informatica e Sistemistica.
For problems or comments about this page, please send email to
ae@dis.uniroma1.it.
Search pages of
Algorithm Engineering.