More than just One Box

To support the representation of furniture assembly, we need an ontology to describe the shapes of integrated three-dimensional objects. There are few existing formal axiomatizations in this domain. MWorld Ontology, with nine modules, is a first order logic ontology proposed in this paper which allows the description of topological shapes composed of boxsets, boxes, surfaces, edges and points. We introduced boxset as the class for the shapes of integrated three-dimensional objects, componentOf as the proper parthood relation between the components and the whole, as well as semicomplements to capture the relationship between the disjoint components of the same whole. We proposed terms for coincident shapes in adjacent components: joint point, joint edge and joint surface. We reused CardWorld and BoxWorld, as an extension, we introduced featureOf as a new parthood relation to represent the relationship between substructure or basic shapes and their superstructure. As such, these theories can represent aspects of shapes with different dimensions following multidimensional and mereological pluralism approaches. All concepts and relationships are axiomatized and demonstrated with examples.

[1]  Michael Grüninger,et al.  Parts Unknown: Mereologies for Solid Physical Objects , 2017, JOWO.

[2]  Sven Havemann,et al.  Shape grammars on convex polyhedra , 2013, Comput. Graph..

[3]  Michael Grüninger,et al.  What's the Damage? Abnormality in Solid Physical Objects , 2018, JOWO.

[4]  Maureen Donnelly,et al.  Computational ontologies of parthood, componenthood, and containment , 2005, IJCAI.

[5]  Torsten Hahmann,et al.  Foundational Ontologies for Units of Measure , 2018, FOIS.

[6]  T. Hahmann A Reconciliation of Logical Representations of Space: from Multidimensional Mereotopology to Geometry , 2013 .

[7]  Manfred Stern,et al.  Semimodular Lattices: Theory and Applications , 1999 .

[8]  Michael Grüninger,et al.  A First-Order Cutting Process Ontology for Sheet Metal Parts , 2009, FOMI.

[9]  Michael Grüninger,et al.  Encountering the Physical World , 2017, JOWO.

[10]  Douglas Herrmann,et al.  A Taxonomy of Part-Whole Relations , 1987, Cogn. Sci..

[11]  Ringo Baumann,et al.  Towards an Ontology of Space for GFO , 2016, FOIS.

[12]  Bahar Aameri Using Partial Automorphisms to Design Process Ontologies , 2012, FOIS.

[13]  C. Maria Keet Introduction to part-whole relations : mereology , conceptual modelling and mathematical aspects ? , 2006 .

[14]  Scott Sanner,et al.  Knowledge-Based Provisioning of Goods and Services: Towards a Virtual Social Needs Marketplace , 2017, AAAI Spring Symposia.

[15]  Robert Arp,et al.  Building Ontologies with Basic Formal Ontology , 2015 .

[16]  Kathrin Koslicki,et al.  The Structure Of Objects , 2008 .

[17]  James J. Odell,et al.  Advanced object-oriented analysis and design using UML , 1997 .

[18]  Michael Grüninger,et al.  Thinking Outside (and Inside) the Box , 2011, SHAPES.