Alberto Paoluzzi


Qualifica: Prof. Ordinario
Email: alberto.paoluzzi@uniroma3.it
Ufficio: Via della Vasca Navale 79 - stanza: ex-dia 104
Telefono: tel: +390657333214
fax: +390657333211
Ricevimento: per appuntamento email
Interessi di Ricerca: geometria computazionale, topologia computazionale

 

SHORT CURRICULUM

ALBERTO PAOLUZZI

Professor Alberto Paoluzzi crossed, in his academic activity, the boundaries of several scientific domains, often remaining borderline of two or three of them, which is not the best in Italy to build an academic career. Alberto started working in Engineering School at La Sapienza in 1977 as system manager of CABD Lab (Computer-Aided Building Design Laboratory), managing a HP1000 minicomputer with several i/o devices, where he wrote in Fortran77 all application soft- ware, to make research on automated design with “Building Objects”. In 1983 he was appointed associated professor of Architectural Design, and started teaching the first Computer Graphics (Informatica Grafica) course at Engineering and Architecture Schools in Italy.(1–26)

After moving to Department of Informatics and Automatica at La Sapienza, Alberto was invited by J.E. Hopcroft in 1986 to join his Robotics Group as visiting scientist, with grants by NATO and Mathematical Institute of Cornell. In the same period he started the development of “Minerva”, the first full fledged solid modeler written in Pascal on PC IBM and Apple. In the 90’s, after moving to Roma Tre University, Alberto Paoluzzi and his students extended the Backus’ FL in the geometric domain, producing the language PLaSM for dimension/independent algebraic calculus of shapes, still in use as the Python package pyplasm. (27–68)

In 2000 he became full professor of CAD at Department of Engineering of Roma Tre. In 2003 Alberto authored the book “Geometric Programming for Computer-Aided Design” by Wiley, and received from IBM a SUR award, with donation of a whole PLM Lab. In 2008 Finally, Alberto moved in 2014 to Mathematics and Physics Department of Roma Tre, where he contributed to the start of a new graduate program in Computational Science. (69–96)

Several his students were appointed important positions in Italy and abroad, e.g. at IBM, LLNL, SCI, Google, Italian CNR, Geoweb, and SOGEI (entirely owned by Italian Ministry of Economics and Finance), where they collaborated with Paoluzzi’s CVDLAB (Computational Visual Design Laboratory) to company web-based tools, including a visual language. Between 2011-14 he entered the IEEE-SA (Standard Association) project for development of a standard- ization grid for 3D medical models from 3D medical imaging, starting a series of collaborations with people from Eastern Asia and Czech Republic. In 2017 Alberto Paoluzzi received from SMA the honorific title of Pioneer of Solid Modeling Association. (97–110)

In the last twenty years he has been working on novel approaches to geometry and topology computation, using linear algebra and sparse matrices to represent the set of generators / atoms corresponding to columns of boundary matrices, so encoding both a decomposition of Euclidean 3-space, and the Boolean algebra (CSG) generated by it. In this finite algebra every solid Boolean form, of any complexity, may be evaluated as bitwise set algebra. His last research is using Julia to implement on Nvidia DGX-1 a library for next generation of solid modeling system. This one is a completely new world, whose rules and language are yet to discover. (111–120)

Statement. The fundamentals of solid modeling technology were established between 70’s and 80’s. After 40 years, the time is ripe to explore new paradigms, not based only on data structures and computational geometry algorithms, but on novel abstractions taking into account structures and operators of algebraic topology and linear algebra, like is happening in modern AI, based as well on tensors and linear algebra. Something similar is going on nowadays in graph algorithms, with the GraphBLAS initiative.

SHORT CURRICULUM 2

References

  1. [1]  A. Paoluzzi, “Problemi di localizzazione nell’area urbana,” Corso di Spec. in Ingegneria dei sistemi di Controllo e Calcolo Automatici, Ingegneria, Univ. di Roma, 1976.

  2. [2]  L. Del Bufalo and A. Paoluzzi, Aspetti generali di programmazione e costi per l’edilizia. Roma: Siderea, 1977.

  3. [3]  A. Paoluzzi, Contenuto, Metodo, Strumenti, ser. Quaderni della Cattedra di Architettura Tecnica- Edili. IstitutodiArchitettura,EdiliziaeTecnicaUrbanistica,Facolta`diIngegneria,Unv.La Sapienza, 1977, no. Q-12, ch. 1, pp. I.1–I.21, in Italian.

  4. [4]  ——, Il Modello Formalizzato dei Requisiti, ser. Quaderni della Cattedra di Architettura Tecnica- Edili. IstitutodiArchitettura,EdiliziaeTecnicaUrbanistica,Facolta`diIngegneria,Unv.La Sapienza, 1977, no. Q-14, ch. 4, pp. IV.1–IV.62, in Italian.

  5. [5]  ——, Disegno Automatico di Solidi Poliedrici, ser. Quaderni della Cattedra di Architettura Tecnica-Edili. Istituto di Architettura, Edilizia e Tecnica Urbanistica, Facolta` di Ingegneria, Unv. La Sapienza, 1978, no. Q-16, ch. 1, pp. I.1–I.40, in Italian.

  6. [6]  ——, Elementi di Calcolo delle Probabilita`, ser. Quaderni della Cattedra di Architettura Tecnica- Edili. IstitutodiArchitettura,EdiliziaeTecnicaUrbanistica,Facolta`diIngegneria,Unv.La Sapienza, 1978, no. Q-16, ch. 2, pp. II.47–II.78, in Italian.

  7. [7]  ——, “The visibility problem in automatic design of polyhedral solids,” Dip. di Informatica e Sistemistica, Universita` ’La Sapienza’, Tech. Rep. RI.78-03, December 1978, in Italian.

  8. [8]  ——, “L’individuazione dei sottografi completi: strumento di analisi territoriale e ”physical plan- ning”,” Dip. di Informatica e Sistemistica, Universita` ’La Sapienza’, Tech. Rep. R.03-79, January 1979, in Italian.

  9. [9]  ——, Evoluzione storica dei metodi di rappresentazione, ser. Quaderni Didattici. Istituto di Architettura, Edilizia e Tecnica Urbanistica, Facolta` di Ingegneria, Unv. La Sapienza, 1979, ch. 1, pp. 1–122, in Italian.

  10. [10]  G. Carrara, C. Gori-Giorgi, A. Paoluzzi, P. Cocomello, C. Di-Luzio, and A. Bruno, “A systems approach in building component design,” in Systems approach for development, M. Ghonaimy, Ed. Pergamon press, 1979.

  11. [11]  A. Paoluzzi, “The construction of models of sub-regional systems,” in Regional and subregional systems analysis and planning. IIASA, 1980, in Italian.

  12. [12]  C.CocomelloandA.Paoluzzi,“Planarita`edualita`neiproblemidiprogettazioneassistita,”Istituto di Architettura, Edilizia e Tecnica Urbanistica, Facolta` di Ingegneria, Unv. La Sapienza, Tech. Rep. CABD LAB RR.80-01, 1980, in Italian.

  13. [13]  G. Carrara and A. Paoluzzi, “A system approach to building program planning,” Istituto di Ar- chitettura, Edilizia e Tecnica Urbanistica, Facolta` di Ingegneria, Unv. La Sapienza, Tech. Rep. CABD LAB RR.80-02, 1980.

  14. [14]  G. Carrara, P. Cocomello, and A. Paoluzzi, “Modelli per l’analisi del sistema tipologico- ambientale,” Istituto di Architettura, Edilizia e Tecnica Urbanistica, Facolta` di Ingegneria, Unv. La Sapienza, Tech. Rep. CABD LAB RR.81-01, 1981, in Italian.

  15. [15]  P.Caravani,A.LaBella,andA.Paoluzzi,“Alinearactivityanalysisoflaborallocationandtraining schemes,” in RegionalDevelopment Modeling: Theory and Practice, M. Albegov, A. E. Andersson, and F. Snickars, Eds. North-Holland Publishing Company, 1982, ch. 14.

  16. [16]  A. Paluzzi, “Sistemi grafici,” in Manuale di Informatica, 2nd ed., G. Cioffi and V. Falzone, Eds. Calderini, 1983, ch. 9, pp. 1043–1079, in Italian.

  17. [17]  A. D’Atri and A. Paoluzzi, “Rappresentazioni grafiche di strutture ricorsive,” in Primo Congresso Nazionale dell’Area della Produzione Edilizia, vol. 2, 1984, pp. 85–96, in Italian.

  18. [18]  D. Longhi and A. Paoluzzi, “Progetto delle relazioni funzionali: una interfaccia uomo-macchina,” in Primo Congresso Nazionale dell’Area della Produzione Edilizia, vol. 2, 1984, pp. 97–106, in Italian.

  19. [19]  G. Carrara, D. Longhi, and A. Paoluzzi, “Programma edilizio e requisiti di relazione,” in Primo Congresso Nazionale dell’Area della Produzione Edilizia, vol. 2, 1984, pp. 107–118, in Italian.

  20. [20]  A. Paoluzzi and M. Cadoli, “Minerva, un nuovo sistema di modellazione: Caratteristiche di pro-

    getto e linee di sviluppo,” in Sistemi Integrati per l’Automazione Industriale, Atti del Convegno

SHORT CURRICULUM 3

Nazionale. Genova 3/5 dicembre: ANIPLA – Associazione Nazionale Italiana per l’Automazione,

1985.

  1. [21]  A. Paoluzzi, “A robust tile-based algorithm for point/polygon classification,” Dip. di Informatica

    e Sistemistica, Universit`a ’La Sapienza’, Tech. Rep. 03-86, June 1986.

  2. [22]  A. Paoluzzi and M. Rosina, “Librerie grafiche Minerva,” Dip. di Informatica e Sistemistica, Uni-

    versit`a ’La Sapienza’, Tech. Rep. 02-86, June 1986, in Italian.

  3. [23]  A. Paoluzzi, M. Ramella, and A. Santarelli, “Un modellatore geometrico su rappresentazioni

    triango-alate,” Dip. di Informatica e Sistemistica, Universita` ’La Sapienza’, Tech. Rep. 13-86,

    June 1986, in Italian.

  4. [24]  ——, Operatori Booleani su una Rappresentazione al Contorno Triango-Alate. Franco Angeli,

    Milano, 1986, ch. 6, in Italian.

  5. [25]  A. Paoluzzi and R. Scopigno, “Un algoritmo efficiente per l’intersezione di poligoni e parallelepi-

    pedi,” in Ricerca Operativa e Informatica, M. Belli, Ed. Franco Angeli, Milano, 1986, ch. 5, in

    Italian.

  6. [26]  A. Paoluzzi, Informatica grafica. Rome, Italy: La Nuova Italia Scientifica, 1987.

  7. [27]  ——, “Integration constraints in parametric design of physical objects,” Dept. of Computer Sci-

    ence, Cornell University, Ithaca, NY Number = 87-804, Tech. Rep., January 1987.

  8. [28]  M. Rosina, M. Iezzi, and A. Paoluzzi, “Standard grafici e formati di trasporto per immagini vettoriali e cartografia numerica,” Rivista del Catasto e dei Servizi Tecnici Erariali, pp. 7–56,

    1988.

  9. [29]  A. Paoluzzi, “Modellazione geometrica e grafica,” Pixel, no. 11, pp. 51–56, 1988.

  10. [30]  ——, “Il modellatore geometrico Minerva: stato e prospettive di sviluppo,” Pixel, no. 5, pp. 1–15,

    1988.

  11. [31]  A. Paoluzzi and M. Rosina, “Computer ghraphics metafile,” Uninfo, Ed. Fondazione Bordoni,

    1988, ch. 7, in Italian.

  12. [32]  A. Paoluzzi, M. Rosina, and R. Scopigno, “A model for parallel processing of graphics,” Rivista di

    Informatica, vol. 18, no. 3, pp. 341–352, 1988.

  13. [33]  A. Paoluzzi, D. D. Bufalo, A. Nistri, and M. Rosina, “Solid modeling and computer graphics

    rendering of the coliseum in rome,” in Proceedings of the XVI ISPRS’88, Kyoto, 1988.

  14. [34]  A. Paoluzzi, M. Rosina, and R. Scopigno, “Parallel processing of graphics structures,” in Parallel Processing and applications, A. Conte, E. Chiricozzi, and A. D’Amico, Eds. L’Aquila, Italy:

    North Holland, Amsterdam, 1988, pp. 171–180.

  15. [35]  A. Paoluzzi and M. Masia, “Minerva: A boundary-based geometric modeler,” Dip. di Informatica

    e Sistemistica, Universit`a ’La Sapienza’, Tech. Rep. 25-88, December 1988.

  16. [36]  ——, “The geometric modeler Minerva,” Wheels for the Mind, Apple Europe, 1989.

  17. [37]  A. Paoluzzi, M. Rosina, and R. Scopigno, “A parallel hw/sw environment for image synthesis,”

    Computer Graphics Forum, vol. 8, no. 3, pp. 227–236, 1989.

  18. [38]  A. Paoluzzi, A. Santarelli, and M. Ramella, “Boolean algebra over linear polyhedra,” Computer-

    Aided Design, vol. 21, no. 8, pp. 474–484, 1989.

  19. [39]  C. Cattani and A. Paoluzzi, “A topological approach to space-time modeling,” in System Modeling

    and Simulation, T. Tzafestas, A. Eisenberg, and L. Carotenuto, Eds. Elsevier Science, 1989, pp.

    61–66.

  20. [40]  ——, “Solid modeling in any dimension,” Dip. di Informatica e Sistemistica, Universita` ’La

    Sapienza’, Tech. Rep. 02-89, January 1989.

  21. [41]  A. Paoluzzi, “Motion planning + solid modeling = motion modeling,” Dip. di Informatica e Sis-

    temistica, Universita` ’La Sapienza’, Tech. Rep. 17-89, November 1989.

  22. [42]  C. Cattani and A. Paoluzzi, “Boundary integration over linear polyhedra,” Computer-Aided De-

    sign, vol. 22, no. 2, pp. 130–135, 1990.

  23. [43]  ——, “Symbolic analysis of linear polyhedra,” Engineering With Computers, vol. 6, no. 1, pp.

    17–29, 1990.

  24. [44]  A. D’Atri, E. Laenens, A. Paoluzzi, J. Snijders, and L. Tarantino, “A graphical browser to object-

    oriented knowledge bases,” Database Technology, vol. 4, no. 1, pp. 44–55, 1991.

SHORT CURRICULUM 4

  1. [45]  V.FerrucciandA.Paoluzzi,“Extrusionandboundaryevaluationformultidimensionalpolyhedra,” Computer-Aided Design, vol. 23, no. 1, pp. 40–50, 1991.

  2. [46]  F. Bernardini, V. Ferrucci, and A. Paoluzzi, “Working with dimension-independent polyhedra,” in Second SIAM Conference on Geometric Design, Tempe, Arizona, 1991.

  3. [47]  A. Paoluzzi and C. Sansoni, “Programming language for solid variational geometry,” Computer- Aided Design, vol. 24, no. 7, pp. 349–366, 1992.

  4. [48]  F. Bernardini, V. Ferrucci, and A. Paoluzzi, “Simplexl : A language for manipulating multidimen- sional polyhedra,” in IcoGraphics ’92. Milano, Italy: Mondadori Informatica, 1992, pp. 455–467.

  5. [49]  A. Paoluzzi and C. Sansoni, “Symbolic modelling of architectural design with plasm language,” in

    CAAD Futures ’91, G. Schmitt, Ed. Zurich, Swiss: Vieweg Verlag, 1992, selected papers.

  6. [50]  A. Paoluzzi, “Solid modeling in computer graphics education,” in Interactive Learning Through Visualization, S. Cunningham and R. Hubbold, Eds. Barcelona, Spain: Springer Verlag, 1992,

    selected papers from IFIP WG 5.10 Conference on Computer Graphics & Education.

  7. [51]  A. Paoluzzi, F. Bernardini, C. Cattani, and V. Ferrucci, “Dimension-independent modeling with

    simplicial complexes,” ACM Transactions on Graphics, vol. 12, no. 1, pp. 56–102, 1993.

  8. [52]  R. Scopigno, A. Paoluzzi, S. Guerrini, and G. Rumolo, “Parallel depth-merge: A paradigm for

    hidden surface removal,” Computers & Graphics, vol. 17, no. 5, pp. 583–592, 1993.

  9. [53]  F. Bernardini, V. Ferrucci, and A. Paoluzzi, “Motion planning with extrusions and recursive

    subdivisions,” in IcoGraphics ’93. Milano, Italy: Mondadori Informatica, 1993, pp. 67–76.

  10. [54]  A. Paoluzzi, V. Pascucci, and M. Vicentino, “Plasm functional approach to design: representation of geometry,” in CAAD Futures ’93: Proceedings of the fifth international conference on Computer- aidedarchitecturaldesignfutures. Amsterdam,TheNetherlands,TheNetherlands:North-Holland

    Publishing Co., 1993, pp. 127–141.

  11. [55]  F. Bernardini, V. Ferrucci, A. Paoluzzi, and V. Pascucci, “Product operator on cell complexes,”

    in Proceedings on the Second ACM Symposium on Solid Modeling and Applications, ser. SMA ’93. New York, NY, USA: Association for Computing Machinery, 1993, p. 43–52. [Online]. Available: https://doi.org/10.1145/164360.164378

  12. [56]  F. Bernardini, V. Ferrucci, and A. Paoluzzi, “Computation of free configuration space by solid modeling techniques,” in 8-th European Workshop on Computational Geometry, Dept. of Computer Science, Utrecht University, Utrecht, NL, 1993, an Extended Abstract Appears in Tech. Rep. RUU- CS-92-10.

  13. [57]  A. Paoluzzi, V. Pascucci, and M. Vicentino, “Plasm: un linguaggio funzionale di progettazione,” in Rapporto conclusivo, Progetto Finalizzato Edilizia, C.N.R, Palermo, Italy, 1994, in Italian.

  14. [58]  ——, “Geometric programming: A programming approach to geometric design,” ACM Transac-

    tions on Graphics, vol. 14, no. 3, pp. 266–306, 1995.

  15. [59]  A. Paoluzzi and V. Pascucci, “Building design programming with a functional language,” in Com-

    puting in Civil and Building Engineering, P. Pahl and H. Werner, Eds. Rotterdam, The Nether-

    lands, The Netherlands: AA Balkema Publ, 1995.

  16. [60]  V. Pascucci, V. Ferrucci, and A. Paoluzzi, “Dimension-independent convex-cell based

    hpc: Representation scheme and implementation issues,” in Proceedings of the Third ACM Symposium on Solid Modeling and Applications, ser. SMA ’95. New York, NY, USA: Association for Computing Machinery, 1995, p. 163–174. [Online]. Available: https://doi.org/10.1145/218013.218055

  17. [61]  A. Paoluzzi, “Geometric programming in architecture,” in Int. Workshop on Research Directions in Architectural Computing, R. Junge, Ed., Munich, Germany, 1995.

  18. [62]  A. Paoluzzi, V. Pascucci, and C. Sansoni, “Prototype shape modeling with a design language,” in The Global Design Studio, M. Tan and R. Teh, Eds., Singapore, 1995, proc. of CAAD Futures 95.

  19. [63]  A. Paoluzzi, “Bilinear matrix forms for the area of polygons,” Computer-Aided Design, vol. 28,

    no. 4, pp. 301–306, 1996.

  20. [64]  V. Pascucci, V. Ferrucci, and A. Paoluzzi, “Dimension-indipendent convex-cell based hpc: Skele-

    tons and product,” International Journal of Shape Modeling, vol. 2, no. 1, pp. 37–67, 1996.

  21. [65]  A. Paoluzzi, “Generative geometric modeling in a functional environment,” in Design and Imple- mentation of Symbolic Computation Systems, ser. Lecture Notes in Computer Science, J. Calmet

SHORT CURRICULUM 5

and C. Limongelli, Eds. Springer & Verlag, 1996, no. 1128, pp. 79–97, invited lecture.

  1. [66]  A. Paoluzzi and A. D. Carlo, “Differential operators in a functional design language,” in Int. Conf.

    on Advanced Tools for Scientific Computing, Oslo, Norway, September, 16–18 1996.

  2. [67]  C. Baldazzi and A. Paoluzzi, “Dimension-independent bsp (1). section and interior-to-boundary

    mapping,” International Journal of Shape Modeling, vol. 3, no. 4, pp. 107–127, 1997.

  3. [68]  ——, “Dimension-independent bsp (2). boundary-to-interior mapping,” International Journal of

    Shape Modeling, vol. 4, no. 1-2, pp. 1–19, 1998.

  4. [69]  C. Bajaj, C. Baldazzi, S. Cutchin, A. Paoluzzi, V. Pascucci, and M. Vicentino, “A programming

    approach for complex animations. part i. methodology,” Computer-Aided Design, vol. 31, no. 11,

    pp. 695–710, 1999.

  5. [70]  A. Paoluzzi and A. D’Ambrogio, “A programming approach for complex animations. part ii. re-

    construction of a real disaster,” Computer-Aided Design, vol. 31, no. 11, pp. 711–732, 1999.

  6. [71]  A. Paoluzzi, S. Francesi, S. Portuesi, and M. Vicentino, “Rapid development of vrml content via geometric programming,” in Virtual Environments ’99, Eurographics, M. Gervautz, D. Schmalstieg,

    and A. Hildebrand, Eds. Springer, Vienna, 1999.

  7. [72]  C. Bajaj, S. Cutchin, C. Morgia, A. Paoluzzi, and V. Pascucci, “Web based collaborative caad,”

    in Proceedings of the Fifth ACM Symposium on Solid Modeling and Applications, ser. SMA

’99. New York, NY, USA: Association for Computing Machinery, 1999, p. 326–327. [Online]. Available: https://doi.org/10.1145/304012.304063

  1. [73]  F. Bernardini, G. Cenciotti, and A. Paoluzzi, “Transfinite interpolation of surfaces with integral constraints using a design language,” in From Geometric Modeling to Shape Modeling, IFIP TC5 WG5.2 Seventh Workshop on Geometric Modeling: Fundamentals and Applications, Parma, Italy, 2000.

  2. [74]  A. Paoluzzi, Geometric Programming for Computer Aided Design. Chichester, UK: John Wiley & Sons, 2003.

  3. [75]  ——, Informatica grafica e CAD. Milan, Italy: Hoepli Informatica, 2003.

  4. [76]  ——, “Variable-free representation of manifolds via transfiniteblending with a functional lan-

    guage,” in 10th IMA Conference on the Mathematics of Surfaces, 2003, pp. 338–354.

  5. [77]  A. Paoluzzi, V. Pascucci, and G. Scorzelli, “Progressive dimension-independent boolean opera- tions,” in Proceedings of the Ninth ACM Symposium on Solid Modeling and Applications, ser. SM

’04. Goslar, DEU: Eurographics Association, 2004, p. 203–211.

  1. [78]  F. Milicchio, C. Bertoli, and A. Paoluzzi, “A visual approach to geometric programming,”

    Computer-Aided Design and Applications, vol. 2, no. 1-4, pp. 411–421, 2005.

  2. [79]  C. Bajaj, A. DiCarlo, G. Harat, P. Laugier, F. Milicchio, S. Naili, F. Padilla, A. Paoluzzi, F. Peyrin, and G. Scorzelli, “Extracting trabecular geometry from tomographic images of spongy bone,”

    Journal of Biomechanics, vol. 39, Supplement 1, 2006.

  3. [80]  C. Bajaj, A. Paoluzzi, and G. Scorzelli, “Progressive conversion from b-rep to bsp for streaming

    geometric modeling,” Computer-Aided Design and Applications, vol. 3, no. 5-6, 2006.

  4. [81]  A. DiCarlo and A. Paoluzzi, “Fast computation of inertia through affinely extended euler tensor,”

    Computer-Aided Design, vol. 38, no. 11, pp. 1145–1153, November 2006.

  5. [82]  C. Bajaj, A. Paoluzzi, and G. Scorzelli, “Progressive conversion from b-rep to bsp for streaming geometric modeling,” Computer-Aided Design and Applications, vol. 3, no. 5, pp. 577–586, 2006.

    [Online]. Available: https://doi.org/10.1080/16864360.2006.10738411

  6. [83]  C. Bajaj, A. DiCarlo, G. Haiat, P. Laugier, F. Milicchio, S. Naili, A. Paoluzzi, and G. Scorzelli,

    “Extracting trabecular geometry from tomographic images of spongy bone,” in 5th World Congress

    of Biomechanics, Munich, Germany, 2006.

  7. [84]  L. Teresi, C. Bajaj, A. DiCarlo, S. Goswami, A. Paoluzzi, and Y. Zhang, “Topological curation

    for accurate micro-mechanical and mesoscopic modeling of trabecular bone,” in 9th U.S National

    Congress on Computational Mechanics, San Francisco, California, July 22-26 2007.

  8. [85]  A. DiCarlo, F. Milicchio, A. Paoluzzi, and V. Shapiro, “Solid and physical modeling with chain complexes,” in Proceedings of the 2007 ACM Symposium on Solid and Physical Modeling, ser. SPM ’07. New York, NY, USA: Association for Computing Machinery, 2007, p. 73–84. [Online].

    Available: https://doi.org/10.1145/1236246.1236259

SHORT CURRICULUM 6

  1. [86]  P. Assogna, G. Bertocchi, W. Gehrke, F. Milicchio, A. Paoluzzi, S. Portuesi, G. Scorzelli, M. Vi- centino, , and R. Zollo, “Vr platform for protection modelling of critical infrastructures,” in Virtual Reality International Conference, Laval, France, 2007, vRIC 2007.

  2. [87]  A. Paoluzzi and G. Scorzelli, “Pattern-driven mapping from architectural plans to solid models of buildings,” in Shape Modeling and Reasoning for Industrial and Biomedical Applications, Haifa, Israel, 2007, israel-Italy Bi-National Conference.

  3. [88]  C. Bajaj, A. DiCarlo, and A. Paoluzzi, “Proto-plasm: A parallel language for scalable modeling of biosystems,” Philosophical Transactions of the Royal Society A, vol. 366, no. 1878, pp. 3045–3065, 2008, issue ”The virtual physiological human: building a framework for computational biomedicine I”. compiled by Marco Viceconti, Gordon Clapworthy, Peter Coveney and Peter Kohl.

  4. [89]  C. Bajaj, A. Paoluzzi, S. Portuesi, N. Lei, and W. Zhao, “Boolean operations with prism algebraic patches,” Computer-Aided Design and Applications, vol. 5, no. 5, pp. 730–742, 2008, preliminary version at CAD’08, June 22–27, Orlando, FL, USA.

  5. [90]  G. Bertocchi, A. Paoluzzi, and R. Zollo, “Videosorveglianza e rappresentazione tridimensionale: una possibile convergenza?” Security & Safety, no. 2, 2008, in Italian.

  6. [91]  D. Lucia, F. Martire, A. Paoluzzi, and G. Scorzelli, “Top-down archeology with a geometric lan- guage,” Computer-Aided Design and Applications, vol. 5, no. 4, pp. 483–496, 2008, preliminary version at CAD’08, June 22–27, Orlando, FL, USA.

  7. [92]  F. Milicchio, A. DiCarlo, A. Paoluzzi, and V. Shapiro, “A codimension-zero approach to discretiz- ing and solving field problems,” Advanced Engineering Informatics, vol. 22, no. 2, pp. 172–185, April 2008.

  8. [93]  A. Paoluzzi, F. Milicchio, G. Scorzelli, and M. Vicentino, “From 2d plans to 3d building models for security modeling of critical infrastructures,” International Journal of Shape Modeling, vol. 14, no. 1, pp. 61–78, 2008.

  9. [94]  G. Scorzelli, A. Paoluzzi, and V. Pascucci, “Parallel solid modeling using bsp dataflow,” Interna- tional Journal of Computational Geometry and Applications, vol. 18, no. 5, pp. 441–467, October 2008.

  10. [95]  P. Assogna, G. Bertocchi, A. Paoluzzi, G. Scorzelli, M. Vicentino, and R. Zollo, “Securing critical infrastructures via geometric modeling and discrete simulation,” in Second Annual IFIP WG 11.10 Int. Conf. on Critical Infrastructure Protection, George Mason University, Arlington, Virginia, USA, March 2008.

  11. [96]  P. Assogna, G. Bertocchi, A. D. Carlo, F. Milicchio, A. Paoluzzi, G. Scorzelli, M. Vicentino, and R. Zollo, “Critical infrastructures as complex systems: a multi-level protection architecture,” in CRITIS’08: 3rd Int. Workshop on Critical Information Infrastructures Security, Frascati (Rome), Italy, October 13-15 2008.

  12. [97]  A. DiCarlo, F. Milicchio, A. Paoluzzi, and V. Shapiro, “Chain-based representations for solid and physical modeling,” IEEE Transactions on Applied Science and Engineering, vol. 6, no. 3, pp. 454–467, July 2009.

  13. [98]  ——, “Discrete physics using metrized chains,” in 2009 SIAM/ACM Joint Conference on Geometric and Physical Modeling, ser. SPM ’09. New York, NY, USA: Association for Computing Machinery, 2009, p. 135–145. [Online]. Available: https://doi.org/10.1145/1629255.1629273

  14. [99]  C. Bajaj, A. DiCarlo, and A. Paoluzzi, “Spatially-realistic and reduced models for integrative biomedical computing,” in Medical Physics and Biomedical Engineering: Theme 04 (Image Pro- cessing, Biosignal Processing, Modelling and Simulation, Biomechanics), ser. IFMBE Proceedings Series, Munich, Germany, September 7-12 2009.

  15. [100]  A. Bottaro, E. Marino, F. Milicchio, A. Paoluzzi, M. Rosina, and F. Spini, Visual Programming of Location-Based Services, ser. Lecture Notes in Computer Science. Springer, 2011, vol. 6771, ch. 1.

  16. [101]  A. Paoluzzi, V. Pascucci, , and G. Scorzelli, “A distributed architecture for very large-scale geo- metric computing,” in Conference on Computational Science and Engineering - CSE 11, Reno. Society for Industrial and Applied Mathematics - SIAM, 2011.

  17. [102]  E. Marino, F. Spini, F. Minuti, M. Rosina, A. Bottaro, and A. Paoluzzi, “HTML5 visual compo- sition of REST-like web services,” in Software Engineering and Service Sciences (ICSESS), IEEE

SHORT CURRICULUM 7

International Conference on, 2013, pp. 49–55.

  1. [103]  Y. L. Moon, K. Sugamoto, A. Paoluzzi, A. D. Carlo, J. Kwak, D. S. Shin, D. O. Kim, D. H. Lee,

    and J. Kim, “Standardizing 3d medical imaging,” Computer, vol. 47, no. 4, pp. 76–79, 2014.

  2. [104]  A. Dicarlo, A. Paoluzzi, and V. Shapiro, “Linear algebraic representation for topological structures,” Comput. Aided Des., vol. 46, pp. 269–274, Jan. 2014. [Online]. Available:

    http://dx.doi.org/10.1016/j.cad.2013.08.044

  3. [105]  F. Furiani, C. Paoluzzi, and A. Paoluzzi, “Algebraic mining of solid models from images,” in

    ESA-EUSC-JRC: Image Information Mining 2014 Conference, Romanian Space Agency (ROSA),

    Bucharest, Romania, March, 5 – 7 2014.

  4. [106]  A. Paoluzzi, E. Marino, and F. Spini, “Lar-abc, a representation of architectural geometry

    from concept of spaces, to design of building fabric, to construction simulation,” in Advances in Architectural Geometry 2014, P. Block, J. Knippers, N. J. Mitra, and W. Wang, Eds. Springer International Publishing, 2015, pp. 353–372. [Online]. Available: http://dx.doi.org/10.1007/978-3-319-11418-7 23

  5. [107]  F. Spini, M. Sportillo, M. Virgadamo, E. Marino, A. Bottaro, and A. Paoluzzi, “Hijson: Carto- graphic document for web modeling of interactive indoor mapping,” in Smart Tools and Apps for Graphics – Eurographics Italian Chapter Conference, A. Giachetti, S. Biasotti, and M. Tarini, Eds. The Eurographics Association, 2015.

  6. [108]  A. Paoluzzi, A. DiCarlo, F. Furiani, and M. Jirik, “CAD models from medical images using LAR,” Computer-Aided Design and Applications, 2016.

  7. [109]  G. Clementi, D. Salvati, G. Scorzelli, A. Paoluzzi, and V. Pascucci, “Progressive extraction of neural models from high-resolution 3d images of brain,” in 13th International Conference on CAD & Applications, Vancouver, BC, Canada, June 27-29 2016.

  8. [110]  F. Spini, E. Marino, M. D’Antimi, E. Carra, and A. Paoluzzi, “Web 3d indoor authoring and vr ex- ploration via texture baking service,” in 21st annual ACM SIGGRAPH - Web3D 2016 Conference, Anaheim, CA, July 22-24 2016.

  9. [111]  F. Furiani, G. Martella, and A. Paoluzzi, “Geometric computing with chain complexes: Design and features of a julia package,” CoRR, vol. abs/1710.07819, 2017. [Online]. Available: http://arxiv.org/abs/1710.07819

  10. [112]  A. Paoluzzi, V. Shapiro, and A. DiCarlo, “Arrangements of cellular complexes,” CoRR, vol. abs/1704.00142, 2017. [Online]. Available: http://arxiv.org/abs/1704.00142

  11. [113]  E. Marino, F. Spini, D. Salvati, C. Vadala`, M. Vicentino, A. Paoluzzi, and A. Bottaro, “Model- ing semantics for building deconstruction,” in Proc., 12wt International Conference on Computer Graphics Theory and Applications, 2017.

  12. [114]  A. Paoluzzi, V. Shapiro, A. DiCarlo, G. Scorzelli, and E. Onofri, “Finite Boolean Algebras for Solid Geometry using Julia’s Sparse Arrays,” arXiv e-prints, p. arXiv:1910.11848, Oct. 2019.

  13. [115]  I. Tatar, E. Huri, I. Selcuk, Y. L. Moon, A. Paoluzzi, and A. Skolarikos, “Review of the effect of 3d medical printing and virtual reality on urology training with “medtrain3dmodsim” erasmus+ european union project,” Turk J Med Sci, no. 49, pp. 1257–1270, 2019.

  14. [116]  A. Paoluzzi, “Computational topology and boolean operations with julia sparse arrays,” in Julia- Con, Baltimore, MD, July 2019.

  15. [117]  A. Paoluzzi, V. Shapiro, A. DiCarlo, F. Furiani, G. Martella, and G. Scorzelli, “Topological com- puting of arrangements with (co)chains,” arXiv e-prints, p. arXiv:1911.08130, Nov. 2019.

  16. [118]  G. DelMonte, E. Onofri, G. Scorzelli, and A. Paoluzzi, “Local congruence of chain complexes,” arXiv e-prints, p. arXiv:2004.00046, Mar. 2020.

  17. [119]  A. Paoluzzi, V. Shapiro, A. DiCarlo, F. Furiani, G. Martella, and G. Scorzelli, “Topological com- puting of arrangements with (co)chains,” ACM Transactions on Spatial Algorithms and Systems, May 2020, accepted for publication.

  18. [120]  M. Jirik and A. Paoluzzi, “Algebraic filtering of surfaces from 3d medical images with julia,” in 20th International Conference on Computer-Aided Design and Applications (CAD’20, July 6-8 2020.


 

 



Copyright© 2014 Dipartimento di Matematica e Fisica